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 target/63965] New: [5 Regression] ICE: in extract_constrain_insn, at recog.c:2230 on ppc64


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63965

            Bug ID: 63965
           Summary: [5 Regression] ICE: in extract_constrain_insn, at
                    recog.c:2230 on ppc64
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: trippels at gcc dot gnu.org
                CC: meissner at gcc dot gnu.org, uweigand at gcc dot gnu.org
              Host: powerpc64-unknown-linux-gnu
            Target: powerpc64-unknown-linux-gnu
             Build: powerpc64-unknown-linux-gnu

Two new ICEs in the testsuite:

trippels@gcc2-power8 testsuite % gcc -O2 -maltivec gcc.target/powerpc/pr27158.c
gcc.target/powerpc/pr27158.c: In function âfooâ:
gcc.target/powerpc/pr27158.c:21:1: error: insn does not satisfy its
constraints:
 }
 ^
(insn 54 19 53 4 (set (reg:V4SF 10 10)
        (const_vector:V4SF [
                (const_double:SF
1.401298464324817070923729583289916131280261941876516e-45 [0x0.8p-148])
                (const_double:SF
1.401298464324817070923729583289916131280261941876516e-45 [0x0.8p-148])
                (const_double:SF
1.401298464324817070923729583289916131280261941876516e-45 [0x0.8p-148])
                (const_double:SF
1.401298464324817070923729583289916131280261941876516e-45 [0x0.8p-148])
            ])) gcc.target/powerpc/pr27158.c:19 1162 {*altivec_movv4sf}
     (nil))
gcc.target/powerpc/pr27158.c:21:1: internal compiler error: in
extract_constrain_insn, at recog.c:2230
0x1074ef7b _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        ../../gcc/gcc/rtl-error.c:110
0x1074efc3 _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        ../../gcc/gcc/rtl-error.c:121
0x10717353 extract_constrain_insn(rtx_insn*)
        ../../gcc/gcc/recog.c:2230
0x106ef85f reload_cse_simplify_operands
        ../../gcc/gcc/postreload.c:415
0x106f2433 reload_cse_simplify
        ../../gcc/gcc/postreload.c:192
0x106f2433 reload_cse_regs_1
        ../../gcc/gcc/postreload.c:231
0x106f26f7 reload_cse_regs
        ../../gcc/gcc/postreload.c:79
0x106f26f7 execute
        ../../gcc/gcc/postreload.c:2352
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.


trippels@gcc2-power8 testsuite % gcc -c -O2 -maltivec
gcc.target/powerpc/altivec-splat.c
gcc.target/powerpc/altivec-splat.c: In function âv16qi_vspltisbâ:
gcc.target/powerpc/altivec-splat.c:41:1: error: insn does not satisfy its
constraints:
 TEST(v16qi, v16qi, vspltisb)
 ^
(insn 53 19 52 4 (set (reg:V16QI 10 10)
        (const_vector:V16QI [
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
                (const_int 5 [0x5])
            ])) gcc.target/powerpc/altivec-splat.c:41 1161 {*altivec_movv16qi}
     (nil))
gcc.target/powerpc/altivec-splat.c:41:1: internal compiler error: in
extract_constrain_insn, at recog.c:2230
0x1074ef7b _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        ../../gcc/gcc/rtl-error.c:110
0x1074efc3 _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        ../../gcc/gcc/rtl-error.c:121
0x10717353 extract_constrain_insn(rtx_insn*)
        ../../gcc/gcc/recog.c:2230
0x106ef85f reload_cse_simplify_operands
        ../../gcc/gcc/postreload.c:415
0x106f2433 reload_cse_simplify
        ../../gcc/gcc/postreload.c:192
0x106f2433 reload_cse_regs_1
        ../../gcc/gcc/postreload.c:231
0x106f26f7 reload_cse_regs
        ../../gcc/gcc/postreload.c:79
0x106f26f7 execute
        ../../gcc/gcc/postreload.c:2352
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

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