https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98082
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-*-* --- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> --- Fuzzing is a way to feed valid GIMPLE / RTL to optimizers that is either difficult to generate otherwise or for which we have no test coverage. (gdb) p debug_rtx (x) (reg/f:DI 82 [ .result_ptr ]) (gdb) p use_register_for_decl (t) $5 = false (gdb) p debug_tree (t) <ssa_name 0x7ffff69761b0 type <reference_type 0x7ffff69683f0 type <record_type 0x7ffff6968000 GoodIter addressable needs-constructing cxx-odr-p type_1 type_5 type_6 BLK ... visited var <result_decl 0x7ffff6819f00 D.2132> def_stmt GIMPLE_NOP version:2> we're expecting a MEM for t.