develooper Front page | perl.perl5.porters | Postings from July 2018

blead currently broken with -Dusequadmath builds

Thread Next
From:
sisyphus
Date:
July 15, 2018 05:05
Subject:
blead currently broken with -Dusequadmath builds
Message ID:
CADZSBj3=Mp0LKvTM7QvefayJbJoYSYQ+2PO-MqtM-d9aWoqzLg@mail.gmail.com
Hi,

Current blead (commit 76416d1), when built with -Dusequadmath, fails a
number of tests in re/uniprops_02.t and re/uniprops_03.t.

I believe the changes made to numeric.c since perl-5.28.0 was released is
(at least part of) the problem.

When I run those 2 failing test scripts post-build, I find that the former
fails 323 tests and the latter 118.

The errors are all of the form:

not ok 26457 - couldn't compile /\p{Nv=1.000000000000000e+06}/; line 59989:
Can't find Unicode property definition "Nv=1.000000000000000e+06" in regex;
marked by <-- HERE in m/\p{Nv=1.000000000000000e+06} <-- HERE / at (eval
23170) line 2.

though the actual numeric values are not always "1.000000000000000e+06".

Cheers,
Rob

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About