I've posted a pull request. https://github.com/D-Programming-Language/dmd/pull/710 This is extremely unlucky to roll this back so late. I will have a further look at it tomorrow to see how we can fix this with the least possible friction.