Skip Menu |

This queue is for tickets about the Text-CSV_XS CPAN distribution.

Report information
The Basics
Id: 123657
Status: rejected
Priority: 0/
Queue: Text-CSV_XS

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

Bug Information
Severity: (no value)
Broken in:
  • 1.32
  • 1.33
  • 1.34
Fixed in: (no value)



Subject: t/51_utf8.t failure
I'm running the test suite on this module and I'm getting an unexpected failure. t/50_utf8.t ....... ok Use of uninitialized value $txt in pattern match (m//) at /usr/opt/perl5/lib/5.20.1/_charnames.pm line 459. Unknown charname 'EURO SIGN' at t/51_utf8.t line 168, within string Execution of t/51_utf8.t aborted due to compilation errors. # Looks like you planned 195 tests but ran 1. # Looks like your test exited with 255 just after 1. t/51_utf8.t ....... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 194/195 subtests Here's my Perl info Perl 5.20.1 OS: AIX 7.2 "DynaLoader" => v1.25 "Config" => v5.020001 "IO::Handle" => v1.35 "Test::More" => v1.001014 Curtis
looks like their unicore/Name.pl is missing or broken This is more than obviously something in your installation, and has as far as I can see nothing to do with Text::CSV_XS. I'll have to close this as rejected. For 5.20.1, the charnames files should be like $ ls -l *charnames.pm -r--r--r-- 32386 Sep 19 2014 _charnames.pm -r--r--r-- 20880 Sep 19 2014 charnames.pm $ wc *charnames.pm 803 4758 32386 _charnames.pm 506 3109 20880 charnames.pm $ grep EURO unicore/Name.pl 020A0 EURO-CURRENCY SIGN 020AC EURO SIGN 1F30D EARTH GLOBE EUROPE-AFRICA 1F3E4 EUROPEAN POST OFFICE 1F3F0 EUROPEAN CASTLE 1F4B6 BANKNOTE WITH EURO SIGN $ ls -l unicore/Name.pl -r--r--r-- 782127 Sep 19 2014 unicore/Name.pl $ wc unicore/Name.pl 24255 120567 782127 unicore/Name.pl $ sha256sum unicore/Name.pl 24264436e1e329d151e35154d65d283f44d2a509994097c97d63497288a3c9c6 unicore/Name.pl