https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110324
Bug ID: 110324 Summary: [14 Regression][bootstrap, nvptx] build/genpreds: Internal error: RTL check: expected elt 2 type 'T', have 's' due to r14-1949-g957ae904065917 Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: build Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: burnus at gcc dot gnu.org CC: tnfchris at gcc dot gnu.org Target Milestone: --- Target: nvptx-none Since r14-1949-g957ae90406591739b68e95ad49a0232faeb74217 New compact syntax for insn and insn_split in Machine Descriptions. The nvptx bootstrap fails with: build/genpreds -c src/gcc-mainline/gcc/common.md src/gcc-mainline/gcc/config/nvptx/nvptx.md > tmp-constrs.h build/genpreds: Internal error: RTL check: expected elt 2 type 'T', have 's' (rtx define_cond_exec) in convert_syntax, at gensupport.cc:883 genconditions: Internal error: RTL check: expected elt 2 type 'T', have 's' (rtx define_cond_exec) in convert_syntax, at gensupport.cc:883 build/genpreds src/gcc-mainline/gcc/common.md src/gcc-mainline/gcc/config/nvptx/nvptx.md > tmp-preds.cc build/genpreds: Internal error: Makefile:2625: recipe for target 's-preds-h' failed RTL check: expected elt 2 type 'T', have 's' (rtx define_cond_exec) in convert_syntax, at gensupport.cc:883