On Thursday, 22 July 2021 at 07:42:33 UTC, Patrick Schluter wrote: > > https://run.dlang.io/is/a12yVL > > The compiler will already do the right thing as it cannot > convert the `enum A` and `enum B` to the type of x. Sorry for the massive disapointment but it can : https://run.dlang.io/is/ktKQPT.