This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Build breakage with "Re: Pretty-ipa merge: Inliner heruistics reorg"
- From: Hans-Peter Nilsson <hans-peter dot nilsson at axis dot com>
- To: hubicka at ucw dot cz
- Cc: hubicka at ucw dot cz, gcc-patches at gcc dot gnu dot org, martinj at suse dot de
- Date: Tue, 26 May 2009 02:07:43 +0200
- Subject: Build breakage with "Re: Pretty-ipa merge: Inliner heruistics reorg"
> Date: Fri, 15 May 2009 15:20:01 +0200
> From: Jan Hubicka <hubicka@ucw.cz>
> unfortunately I managed to screw up my testing and not notice that there
> are number of GCC torture failures. Those are not real bugs, but rather
> problems with testcases not expecting inline. Since there was number of
> independent issues, I decided to revert the patch and send testsuite
> fixes first. I will send testsuite updates early next week.
>
> I apologize for the problem,
> Honza
>
Your later commit is 147852 I presume? A change in
147851:147853 (i.e. your 147852) caused a build breakage for my
cris-elf autotester:
/tmp/hpautotest-gcc1/cris-elf/gccobj/./gcc/xgcc -B/tmp/hpautotest-gcc1/cris-elf/gccobj/./gcc/ -nostdinc -B/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/newlib/ -isystem /tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/newlib/targ-include -isystem /tmp/hpautotest-gcc1/gcc/newlib/libc/include -B/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/libgloss/cris -L/tmp/hpautotest-gcc1/cris-elf/gccobj/cris-elf/libgloss/libnosys -L/tmp/hpautotest-gcc1/gcc/libgloss/cris -B/tmp/hpautotest-gcc1/cris-elf/pre/cris-elf/bin/ -B/tmp/hpautotest-gcc1/cris-elf/pre/cris-elf/lib/ -isystem /tmp/hpautotest-gcc1/cris-elf/pre/cris-elf/include -isystem /tmp/hpautotest-gcc1/cris-elf/pre/cris-elf/sys-include -g -O2 -march=v10 -mbest-lib-options -O2 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -isystem ./include -I. -I. -I/tmp/hpautotest-gcc1/gcc/gcc -I/tmp/hpautotest-gcc1/gcc/gcc/. -I/tmp/hpautotest-gcc1/g!
cc/gcc/../include -I/tmp/hpautotest-gcc1/gcc/gcc/../libcpp/include -I/tmp/hpautotest-gcc1/cris-elf/gccobj/./gmp -I/tmp/hpautotest-gcc1/gcc/gmp -I/tmp/hpautotest-gcc1/cris-elf/gccobj/./mpfr -I/tmp/hpautotest-gcc1/gcc/mpfr -I/tmp/hpautotest-gcc1/gcc/gcc/../libdecnumber -I/tmp/hpautotest-gcc1/gcc/gcc/../libdecnumber/dpd -I../libdecnumber -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder -fno-tree-vectorize -Dinhibit_libc -I. -I. -I../../.././gcc -I/tmp/hpautotest-gcc1/gcc/libgcc -I/tmp/hpautotest-gcc1/gcc/libgcc/. -I/tmp/hpautotest-gcc1/gcc/libgcc/../gcc -I/tmp/hpautotest-gcc1/gcc/libgcc/../include -o crtend.o -MT crtend.o -MD -MP -MF crtend.dep -O2 -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual -Wold-style-definition -isystem ./include -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -moverride-best-lib-options \
-c /tmp/hpautotest-gcc1/gcc/libgcc/../gcc/crtstuff.c -DCRT_END
/tmp/hpautotest-gcc1/gcc/libgcc/../gcc/crtstuff.c:50: warning: "IN_LIBGCC2" redefined
<command-line>:0: note: this is the location of the previous definition
/tmp/cc8fpic3.s: Assembler messages:
/tmp/cc8fpic3.s:227: Error: operation combines symbols in different segments
I'll enter a PR with you CC:ed.
brgds, H-P
PS: Heuristics, cloning.