Commit Message

I'm improving the C++11 coverage of the testsuite, which resulted in
several failures on non-type argument tests in the current testsuite.
Fixed by folding constant expressions in fewer cases.
Tested x86_64-pc-linux-gnu, applying to trunk.