# running Build.PL C:\cpanrun\build\5-10-0\bin\perl.exe Build.PL Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Creating new 'Build' script for 'Games-YASudoku' version '0.01' 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 Build --makefile_env_macros 1 Build: blib\lib\Games\YASudoku\Board.pm: unterminated list at =head in paragraph 111. ignoring. Build: blib\lib\Games\YASudoku\Square.pm: unterminated list at =head in paragraph 42. ignoring. Copying lib\Games\YASudoku\Square.pm -> blib\lib\Games\YASudoku\Square.pm Copying lib\Games\YASudoku.pm -> blib\lib\Games\YASudoku.pm Copying lib\Games\YASudoku\Board.pm -> blib\lib\Games\YASudoku\Board.pm Copying bin\sudoku -> blib\script\sudoku Deleting blib\script\sudoku.bak Manifying blib\script/sudoku -> blib\bindoc\sudoku.1 Manifying blib\lib/Games/YASudoku/Board.pm -> blib\libdoc\Games.YASudoku.Board.3 Manifying blib\lib/Games/YASudoku.pm -> blib\libdoc\Games.YASudoku.3 Manifying blib\lib/Games/YASudoku/Square.pm -> blib\libdoc\Games.YASudoku.Square.3 HTMLifying blib\script\sudoku -> blib\binhtml\bin\sudoku.html HTMLifying blib\lib\Games\YASudoku\Board.pm -> blib\libhtml\site\lib\Games\YASudoku\Board.html HTMLifying blib\lib\Games\YASudoku.pm -> blib\libhtml\site\lib\Games\YASudoku.html HTMLifying blib\lib\Games\YASudoku\Square.pm -> blib\libhtml\site\lib\Games\YASudoku\Square.html 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 Build --makefile_env_macros 1 test t/board......ok 1 - use Games::YASudoku::Board; ok 2 - Correct object created isa Games::YASudoku::Board ok 3 - make sure board has correct number of squares ok 4 - make sure there are nine elements in a row ok 5 - make sure there are nine rows ok 6 - make sure there are nine elements in a column ok 7 - make sure there are nine columns ok 8 - make sure there are nine elements in a group ok 9 - make sure there are nine groups ok 10 - An element is a member of three groups Starting Board at t/board.t line 83. +---+---+---+---+---+---+---+---+---+ | : : 3 | 7 : : | : : 8 | +...+...+...+...+...+...+...+...+...+ | : : | 2 : 4 : | 9 : : 1 | +...+...+...+...+...+...+...+...+...+ | : : | : 6 : | : : | +---+---+---+---+---+---+---+---+---+ | : : 8 | 4 : : | : : | +...+...+...+...+...+...+...+...+...+ | : 1 : 5 | : : | 3 : 8 : | +...+...+...+...+...+...+...+...+...+ | : : | : : 7 | 4 : : | +---+---+---+---+---+---+---+---+---+ | : : | : 5 : | : : | +...+...+...+...+...+...+...+...+...+ | 9 : : 7 | : 8 : 6 | : : | +...+...+...+...+...+...+...+...+...+ | 6 : : | : : 2 | 1 : : | +---+---+---+---+---+---+---+---+---+ Solved in 3 passes at t/board.t line 94. +---+---+---+---+---+---+---+---+---+ | 2 : 4 : 3 | 7 : 9 : 1 | 5 : 6 : 8 | +...+...+...+...+...+...+...+...+...+ | 5 : 7 : 6 | 2 : 4 : 8 | 9 : 3 : 1 | +...+...+...+...+...+...+...+...+...+ | 8 : 9 : 1 | 5 : 6 : 3 | 7 : 2 : 4 | +---+---+---+---+---+---+---+---+---+ | 7 : 2 : 8 | 4 : 3 : 5 | 6 : 1 : 9 | +...+...+...+...+...+...+...+...+...+ | 4 : 1 : 5 | 6 : 2 : 9 | 3 : 8 : 7 | +...+...+...+...+...+...+...+...+...+ | 3 : 6 : 9 | 8 : 1 : 7 | 4 : 5 : 2 | +---+---+---+---+---+---+---+---+---+ | 1 : 3 : 2 | 9 : 5 : 4 | 8 : 7 : 6 | +...+...+...+...+...+...+...+...+...+ | 9 : 5 : 7 | 1 : 8 : 6 | 2 : 4 : 3 | +...+...+...+...+...+...+...+...+...+ | 6 : 8 : 4 | 3 : 7 : 2 | 1 : 9 : 5 | +---+---+---+---+---+---+---+---+---+ 1..10 ok t/squares....ok 1 - use Games::YASudoku::Square; ok 2 - Square init: value undef ok 3 - Square init: valid returns an array ref ok 4 - Add number to valid set ok 5 - Add number to valid set ok 6 - Add number to valid set ok 7 - Add a duplicate number to valid set ok 8 - Del number from valid set ok 9 - Del number from valid set ok 10 - Del number that does not exist in valid set ok 11 - Set the value for the square ok 12 - Set the value for the square to a new value 1..12 ok All tests successful. Files=2, Tests=22, 1 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. C:\cpanrun\build\5-10-0\bin\perl.exe Build --makefile_env_macros 1 install Installing C:\cpanrun\build\5-10-0\man\man1\sudoku.1 Installing C:\cpanrun\build\5-10-0\html\bin\sudoku.html Installing C:\cpanrun\build\5-10-0\site\lib\Games\YASudoku.pm Installing C:\cpanrun\build\5-10-0\site\lib\Games\YASudoku\Board.pm Installing C:\cpanrun\build\5-10-0\site\lib\Games\YASudoku\Square.pm Installing C:\cpanrun\build\5-10-0\man\man3\Games.YASudoku.3 Installing C:\cpanrun\build\5-10-0\man\man3\Games.YASudoku.Board.3 Installing C:\cpanrun\build\5-10-0\man\man3\Games.YASudoku.Square.3 Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\YASudoku.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\YASudoku\Board.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Games\YASudoku\Square.html Installing C:\cpanrun\build\5-10-0\site\bin\sudoku Installing C:\cpanrun\build\5-10-0\site\bin\sudoku.bat Writing C:\cpanrun\build\5-10-0\site\lib\auto\Games\YASudoku\.packlist