http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54683
Bug #: 54683 Summary: [4.8 Regression] Bootstrap comparison failure Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo: unassig...@gcc.gnu.org ReportedBy: dang...@gcc.gnu.org CC: de...@gcc.gnu.org Host: hppa*-*-* (dwarf) Target: hppa*-*-* (dwarf) Build: hppa*-*-* (dwarf) The following comparison failures were introduced in revision 191494: Bootstrap comparison failure! gcc/builtins.o differs gcc/rtlanal.o differs gcc/cp/parser.o differs gcc/tree-if-conv.o differs make[2]: *** [compare] Error 1 make[2]: Leaving directory `/home/dave/gnu/gcc/objdir' dave@mx3210:~/gnu/gcc/objdir/stage3-gcc$ ./xgcc -B./ -v Reading specs from ./specs COLLECT_GCC=./xgcc COLLECT_LTO_WRAPPER=./lto-wrapper Target: hppa-linux-gnu Configured with: ../gcc/configure --with-gnu-as --with-gnu-ld --enable-shared --enable-multiarch --with-multiarch-defaults=hppa-linux-gnu --enable-linker-build-id --build=hppa-linux-gnu --host=hppa-linux-gnu --target=hppa-linux-gnu --prefix=/home/dave/opt/gnu/gcc/gcc-4.8.0 --with-local-prefix=/home/dave/opt/gnu --enable-threads=posix --enable-__cxa_atexit --build=hppa-linux-gnu --enable-clocale=gnu --enable-java-gc=boehm --without-cloog --without-ppl --enable-languages=c Thread model: posix gcc version 4.8.0 20120919 (experimental) [trunk revision 191494] (GCC) dave@mx3210:~/gnu/gcc/objdir/stage3-gcc$ cmp ../stage2-gcc/builtins.o builtins.o../stage2-gcc/builtins.o builtins.o differ: byte 1222982, line 8127 There is no difference in code but there is a difference in the .debug_info section: dave@mx3210:~/gnu/gcc/objdir/stage3-gcc$ diff -u builtins.o-d2 builtins.o-d3|less --- builtins.o-d2 2012-09-23 09:38:14.000000000 -0400 +++ builtins.o-d3 2012-09-23 09:39:07.000000000 -0400 @@ -1,5 +1,5 @@ -../stage2-gcc/builtins.o: file format elf32-hppa-linux +builtins.o: file format elf32-hppa-linux Contents of the .debug_info section: @@ -208862,27 +208862,27 @@ Set File Name to entry 2 in the File Name Table Advance Line by 9843 to 13624 Special opcode 47: advance Address by 12 to 0x2f00 and Line by 0 to 13624 - Extended opcode 4: set Discriminator to 7 + Extended opcode 4: set Discriminator to 4 Set is_stmt to 0 Special opcode 33: advance Address by 8 to 0x2f08 and Line by 0 to 13624 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 19: advance Address by 4 to 0x2f0c and Line by 0 to 13624 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Set is_stmt to 1 Special opcode 25: advance Address by 4 to 0x2f10 and Line by 6 to 13630 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 15: advance Address by 4 to 0x2f14 and Line by -4 to 13626 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 23: advance Address by 4 to 0x2f18 and Line by 4 to 13630 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 34: advance Address by 8 to 0x2f20 and Line by 1 to 13631 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 62: advance Address by 16 to 0x2f30 and Line by 1 to 13632 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 34: advance Address by 8 to 0x2f38 and Line by 1 to 13633 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 90: advance Address by 24 to 0x2f50 and Line by 1 to 13634 - Extended opcode 4: set Discriminator to 4 + Extended opcode 4: set Discriminator to 8 Special opcode 62: advance Address by 16 to 0x2f60 and Line by 1 to 13635 Extended opcode 4: set Discriminator to 1 Advance Line by -20 to 13615 @@ -208908,7 +208908,7 @@ Set File Name to entry 2 in the File Name Table Advance Line by 9843 to 13624 Special opcode 33: advance Address by 8 to 0x2fbc and Line by 0 to 13624 - Extended opcode 4: set Discriminator to 6 + Extended opcode 4: set Discriminator to 3 Set is_stmt to 0 Special opcode 33: advance Address by 8 to 0x2fc4 and Line by 0 to 13624 Set File Name to entry 4 in the File Name Table