On Thu, May 06, 2010 at 09:52:55PM +0300, Niko Tyni wrote: > On Thu, May 06, 2010 at 08:08:17AM +0300, Niko Tyni wrote: > > > > perl -e '"-2" =~ /(.+)/; @foo=(); push @foo, $_ for $1..undef; print > > > @foo ? "ok\n" : "not ok\n"' > > > All tests pass without -Dusemorebits, which is equivalent to -Duse64bitint > > -Duselongdouble. Most probably it's -Duse64bitint that breaks. I'll test > > that next. > > Confirmed, -Duse64bitint triggers it.
I've also checked that gcc-4.3 4.3.4-10 does not exhibit the bug. -- Niko Tyni [email protected] -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

