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

Matthias Klose <doko at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|WAITING                     |UNCONFIRMED
     Ever confirmed|1                           |0

--- Comment #6 from Matthias Klose <doko at gcc dot gnu.org> ---
$ arm-linux-gnueabihf-gcc -std=c++14 -c -O1 -mfloat-abi=hard -mfpu=vfpv3
-mtls-dialect=gnu -mthumb -mlibarch=armv8.2-a+fp16+dotprod
-march=armv8.2-a+fp16+dotprod -Wformat=1 -Werror=format-security -Wdate-time
-Wunused-parameter -Wextra -Wreorder -fstack-protector-strong
-fno-stack-clash-protection -fPIC -fstack-protector-strong -Wformat
-Wformat-security -fzero-init-padding-bits=all -Wbidi-chars=any main.ii
main.ii: In function 'double max()':
main.ii:6:1: error: unrecognizable insn:
    6 | }
      | ^
(insn 12 11 13 2 (set (reg:DF 102 [ _5 ])
        (if_then_else:DF (gt (reg:CCFPE 80 cc)
                (const_int 0 [0]))
            (reg:DF 95 [ max___b.1_2 ])
            (reg:DF 94 [ max___a.0_1 ]))) "main.ii":6:1 -1
     (nil))
during RTL pass: vregs
main.ii:6:1: internal compiler error: in extract_insn, at recog.cc:2892
0x270fe4e internal_error(char const*, ...)
        ../../src/gcc/diagnostic-global-context.cc:787
0xa72d03 fancy_abort(char const*, int, char const*)
        ../../src/gcc/diagnostics/context.cc:1812
0x8d5219 _fatal_insn(char const*, rtx_def const*, char const*, int, char
const*)
        ../../src/gcc/rtl-error.cc:108
0x8d523b _fatal_insn_not_found(rtx_def const*, char const*, int, char const*)
        ../../src/gcc/rtl-error.cc:116
0x8d38a3 extract_insn(rtx_insn*)
        ../../src/gcc/recog.cc:2892
0x10d10a7 instantiate_virtual_regs_in_insn
        ../../src/gcc/function.cc:1609
0x10d10a7 instantiate_virtual_regs
        ../../src/gcc/function.cc:1985
0x10d10a7 execute
        ../../src/gcc/function.cc:2032
/usr/libexec/gcc-cross/arm-linux-gnueabihf/16/cc1plus -fpreprocessed main.ii
-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=3 -quiet -dumpbase
main.ii -dumpbase-ext .ii -mfloat-abi=hard -mfpu=vfpv3 -mtls-dialect=gnu
-mthumb -mlibarch=armv8.2-a+fp16+dotprod -march=armv8.2-a+fp16+dotprod -O1
-Wformat=1 -Werror=format-security -Wdate-time -Wunused-parameter -Wextra
-Wreorder -Wformat=1 -Wformat-security -Wbidi-chars=any -std=c++14
-fstack-protector-strong -fno-stack-clash-protection -fPIC
-fstack-protector-strong -fzero-init-padding-bits=all -fstack-protector-strong
-Wformat -Wformat-security -o /tmp/cc3likxP.s
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.

Reply via email to