Bugzilla – Bug 425386
gcc internal error
Last modified: 2008-09-11 14:26:43 UTC
When compiling ROOT 5.21 on OpenSUSE 11 (x86 32 bit), you get a gcc internal error: (...) XrdSecProtocolpwd.cc:846: internal compiler error: in copy_reference_ops_from_ref, at tree-ssa-sccvn.c:588 Please submit a full bug report, with preprocessed source if appropriate. See <http://bugs.opensuse.org/> for instructions. make[5]: *** [../../obj/XrdSecProtocolpwd.o] Fehler 1 (...) Source code of ROOT is available at: ftp://root.cern.ch/root/root_v5.21.02.source.tar.gz I'm sorry to say but I cannot reduce this error to just one source file. In the ROOT support forum, I found out that this problem also applies to OpenSUSE 64 bit. See: http://root.cern.ch/phpBB2/viewtopic.php?t=6932&sid=49a74246229dc358d52bc0ec57276c2d The leading ROOT developer (Rene Brun) tells in that forum that ROOT compiles with gcc 4.3.1, so this is probably SUSE-gcc related.
Please see http://en.opensuse.org/Bugs:Reporting_GCC_Bugs for what we require in order to reproduce the bug. At the very minimum you should attach the (possibly compressed) preprocessed source. To do this just add -save-temps to CXXFLAGS and attach the resulting XrdSecProtocolpwd.ii to this bug.
We analyzed this one already. *** This bug has been marked as a duplicate of bug 423594 ***