[Bug target/31344] New: [4.3 regression] Bootstrap failure to compile decLibrary.c

fxcoudert at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sun Mar 25 08:54:00 GMT 2007


My nightly bootstrap of mainline on i386-linux failed tonight, on revision
123192, with:

/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:
In function ?isinfd64?:
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:65:
error: unrecognizable insn:
(insn 11 10 12 3
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:62
(set (reg/f:SI 61)
        (pre_dec:SI (reg/f:SI 7 sp))) -1 (nil)
    (nil))
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:65:
internal compiler error: in extract_insn, at recog.c:2119

The last revision known to compile OK on that particular setup was: 123178. I
can reproduce it with the attached preprocessed source and the following
command line:

$ /home/fxcoudert/gfortran_nightbuild/ibin-20070325/./gcc/cc1 -fpreprocessed
foo.i -mtune=i386
 gnu_dev_major gnu_dev_minor gnu_dev_makedev __sigismember __sigaddset
__sigdelset isinfd32
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:
In function ?isinfd32?:
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:54:
error: unrecognizable insn:
(insn 10 9 11 3 (set (reg/f:SI 64)
        (pre_dec:SI (reg/f:SI 7 sp))) -1 (nil)
    (nil))
/home/fxcoudert/gfortran_nightbuild/trunk/libgcc/../libdecnumber/decLibrary.c:54:
internal compiler error: in extract_insn, at recog.c:2119

With -mtune=i[345]86, an ICE occurs, while for -mtune=i686 there is no problem.


-- 
           Summary: [4.3 regression] Bootstrap failure to compile
                    decLibrary.c
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Keywords: build
          Severity: blocker
          Priority: P3
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: fxcoudert at gcc dot gnu dot org
 GCC build triplet: i386-pc-linux-gnu
  GCC host triplet: i386-pc-linux-gnu
GCC target triplet: i386-pc-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31344



More information about the Gcc-bugs mailing list