PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Start 2014-06-28T03:17:21 ActivePerl-1600 CPAN-2.00 LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl PATH=C:/CPANFL~1.16/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl64-5.16\site\bin;C:\Perl64-5.16\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Sat, 28 Jun 2014 09:06:12 GMT Running make for S/SA/SANKO/Readonly-1.60.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SA/SANKO/Readonly-1.60.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/S/SA/SANKO/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\S\SA\SANKO\Readonly-1.60.tar.gz ok Readonly-1.60/ Readonly-1.60/t/ Readonly-1.60/t/general/ Readonly-1.60/t/general/export.t Readonly-1.60/t/general/readonly.t Readonly-1.60/t/general/deepa.t Readonly-1.60/t/general/scalar.t Readonly-1.60/t/general/docs.t Readonly-1.60/t/general/deeps.t Readonly-1.60/t/general/tie.t Readonly-1.60/t/general/hash.t Readonly-1.60/t/general/reassign.t Readonly-1.60/t/general/deeph.t Readonly-1.60/t/general/array.t Readonly-1.60/t/bugs/ Readonly-1.60/t/bugs/007_implicit_undef.t Readonly-1.60/Changes Readonly-1.60/Build.PL Readonly-1.60/TODO Readonly-1.60/eg/ Readonly-1.60/eg/benchmark.pl Readonly-1.60/LICENSE Readonly-1.60/cpanfile Readonly-1.60/META.json Readonly-1.60/MANIFEST Readonly-1.60/README.md Readonly-1.60/lib/ Readonly-1.60/lib/Readonly.pm Readonly-1.60/META.yml CPAN.pm: Building S/SA/SANKO/Readonly-1.60.tar.gz >>> C:\Perl64-5.16\bin\perl.exe Build.PL compilet-10xD8.c Creating library compilet.lib and object compilet.exp Generating code Finished generating code Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Readonly' version '1.60' Merging cpanfile prereqs to MYMETA.yml Merging cpanfile prereqs to MYMETA.json >>> C:\Perl64-5.16\bin\perl.exe ./Build Building Readonly SANKO/Readonly-1.60.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 t\bugs\007_implicit_undef.t .. 1..3 ok 1 - use Readonly; ok 2 - Simple API allows for implicit undef values ok 3 - Readonly::Scalar does not allow implicit undef values ok t\general\array.t ............ 1..23 ok 1 - use Readonly; ok 2 - Create empty global array ok 3 - Create empty lexical array ok 4 - Create global array ok 5 - Fetch global ok 6 - Fetch global ok 7 - Fetch global ok 8 - Global size (zero) ok 9 - Lexical size (zero) ok 10 - Global last element (nonzero) ok 11 - Lexical store ok 12 - Global store ok 13 - Change size ok 14 - Extend ok 15 - Global exists ok 16 - Lexical exists ok 17 - Clear ok 18 - Push ok 19 - Unshift ok 20 - Pop ok 21 - shift ok 22 - Splice ok 23 - Untie ok t\general\deepa.t ............ 1..13 ok 1 - use Readonly; ok 2 - Create a deep reference array ok 3 - Create a shallow reference array ok 4 - Modify a1 ok 5 - Modify a2 ok 6 - Deep-modify a1 ok 7 - a1 unchanged ok 8 - Deep-modify a2 ok 9 - a2 modification successful ok 10 - Deep-deep modify a1 ok 11 - a1 unchanged ok 12 - Deep-deep modify a2 ok 13 - a2 mod successful ok t\general\deeph.t ............ 1..13 ok 1 - use Readonly; ok 2 - Create a deep reference array ok 3 - Create a shallow reference array ok 4 - Modify h1 ok 5 - Modify h2 ok 6 - Deep-modify h1 ok 7 - h1 unchanged ok 8 - Deep-modify h2 ok 9 - h2 modification successful ok 10 - Deep-deep modify h1 ok 11 - h1 unchanged ok 12 - Deep-deep modify h2 ok 13 - h2 mod successful ok t\general\deeps.t ............ 1..21 ok 1 - use Readonly; ok 2 - Create a shallow reference scalar ok 3 - Create a deep reference scalar ok 4 - Create a shallow scalar ref ok 5 - Create a deep scalar ref ok 6 - Modify s1 ok 7 - Modify s2 ok 8 - Modify s3 ok 9 - Modify s4 ok 10 - Deep-modify s1 ok 11 - s1 modification successful ok 12 - Deep-modify s2 ok 13 - s2 modification supposed to fail ok 14 - Deep-deep modify s1 ok 15 - s1 mod successful ok 16 - Deep-deep modify s2 ok 17 - s2 mod supposed to fail ok 18 - Deep-modify s4 should fail ok 19 - s4 mod should fail ok 20 - deep s3 mod ok 21 - deep s3 mod ok t\general\docs.t ............. 1..22 ok 1 - use Readonly; ok 2 - A string value ok 3 - Scalar computed value ok 4 - Array, with parens ok 5 - Array, without parens ok 6 - Array, with qw ok 7 - Array, with computed values ok 8 - Empty array 1 ok 9 - Empty array 2 ok 10 - Hash constant ok 11 - Hash, computed values ok 12 - Empty hash 1 ok 13 - Empty hash 2 ok 14 - Odd number of values ok 15 - deep test 1 ok 16 - deep test 1 confirm ok 17 - deep test 2 ok 18 - deep test 2 confirm ok 19 - deep test 3 ok 20 - deep test 3 confirm ok 21 - deep test 4 ok 22 - deep test 4 confirm ok t\general\export.t ........... 1..1 ok 1 - use Readonly; ok t\general\hash.t ............. 1..20 ok 1 - use Readonly; ok 2 - Create global hash ok 3 - Odd number of values ok 4 - Create lexical hash ok 5 - Fetch global ok 6 - Nonexistent element undefined ok 7 - Fetch lexical ok 8 - Store ok 9 - Delete ok 10 - Clear ok 11 - Exists ok 12 - Doesn't exist ok 13 - Doesn't exist (no error) ok 14 - Keys a ok 15 - Keys b ok 16 - Values A ok 17 - Values B ok 18 - Each C ok 19 - Each D ok 20 - Untie ok t\general\readonly.t ......... 1..19 ok 1 - use Readonly; ok 2 # skip Readonly \ syntax is for perls earlier than 5.8 ok 3 # skip Readonly \ syntax is for perls earlier than 5.8 ok 4 # skip Readonly \ syntax is for perls earlier than 5.8 ok 5 # skip Readonly \ syntax is for perls earlier than 5.8 ok 6 # skip Readonly \ syntax is for perls earlier than 5.8 ok 7 # skip Readonly \ syntax is for perls earlier than 5.8 ok 8 # skip Readonly \ syntax is for perls earlier than 5.8 ok 9 # skip Readonly \ syntax is for perls earlier than 5.8 ok 10 # skip Readonly \ syntax is for perls earlier than 5.8 ok 11 - Create scalar ok 12 - Modify scalar ok 13 - Create array ok 14 - Modify array ok 15 - Create hash (list) ok 16 - Odd number of values ok 17 - Modify hash ok 18 - Create hash (hashref) ok 19 - Modify hash ok # Failed test 'Reassign real string' # at t\general\reassign.t line 96. # 'Modification of a read-only value attempted at C:\cpanfly-5.16\var\cpan\build\Readonly-1.60-IyDHGN\blib\lib/Readonly.pm line 236. # ' # doesn't match '(?^:^Attempt to reassign)' # Failed test 'Reassign real number' # at t\general\reassign.t line 98. # 'Modification of a read-only value attempted at C:\cpanfly-5.16\var\cpan\build\Readonly-1.60-IyDHGN\blib\lib/Readonly.pm line 182. # ' # doesn't match '(?^:^Attempt to reassign)' # Looks like you failed 2 tests of 22. t\general\reassign.t ......... 1..22 ok 1 - use Readonly; ok 2 - Readonly::Scalar reassign die ok 3 - Readonly::Scalar reassign no effect ok 4 - Readonly::Array reassign die ok 5 - Readonly::Array reassign no effect ok 6 - Readonly::Hash reassign die ok 7 - Readonly::Hash reassign no effect ok 8 # skip Readonly \ syntax is for perls earlier than 5.8 ok 9 # skip Readonly \ syntax is for perls earlier than 5.8 ok 10 # skip Readonly \ syntax is for perls earlier than 5.8 ok 11 # skip Readonly \ syntax is for perls earlier than 5.8 ok 12 # skip Readonly \ syntax is for perls earlier than 5.8 ok 13 # skip Readonly \ syntax is for perls earlier than 5.8 ok 14 # skip Readonly \ syntax is for perls earlier than 5.8 ok 15 - Readonly Scalar reassign die ok 16 - Readonly Scalar reassign no effect ok 17 - Readonly Array reassign die ok 18 - Readonly Array reassign no effect ok 19 - Readonly Hash reassign die ok 20 - Readonly Hash reassign no effect not ok 21 - Reassign real string not ok 22 - Reassign real number Dubious, test returned 2 (wstat 512, 0x200) Failed 2/22 subtests (less 7 skipped subtests: 13 okay) t\general\scalar.t ........... 1..12 ok 1 - use Readonly; ok 2 - Create a global scalar ok 3 - Create a lexical scalar ok 4 - Create an undef global scalar ok 5 - Try w/o args ok 6 - Fetch global ok 7 - Fetch lexical ok 8 - Fetch undef global ok 9 - Fetch undef lexical ok 10 - Error setting global ok 11 - Readonly global value unchanged ok 12 # skip Scalars not tied: XS in use ok t\general\tie.t .............. 1..4 ok 1 - use Readonly; ok 2 - Direct scalar tie ok 3 - Direct array tie ok 4 - Direct hash tie ok Test Summary Report ------------------- t\general\reassign.t (Wstat: 512 Tests: 22 Failed: 2) Failed tests: 21-22 Non-zero exit status: 2 Files=12, Tests=173, 1 wallclock secs ( 0.09 usr + 0.02 sys = 0.11 CPU) Result: FAIL Failed 1/12 test programs. 2/173 subtests failed. SANKO/Readonly-1.60.tar.gz C:\Perl64-5.16\bin\perl.exe ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SANKO/Readonly-1.60.tar.gz Finished 2014-06-28T03:17:33