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

--- Comment #6 from Uroš Bizjak <ubizjak at gmail dot com> ---
The test still ICEs with current mainline, but -std=c11 compile flag needs to
be added.

cc1 -O1 -fno-tree-ccp -fno-tree-dominator-opts -std=c11 pr115521.c:

pr115521.c: In function ‘bi’:
pr115521.c:188:1: error: insn does not satisfy its constraints:
  188 | }
      | ^
(insn 19 968 967 2 (parallel [
            (set (strict_low_part (reg:QI 2 cx [orig:415 bj ] [415]))
                (ior:QI (subreg:QI (zero_extract:HI (reg/v:HI 2 cx [orig:415 bj
] [415])
                            (const_int 8 [0x8])
                            (const_int 8 [0x8])) 0)
                    (reg:QI 0 ax [orig:99 c.3_4 ] [99])))
            (clobber (reg:CC 17 flags))
        ]) "pr115521.c":21:7 730 {*iorqi_exthi_1_slp}
     (nil))
during RTL pass: reload
pr115521.c:188:1: internal compiler error: in extract_constrain_insn, at
recog.cc:2770

xgcc (GCC) 15.0.0 20241121 (experimental) [master r15-5548-ge7e6608387d]

Reply via email to