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 middle-end/54683] New: [4.8 Regression] Bootstrap comparison failure


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: unassigned@gcc.gnu.org
        ReportedBy: danglin@gcc.gnu.org
                CC: dehao@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


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