This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/61084] New: wide-int merge broke Solaris/SPARC bootstrap


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084

            Bug ID: 61084
           Summary: wide-int merge broke Solaris/SPARC bootstrap
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: ebotcazou at gcc dot gnu.org, mrs at gcc dot gnu.org,
                    rsandifo at gcc dot gnu.org
              Host: sparc-sun-solaris2.*
            Target: sparc-sun-solaris2.*
             Build: sparc-sun-solaris2.*

Immediately after the wide-int merge, Solaris/SPARC bootstrap is broken
compiling the stage1 libgcc:

$ /var/gcc/regression/trunk/11-gcc/build/./gcc/xgcc
-B/var/gcc/regression/trunk/11-gcc/build/./gcc/
-B/vol/gcc/sparc-sun-solaris2.11/bin/ -B/vol/gcc/sparc-sun-solaris2.11/lib/
-isystem /vol/gcc/sparc-sun-solaris2.11/include -isystem
/vol/gcc/sparc-sun-solaris2.11/sys-include    -g -O2 -O2  -g -O2 -DIN_GCC    -W
-Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format
-Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem
./include   -fPIC -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector  
-fPIC -I. -I. -I../.././gcc -I/vol/gcc/src/hg/trunk/local/libgcc
-I/vol/gcc/src/hg/trunk/local/libgcc/.
-I/vol/gcc/src/hg/trunk/local/libgcc/../gcc
-I/vol/gcc/src/hg/trunk/local/libgcc/../include  -DHAVE_CC_TLS  -o _floatdisf.o
-MT _floatdisf.o -MD -MP -MF _floatdisf.dep -DL_floatdisf -c
/vol/gcc/src/hg/trunk/local/libgcc/libgcc2.c -fvisibility=hidden -DHIDE_EXPORTS
/vol/gcc/src/hg/trunk/local/libgcc/libgcc2.c: In function '__floatdisf':
/vol/gcc/src/hg/trunk/local/libgcc/libgcc2.c:1674:1: internal compiler error:
in decompose, at rtl.h:1442
 }
 ^
0xae5323 simplify_const_binary_operation(rtx_code, machine_mode, rtx_def*,
rtx_def*)
        /vol/gcc/src/hg/trunk/local/gcc/simplify-rtx.c:3772
0xad976b simplify_binary_operation(rtx_code, machine_mode, rtx_def*, rtx_def*)
        /vol/gcc/src/hg/trunk/local/gcc/simplify-rtx.c:1958
0xaee5e7 simplify_rtx(rtx_def const*)
        /vol/gcc/src/hg/trunk/local/gcc/simplify-rtx.c:5769
0x592557 cselib_expand_value_rtx_1
        /vol/gcc/src/hg/trunk/local/gcc/cselib.c:1830
0x59165f expand_loc
        /vol/gcc/src/hg/trunk/local/gcc/cselib.c:1458
0x591b2b cselib_expand_value_rtx_1
        /vol/gcc/src/hg/trunk/local/gcc/cselib.c:1621
0x591857 cselib_expand_value_rtx(rtx_def*, bitmap_head*, int)
        /vol/gcc/src/hg/trunk/local/gcc/cselib.c:1518
0xede93f reverse_op
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:5816
0xedfff3 add_stores
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:6100
0xa7af2f note_stores(rtx_def const*, void (*)(rtx_def*, rtx_def const*, void*), 
void*)
        /vol/gcc/src/hg/trunk/local/gcc/rtlanal.c:1563
0xa7afa3 note_stores(rtx_def const*, void (*)(rtx_def*, rtx_def const*, void*),
void*)
        /vol/gcc/src/hg/trunk/local/gcc/rtlanal.c:1568
0xee2fd3 add_with_sets
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:6540
0x595077 cselib_record_sets
        /vol/gcc/src/hg/trunk/local/gcc/cselib.c:2561
0x5958eb cselib_process_insn(rtx_def*)
        /vol/gcc/src/hg/trunk/local/gcc/cselib.c:2673
0xef263f vt_initialize
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:10110
0xef322f variable_tracking_main_1
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:10304
0xef342f variable_tracking_main()
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:10357
0xef350b execute
        /vol/gcc/src/hg/trunk/local/gcc/var-tracking.c:10395

  Rainer


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]