Closed wbraswell closed 5 years ago
This bug appears to affect Perl 5.24 and newer only, at least according to Travis tests.
Failing before bug fix: https://travis-ci.org/wbraswell/physicsperl/builds/443499150
Passing after bug fix: https://travis-ci.org/wbraswell/physicsperl/builds/444291472
@wchristian Now passing, thanks! https://travis-ci.org/wbraswell/physicsperl/builds/525135506
The following input tokens all result in a hang due to infinite loop in PPI::Token::Number::Exp::literal():
1e00 1e+00 1e-00 1e00000
This failure is caused by a string-type $exponent variable containing '00' or '00000' etc, which evaluates as true in the for() loop and never completes, causing the system to hang.