Checking if your kit is complete... Looks good Writing Makefile for Fortran::F90Namelist Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. cp lib/Fortran/F90Namelist.pm blib\lib\Fortran\F90Namelist.pm cp lib/Fortran/F90Namelist/Group.pm blib\lib\Fortran\F90Namelist\Group.pm Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. D:\cpanrun\build\5-6-1\bin\perl.exe -Mblib -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -e "use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;" t\01_basic.t t\02_integer.t t\03_float.t t\04_double.t t\05_complex.t t\06_double_complex.t t\07_logical.t t\08_NaN.t t\10_test1a.t t\11_test1b.t t\12_test1c.t t\13_test1d.t t\14_test1e.t t\20_test2a.t t\21_test2b.t t\30_test3a.t t\31_test3b.t t\40_test4a.t t\41_test4b.t t\50_test5.t t\60_test6a.t t\61_test6b.t t\62_test6c.t t\63_test6d.t t\70_test7a.t t\distribution.t t\methods-namelist.t t\methods-namelist_group.t t\pod.t Using D:/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Fortran-F90Namelist/blib t\01_basic..........1..2 ok 1 - use Fortran::F90Namelist; ok 2 - The object isa Fortran::F90Namelist ok t\02_integer........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\03_float..........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\04_double.........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\05_complex........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\06_double_complex.1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\07_logical........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\08_NaN............1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - name ok 3 - nslots ok 4 - data ok 5 - name ok 6 - nslots ok 7 - data ok t\10_test1a.........1..6 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - data ok t\11_test1b.........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - slots ok 7 - data ok t\12_test1c.........1..7 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - slots ok 7 - data ok t\13_test1d.........1..6 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - data ok t\14_test1e.........1..6 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - data ok t\20_test2a.........1..6 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - data ok t\21_test2b.........1..6 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - data ok t\30_test3a.........1..11 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - names ok 5 - nlists ok 6 - data ok 7 - parsing ok 8 - parse() return value ok 9 - names ok 10 - nlists ok 11 - data ok t\31_test3b.........1..6 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing ok 3 - parse() return value ok 4 - name ok 5 - nslots ok 6 - data ok t\40_test4a.........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\41_test4b.........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\50_test5..........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\60_test6a.........1..8 ok 1 - The object isa Fortran::F90Namelist ok 2 - parsing strictly ok 3 - parsing ok 4 - parse() return value ok 5 - name ok 6 - nslots ok 7 - slots ok 8 - data ok t\61_test6b.........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\62_test6c.........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\63_test6d.........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\70_test7a.........1..6 ok 1 - The object isa Fortran::F90Namelist::Group ok 2 - parsing ok 3 - parse() return value ok 4 - nslots ok 5 - names ok 6 - data ok t\distribution......1..0 # Skip Test::Distribution not installed: Can't locate Test/Distribution.pm in @INC (@INC contains: D:/cpanrun/depot/main skipped: Test::Distribution not installed: Can't locate Test/Distribution.pm in @INC (@INC contains: D:/cpanrun/depot/main t\methods-namelist..ok 1 - Is a Fortran::F90Namelist object isa Fortran::F90Namelist ok 2 - Fortran::F90Namelist->can(...) ok 3 - Parsing constant string ok 4 - Parsing string variable ok 5 - parsing and modifying string variable ok 6 - Repeated parsing of string constant ok 7 - Repeated parsing from string variable ok 8 - nothing left after repeated parsing from string variable ok 9 - Parsing t/files/one_list.nml ok 10 - name from parsing t/files/one_list.nml ok 11 - number of slots from t/files/one_list.nml ok 12 - slots from t/files/one_list.nml ok 13 - Parsing t/files/one_list.nml via file handle object ok 14 - name from parsing t/files/one_list.nml ok 15 - number of slots from t/files/one_list.nml ok 16 - slots from t/files/one_list.nml ok 17 - Parsing t/files/one_list.nml via FILE_HANDLE ok 18 - name from parsing t/files/one_list.nml ok 19 - number of slots from t/files/one_list.nml ok 20 - slots from t/files/one_list.nml ok 21 - Parsing t/files/some_lists.nml with all=>1 ok 22 - name from parsing t/files/some_lists.nml ok 23 - number of slots from t/files/some_lists.nml ok 24 - slots from t/files/some_lists.nml ok 25 - Parsing t/files/some_lists.nml with all=>1, name=>nlst ok 26 - name from parsing t/files/some_lists.nml ok 27 - number of slots from t/files/some_lists.nml ok 28 - slots from t/files/some_lists.nml ok 29 - Parsing t/files/some_lists.nml with ={all=>1, name=>nlst} ok 30 - name from parsing t/files/some_lists.nml ok 31 - number of slots from t/files/some_lists.nml ok 32 - slots from t/files/some_lists.nml ok 33 - Parsing with merge=>1 ok 34 - name from merging ok 35 - number of slots from merging ok 36 - slots from merging ok 37 - Merging with duplicates -- setup ok 38 - Merging with duplicates ok 39 - number of slots from merging with duplicates ok 40 - slots from merging with duplicates ok 41 - Parsing broken namelist without net ok 42 - Parsing broken namelist with net ok 43 - name from parsing ok 44 - number of slots from merging ok 45 - slots from merging ok 46 - Setting name ok 47 - name after setting ok 48 - Parsing namelist for hash() method ok 49 - name for hash() ok 50 - number of slots for hash() ok 51 - hash() method ok 52 - Parsing namelist for output() method ok 53 - name for output() ok 54 - number of slots for output() ok 55 - output() ok 56 - output(format=>f90, trim=>1) ok 57 - output(double=>1) ok 58 - output(oneline=>1) ok 59 - output(maxslots=>2) ok 60 - output(format=>idl) ok 61 - output(format=>idl,trim=>1) ok 62 - output(format=>idl,double=>1) ok 63 - output(format=>idl,oneline=>1) ok 64 - output(format=>idl,maxslots=>2) 1..64 FAILED tests 1-64 Failed 64/64 tests, 0.00% okay t\methods-namelist_group.ok 1 - Is a Fortran::F90Namelist::Group object isa Fortran::F90Namelist::Group ok 2 - Fortran::F90Namelist::Group->can(...) ok 3 - Is a Fortran::F90Namelist object isa Fortran::F90Namelist ok 4 - Parsing constant string ok 5 - Parsing string variable ok 6 - Parsing t/files/some_lists.nml ok 7 - number of slots from t/files/some_lists.nml ok 8 - namelist names from t/files/some_lists.nml ok 9 - Parsing t/files/some_lists.nml via file handle object ok 10 - number of slots from t/files/some_lists.nml ok 11 - namelist names from t/files/some_lists.nml ok 12 - Parsing t/files/some_lists.nml via FILE_HANDLE ok 13 - number of slots from t/files/some_lists.nml ok 14 - namelist names from t/files/some_lists.nml ok 15 - Appending from TEXT2 ok 16 - num. of slots from appending TEXT2 ok 17 - names from appending TEXT2 ok 18 - Parsing t/files/some_lists.nml ok 19 - number of slots from t/files/some_lists.nml ok 20 - namelist names from t/files/some_lists.nml ok 21 - Parsing t/files/one_list.nml ok 22 - name from parsing t/files/one_list.nml ok 23 - Appending nl to group ok 24 - names after appending nl ok 25 - Prepending nl to group ok 26 - names after prepending nl ok 27 - Inserting nl to group ok 28 - names after insertinging nl ok 29 - Deleting nl object ok 30 - names after deleting nl object ok 31 - Deleting nl by name ok 32 - names after deleting by name ok 33 - Deleting nl by index ok 34 - names after deleting by index ok 35 - Parsing t/files/some_lists.nml for first() ok 36 - number of slots from t/files/some_lists.nml ok 37 - namelist names from t/files/some_lists.nml ok 38 - Name of first() namelist ok 39 - no. of slots in first() namelist ok 40 - slots in first() namelist ok 41 - number of slots after calling first() ok 42 - namelist names after calling first() ok 43 - Parsing t/files/some_lists.nml for nth() ok 44 - number of slots from t/files/some_lists.nml ok 45 - namelist names from t/files/some_lists.nml ok 46 - Name of nth() namelist ok 47 - no. of slots in nth() namelist ok 48 - slots in nth() namelist ok 49 - number of slots after calling nth() ok 50 - namelist names after calling nth() ok 51 - Parsing t/files/some_lists.nml for pop() ok 52 - number of slots from t/files/some_lists.nml ok 53 - namelist names from t/files/some_lists.nml ok 54 - Name of pop()ed namelist ok 55 - no. of slots in pop()ed namelist ok 56 - slots in pop()ed namelist ok 57 - number of slots after calling pop() ok 58 - namelist names after calling pop() ok 59 - Parsing t/files/some_lists.nml for flatten() ok 60 - number of slots from t/files/some_lists.nml ok 61 - namelist names from t/files/some_lists.nml ok 62 - name from flattening ok 63 - number of slots from flattening ok 64 - slots from flattening ok 65 - number of slots after flattening ok 66 - namelist names after flattening ok 67 - name from flatten(name=>'nlst') ok 68 - number of slots from flattening ok 69 - slots from flattening ok 70 - Parsing TEXT2 for hash() ok 71 - number of slots from TEXT2 ok 72 - namelist names from TEXT2 ok 73 - hash() method ok 74 - Parsing TEXT2 for hash() ok 75 - number of slots from TEXT2 ok 76 - namelist names from TEXT2 ok 77 - output() ok 78 - output(format=>idl) 1..78 FAILED tests 1-78 Failed 78/78 tests, 0.00% okay t\pod...............1..0 # Skip Test::Pod 1.00 required for testing POD skipped: Test::Pod 1.00 required for testing POD Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t\methods-namelist.t 64 64 100.00% 1-64 t\methods-namelist_group.t 78 78 100.00% 1-78 2 tests skipped. Failed 2/29 test scripts, 93.10% okay. 142/304 subtests failed, 53.29% okay. NMAKE : fatal error U1077: 'D:\cpanrun\build\5-6-1\bin\perl.exe' : return code '0xff' Stop.