4 fail_compilation/failCopyCtor.d(10): Error: `struct A` may not define both a rvalue constructor and a copy constructor
5 fail_compilation/failCopyCtor.d(12): rvalue constructor defined here
6 fail_compilation/failCopyCtor.d(13): copy constructor defined here
12 this(immutable A a
) {}
13 this(ref shared A a
) immutable {}