c++ -o nsINIParser.o -c -I../../dist/include/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"Linux2.6.19-0.rc1\" -DOSARCH=\"Linux\" -DBUILD_ID=0000000000 -I./../build -I../../dist/include/string -I../../dist/include/xpcom -I../../dist/include -I../../dist/include/nspr -I../../dist/sdk/include -fPIC -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -O2 -march=i586 -mtune=i686 -fomit-frame-pointer -fweb -frename-registers -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsINIParser.pp nsINIParser.cpp nsINIParser.cpp:324: internal compiler error: tree check: expected class 'expression', have 'exceptional' (baselink) in get_base_var, at ipa-utils.c:224 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions.
I think this is a dup of bug 29016.
Created attachment 12514 [details] Preprocessed source Attaching preprocessed source. This happened with svn rev. 118139; bug 29016 was reported fixed in 117123, so if it's a dup, the fix doesn't work.
It wowkrs just fine iwth 4.3.0 20061026.
works for me with g++-4.2 (GCC) 4.2.0 20061023 (prerelease).
*** This bug has been marked as a duplicate of 29016 ***