Warning: prerequisite IO::String 1.02 not found. Checking if your kit is complete... Looks good Writing Makefile for Net::ACL cp lib/Net/ACL/Match/Scalar.pm blib/lib/Net/ACL/Match/Scalar.pm cp lib/Net/ACL/File.pm blib/lib/Net/ACL/File.pm cp lib/Net/ACL/Set.pm blib/lib/Net/ACL/Set.pm cp lib/Net/ACL/Match.pm blib/lib/Net/ACL/Match.pm cp lib/Net/ACL/Match/List.pm blib/lib/Net/ACL/Match/List.pm cp lib/Net/ACL.pm blib/lib/Net/ACL.pm cp lib/Net/ACL/Set/Scalar.pm blib/lib/Net/ACL/Set/Scalar.pm cp lib/Net/ACL/Set/Union.pm blib/lib/Net/ACL/Set/Union.pm cp lib/Net/ACL/Set/Add.pm blib/lib/Net/ACL/Set/Add.pm cp lib/Net/ACL/File/ASPath.pm blib/lib/Net/ACL/File/ASPath.pm cp lib/Net/ACL/File/Standard.pm blib/lib/Net/ACL/File/Standard.pm cp lib/Net/ACL/File/Community.pm blib/lib/Net/ACL/File/Community.pm cp lib/Net/ACL/Bootstrap.pm blib/lib/Net/ACL/Bootstrap.pm cp lib/Net/ACL/File/RouteMap.pm blib/lib/Net/ACL/File/RouteMap.pm cp lib/Net/ACL/Rule.pm blib/lib/Net/ACL/Rule.pm cp lib/Net/ACL/File/IPAccess.pm blib/lib/Net/ACL/File/IPAccess.pm cp lib/Net/ACL/Match/Member.pm blib/lib/Net/ACL/Match/Member.pm cp lib/Net/ACL/Match/Prefix.pm blib/lib/Net/ACL/Match/Prefix.pm cp lib/Net/ACL/Match/Regexp.pm blib/lib/Net/ACL/Match/Regexp.pm cp lib/Net/ACL/Match/IP.pm blib/lib/Net/ACL/Match/IP.pm cp lib/Net/ACL/File/Prefix.pm blib/lib/Net/ACL/File/Prefix.pm cp lib/Net/ACL/RouteMapRule.pm blib/lib/Net/ACL/RouteMapRule.pm cp lib/Net/ACL/IPAccessExtRule.pm blib/lib/Net/ACL/IPAccessExtRule.pm cp lib/Net/ACL/File/IPAccessExt.pm blib/lib/Net/ACL/File/IPAccessExt.pm Manifying blib/man3/Net::ACL::Match::Scalar.3 Manifying blib/man3/Net::ACL::File.3 Manifying blib/man3/Net::ACL::Set.3 Manifying blib/man3/Net::ACL::Match.3 Manifying blib/man3/Net::ACL::Match::List.3 Manifying blib/man3/Net::ACL::Set::Scalar.3 Manifying blib/man3/Net::ACL.3 Manifying blib/man3/Net::ACL::Set::Union.3 Manifying blib/man3/Net::ACL::Set::Add.3 Manifying blib/man3/Net::ACL::File::ASPath.3 Manifying blib/man3/Net::ACL::File::Standard.3 Manifying blib/man3/Net::ACL::File::Community.3 Manifying blib/man3/Net::ACL::Bootstrap.3 Manifying blib/man3/Net::ACL::File::RouteMap.3 Manifying blib/man3/Net::ACL::Rule.3 Manifying blib/man3/Net::ACL::File::IPAccess.3 Manifying blib/man3/Net::ACL::Match::Member.3 Manifying blib/man3/Net::ACL::Match::Regexp.3 Manifying blib/man3/Net::ACL::Match::Prefix.3 Manifying blib/man3/Net::ACL::RouteMapRule.3 Manifying blib/man3/Net::ACL::File::Prefix.3 Manifying blib/man3/Net::ACL::Match::IP.3 Manifying blib/man3/Net::ACL::IPAccessExtRule.3 Manifying blib/man3/Net::ACL::File::IPAccessExt.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.8.2/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-Signature......1..1 ok 1 # skip Next time around, consider installing Module::Signature, so you can verify the integrity of this distribution. ok 1/1 skipped: Next time around, consider installing Module::Signature, so you can verify the integrity of this distribution. t/01-pod............1..0 # Skip Test::Pod v0.95 required for testing POD skipped all skipped: Test::Pod v0.95 required for testing POD t/02-Netmask........1..4 ok 1 - use Net::Netmask; ok 2 - 10.0.0.0:255.0.0.0 ok 3 - any ok 4 - 10.0.0.0\#0.255.255.255 ok t/03-Reconfig.......1..2 ok 1 - use Cisco::Reconfig; IO::Strings need to be installed to use "stringconfig" install it or use "readconfig" instead. at /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Cisco/Reconfig.pm line 61 Cisco::Reconfig::stringconfig('a b c d\x{a}a b c e\x{a}') called at t/03-Reconfig.t line 11 # Looks like you planned 2 tests but only ran 1. # Looks like your test died just after 1. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED test 2 Failed 1/2 tests, 50.00% okay t/10-MatchIP........1..8 ok 1 - use Net::Netmask; ok 2 - use Net::ACL::Match::IP; ok 3 - use Net::ACL::Rule; ok 4 - Normal construction ok 5 - Inheritence ok 6 - Match 1 ok 7 - Match 2 ok 8 - Match 3 ok t/11-MatchPrefix....1..27 ok 1 - use Net::Netmask; ok 2 - use Net::ACL::Match::Prefix; ok 3 - use Net::ACL::Rule; ok 4 - Normal construction ok 5 - Inheritence ok 6 - Construction with ge ok 7 - Inheritence of ge ok 8 - Construction with le ok 9 - Inheritence of le ok 10 - Construction with third ok 11 - Inheritence with thids ok 12 - Match normal 1 ok 13 - Match normal 2 ok 14 - Match normal 3 ok 15 - Match normal 4 ok 16 - Match ge 1 ok 17 - Match ge 2 ok 18 - Match ge 3 ok 19 - Match ge 4 ok 20 - Match le 1 ok 21 - Match le 2 ok 22 - Match le 3 ok 23 - Match le 4 ok 24 - Match third 1 ok 25 - Match third 2 ok 26 - Match third 3 ok 27 - Match third 4 ok t/20-MatchList......1..17 ok 1 - use Net::ACL::Match::List; ok 2 - use Net::ACL::Match::IP; ok 3 - use Net::ACL; ok 4 - use Net::ACL::Rule; ok 5 - Construction 1 ok 6 - Inheritence ok 7 - Construction 2 ok 8 - Construction 3 ok 9 - Match 1a ok 10 - Match 1b ok 11 - Match 1c ok 12 - Match 2a ok 13 - Match 2b ok 14 - Match 2c ok 15 - Match 3a ok 16 - Match 3b ok 17 - Match 3c ok t/30-SetScalar......1..17 ok 1 - use Net::ACL::Set::Scalar; ok 2 - use Net::ACL::Rule; ok 3 - Construction 1 ok 4 - Inheritence ok 5 - Construction 2 ok 6 - Construction 4 ok 7 - Set 1a ok 8 - Set 1b ok 9 - Set 1c ok 10 - Set 2a ok 11 - Set 2b ok 12 - Set 2c ok 13 - Set 3a1 ok 14 - Set 3a2 ok 15 - Set 3a3 ok 16 - Set 3b ok 17 - Set 3c ok t/40-ACL............1..34 ok 1 - use Net::ACL; ok 2 - use Net::ACL::Rule; ok 3 - use Net::ACL::Match::IP; ok 4 - use Net::ACL::Set::Scalar; ok 5 - Simple Rule construction ok 6 - Simple ACL construction ok 7 - Rule construction 1 ok 8 - Rule construction 2 ok 9 - Rule construction 3 ok 10 - Rule construction 4 ok 11 - ACL construction 1 ok 12 - ACL construction 2 ok 13 - Cloning ok 14 - Clone construction ok 15 - Renew reconstruction 1 ok 16 - Renew reconstruction 2 ok 17 - Name of clone ok 18 - Type of clone ok 19 - Name modification ok 20 - Type modification 1 ok 21 - Type modification 2 ok 22 - Renew reconstruction 3 ok 23 - ACL match 1 (implicit permit) ok 24 - ACL match 2 (explicit deny) ok 25 - ACL match 3 (explicit permit) ok 26 - ACL match 4 (implicit deny) ok 27 - ACL match 5 (implicit host permit) ok 28 - ACL query 1 (permit) ok 29 - ACL query 2 (unmodified) ok 30 - ACL query 3 (permit) ok 31 - ACL query 4 (permit modified) ok 32 - ACL query 5 (permit modified) ok 33 - ACL query 6 (deny) ok 34 - ACL query 7 (deny undefined) ok t/41-Bootstrap......1..16 ok 1 - use Net::ACL; ok 2 - use Net::ACL::File; ok 3 - use Net::ACL::File::IPAccess; ok 4 - use Net::ACL::Bootstrap; ok 5 - Simple construction IO::Strings need to be installed to use "stringconfig" install it or use "readconfig" instead. at /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Cisco/Reconfig.pm line 61 Cisco::Reconfig::stringconfig('access-list 42 permit 127.0.0.1') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Net-ACL/blib/lib/Net/ACL/File.pm line 54 Net::ACL::File::load('Net::ACL::File','access-list 42 permit 127.0.0.1') called at t/41-Bootstrap.t line 21 # Looks like you planned 16 tests but only ran 5. # Looks like your test died just after 5. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 6-16 Failed 11/16 tests, 31.25% okay t/50-RouteMap.......1..0 # Skip No resent Net::BGP installed skipped all skipped: No resent Net::BGP installed t/80-File...........1..171 ok 1 - use Cisco::Reconfig; ok 2 - use Net::ACL; ok 3 - use Net::ACL::File; ok 4 - use Net::ACL::File::Standard; ok 5 - use Net::ACL::File::IPAccess; ok 6 - use Net::ACL::File::IPAccessExt; ok 7 - use Net::ACL::File::Community; ok 8 - use Net::ACL::File::ASPath; ok 9 - use Net::ACL::File::Prefix; IO::Strings need to be installed to use "stringconfig" install it or use "readconfig" instead. at /home/cpanrun/pa-risc1.1/build/5.8.2/lib/site_perl/5.8.2/Cisco/Reconfig.pm line 61 Cisco::Reconfig::stringconfig('! Access-lists\x{a}access-list 10 permit 10.20.30.0 0.0.0.255\x{a}acc...') called at /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Net-ACL/blib/lib/Net/ACL/File.pm line 54 Net::ACL::File::load('Net::ACL::File','! Access-lists\x{a}access-list 10 permit 10.20.30.0 0.0.0.255\x{a}acc...') called at t/80-File.t line 71 # Looks like you planned 171 tests but only ran 9. # Looks like your test died just after 9. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 10-171 Failed 162/171 tests, 5.26% okay t/81-RealFile.......1..0 # Skip Release test only runs on my machine! ;-) skipped all skipped: Release test only runs on my machine! ;-) Failed 3/13 test scripts, 76.92% okay. 174/297 subtests failed, 41.41% okay. Failed Test Stat Wstat Total Fail Failed List of Failed --------------------------------------------------------------------------------------------------------------------------- t/03-Reconfig.t 255 65280 2 2 100.00% 2 t/41-Bootstrap.t 255 65280 16 22 137.50% 6-16 t/80-File.t 255 65280 171 324 189.47% 10-171 3 tests and 1 subtest skipped. make: *** [test_dynamic] Error 25