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

            Bug ID: 82483
           Summary: ICE on invalid use w/ -mno-mmx
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Keywords: ice-on-invalid-code
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: jakub at gcc dot gnu.org
  Target Milestone: ---

I know it's invalid, but probably a more friendly message should be displayed:

$ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/sse-15.c
-mno-mmx
In file included from
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/sse-15.c:8:0:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/sse-15.c: In
function ‘test_ins_ext’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/sse-15.c:21:30:
internal compiler error: in ix86_expand_vec_ext_builtin, at
config/i386/i386.c:36735
   return _mm_insert_pi16 (a, _mm_extract_pi16 (a, 0), 3);

Thanks.

Reply via email to