On Tuesday, 6 March 2018 at 10:03:54 UTC, Shachar Shemesh wrote: > void main() { > struct S { > uint value; > > ~this() { > } > } > > const S a = S(12); > S b = a; > } > > test.d(10): Error: cannot implicitly convert expression a of > type const(S) to S Looks like a bug to me - please file one in bugzilla. -- Simen