Bug 22180 - Internal compiler error in print_operand_address
Internal compiler error in print_operand_address
Status: CLOSED RAWHIDE
Product: Red Hat Linux
Classification: Retired
Component: gcc (Show other bugs)
7.0
i386 Linux
high Severity high
: ---
: ---
Assigned To: Jakub Jelinek
David Lawrence
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2000-12-12 15:32 EST by Carl Thompson
Modified: 2005-10-31 17:00 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2000-12-12 17:24:56 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Carl Thompson 2000-12-12 15:32:19 EST
gcc/g++ fails with internal compiler error in
print_operand_address when compiling FLTK2 from cvs with
--enable-shared option (adds -fPIC).

Details:

g++ -I.. -DFL_LIBRARY -fPIC -DFL_SHARED -g  -Wall  -I/usr/X11R6/include -fno-exceptions -c fl_vertex.cxx -o fl_vertex.shared.o
fl_vertex.cxx: In function `void fl_push_matrix ()':
fl_vertex.cxx:41: Internal compiler error in print_operand_address, at
config/i386/i386.c:3404
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.

The source used can be grabbed from
http://carlthompson.net/fltk
Comment 1 Jakub Jelinek 2000-12-12 15:43:24 EST
Can you please rerun g++ with the above options and -save-temps -v
options and post the resulting fl_vertex.ii file?
Comment 2 Carl Thompson 2000-12-12 15:49:10 EST
Sorry, I have already uninstalled the compiler.
Comment 3 Bill Nottingham 2000-12-12 17:17:43 EST
Unfortunately, then, we can't do much to help you.
Comment 4 Carl Thompson 2000-12-12 17:24:49 EST
Well, you could ship compilers that work in your product!  Furthermore,  I _did_
point to where you can get the problematic source code so you can fix the
problem without me doing part of the work for you!  (I assume you are getting
paid by Red Hat to fix these problems whereas I am not.)
Comment 5 Bill Nottingham 2000-12-12 18:12:14 EST
All we ask is that you follow the bug reporting procedure that the compiler
itself printed out; with the preprocessed source we can eliminate any
possible dependencies on other system variables.

In any case, I can't reproduce it with gcc-2.96-65, so I can only assume
it's fixed in the currently available rawhide package.

Note You need to log in before you can comment on or make changes to this bug.