------- Comment #5 from piotr dot wyderski at gmail dot com 2010-03-24 15:33 -------
> wonder about the subject, the ICE clearly happens in debug mode, not > non-debug mode... The command line specified does not contain -DNDEBUG, as the preprocessed file was created in non-debug mode, so all the #ifndef NDEBUG sections have already been removed by the preprocessor. If the entire build (i.e. via CMake) is done in debug mode, the compiler doesn't ICE. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43508