David Abrahams wrote: > Hum, hum. > I *am* seeing one error from the MPL regressions with cwpro8.3:
[snip "as_sequence.cpp" test errors] > > However, it doesn't look like it's preprocessor-related. Yep, it's not. It's a known failure, which I didn't have time to track down yet... hmm, apparently, it's a Metrowerks bug: #include "boost/mpl/aux_/has_xxx.hpp" #include "boost/static_assert.hpp" BOOST_MPL_HAS_XXX_TRAIT_DEF(begin) struct UDT {}; struct begin {}; int main() { BOOST_STATIC_ASSERT(!has_begin<UDT>::value); } # Compiling: 'F:\home\depot\bugs\mw83\has_xxx.cpp' ### C:/Program Files/Metrowerks/CodeWarrior 8.0/Other Metrowerks Tools/Command Line Tools/mwcc.exe Compiler: # File: F:\home\depot\bugs\mw83\has_xxx.cpp # -------------------------------------------- # 11: sizeof(::boost::STATIC_ASSERTION_FAILURE< (bool)( !has_begin<UDT>::value ) >) } # Error: ^ # illegal use of incomplete struct/union/class 'boost::STATIC_ASSERTION_FAILURE<0>' I reported it to their tech-support. Aleksey _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost