This is the mail archive of the gcc-patches@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]

Re: tiny mark_reg_set speedup


> 	This patch breaks PPC64 bootstrap:
> 
> /gcc/dje/build/powerpc-ibm-aix5.1.0.0-20040201/gcc/xgcc -B/gcc/dje/build/powerpc-ibm-aix5.1.0.0-20040201/gcc/ -B/gcc/dje/install/powerpc-ibm-aix5.1.0.0-20040201/powerpc-ibm-aix5.1.0.0/bin/ -B/gcc/dje/install/powerpc-ibm-aix5.1.0.0-20040201/powerpc-ibm-aix5.1.0.0/lib/ -isystem /gcc/dje/install/powerpc-ibm-aix5.1.0.0-20040201/powerpc-ibm-aix5.1.0.0/include -isystem /gcc/dje/install/powerpc-ibm-aix5.1.0.0-20040201/powerpc-ibm-aix5.1.0.0/sys-include -maix64 -c -I. -I/gcc/dje/src/libobjc -O2 -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -DHAVE_GTHR_DEFAULT -DIN_GCC -DIN_TARGET_LIBS -I/gcc/dje/src/libobjc/objc -I/gcc/dje/src/libobjc/../gcc -I/gcc/dje/src/libobjc/../gcc/config -I../../../gcc -I/gcc/dje/src/libobjc/../include /gcc/dje/src/libobjc/sendmsg.c -o sendmsg.o
> /gcc/dje/src/libobjc/sendmsg.c:42:1: warning: "rtx" redefined
> In file included from /gcc/dje/src/libobjc/sendmsg.c:31:
> /gcc/dje/src/libobjc/../gcc/coretypes.h:58:1: warning: this is the location of the previous definition
> /gcc/dje/src/libobjc/sendmsg.c: In function `__objc_word_forward':
> /gcc/dje/src/libobjc/sendmsg.c:581: internal compiler error: in schedule_insns, at sched-rgn.c:2743
> Please submit a full bug report,
> 
> 	If I revert the patch no ICE.

I did it again :(
Can I have preprocessed testcase?  I've hit similar latent bug in reload
- it passed REGNO -1 to HARD_REGNO_NREGS that used to happen to return
1, but in new version returned 0 and made reload to misscompile...

Honza
> 
> David


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