* do not crash with an ie on illegal boolean expressions in conditional compilation directives, resolves #25951 git-svn-id: trunk@27676 -