---------------------- class Foo { this(int i) immutable {} } void main() { scope foo = new immutable Foo(42); } ----------------------- Fails to compile with: huh.d(6): Error: cannot modify immutable expression foo It works as expected if `auto` is used instead of `scope`.
*** This issue has been marked as a duplicate of issue 19272 ***