Spirit: Some more regressions

Hi, The CVS (Boost) state for Spirit is very good. However, there are still some few regressions remaining. I do not understand some of the reports on compilers that I do not have access to. I wonder if some of you guys can help out. I'd appreciate that a lot. Help might mean as simple as peeking into the reports and forming an educated guess. TIA... <http://www.meta-comm.com/engineering/boost-regression/developer/spirit.html> 1) Comeau: http://tinyurl.com/5h5f6 2) VC8: http://tinyurl.com/3jmem The other errors are either boost.threads errors (still) or similar to the 2 above. I'll inquire about the threads errors in a separate post. Ah, yes, intel- win32- 7.1- vc6- stlport- 4.5.3 has runtime failures (e.g. http://tinyurl.com/4tfq6). Hartmut diagnosed these: <q> These two are easy. The reason for these errors comes from the fact, that the STLPort library is compiled independently from the test application and the command line options, which define, whether the wchar_t is an intrinsic type or not are different for the two compilation units. As a result the wrong std::numeric_limits specialisation gets picked during the compilation of the test program, which at runtime leads to the failed assertion. For a long time it wasn't possible to detect from inside a program (while compiled with the Intel on the Windows platfrom), whether it is compiled with wchar_t as an intrinsic time or not (for the Intel V8 this fact fixed recently), so I don't see a way to fix the problems right now </q> Any ideas, anyone? Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net
participants (1)
-
Joel de Guzman