[Bug target/20814] New: ICE in extract_insn for test vmx/varargs-1.c

janis at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Thu Apr 7 21:24:00 GMT 2005


Current GCC mainline gets an ICE on powerpc64-linux building the
test gcc.dg/vmx/varargs-1.c:
                                                                                
elm3b149% /home/janis/tools/gcc-mline-20050407/bin/gcc -m64 -O3 -maltivec
varargs-1.c
varargs-1.c: In function ‘f1’:
varargs-1.c:28: error: unrecognizable insn:
(insn 87 36 42 2 (set (reg:DI 10 10)
        (and:DI (reg:DI 9 9 [orig:125 ap.25 ] [125])
            (const_int -16 [0xfffffffffffffff0]))) -1 (nil)
    (nil))
varargs-1.c:28: internal compiler error: in extract_insn, at recog.c:2042
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
                                                                                
The failure starts with this patch, which might merely uncover a
latent bug:
                                                                                
  http://gcc.gnu.org/ml/gcc-cvs/2005-02/msg01069.html

-- 
           Summary: ICE in extract_insn for test vmx/varargs-1.c
           Product: gcc
           Version: 4.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: target
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: janis at gcc dot gnu dot org
                CC: dje at gcc dot gnu dot org,gcc-bugs at gcc dot gnu dot
                    org
 GCC build triplet: powerpc64-linux
  GCC host triplet: powerpc64-linux
GCC target triplet: powerpc64-linux


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



More information about the Gcc-bugs mailing list