On Saturday, 25 May 2019 at 23:15:05 UTC, Manu wrote: > I have also noticed that if you have a union containing an item > with a postblit, the postblit is always called, even if the > item in the union is not valid: Just for the record, I've made a PR that fixes this: https://github.com/dlang/dmd/pull/9909 Hope this will be of help for you, Manu.