D-Programming-Language/dmd — pull request #1024 by klickverbot (2012-06-22 14:33:56+00:00)
Title: Fix regression introduced by issue 7793 fix.

In 3bfac13, inc is set to 2 instead of 0, which causes errors to go by unnoticed in some circumstances.

An alternative fix for 7793 would be to only skip invoking e->ctfeInterpret() if the type is not bool – I'm not sure why/if returning early is preferrable here.