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

Reply via email to