I was looking through the testsuite failures in 7.9. I think that these two are the only two regressions (and possibly the type system ones as well, but that could also be due to grubbas tweaking).
int gnu (mixed... args) {}; gnu(@indices (all_constants()), gauge { foreach (({1,2,3}), int j) do if (j && gnu(@indices (all_constants()), 17 + gauge {break;})) return 0; while (0); });
#pragma strict_types void x (void|mapping(string:string) args) { if (args) foreach (indices (args), string a) werror ("%O\n", a); }
pike-devel@lists.lysator.liu.se