Subject: | make test failure |
Hi there!
I just tried to install Encode::Punycode using the cpan tools. make test fails for me, and I guess you might want to know about it.
Now, I'm going to try a cutnpaste, and since this is probably an encoding problem, the risks that the encoding, and thus the whole point is lost during the submission of this report is great. However, since I guess it is the best we've got, I'm making a shot.
My system is a straight Debian Sarge.
$ uname -a
Linux owl 2.6.8-16.2005-11-06.owl.1.oss.mods #1 Sat Jun 11 11:02:56 CEST 2005 i686 GNU/Linux
The perl it has:
This is perl, v5.8.4 built for i386-linux-thread-multi
The version of the Encode module is 2.9. IDNA::Punycode was installed by using the cpan tools just before I did this and installed fine, and seems to run fine.
Here goes the full cutnpaste of the make test:
Running make for M/MI/MIYAGAWA/Encode-Punycode-0.02.tar.gz
Is already unwrapped into directory /var/cache/cpan/build/Encode-Punycode-0.02
CPAN.pm: Going to build M/MI/MIYAGAWA/Encode-Punycode-0.02.tar.gz
cp lib/Encode/Punycode.pm blib/lib/Encode/Punycode.pm
Manifying blib/man3/Encode::Punycode.3pm
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0,'blib/lib', 'blib/arch')" t/*.t
t/00_compile.....ok
t/01_punycode....NOK 1# Failed test (t/01_punycode.t at line 10)
# got: 'xn---egbpdaj6bu4bxfgehfvwxn'
# expected: 'egbpdaj6bu4bxfgehfvwxn'
t/01_punycode....NOK 2# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'egbpdaj6bu4bxfgehfvwxn'
# expected: 'ÙÙÙÙابتÙÙÙÙشعربÙØ'
t/01_punycode....NOK 3# Failed test (t/01_punycode.t at line 10)
# got: 'xn---ihqwcrb4cv8a8dqg056pqjye'
# expected: 'ihqwcrb4cv8a8dqg056pqjye'
t/01_punycode....NOK 4# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'ihqwcrb4cv8a8dqg056pqjye'
# expected: 'ä»ä»¬ä¸ºä»ä¹ä¸è¯´ä¸æ'
t/01_punycode....NOK 5# Failed test (t/01_punycode.t at line 10)
# got: 'xn--Proprostnemluvesky-uyb24dma41a'
# expected: 'Proprostnemluvesky-uyb24dma41a'
t/01_punycode....NOK 6# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'Proprostnemluvesky-uyb24dma41a'
# expected: 'ProÄprostÄemluvÃÄesky'
t/01_punycode....NOK 7# Failed test (t/01_punycode.t at line 10)
# got: 'xn---4dbcagdahymbxekheh6e0a7fei0b'
# expected: '4dbcagdahymbxekheh6e0a7fei0b'
t/01_punycode....NOK 8# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: '4dbcagdahymbxekheh6e0a7fei0b'
# expected: '×××××פש×××××××ר×××¢×ר×ת'
t/01_punycode....NOK 9# Failed test (t/01_punycode.t at line 10)
# got: 'xn---i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd'
# expected: 'i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd'
t/01_punycode....NOK 10# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'i1baa7eci9glrd9b2ae1bj0hfcgg6iyaf8o0a1dig0cd'
# expected: 'यहलà¥à¤à¤¹à¤¿à¤¨à¥à¤¦à¥à¤à¥à¤¯à¥à¤à¤¨à¤¹à¥à¤à¤¬à¥à¤²à¤¸à¤à¤¤à¥à¤¹à¥à¤'
t/01_punycode....NOK 11# Failed test (t/01_punycode.t at line 10)
# got: 'xn---n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa'
# expected: 'n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa'
t/01_punycode....NOK 12# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'n8jok5ay5dzabd5bym9f0cm5685rrjetr6pdxa'
# expected: 'ãªãã¿ããªæ¥æ¬èªã話ãã¦ãããªãã®ã'
t/01_punycode....NOK 13# Failed test (t/01_punycode.t at line 10)
# got: 'xn---989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c'
# expected: '989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c'
t/01_punycode....NOK 14# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: '989aomsvi5e83db1d2a355cv1e0vak1dwrv93d5xbh15a0dt30a5jpsd879ccm6fea98c'
# expected: 'ì¸ê³ì모ë ì¬ëë¤ì´íêµì´ë¥¼ì´í´íë¤ë©´ì¼ë§ëì¢ìê¹'
t/01_punycode....NOK 15# Failed test (t/01_punycode.t at line 10)
# got: 'xn---b1abfaaepdrnnbgefbadotcwatmq2g4l'
# expected: 'b1abfaaepdrnnbgefbadotcwatmq2g4l'
t/01_punycode....NOK 16# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'b1abfaaepdrnnbgefbadotcwatmq2g4l'
# expected: 'поÑемÑжеонинеговоÑÑÑпоÑÑÑÑки'
t/01_punycode....NOK 17# Failed test (t/01_punycode.t at line 10)
# got: 'xn--PorqunopuedensimplementehablarenEspaol-fmd56a'
# expected: 'PorqunopuedensimplementehablarenEspaol-fmd56a'
t/01_punycode....NOK 18# Failed test (t/01_punycode.t at line 11)
# got: 'PorqunopuedensimplementehablarenEspaol-fmd56a'
# expected: 'PorquénopuedensimplementehablarenEspañol'
t/01_punycode....NOK 19# Failed test (t/01_punycode.t at line 10)
# got: 'xn---ihqwctvzc91f659drss3x8bo0yb'
# expected: 'ihqwctvzc91f659drss3x8bo0yb'
t/01_punycode....NOK 20# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'ihqwctvzc91f659drss3x8bo0yb'
# expected: 'ä»åç²ä»éº½ä¸èªªä¸æ'
t/01_punycode....NOK 21# Failed test (t/01_punycode.t at line 10)
# got: 'xn--TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g'
# expected: 'TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g'
t/01_punycode....NOK 22# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'TisaohkhngthchnitingVit-kjcr8268qyxafd2f1b9g'
# expected: 'Tạisaohá»khôngthá»chá»nóitiếngViá»t'
t/01_punycode....NOK 23# Failed test (t/01_punycode.t at line 10)
# got: 'xn--3B-ww4c5e180e575a65lsy2b'
# expected: '3B-ww4c5e180e575a65lsy2b'
t/01_punycode....NOK 24# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: '3B-ww4c5e180e575a65lsy2b'
# expected: '3å¹´Bçµéå«åç'
t/01_punycode....NOK 25# Failed test (t/01_punycode.t at line 10)
# got: 'xn---with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n'
# expected: '-with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n'
t/01_punycode....NOK 26# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: '-with-SUPER-MONKEYS-pc58ag80a8qai00g7n9n'
# expected: 'å®å®¤å¥ç¾æµ-with-SUPER-MONKEYS'
t/01_punycode....NOK 27# Failed test (t/01_punycode.t at line 10)
# got: 'xn--Hello-Another-Way--fc4qua05auwb3674vfr0b'
# expected: 'Hello-Another-Way--fc4qua05auwb3674vfr0b'
t/01_punycode....NOK 28# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'Hello-Another-Way--fc4qua05auwb3674vfr0b'
# expected: 'Hello-Another-Way-ããããã®å ´æ'
t/01_punycode....NOK 29# Failed test (t/01_punycode.t at line 10)
# got: 'xn--2-u9tlzr9756bt3uc0v'
# expected: '2-u9tlzr9756bt3uc0v'
t/01_punycode....NOK 30# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: '2-u9tlzr9756bt3uc0v'
# expected: 'ã²ã¨ã¤å±æ ¹ã®ä¸2'
t/01_punycode....NOK 31# Failed test (t/01_punycode.t at line 10)
# got: 'xn--MajiKoi5-783gue6qz075azm5e'
# expected: 'MajiKoi5-783gue6qz075azm5e'
t/01_punycode....NOK 32# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'MajiKoi5-783gue6qz075azm5e'
# expected: 'Majiã§Koiãã5ç§å'
t/01_punycode....NOK 33# Failed test (t/01_punycode.t at line 10)
# got: 'xn--de-jg4avhby1noc0d'
# expected: 'de-jg4avhby1noc0d'
t/01_punycode....NOK 34# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'de-jg4avhby1noc0d'
# expected: 'ããã£ã¼deã«ã³ã'
t/01_punycode....NOK 35# Failed test (t/01_punycode.t at line 10)
# got: 'xn---d9juau41awczczp'
# expected: 'd9juau41awczczp'
t/01_punycode....NOK 36# Failed test (t/01_punycode.t at line 11)
Wide character in print at /usr/share/perl5/Test/Builder.pm line 910.
# got: 'd9juau41awczczp'
# expected: 'ãã®ã¹ãã¼ãã§'
t/01_punycode....NOK 37# Failed test (t/01_punycode.t at line 10)
# got: '-> $1.00 <-'
# expected: '-> $1.00 <--'
t/01_punycode....NOK 38# Failed test (t/01_punycode.t at line 11)
# got: '-> $1.00 <--'
# expected: '-> $1.00 <-'
# Looks like you failed 38 tests of 38.
t/01_punycode....dubious
Test returned status 38 (wstat 9728, 0x2600)
DIED. FAILED tests 1-38
Failed 38/38 tests, 0.00% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/01_punycode.t 38 9728 38 38 100.00% 1-38
Failed 1/2 test scripts, 50.00% okay. 38/39 subtests failed, 2.56% okay.
make: *** [test_dynamic] Error 2
/usr/bin/make test -- NOT OK
I hope this was at least somewhat useful. Please ask if there are any further details I can provide.
Cheers,
Kjetil