Community
Participate
Working Groups
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Build Identifier: M20090917-0800 For the following enumeration type the value on the enumerator _ISalnum is always null. enum { _ISalnum = 11 < 8 ? 1 : 2 }; The problem is that the code to handle IASTConditionalExpression in Value tests for Long but an Integer is returned by evaluate(). Changing this to test for Number solves the problem. I'll attach a patch and a test case. Reproducible: Always
Created attachment 152845 [details] Fix and test case
Thanks Richard! Fixed in 6.0.2 and 6.1 > 20091124.