I've hit another regression:
struct Test {
static immutable c = Test();
static if( true ){}
}
when compiled with no options gives
Error: static if conditional cannot be at global scope
Changing to
struct Test {
static immutable Test c = Test();
static if( true ){}
}
does not trigger the error.