https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110307
--- Comment #2 from matoro <matoro_gcc_bugzilla at matoro dot tk> --- Created attachment 55365 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55365&action=edit archive from -fdump-tree-all -fdump-rtl-all (In reply to Alexander Monakov from comment #1) > I tried building a cross-compiler from trunk with > --target=alpha-unknown-linux-gnu --with-gnu-ld --with-gnu-as > --enable-secureplt --enable-languages=c --enable-tls and got > > t.c:8:1: error: unrecognizable insn: > 8 | } > | ^ > (insn 23 22 24 5 (set (reg/f:DI 74) > (symbol_ref:DI ("ruby_current_ec") [flags 0x10] <var_decl > 0x7fb457a6c090 ruby_current_ec>)) "t.c":6:22 -1 > (nil)) > during RTL pass: vregs > > Would you mind compiling the testcase with -fdump-tree-all -fdump-rtl-all > and attaching a tar.gz with the resulting dumps? Absolutely, here you go.