Skip Menu |

This queue is for tickets about the String-Multibyte CPAN distribution.

Report information
The Basics
Id: 108361
Status: resolved
Priority: 0/
Queue: String-Multibyte

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 1.11
Fixed in: 1.12



Subject: \p{OtherGraphemeExtend} not allowed in perl 5.23.4 and later
With perl 5.23.4 the test suite fails: ... t/grapheme.t .. 1/9 not exist /tmpfs/.cpan-build/2015110118/String-Multibyte-1.11-s_UwI1/blib/lib/String/Multibyte/Grapheme.pm at t/grapheme.t line 9. t/grapheme.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 8/9 subtests ... Digging further, it seems that using \p{OtherGraphemeExtend} is causing the failure. Note that it fails at compiletime, not runtime: $ perl5.23.4 -e 'if (0) { qr/[\p{OtherGraphemeExtend}]/ }' Can't find Unicode property definition "OtherGraphemeExtend" in regex; marked by <-- HERE in m/[\p{OtherGraphemeExtend} <-- HERE ]/ at -e line 1.