/* REQUIRED_ARGS: -preview=fixImmutableConv TEST_OUTPUT: --- fail_compilation/union_conv.d(18): Error: cannot implicitly convert expression `c` of type `const(U)` to `U` because union `U` contains pointers or references --- */ union U { int i; int* p; } void main() { const U c; U m = c; }