PATH=/usr/bin:/bin:/data/fly2400/cpanfly-5.24/var/megalib/bin Start 2018-02-28T02:11:12 ActivePerl-2400 CPAN-2.10 Reading '/data/fly2400/cpanfly-5.24/var/cpan/Metadata' Database was generated on Tue, 27 Feb 2018 06:29:03 GMT Checksum for /data/fly2400/cpanfly-5.24/var/cpan/sources/authors/id/M/MA/MANWAR/BankAccount-Validator-UK-0.36.tar.gz ok BankAccount-Validator-UK-0.36/ BankAccount-Validator-UK-0.36/t/ BankAccount-Validator-UK-0.36/t/01-unit-test.t BankAccount-Validator-UK-0.36/t/manifest.t BankAccount-Validator-UK-0.36/t/meta-yml.t BankAccount-Validator-UK-0.36/t/00-load.t BankAccount-Validator-UK-0.36/t/02-unit-test.t BankAccount-Validator-UK-0.36/t/meta-json.t BankAccount-Validator-UK-0.36/t/pod.t BankAccount-Validator-UK-0.36/t/changes.t BankAccount-Validator-UK-0.36/lib/ BankAccount-Validator-UK-0.36/lib/BankAccount/ BankAccount-Validator-UK-0.36/lib/BankAccount/Validator/ BankAccount-Validator-UK-0.36/lib/BankAccount/Validator/UK.pm BankAccount-Validator-UK-0.36/lib/BankAccount/Validator/UK/ BankAccount-Validator-UK-0.36/lib/BankAccount/Validator/UK/Rule.pm BankAccount-Validator-UK-0.36/Makefile.PL BankAccount-Validator-UK-0.36/README BankAccount-Validator-UK-0.36/META.json BankAccount-Validator-UK-0.36/LICENSE BankAccount-Validator-UK-0.36/MANIFEST BankAccount-Validator-UK-0.36/META.yml BankAccount-Validator-UK-0.36/MANIFEST.SKIP BankAccount-Validator-UK-0.36/Changes BankAccount-Validator-UK-0.36/share/ BankAccount-Validator-UK-0.36/share/scsubtab.txt BankAccount-Validator-UK-0.36/share/valacdos.txt Configuring M/MA/MANWAR/BankAccount-Validator-UK-0.36.tar.gz with Makefile.PL >>> /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Have /data/fly2400/cpanfly-5.24/var/megalib Want /home/fly2400/ap2400-300558/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Generating a Unix-style Makefile Writing Makefile for BankAccount::Validator::UK Writing MYMETA.yml and MYMETA.json MANWAR/BankAccount-Validator-UK-0.36.tar.gz /data/fly2400/ap2400-300558/bin/perl-static Makefile.PL -- OK Running make for M/MA/MANWAR/BankAccount-Validator-UK-0.36.tar.gz >>> make cp share/valacdos.txt blib/lib/auto/share/dist/BankAccount-Validator-UK/valacdos.txt cp share/scsubtab.txt blib/lib/auto/share/dist/BankAccount-Validator-UK/scsubtab.txt cp lib/BankAccount/Validator/UK/Rule.pm blib/lib/BankAccount/Validator/UK/Rule.pm cp lib/BankAccount/Validator/UK.pm blib/lib/BankAccount/Validator/UK.pm Manifying 2 pod documents MANWAR/BankAccount-Validator-UK-0.36.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Skip blib/lib/auto/share/dist/BankAccount-Validator-UK/scsubtab.txt (unchanged) Skip blib/lib/auto/share/dist/BankAccount-Validator-UK/valacdos.txt (unchanged) PERL_DL_NONLAZY=1 "/data/fly2400/ap2400-300558/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing BankAccount::Validator::UK 0.36, Perl 5.024000, /data/fly2400/ap2400-300558/bin/perl-static t/00-load.t ....... 1..2 ok 1 - use BankAccount::Validator::UK; ok 2 - use BankAccount::Validator::UK::Rule; ok t/01-unit-test.t .. 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/02-unit-test.t .. 1..34 ok 1 - Test 1 FAILED: Pass modulus 10 check. ok 2 - Test 2 FAILED: Pass modulus 11 check. ok 3 - Test 3 FAILED: Pass modulus 11 and double alternate checks. ok 4 - Test 4 FAILED: Exception 10 & 11 where first check passes and second check fails. ok 5 - Test 5 FAILED: Exception 10 & 11 where first check fails and second check passes. ok 6 - Test 6 FAILED: Exception 10 where in the account number ab=09 and the g=9. The first check passes and second check fails. ok 7 - Test 7 FAILED: Exception 10 where in the account number ab=99 and the g=9. The first check passes and the second check fails. ok 8 - Test 8 FAILED: Exception 3, and the sorting code is the start of a range. As c=6 the second check should be ignored. ok 9 - Test 9 FAILED: Exception 3, and the sorting code is the end of a range. As c=9 the second check should be ignored. ok 10 - Test 10 FAILED: Exception 3. As c<>6 or 9 perform both checks pass. ok 11 - Test 11 FAILED: Exception 4 where the remainder is equal to the checkdigit. ok 12 - Test 12 FAILED: Exception 1 - ensures that 27 has been added to the accumulated total and passes double alternate modulus check. ok 13 - Test 13 FAILED: Exception 6 where the account fails standard check but is a foreign currency account. ok 14 - Test 14 FAILED: Exception 5 where the check passes. ok 15 - Test 15 FAILED: Exception 5 where the check passes with substitution. ok 16 - Test 16 FAILED: Exception 5 where both checks produce a remainder of 0 and pass. ok 17 - Test 17 FAILED: Exception 7 where passes but would fail the standard check. ok 18 - Test 18 FAILED: Exception 8 where the check passes. ok 19 - Test 19 FAILED: Exception 2 & 9 where the first check passes and second check fails. ok 20 - Test 20 FAILED: Exception 2 & 9 where the first check fails and second check passes with substitution. ok 21 - Test 21 FAILED: Exception 2 & 9 where a<>0 and g<>9 and passes. ok 22 - Test 22 FAILED: Exception 2 & 9 where a<>0 and g=9 and passes. ok 23 - Test 23 FAILED: Exception 5 where the first checkdigit is correct and the second incorrect. ok 24 - Test 24 FAILED: Exception 5 where the first checkdigit is incorrect and the second correct. ok 25 - Test 25 FAILED: Exception 5 where the first checkdigit is incorrect with a remainder of 1. ok 26 - Test 26 FAILED: Exception 1 where it fails double alternate check. ok 27 - Test 27 FAILED: Pass modulus 11 check and fail double alternate check. ok 28 - Test 28 FAILED: Fail modulus 11 check and pass double alternate check. ok 29 - Test 29 FAILED: Fail modulus 10 check. ok 30 - Test 30 FAILED: Fail modulus 11 check. ok 31 - Test 31 FAILED: Exception 12/13 where passes the modulus 11 check (in this example, modulus 10 check fails, however, there is no need for it to be performed as the first check passed). ok 32 - Test 32 FAILED: Exception 12/13 where passes the modulus 11 check (in this example, modulus 10 check passes as well, however, there is no need for it to be performed as the first check passed). ok 33 - Test 33 FAILED: Exception 12/13 where fails the modulus 11 check, but passes the modulus 10 check. ok 34 - Test 34 FAILED: Exception 14 where the first check fails and the second check passes. ok t/changes.t ....... 1..4 ok 1 - Changes is loadable ok 2 - Changes contains at least one release ok 3 - Changes contains valid release dates ok 4 - Changes contains valid version numbers ok t/manifest.t ...... 1..1 ok 1 ok t/meta-json.t ..... ok 1 - MYMETA.json contains valid JSON ok 2 - MYMETA.json meets the designated specification ok 3 - MYMETA.json distribution version matches ok 4 - MYMETA.json entry [BankAccount::Validator::UK] version matches ok 5 - Package BankAccount::Validator::UK doesn't match version. ok 6 - MYMETA.json entry [BankAccount::Validator::UK::Rule] version matches ok 7 - Package BankAccount::Validator::UK::Rule doesn't match version. 1..7 ok t/meta-yml.t ...... ok 1 - MYMETA.yml contains valid YAML ok 2 - MYMETA.yml meets the designated specification ok 3 - MYMETA.yml distribution version matches ok 4 - MYMETA.yml entry [BankAccount::Validator::UK] version matches ok 5 - Package BankAccount::Validator::UK doesn't match version. ok 6 - MYMETA.yml entry [BankAccount::Validator::UK::Rule] version matches ok 7 - Package BankAccount::Validator::UK::Rule doesn't match version. 1..7 ok t/pod.t ........... 1..2 ok 1 - POD test for blib/lib/BankAccount/Validator/UK.pm ok 2 - POD test for blib/lib/BankAccount/Validator/UK/Rule.pm ok All tests successful. Files=8, Tests=63, 3 wallclock secs ( 0.04 usr 0.04 sys + 1.78 cusr 0.45 csys = 2.31 CPU) Result: PASS MANWAR/BankAccount-Validator-UK-0.36.tar.gz make test TEST_VERBOSE=1 -- OK Mohammad S Anwar <mohammad.anwar@yahoo.com> Interface to validate UK bank account. >>> (cd /data/fly2400/cpanfly-5.24/var/tmp/cpan_build/BankAccount-Validator-UK-0.36-7SBkNR && tar cvf - BankAccount-Validator-UK-0.36.ppd blib) | gzip -c >/data/fly2400/cpanfly-5.24/var/REPO/M/MA/MANWAR/BankAccount-Validator-UK-0.36.tar.gz BankAccount-Validator-UK-0.36.ppd blib/ blib/man3/ blib/man3/BankAccount::Validator::UK::Rule.3 blib/man3/BankAccount::Validator::UK.3 blib/lib/ blib/lib/auto/ blib/lib/auto/share/ blib/lib/auto/share/dist/ blib/lib/auto/share/dist/BankAccount-Validator-UK/ blib/lib/auto/share/dist/BankAccount-Validator-UK/scsubtab.txt blib/lib/auto/share/dist/BankAccount-Validator-UK/valacdos.txt blib/lib/BankAccount/ blib/lib/BankAccount/Validator/ blib/lib/BankAccount/Validator/UK/ blib/lib/BankAccount/Validator/UK/Rule.pm blib/lib/BankAccount/Validator/UK.pm VmSize: 364200 kB Finished 2018-02-28T02:11:19