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

            Bug ID: 66813
           Summary: gcc.target/i386/asm-flag-5.c failed with
                    -march=pentium
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: rth at gcc dot gnu.org, ubizjak at gmail dot com
  Target Milestone: ---

[hjl@gnu-6 gcc]$ ./xgcc -B./ -m32 -S -march=pentium 
/export/gnu/src/tools-iamcu/tools/gcc/testsuite/gcc.target/i386/asm-flag-5.c 
/export/gnu/src/tools-iamcu/tools/gcc/testsuite/gcc.target/i386/asm-flag-5.c:
In function ‘f_s’:
/export/gnu/src/tools-iamcu/tools/gcc/testsuite/gcc.target/i386/asm-flag-5.c:7:1:
error: unrecognizable insn:
 void f_s(void) { short x; asm("" : "=@ccc"(x)); }
 ^
(insn 7 6 5 2 (set (reg:HI 87 [ x ])
        (zero_extend:HI (reg:QI 88)))
/export/gnu/src/tools-iamcu/tools/gcc/testsuite/gcc.target/i386/asm-flag-5.c:7
-1
     (nil))
/export/gnu/src/tools-iamcu/tools/gcc/testsuite/gcc.target/i386/asm-flag-5.c:7:1:
internal compiler error: in extract_insn, at recog.c:2302
0xeac06d _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        /export/gnu/import/git/sources/gcc/gcc/rtl-error.c:109
0xeac0ae _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        /export/gnu/import/git/sources/gcc/gcc/rtl-error.c:117
0xe5deed extract_insn(rtx_insn*)
        /export/gnu/import/git/sources/gcc/gcc/recog.c:2302
0xa54540 instantiate_virtual_regs_in_insn
        /export/gnu/import/git/sources/gcc/gcc/function.c:1581
0xa559b6 instantiate_virtual_regs
        /export/gnu/import/git/sources/gcc/gcc/function.c:1949
0xa55a86 execute
        /export/gnu/import/git/sources/gcc/gcc/function.c:1998
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.
[hjl@gnu-6 gcc]$

Reply via email to