Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\cpanrun-5.8\build\5-8-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t\00-load.t t\comment.t t\generate.t t\include.t t\null-rr.t t\origin.t t\read.t t\rr-multi-a.t t\rrs-ws.t t\rrs.t t\soattl.t t\ttl.t t\zone.t t\00-load.......1..1 ok 1 ok t\comment.......1..6 ok 1 - Zone with just a bare comment ok 2 - Zone with just an empty comment ok 3 - Zone with just an empty comment and a \n ok 4 - Two comments back to back ok 5 - A comment and an RR ok 6 - Two comments back to back and an RR ok t\generate......1..7 ok 1 - Parsing of a $GENERATE statement ok 2 - Number of parsed RRs ok 3 - First RR of a $GENERATE ok 4 - Second RR of a $GENERATE ok 5 - Third RR of a $GENERATE ok 6 - Fourth RR of a $GENERATE ok 7 - Last RR of a $GENERATE ok t\include.......1..15 ok 1 - Creation of test directory ok 2 - Creation of test file ok.com ok 3 - Population of test zone ok.com ok 4 - Close of file for zone ok.com ok 5 - Creation of test file i/ok.com ok 6 - Population of test zone i/ok.com ok 7 - Close of file for zone i/ok.com ok 8 - Zone parse on ./ ok 9 - RR comparison ok 10 - Zone parse on i/ ok 11 - RR comparison ok 12 - Zone parse on . ok 13 - RR comparison ok 14 - Zone parse on ./i/ ok 15 - RR comparison ok t\null-rr.......1..4 ok 1 - Parsing of the zone file ok 2 - Correct number of records ok 3 - First dummy RR is ok ok 4 - Second dummy RR is ok ok t\origin........1..8 ok 1 - Empty zone ok 2 - Simple $ORIGIN clause ok 3 - Simple $ORIGIN clause with comments ok 4 - Simple $ORIGIN clause with no trailing dot ok 5 - Simple $ORIGIN clause with comments and no dot ok 6 - Simple $ORIGIN clause with comments and just a dot ok 7 - Simple $ORIGIN clause with just a dot ok 8 - $ORIGIN token alone in the file ok t\read..........1..3 ok 1 - parse of the test zone ok 2 - readfh ok 3 - read ok t\rr-multi-a....1..6 ok 1 - Correct number of RRs in zone ok 2 - Correct (empty) RR parsed ok 3 - Correct number of RRs in zone ok 4 - Correct (partial) RR parsed ok 5 - Correct number of RRs in zone ok 6 - Correct (fqdn) RR parsed ok t\rrs-ws........1..66 ok 1 - Parsing . 300 IN A 127.0.0.1 ok 2 - RR comparison for . 300 IN A 127.0.0.1 + whitespace ok 3 - Parsing localhost. 300 IN A 127.0.0.1 ok 4 - RR comparison for localhost. 300 IN A 127.0.0.1 + whitespace ok 5 - Parsing localhost IN A 127.0.0.1 ok 6 - RR comparison for localhost IN A 127.0.0.1 + whitespace ok 7 - Parsing localhost.acme IN A 127.0.0.1 ok 8 - RR comparison for localhost.acme IN A 127.0.0.1 + whitespace ok 9 - Parsing localhost A 127.0.0.1 ok 10 - RR comparison for localhost A 127.0.0.1 + whitespace ok 11 - Parsing localhost. 300 A 127.0.0.1 ok 12 - RR comparison for localhost. 300 A 127.0.0.1 + whitespace ok 13 - Parsing 10.10.10.10.in-addr.arpa 300 IN PTR www.acme.com. ok 14 - RR comparison for 10.10.10.10.in-addr.arpa 300 IN PTR www.acme.com. + whitespace ok 15 - Parsing 10.10.10.10.in-addr.arpa. 300 IN PTR www.acme.com. ok 16 - RR comparison for 10.10.10.10.in-addr.arpa. 300 IN PTR www.acme.com. + whitespace ok 17 - Parsing 10.10.10.10.in-addr.arpa. 300 PTR www.acme.com. ok 18 - RR comparison for 10.10.10.10.in-addr.arpa. 300 PTR www.acme.com. + whitespace ok 19 - Parsing 10.10.10.10.in-addr.arpa. IN PTR www.acme.com. ok 20 - RR comparison for 10.10.10.10.in-addr.arpa. IN PTR www.acme.com. + whitespace ok 21 - Parsing 10.10.10.10.in-addr.arpa PTR www.acme.com. ok 22 - RR comparison for 10.10.10.10.in-addr.arpa PTR www.acme.com. + whitespace ok 23 - Parsing . 3600 IN NS dns1.acme.com. ok 24 - RR comparison for . 3600 IN NS dns1.acme.com. + whitespace ok 25 - Parsing acme.com. 3600 IN NS dns1.acme.com. ok 26 - RR comparison for acme.com. 3600 IN NS dns1.acme.com. + whitespace ok 27 - Parsing @ 3600 IN NS dns1.acme.com. ok 28 - RR comparison for @ 3600 IN NS dns1.acme.com. + whitespace ok 29 - Parsing acme.com. 100 IN CNAME www.acme.com. ok 30 - RR comparison for acme.com. 100 IN CNAME www.acme.com. + whitespace ok 31 - Parsing acme.com 100 IN CNAME www.acme.com. ok 32 - RR comparison for acme.com 100 IN CNAME www.acme.com. + whitespace ok 33 - Parsing text.acme.com. 100 IN TXT "This is a quite long text" ok 34 - RR comparison for text.acme.com. 100 IN TXT "This is a quite long text" + whitespace ok 35 - Parsing text.acme.com IN TXT "This is another piece" ok 36 - RR comparison for text.acme.com IN TXT "This is another piece" + whitespace ok 37 - Parsing text.acme.com TXT "This is another piece" ok 38 - RR comparison for text.acme.com TXT "This is another piece" + whitespace ok 39 - Parsing * 100 IN MX 10 mailhost.acme.com. ok 40 - RR comparison for * 100 IN MX 10 mailhost.acme.com. + whitespace ok 41 - Parsing * IN A 1.2.3.4 ok 42 - RR comparison for * IN A 1.2.3.4 + whitespace ok 43 - Parsing * 10 IN A 1.2.3.4 ok 44 - RR comparison for * 10 IN A 1.2.3.4 + whitespace ok 45 - Parsing * IN 10 A 1.2.3.4 # Failed test (t\rrs-ws.t at line 57) not ok 46 - RR comparison for * IN 10 A 1.2.3.4 + whitespace # got: '*. 10 IN A 1.2.3.4' # expected: '*. 0 IN ANY ; rdlength = 0' ok 47 - Parsing acme.com. 200 IN MX 10 mailhost.acme.com. ok 48 - RR comparison for acme.com. 200 IN MX 10 mailhost.acme.com. + whitespace ok 49 - Parsing acme.com. IN MX 10 mailhost.acme.com. ok 50 - RR comparison for acme.com. IN MX 10 mailhost.acme.com. + whitespace ok 51 - Parsing acme.com. MX 10 mailhost.acme.com. ok 52 - RR comparison for acme.com. MX 10 mailhost.acme.com. + whitespace ok 53 - Parsing acme.com 200 IN MX 10 mailhost.acme.com. ok 54 - RR comparison for acme.com 200 IN MX 10 mailhost.acme.com. + whitespace ok 55 - Parsing acme.com IN MX 10 mailhost.acme.com. ok 56 - RR comparison for acme.com IN MX 10 mailhost.acme.com. + whitespace ok 57 - Parsing acme.com MX 10 mailhost.acme.com. ok 58 - RR comparison for acme.com MX 10 mailhost.acme.com. + whitespace ok 59 - Parsing acme.com. IN SOA dns1.acme.com. me.acme.com. ( 1 2 3 4 5 ) ok 60 - RR comparison for acme.com. IN SOA dns1.acme.com. me.acme.com. ( 1 2 3 4 5 ) + whitespace ok 61 - Parsing . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 62 - RR comparison for . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) + whitespace ok 63 - Parsing @ IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 64 - RR comparison for @ IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) + whitespace ok 65 - Parsing . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 66 - RR comparison for . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) + whitespace # Looks like you failed 1 tests of 66. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 46 Failed 1/66 tests, 98.48% okay t\rrs...........1..64 ok 1 - Parsing . 300 IN A 127.0.0.1 ok 2 - RR comparison for . 300 IN A 127.0.0.1 ok 3 - Parsing localhost. 300 IN A 127.0.0.1 ok 4 - RR comparison for localhost. 300 IN A 127.0.0.1 ok 5 - Parsing localhost IN A 127.0.0.1 ok 6 - RR comparison for localhost IN A 127.0.0.1 ok 7 - Parsing localhost A 127.0.0.1 ok 8 - RR comparison for localhost A 127.0.0.1 ok 9 - Parsing localhost. 300 A 127.0.0.1 ok 10 - RR comparison for localhost. 300 A 127.0.0.1 ok 11 - Parsing 10.10.10.10.in-addr.arpa 300 IN PTR www.acme.com. ok 12 - RR comparison for 10.10.10.10.in-addr.arpa 300 IN PTR www.acme.com. ok 13 - Parsing 10.10.10.10.in-addr.arpa. 300 IN PTR www.acme.com. ok 14 - RR comparison for 10.10.10.10.in-addr.arpa. 300 IN PTR www.acme.com. ok 15 - Parsing 10.10.10.10.in-addr.arpa. 300 PTR www.acme.com. ok 16 - RR comparison for 10.10.10.10.in-addr.arpa. 300 PTR www.acme.com. ok 17 - Parsing 10.10.10.10.in-addr.arpa. IN PTR www.acme.com. ok 18 - RR comparison for 10.10.10.10.in-addr.arpa. IN PTR www.acme.com. ok 19 - Parsing 10.10.10.10.in-addr.arpa PTR www.acme.com. ok 20 - RR comparison for 10.10.10.10.in-addr.arpa PTR www.acme.com. ok 21 - Parsing . 3600 IN NS dns1.acme.com. ok 22 - RR comparison for . 3600 IN NS dns1.acme.com. ok 23 - Parsing acme.com. 3600 IN NS dns1.acme.com. ok 24 - RR comparison for acme.com. 3600 IN NS dns1.acme.com. ok 25 - Parsing @ 3600 IN NS dns1.acme.com. ok 26 - RR comparison for @ 3600 IN NS dns1.acme.com. ok 27 - Parsing acme.com. 100 IN CNAME www.acme.com. ok 28 - RR comparison for acme.com. 100 IN CNAME www.acme.com. ok 29 - Parsing acme.com 100 IN CNAME www.acme.com. ok 30 - RR comparison for acme.com 100 IN CNAME www.acme.com. ok 31 - Parsing text.acme.com. 100 IN TXT "This is a quite long text" ok 32 - RR comparison for text.acme.com. 100 IN TXT "This is a quite long text" ok 33 - Parsing text.acme.com IN TXT "This is another piece" ok 34 - RR comparison for text.acme.com IN TXT "This is another piece" ok 35 - Parsing text.acme.com TXT "This is another piece" ok 36 - RR comparison for text.acme.com TXT "This is another piece" ok 37 - Parsing * 100 IN MX 10 mailhost.acme.com. ok 38 - RR comparison for * 100 IN MX 10 mailhost.acme.com. ok 39 - Parsing * IN A 1.2.3.4 ok 40 - RR comparison for * IN A 1.2.3.4 ok 41 - Parsing * 10 IN A 1.2.3.4 ok 42 - RR comparison for * 10 IN A 1.2.3.4 ok 43 - Parsing * IN 10 A 1.2.3.4 # Failed test (t\rrs.t at line 55) not ok 44 - RR comparison for * IN 10 A 1.2.3.4 # got: '*. 10 IN A 1.2.3.4' # expected: '*. 0 IN ANY ; rdlength = 0' ok 45 - Parsing acme.com. 200 IN MX 10 mailhost.acme.com. ok 46 - RR comparison for acme.com. 200 IN MX 10 mailhost.acme.com. ok 47 - Parsing acme.com. IN MX 10 mailhost.acme.com. ok 48 - RR comparison for acme.com. IN MX 10 mailhost.acme.com. ok 49 - Parsing acme.com. MX 10 mailhost.acme.com. ok 50 - RR comparison for acme.com. MX 10 mailhost.acme.com. ok 51 - Parsing acme.com 200 IN MX 10 mailhost.acme.com. ok 52 - RR comparison for acme.com 200 IN MX 10 mailhost.acme.com. ok 53 - Parsing acme.com IN MX 10 mailhost.acme.com. ok 54 - RR comparison for acme.com IN MX 10 mailhost.acme.com. ok 55 - Parsing acme.com MX 10 mailhost.acme.com. ok 56 - RR comparison for acme.com MX 10 mailhost.acme.com. ok 57 - Parsing acme.com. IN SOA dns1.acme.com. me.acme.com. ( 1 2 3 4 5 ) ok 58 - RR comparison for acme.com. IN SOA dns1.acme.com. me.acme.com. ( 1 2 3 4 5 ) ok 59 - Parsing . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 60 - RR comparison for . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 61 - Parsing @ IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 62 - RR comparison for @ IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 63 - Parsing . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) ok 64 - RR comparison for . IN SOA dns1.acme.com. hostmaster.acme.com. ( 1 1 1 1 1 ) # Looks like you failed 1 tests of 64. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 44 Failed 1/64 tests, 98.44% okay t\soattl........1..5 ok 1 - parse of the test zone ok 2 - readfh ok 3 - read ok 4 - re-read ok 5 - RR comparison ok t\ttl...........1..3 ok 1 - Simple $TTL clause ok 2 - Simple $TTL clause with comments ok 3 - $TTL token alone in the file ok t\zone..........1..23 ok 1 - Parsing of a zone file ok 2 - IN-ADDR.ARPA SOA ok 3 - First NS RR ok 4 - Second NS RR ok 5 - PTR RR with default TTL ok 6 - PTR RR with explicit TTL ok 7 - PTR RR with no class ok 8 - PTR RR with no class and default TTL ok 9 - Plan PTR RR ok 10 - acme.com. SOA ok 11 - First NS RR ok 12 - Second NS RR ok 13 - Third NS RR ok 14 - Innocent MX ok 15 - MX with TTL ok 16 - Compact MX ok 17 - Simple A RR ok 18 - FQDN A RR ok 19 - @ CNAME ok 20 - A RR for the root domain (invalid anyway) ok 21 - Simple A RR ok 22 - dangling TXT RR ok 23 - @ on the RHS ok Failed 2/13 test scripts, 84.62% okay. 2/211 subtests failed, 99.05% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\rrs-ws.t 1 256 66 1 1.52% 46 t\rrs.t 1 256 64 1 1.56% 44 NMAKE : fatal error U1077: 'C:\cpanrun-5.8\build\5-8-0\bin\perl.exe' : return code '0xff' Stop.