c++/2624: gcc 2.95 on Solaris 2.6 - Internal compiler error in `change_address'

rob@mve.com rob@mve.com
Tue Apr 24 05:36:00 GMT 2001


>Number:         2624
>Category:       c++
>Synopsis:       gcc 2.95 on Solaris 2.6 - Internal compiler error in `change_address'
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Apr 24 05:36:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Robert Smallshire
>Release:        gcc version 2.95.2 19991024 (release)
>Organization:
>Environment:
sparc-sun-solaris2.6. Sun Ultra 60 with 1GB RAM
>Description:
Command line used to trigger the bug :

/usr/local/bin/g++ -O -fPIC -DMVE_OPT -DMVE_SUN -DMVE_FLTK_OPTION=SUN.OPT.GCC -D__EXTENSIONS__ -DMVE_EGCS -DMVE_SUN_GCC -DMVE_STD -I. -I/home/rob/dev/utils/fltk/fltk-1.0.9/main/bazaar -I/home/rob/dev/utils/fltk/fltk-1.0.9/main -I/home/rob/dev/utils/fltk/fltk-1.0.9/main/bazaar/FL -isystem /usr/openwin/include -isystem /usr/openwin/include/X11 -isystem /usr/dt/include -c Fl_Cursor_Shape.cxx -obj_files/SUN.OPT/GCC/Fl_Cursor_Shape.o

Compiler ouput :

Fl_Cursor_Shape.cxx: In function `unsigned int intelSwap32(unsigned int)':
Fl_Cursor_Shape.cxx:117: Internal compiler error in `change_address', at emit-rtl.c:1604
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/faq.html#bugreport > for instructions.

Please note that compiling the same file with the following options (i.e. a debug build) does not cause the problem to occur 

/usr/local/bin/g++   -g -fno-inline -fno-default-inline -fPIC -DMVE_DEBUG -DMVE_SUN  -DMVE_FLTK_OPTION=SUN.DEBUG.GCC  -D__EXTENSIONS__   -DMVE_EGCS -DMVE_SUN_GCC -DMVE_STD  -I. -I/home/rob/dev/utils/fltk/fltk-1.0.9/main/bazaar -I/home/rob/dev/utils/fltk/fltk-1.0.9/main -I/home/rob/dev/utils/fltk/fltk-1.0.9/main/bazaar/FL   -isystem /usr/openwin/include -isystem /usr/openwin/include/X11 -isystem /usr/dt/include  -c Fl_Cursor_Shape.cxx -o obj_files/SUN.DEBUG/GCC/Fl_Cursor_Shape.o
>How-To-Repeat:

>Fix:
Workaround : build debug rather than release version
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the Gcc-prs mailing list