https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120480
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> --- typedef struct { int digits; int emax; int emin } decContext; decContext decSetSubnormal_set; decSetSubnormal() { decContext worksetworkset = decSetSubnormal_set; } is a reduced testcase that fails with -O0