https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104604
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P3 |P1 --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> --- The EVRP dump with -details isn't very useful, we just see the folding/substitution phase: Folding statement: t_5 = __complex__ (3, 0) / c_4(D); Not folded Folding statement: v_7 = g; Not folded Folding statement: _1 = REALPART_EXPR <t_5>; Queued stmt for removal. Folds to: 3 and that looks obviously wrong.