Mistakingly I wrote `out(expr)` instead of `out(; expr)` on a ctor. In this specific case it segfaults the compiler: ```d abstract class C1 {} class C2 : C1 { bool member; this() out (member) { } } ``` Seems to happen at [src/dmd/dsymbolsem.d+2425](https://github.com/dlang/dmd/blob/master/compiler/src/dmd/dsymbolsem.d#L2425).