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);
}