Checking if your kit is complete... Looks good Writing Makefile for Tie::Cfg cp Cfg.pm blib/lib/Tie/Cfg.pm Manifying blib/man3/Tie::Cfg.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/test....1..23 test 1: using the module and tie this. ok 1 test 2: getting. U - U - U - U - U - U - U - U - U - U - ok 2 test 3: setting. 1 - 4 - 9 - 16 - 25 - 36 - 49 - 64 - 81 - 100 - ok 3 test 4: Checking if we have to run this test again. ok 4 test 5: closing. ok 5 test 6: reading /etc/passwd. found user cpanrun Use of uninitialized value within %cfg in print at t/test.t line 124. /etc/passwd entry for cpanrun Use of uninitialized value in print at t/test.t line 136. ok 6 test 7: Using ini mode and sections Use of uninitialized value in addition (+) at t/test.t line 154. counter section1.par1= Use of uninitialized value in addition (+) at t/test.t line 154. section.par1=1 Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. section1.par1=1 Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. Use of uninitialized value in addition (+) at t/test.t line 154. array[0]=0 array[1]=1 array[2]=2 array[3]=3 array[4]=4 array[5]=5 array[6]=6 array[7]=7 array[8]=8 array[9]=9 array[10]=10 untie... untie done. ok 7 test 8: Using ini mode with user separator Use of uninitialized value $cfg{"par1"} in print at t/test.t line 173. counter section1.par1 ok 8 test 9: read and write sect.ini ok 9 test 10: recursive hashes in Cfg Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 223. array[1]=1, array[2]=2, array[3]=3, array[4]=4, array[5]=5, array[6]=6, array[7]=7, array[8]=8, array[9]=9, array[10]=10, Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 223. section1.subsec1.ssubsec1.par1= Use of uninitialized value in print at t/test.t line 221. section1.subsec1.ssubsec1.par2= Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 223. Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 221. section1.subsec1.par1= Use of uninitialized value in print at t/test.t line 223. Use of uninitialized value in print at t/test.t line 221. section1.subsec1.ssubsec2.par1= Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 223. section1.subsec1.ssubsec2.par2= Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 221. section1.subsec1.par2= Use of uninitialized value in print at t/test.t line 223. section1.subsec2.ssubsec1.par1= Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 221. section1.subsec2.ssubsec1.par2= Use of uninitialized value in print at t/test.t line 223. Use of uninitialized value in print at t/test.t line 221. section1.subsec2.par1= Use of uninitialized value in print at t/test.t line 221. Use of uninitialized value in print at t/test.t line 223. section1.subsec2.ssubsec2.par1= section1.subsec2.ssubsec2.par2= section1.subsec2.par2= section2.subsec1.ssubsec1.par1= section2.subsec1.ssubsec1.par2= section2.subsec1.par1= section2.subsec1.ssubsec2.par1= section2.subsec1.ssubsec2.par2= section2.subsec1.par2= section2.subsec2.ssubsec1.par1= section2.subsec2.ssubsec1.par2= section2.subsec2.par1= section2.subsec2.ssubsec2.par1= section2.subsec2.ssubsec2.par2= section2.subsec2.par2= ok 10 test 11, testing locking Child: waiting 2 seconds before start... Child: trying to tie... Child: Mon Nov 26 21:27:51 2007 Parent: Has conf.cfg Parent: sleeping 5 seconds Parent: giving free... Parent: released conf.cfg waiting for child to quit... Child: Got it at Mon Nov 26 21:27:56 2007, untieing... Child: released conf.cfg ok 11 Running this test again (make test for the second time). test 1: using the module and tie this. ok 12 test 2: getting. 1 - 4 - 9 - 16 - 25 - 36 - 49 - 64 - 81 - 100 - ok 13 test 3: setting. 1 - 4 - 9 - 16 - 25 - 36 - 49 - 64 - 81 - 100 - ok 14 test 4: Checking if we have to run this test again. ok 15 test 5: closing. Use of uninitialized value within %cfg in print at t/test.t line 124. ok 16 test 6: reading /etc/passwd. found user cpanrun /etc/passwd entry for cpanrun ok 17 test 7: Using ini mode and sections counter section1.par1=1 section.par1=2 section1.par1=2 get a 0 get a 1 get a 2 get a 3 get a 4 get a 5 get a 6 get a 7 get a 8 get a 9 get a 10 array[0]=0 array[1]=2 array[2]=4 array[3]=6 array[4]=8 array[5]=10 array[6]=12 array[7]=14 array[8]=16 array[9]=18 array[10]=20 untie... untie done. ok 18 test 8: Using ini mode with user separator counter section1.par11 ok 19 test 9: read and write sect.ini ok 20 test 10: recursive hashes in Cfg array[1]=1, array[2]=2, array[3]=3, array[4]=4, array[5]=5, array[6]=6, array[7]=7, array[8]=8, array[9]=9, array[10]=10, section1.subsec1.ssubsec1.par1=1 section1.subsec1.ssubsec1.par2=1 section1.subsec1.par1=1 section1.subsec1.ssubsec2.par1=1 section1.subsec1.ssubsec2.par2=1 section1.subsec1.par2=1 section1.subsec2.ssubsec1.par1=1 section1.subsec2.ssubsec1.par2=1 section1.subsec2.par1=1 section1.subsec2.ssubsec2.par1=1 section1.subsec2.ssubsec2.par2=1 section1.subsec2.par2=1 section2.subsec1.ssubsec1.par1=1 section2.subsec1.ssubsec1.par2=1 section2.subsec1.par1=1 section2.subsec1.ssubsec2.par1=1 section2.subsec1.ssubsec2.par2=1 section2.subsec1.par2=1 section2.subsec2.ssubsec1.par1=1 section2.subsec2.ssubsec1.par2=1 section2.subsec2.par1=1 section2.subsec2.ssubsec2.par1=1 section2.subsec2.ssubsec2.par2=1 section2.subsec2.par2=1 ok 21 test 11, testing locking Child: waiting 2 seconds before start... Child: trying to tie... Child: Mon Nov 26 21:27:59 2007 Parent: Has conf.cfg Parent: sleeping 5 seconds Parent: giving free... Parent: released conf.cfg waiting for child to quit... Child: Got it at Mon Nov 26 21:28:04 2007, untieing... Child: released conf.cfg ok 22 You're done. test 23: Change 'thisisa' to THISISARTFMTHING /THISISARTFMTHINGprefix/tmp ok 23 ok All tests successful. Files=1, Tests=23, 14 wallclock secs ( 0.15 cusr + 0.11 csys = 0.26 CPU) make: *** [htmlifypods] Hangup