Checking if your kit is complete... Looks good Writing Makefile for Tie::Cfg Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp Cfg.pm blib\lib\Tie\Cfg.pm Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-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. Use of uninitialized value within %cfg in print at t/test.t line 124. found user cpanrun /etc/passwd entry for cpanrun ok 6 Use of uninitialized value in print at t/test.t line 136. test 7: Using ini mode and sections 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. 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. 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 223. section1.subsec1.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.subsec1.ssubsec1.par2= Use of uninitialized value in print at t/test.t line 223. section1.subsec1.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.subsec1.ssubsec2.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.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. section1.subsec1.par2= Use of uninitialized value in print at t/test.t line 221. section1.subsec2.ssubsec1.par1= 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. section1.subsec2.ssubsec2.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.subsec2.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 223. section1.subsec2.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. section2.subsec1.ssubsec1.par1= Use of uninitialized value in print at t/test.t line 223. 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: Sat Dec 22 03:21:10 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 Sat Dec 22 03:21:16 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. ok 16 Use of uninitialized value within %cfg in print at t/test.t line 124. 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: Sat Dec 22 03:21:16 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 Sat Dec 22 03:21:22 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, 12 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Tie\Cfg.html Installing C:\cpanrun\build\5-10-0\site\lib\Tie\Cfg.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod