Bug 425386 - gcc internal error
Summary: gcc internal error
Status: RESOLVED DUPLICATE of bug 423594
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: Development (show other bugs)
Version: Final
Hardware: i386 openSUSE 11.0
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Richard Biener
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-11 08:20 UTC by Wolf Behrenhoff
Modified: 2008-09-11 14:26 UTC (History)
2 users (show)

See Also:
Found By: Community User
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wolf Behrenhoff 2008-09-11 08:20:26 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.
Comment 1 Philipp Thomas 2008-09-11 14:18:01 UTC
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.
Comment 2 Michael Matz 2008-09-11 14:26:43 UTC
We analyzed this one already.

*** This bug has been marked as a duplicate of bug 423594 ***