Checking if your kit is complete... Looks good Writing Makefile for Math::Random::OO Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp lib/Math/Random/OO/Uniform.pm blib\lib\Math\Random\OO\Uniform.pm cp lib/Math/Random/OO/Bootstrap.pm blib\lib\Math\Random\OO\Bootstrap.pm cp lib/Math/Random/OO/UniformInt.pm blib\lib\Math\Random\OO\UniformInt.pm cp lib/Math/Random/OO.pm blib\lib\Math\Random\OO.pm cp lib/Math/Random/OO/Normal.pm blib\lib\Math\Random\OO\Normal.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/01-OO..................1..6 ok 1 - use Math::Random::OO; ok 2 - The object isa Math::Random::OO ok 3 - The object isa Math::Random::OO ok 4 - Math::Random::OO->can(...) ok 5 - does seed abstract method die? ok 6 - does next abstract method die? ok t/02-Uniform.............1..19 ok 1 - use Math::Random::OO::Uniform; ok 2 - The object isa Math::Random::OO::Uniform ok 3 - The object isa Math::Random::OO::Uniform ok 4 - Math::Random::OO::Uniform->can(...) ok 5 - creating object with new() ok 6 - does srand(0.5),next() give 0.5? ok 7 - does srand(0.23),next() give 0.23? ok 8 - creating object with new(2) ok 9 - does srand(0.4),next() give 0.8? ok 10 - does srand(0.7),next() give 1.4? ok 11 - creating object with new(1, 6) ok 12 - does srand(0.5),next() give 3.5? ok 13 - does srand(0.1),next() give 1.5? ok 14 - creating object with new(-1, 1) ok 15 - does srand(0.5),next() give 0? ok 16 - does srand(0.6),next() give 0.2? ok 17 - creating object with new(2, -2) ok 18 - does srand(0.5),next() give 0? ok 19 - does srand(0.6),next() give 0.4? ok t/03-UniformInt..........1..31 ok 1 - use Math::Random::OO::UniformInt; ok 2 - The object isa Math::Random::OO::UniformInt ok 3 - The object isa Math::Random::OO::UniformInt ok 4 - Math::Random::OO::UniformInt->can(...) ok 5 - creating object with new() ok 6 - does srand(0.2),next() give 0? ok 7 - does srand(0.5),next() give 1? ok 8 - creating object with new(1) ok 9 - does srand(0.4),next() give 0? ok 10 - does srand(0.5),next() give 1? ok 11 - creating object with new(2) ok 12 - does srand(0.25),next() give 0? ok 13 - does srand(0.34),next() give 1? ok 14 - does srand(0.67),next() give 2? ok 15 - creating object with new(1, 6) ok 16 - does srand(0.1),next() give 1? ok 17 - does srand(0.3),next() give 2? ok 18 - does srand(0.5),next() give 4? ok 19 - does srand(0.7),next() give 5? ok 20 - creating object with new(-1, 1) ok 21 - does srand(0.33),next() give -1? ok 22 - does srand(0.34),next() give 0? ok 23 - does srand(0.67),next() give 1? ok 24 - creating object with new(1, -1) ok 25 - does srand(0.33),next() give -1? ok 26 - does srand(0.34),next() give 0? ok 27 - does srand(0.67),next() give 1? ok 28 - creating object with new(-1.56, 1.23) ok 29 - does srand(0.33),next() give -1? ok 30 - does srand(0.34),next() give 0? ok 31 - does srand(0.67),next() give 1? ok t/04-Normal..............1..22 ok 1 - use Math::Random::OO::Normal; ok 2 - The object isa Math::Random::OO::Normal ok 3 - The object isa Math::Random::OO::Normal ok 4 - Math::Random::OO::Normal->can(...) ok 5 - next handles 0 correctly? ok 6 - creating object with new() ok 7 - does srand(0.5),next() give 0? ok 8 - does srand(0.3),next() give -0.5244? ok 9 - does srand(0.9),next() give 1.28155? ok 10 - does srand(0.1),next() give -1.28155? ok 11 - creating object with new(5) ok 12 - does srand(0.5),next() give 5? ok 13 - does srand(0.3),next() give 4.4756? ok 14 - does srand(0.9),next() give 6.28155? ok 15 - creating object with new(0, 3) ok 16 - does srand(0.5),next() give 0? ok 17 - does srand(0.3),next() give -1.5732? ok 18 - does srand(0.9),next() give 3.84465? ok 19 - creating object with new(0, -3) ok 20 - does srand(0.5),next() give 0? ok 21 - does srand(0.3),next() give -1.5732? ok 22 - does srand(0.9),next() give 3.84465? ok t/06-Bootstrap...........1..13 ok 1 - use Math::Random::OO::Bootstrap; ok 2 - does new die with no arguments? ok 3 - The object isa Math::Random::OO::Bootstrap ok 4 - The object isa Math::Random::OO::Bootstrap ok 5 - Math::Random::OO::Bootstrap->can(...) ok 6 - creating object with list args to new() ok 7 - does srand(0.2),next() give 1? ok 8 - does srand(0.5),next() give 2? ok 9 - does srand(0.999999999767169),next() give 3? ok 10 - creating object with arrayref args to new() ok 11 - does srand(0.2),next() give 1? ok 12 - does srand(0.5),next() give 2? ok 13 - does srand(0.999999999767169),next() give 3? ok t/50-factory-function....1..6 ok 1 - use Math::Random::OO; ok 2 - main->can(...) ok 3 - The object isa Math::Random::OO::Uniform ok 4 - The object isa Math::Random::OO::UniformInt ok 5 - The object isa Math::Random::OO::Normal ok 6 - The object isa Math::Random::OO::Bootstrap ok t/98_pod.................1..0 # Skip Skipping author tests skipped all skipped: Skipping author tests t/99_pod_coverage........1..0 # Skip Skipping author tests skipped all skipped: Skipping author tests All tests successful, 2 tests skipped. Files=8, Tests=97, 2 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\Math\Random\OO.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Math\Random\OO\Bootstrap.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Math\Random\OO\Normal.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Math\Random\OO\Uniform.html Installing C:\cpanrun\build\5-10-0\html\site\lib\Math\Random\OO\UniformInt.html Installing C:\cpanrun\build\5-10-0\site\lib\Math\Random\OO.pm Installing C:\cpanrun\build\5-10-0\site\lib\Math\Random\OO\Bootstrap.pm Installing C:\cpanrun\build\5-10-0\site\lib\Math\Random\OO\Normal.pm Installing C:\cpanrun\build\5-10-0\site\lib\Math\Random\OO\Uniform.pm Installing C:\cpanrun\build\5-10-0\site\lib\Math\Random\OO\UniformInt.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod