On Monday, 13 September 2021 at 17:18:30 UTC, eugene wrote: > And the most strange thing is this - if using gdc with -Os > flag, the program behaves > exactly as when compiled with fresh dmd - destructors for sg0 > and sg1 are called soon after program start. Now I guess, gdc optimization by size imply DSE.