>/home/nilsson/pike/src/testsuite.in:570: Test 140 (shift 2) failed. > 1: mixed a() { return sprintf("%O", typeof(sprintf("%c", 1023))); ; } > 2: mixed b() { return "string(1023..1023)"; } > 3: > >o->a(): "string" >o->b(): "string(1023..1023)"
The above test is now fixed. It was due to sprintf("%c", 1023) being optimized to int2char(1023) which didn't have the same level of strict return type...