Re: STDCXX "fork"
On 06/26/11 11:55 AM, Stefan Teleman wrote: 2011/6/26 "C. Bergström": The last time we checked the patches they caused some boost regressions so please make sure to run the boost test suite. We don't run the Boost tests to validate the 2003 C++ Standard. We run the 2003 C++ Standard validation tests. If strict conformance to the 2003 C++ Standard causes problems with Boost, then that's a Boost problem and not a stdcxx problem. There were indeed numerous deviations from the 2003 C++ Standard in the original stdcxx implementation. Do any of your patches fix these and if so which one(s)? Do you have reduced test cases or which test suite?
Re: STDCXX "fork"
2011/6/26 "C. Bergström" : > The last time we checked the patches they caused some boost regressions so > please make sure to run the boost test suite. We don't run the Boost tests to validate the 2003 C++ Standard. We run the 2003 C++ Standard validation tests. If strict conformance to the 2003 C++ Standard causes problems with Boost, then that's a Boost problem and not a stdcxx problem. There were indeed numerous deviations from the 2003 C++ Standard in the original stdcxx implementation. --Stefan -- Stefan Teleman KDE e.V. stefan.tele...@gmail.com
Re: STDCXX "fork"
On 06/26/11 11:23 AM, Stefan Teleman wrote: On 2011/6/17 "C. Bergström" wrote: I hope we can also take a look at the Solaris and Windows patches :) You can svn co all the stdcxx Solaris patches from here: http://kdesolaris-svn.cvsdude.com/trunk/STDCXX/4.2.1/ The patches can be found in the Solaris/diffs/ directory. The shell script to apply the patches is Solaris/apply_patches.sh The patches are based on the stdcxx 4.2.1 release. Anonymous svn should work. If it doesn't work for you please let me know, it only means something is messed up. Some of the patches are very Solaris and/or Studio C++ specific (the sunpro.config patches, the GNUmakefile* patches and the patches for the Standard C Library forwarding header files (cstdio, cstdlib, cstring, clocale, etc ...). I will start submitting patches here (at Apache) soon. The last time we checked the patches they caused some boost regressions so please make sure to run the boost test suite. Our compiler runs on Solaris and which patches are platform, but not compiler specific? Thanks
Re: STDCXX "fork"
On 2011/6/17 "C. Bergström" wrote: > I hope we can also take a look at the Solaris and Windows patches :) You can svn co all the stdcxx Solaris patches from here: http://kdesolaris-svn.cvsdude.com/trunk/STDCXX/4.2.1/ The patches can be found in the Solaris/diffs/ directory. The shell script to apply the patches is Solaris/apply_patches.sh The patches are based on the stdcxx 4.2.1 release. Anonymous svn should work. If it doesn't work for you please let me know, it only means something is messed up. Some of the patches are very Solaris and/or Studio C++ specific (the sunpro.config patches, the GNUmakefile* patches and the patches for the Standard C Library forwarding header files (cstdio, cstdlib, cstring, clocale, etc ...). I will start submitting patches here (at Apache) soon. --Stefan -- Stefan Teleman KDE e.V. stefan.tele...@gmail.com