Issue 7887 - [CTFE] can't assign to returned reference

https://issues.dlang.org/show_bug.cgi?id=7887

Related to that, I fixed a test case bug in `test/compilable/interpret3.d`.