Checking if your kit is complete... Looks good Writing Makefile for load cp lib/load.pm blib/lib/load.pm Manifying blib/man3/load.3 PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/load01............1..801 ok 1 - use load; ok 2 - load->can(...) ok 3 - Create dummy module for testing load ok 4 - Write the dummy module for testing load ok 5 - Close the dummy module for load ok 6 - Open check always on ok 7 - Check always with ok 8 - Close check always with ok 9 - Open check ondemand with ok 10 - Check ondemand with ok 11 - Close check ondemand with ok 12 - Open check debugging_only on ok 13 - Check env with ok 14 - Extra ok for unopened pipe for env with ok 15 - Open check ondemand_debugging_only with ok 16 - Check env with ok 17 - Extra ok for unopened pipe for env with ok 18 - Open check exists always with ok 19 - Check exists always with ok 20 - Close check exists always with ok 21 - Open check Foo->can( always ) with ok 22 - Check Foo->can( always ) with ok 23 - Close check Foo->can( always ) with ok 24 - Open check exists ondemand with ok 25 - Check exists ondemand with ok 26 - Close check exists ondemand with ok 27 - Open check Foo->can( ondemand ) with ok 28 - Check Foo->can( ondemand ) with ok 29 - Close check Foo->can( ondemand ) with ok 30 - Open check exists \$Foo::{bar} with ok 31 - Check exists \$Foo::{bar} with ok 32 - Close check exists \$Foo::{bar} bar with ok 33 - Open check Foo->can(bar) with ok 34 - Check Foo->can(bar) with ok 35 - Close check Foo->can(bar) bar with ok 36 - Open check always on -Mload=now ok 37 - Check always with -Mload=now ok 38 - Close check always with -Mload=now ok 39 - Open check ondemand with -Mload=now ok 40 - Check ondemand with -Mload=now ok 41 - Close check ondemand with -Mload=now ok 42 - Open check debugging_only on -Mload=now ok 43 - Check now with -Mload=now ok 44 - Extra ok for unopened pipe for now with -Mload=now ok 45 - Open check ondemand_debugging_only with -Mload=now ok 46 - Check now with -Mload=now ok 47 - Extra ok for unopened pipe for now with -Mload=now ok 48 - Open check exists always with -Mload=now ok 49 - Check exists always with -Mload=now ok 50 - Close check exists always with -Mload=now ok 51 - Open check Foo->can( always ) with -Mload=now ok 52 - Check Foo->can( always ) with -Mload=now ok 53 - Close check Foo->can( always ) with -Mload=now ok 54 - Open check exists ondemand with -Mload=now ok 55 - Check exists ondemand with -Mload=now ok 56 - Close check exists ondemand with -Mload=now ok 57 - Open check Foo->can( ondemand ) with -Mload=now ok 58 - Check Foo->can( ondemand ) with -Mload=now ok 59 - Close check Foo->can( ondemand ) with -Mload=now ok 60 - Open check exists \$Foo::{bar} with -Mload=now ok 61 - Check exists \$Foo::{bar} with -Mload=now ok 62 - Close check exists \$Foo::{bar} bar with -Mload=now ok 63 - Open check Foo->can(bar) with -Mload=now ok 64 - Check Foo->can(bar) with -Mload=now ok 65 - Close check Foo->can(bar) bar with -Mload=now ok 66 - Open check always on -Mload=ondemand ok 67 - Check always with -Mload=ondemand ok 68 - Close check always with -Mload=ondemand ok 69 - Open check ondemand with -Mload=ondemand ok 70 - Check ondemand with -Mload=ondemand ok 71 - Close check ondemand with -Mload=ondemand ok 72 - Open check debugging_only on -Mload=ondemand ok 73 - Check ondemand with -Mload=ondemand ok 74 - Extra ok for unopened pipe for ondemand with -Mload=ondemand ok 75 - Open check ondemand_debugging_only with -Mload=ondemand ok 76 - Check ondemand with -Mload=ondemand ok 77 - Extra ok for unopened pipe for ondemand with -Mload=ondemand ok 78 - Open check exists always with -Mload=ondemand ok 79 - Check exists always with -Mload=ondemand ok 80 - Close check exists always with -Mload=ondemand ok 81 - Open check Foo->can( always ) with -Mload=ondemand ok 82 - Check Foo->can( always ) with -Mload=ondemand ok 83 - Close check Foo->can( always ) with -Mload=ondemand ok 84 - Open check exists ondemand with -Mload=ondemand ok 85 - Check exists ondemand with -Mload=ondemand ok 86 - Close check exists ondemand with -Mload=ondemand ok 87 - Open check Foo->can( ondemand ) with -Mload=ondemand ok 88 - Check Foo->can( ondemand ) with -Mload=ondemand ok 89 - Close check Foo->can( ondemand ) with -Mload=ondemand ok 90 - Open check exists \$Foo::{bar} with -Mload=ondemand ok 91 - Check exists \$Foo::{bar} with -Mload=ondemand ok 92 - Close check exists \$Foo::{bar} bar with -Mload=ondemand ok 93 - Open check Foo->can(bar) with -Mload=ondemand ok 94 - Check Foo->can(bar) with -Mload=ondemand ok 95 - Close check Foo->can(bar) bar with -Mload=ondemand ok 96 - Open check always on -Mload=dontscan ok 97 - Check always with -Mload=dontscan ok 98 - Close check always with -Mload=dontscan ok 99 - Open check ondemand with -Mload=dontscan ok 100 - Check ondemand with -Mload=dontscan ok 101 - Close check ondemand with -Mload=dontscan ok 102 - Open check debugging_only on -Mload=dontscan ok 103 - Check dontscan with -Mload=dontscan ok 104 - Extra ok for unopened pipe for dontscan with -Mload=dontscan ok 105 - Open check ondemand_debugging_only with -Mload=dontscan ok 106 - Check dontscan with -Mload=dontscan ok 107 - Extra ok for unopened pipe for dontscan with -Mload=dontscan ok 108 - Open check exists always with -Mload=dontscan ok 109 - Check exists always with -Mload=dontscan ok 110 - Close check exists always with -Mload=dontscan ok 111 - Open check Foo->can( always ) with -Mload=dontscan ok 112 - Check Foo->can( always ) with -Mload=dontscan ok 113 - Close check Foo->can( always ) with -Mload=dontscan ok 114 - Open check exists ondemand with -Mload=dontscan ok 115 - Check exists ondemand with -Mload=dontscan ok 116 - Close check exists ondemand with -Mload=dontscan ok 117 - Open check Foo->can( ondemand ) with -Mload=dontscan ok 118 - Check Foo->can( ondemand ) with -Mload=dontscan ok 119 - Close check Foo->can( ondemand ) with -Mload=dontscan ok 120 - Open check exists \$Foo::{bar} with -Mload=dontscan ok 121 - Check exists \$Foo::{bar} with -Mload=dontscan ok 122 - Close check exists \$Foo::{bar} bar with -Mload=dontscan ok 123 - Open check Foo->can(bar) with -Mload=dontscan ok 124 - Check Foo->can(bar) with -Mload=dontscan ok 125 - Close check Foo->can(bar) bar with -Mload=dontscan ok 126 - Open check always on -Mload ok 127 - Check always with -Mload ok 128 - Close check always with -Mload ok 129 - Open check ondemand with -Mload ok 130 - Check ondemand with -Mload ok 131 - Close check ondemand with -Mload ok 132 - Open check debugging_only on -Mload ok 133 - Check with -Mload ok 134 - Extra ok for unopened pipe for with -Mload ok 135 - Open check ondemand_debugging_only with -Mload ok 136 - Check with -Mload ok 137 - Extra ok for unopened pipe for with -Mload ok 138 - Open check exists always with -Mload ok 139 - Check exists always with -Mload ok 140 - Close check exists always with -Mload ok 141 - Open check Foo->can( always ) with -Mload ok 142 - Check Foo->can( always ) with -Mload ok 143 - Close check Foo->can( always ) with -Mload ok 144 - Open check exists ondemand with -Mload ok 145 - Check exists ondemand with -Mload ok 146 - Close check exists ondemand with -Mload ok 147 - Open check Foo->can( ondemand ) with -Mload ok 148 - Check Foo->can( ondemand ) with -Mload ok 149 - Close check Foo->can( ondemand ) with -Mload ok 150 - Open check exists \$Foo::{bar} with -Mload ok 151 - Check exists \$Foo::{bar} with -Mload ok 152 - Close check exists \$Foo::{bar} bar with -Mload ok 153 - Open check Foo->can(bar) with -Mload ok 154 - Check Foo->can(bar) with -Mload ok 155 - Close check Foo->can(bar) bar with -Mload ok 156 - Open trace store ok 157 - Check trace ondemand ok 158 - Close trace ondemand ok 159 - Open trace store -Mload=ondemand ok 160 - Check trace ondemand -Mload=ondemand ok 161 - Close trace ondemand -Mload=ondemand ok 162 - Open trace store -Mload=dontscan ok 163 - Check trace ondemand -Mload=dontscan ok 164 - Close trace ondemand -Mload=dontscan ok 165 - Open trace store load ok 166 - Check trace ondemand ok 167 - Close trace ondemand : Illegal seek ok 168 - Open trace store load -Mload=ondemand ok 169 - Check trace ondemand -Mload=ondemand ok 170 - Close trace ondemand -Mload=ondemand: Illegal seek ok 171 - Open trace store load -Mload=dontscan ok 172 - Check trace ondemand -Mload=dontscan ok 173 - Close trace ondemand -Mload=dontscan: Illegal seek ok 174 - Open trace store load -Mload=now ok 175 - Check trace now -Mload=now ok 176 - Close trace ondemand -Mload=now ok 177 - Open trace store load ok 178 - Check trace now ok 179 - Close trace ondemand ok 180 - Open trace store with threads not ok 181 - Check trace ondemand with threads # Failed test (t/load01.t at line 272) # 'Can't locate threads.pm in @INC (@INC contains: . lib blib/lib /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/depot/main/Apps/CPAN_Run/lib /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl . blib/arch blib/lib /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/depot/main/Apps/CPAN_Run/lib /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl . /export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 /export/home/cpanrun/build/5.6.1/lib/site_perl .). # BEGIN failed--compilation aborted. # ' # doesn't match '(?-xism:load \[0\]: store Foo::ondemand, line \d+ \(offset \d+, \d+ bytes\) # load \[0\]: store Foo::empty, line \d+ \(offset \d+, \d+ bytes\) # $)' /export/home/cpanrun/build/5.6.1/bin/perl -I. -Ilib -Iblib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -I/export/home/cpanrun/depot/main/Apps/CPAN_Run/lib -I/export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1 -I/export/home/cpanrun/build/5.6.1/lib/site_perl -I. -Mthreads -MFoo -e "" 2>&1 | at t/load01.t line 272, line 2. # Looks like you planned 801 tests but only ran 181. # Looks like your test died just after 181. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 181-801 Failed 621/801 tests, 22.47% okay Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/load01.t 255 65280 801 621 77.53% 181-801 Failed 1/1 test scripts, 0.00% okay. 621/801 subtests failed, 22.47% okay. make: *** [test_dynamic] Error 2