PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.12\var\megalib\bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mysql\bin Start 2014-02-24T21:53:34 ActivePerl-1200 CPAN-2.00 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.12/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.12\var\megalib\bin;C:\Perl-5.12\site\bin;C:\Perl-5.12\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\mysql\bin Reading 'C:\cpanfly-5.12\var\cpan\Metadata' Database was generated on Tue, 25 Feb 2014 03:41:02 GMT Running make for R/RE/REHSACK/App-Math-Tutor-0.004.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/R/RE/REHSACK/App-Math-Tutor-0.004.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\R\RE\REHSACK\App-Math-Tutor-0.004.tar.gz ok App-Math-Tutor-0.004 App-Math-Tutor-0.004/Build.PL App-Math-Tutor-0.004/Changes App-Math-Tutor-0.004/MANIFEST App-Math-Tutor-0.004/MANIFEST.SKIP App-Math-Tutor-0.004/META.json App-Math-Tutor-0.004/META.yml App-Math-Tutor-0.004/README App-Math-Tutor-0.004/bin App-Math-Tutor-0.004/bin/mtut App-Math-Tutor-0.004/lib App-Math-Tutor-0.004/lib/App App-Math-Tutor-0.004/lib/App/Math App-Math-Tutor-0.004/lib/App/Math/Tutor.pm App-Math-Tutor-0.004/lib/App/Math/Tutor App-Math-Tutor-0.004/lib/App/Math/Tutor/Numbers.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Util.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Natural.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Poly.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Power.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Roman.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Unit.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Natural App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Natural/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Natural/Cmd/Add.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Poly App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Poly/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Poly/Cmd/Solve.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Power App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Power/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Power/Cmd/Rules.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Roman App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Roman/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Roman/Cmd/Add.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Roman/Cmd/Cast.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Unit App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Unit/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Unit/Cmd/Add.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Unit/Cmd/Cast.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/Unit/Cmd/Compare.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac/Cmd App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac/Cmd/Add.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac/Cmd/Cast.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac/Cmd/Compare.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Cmd/VulFrac/Cmd/Mul.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/DecFrac.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/DecFracExercise.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/Exercise.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/Natural.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/NaturalExercise.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/Poly.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/PolyExercise.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/Power.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/PowerExercise.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/Roman.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/Unit.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/UnitExercise.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/VulFrac.pm App-Math-Tutor-0.004/lib/App/Math/Tutor/Role/VulFracExercise.pm App-Math-Tutor-0.004/share App-Math-Tutor-0.004/share/onecolmlsol.tt2 App-Math-Tutor-0.004/share/twocols.tt2 App-Math-Tutor-0.004/t App-Math-Tutor-0.004/t/00-load.t App-Math-Tutor-0.004/t/01-simple.t App-Math-Tutor-0.004/t/02-util.t CPAN.pm: Building R/RE/REHSACK/App-Math-Tutor-0.004.tar.gz >>> C:\Perl-5.12\bin\perl.exe Build.PL Checking prerequisites... requires: ! LaTeX::Table (1.0.5) is installed, but we need version >= 1.0.6 ! Math::Prime::Util is not installed ! MooX::Options (3.84) is installed, but we need version >= 4.000 ! Template::Plugin::Latex is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'App-Math-Tutor' version '0.004' ---- Unsatisfied dependencies detected during ---- ---- REHSACK/App-Math-Tutor-0.004.tar.gz ---- MooX::Options [requires] Template::Plugin::Latex [requires] Math::Prime::Util [requires] LaTeX::Table [requires] Running Build test Delayed until after prerequisites Running test for module 'MooX::Options' Running make for C/CE/CELOGEEK/MooX-Options-4.008.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\C\CE\CELOGEEK\MooX-Options-4.008.tar.gz ok MooX-Options-4.008/t MooX-Options-4.008/t/mo.t MooX-Options-4.008 MooX-Options-4.008/README MooX-Options-4.008/Changes MooX-Options-4.008/t/doc.t MooX-Options-4.008/t/moo.t MooX-Options-4.008/t/pod.t MooX-Options-4.008/LICENSE MooX-Options-4.008/dist.ini MooX-Options-4.008/t/role.t MooX-Options-4.008/META.yml MooX-Options-4.008/MANIFEST MooX-Options-4.008/Build.PL MooX-Options-4.008/t/base.st MooX-Options-4.008/t/moose.t MooX-Options-4.008/t/mouse.t MooX-Options-4.008/t/order.t MooX-Options-4.008/META.json MooX-Options-4.008/README.mkdn MooX-Options-4.008/t/failure.t MooX-Options-4.008/t/flavour.t MooX-Options-4.008/coverage.txt MooX-Options-4.008/perltidy.LOG MooX-Options-4.008/t/moox-cmd.t MooX-Options-4.008/t/no_option.t MooX-Options-4.008/t/multi_role.t MooX-Options-4.008/xt MooX-Options-4.008/xt/perltidy.rc MooX-Options-4.008/t/00-compile.t MooX-Options-4.008/t/with_config.t MooX-Options-4.008/xt/perlcritic.rc MooX-Options-4.008/t/author-critic.t MooX-Options-4.008/lib/MooX MooX-Options-4.008/lib/MooX/Options.pm MooX-Options-4.008/t/namespace_clean.t MooX-Options-4.008/t/lib MooX-Options-4.008/t/lib/MooXCmdTest.pm MooX-Options-4.008/t/release-kwalitee.t MooX-Options-4.008/etc MooX-Options-4.008/etc/with_config.t.json MooX-Options-4.008/t/000-report-versions.t MooX-Options-4.008/t/release-unused-vars.t MooX-Options-4.008/etc/with_config_2.t.json MooX-Options-4.008/lib/MooX/Options MooX-Options-4.008/lib/MooX/Options/Role.pm MooX-Options-4.008/t/around_options_usage.t MooX-Options-4.008/t/check_target_methods.t MooX-Options-4.008/t/release-pod-coverage.t MooX-Options-4.008/t/lib/TestNamespaceClean.pm MooX-Options-4.008/t/lib/MooXCmdTest/Cmd MooX-Options-4.008/t/lib/MooXCmdTest/Cmd/test1.pm MooX-Options-4.008/t/lib/MooXCmdTest/Cmd/test3.pm MooX-Options-4.008/lib/MooX/Options/Descriptive.pm MooX-Options-4.008/lib/MooX/Options/Manual MooX-Options-4.008/lib/MooX/Options/Manual/Man.pod MooX-Options-4.008/lib/MooX/Options/Manual/MooXCmd.pod MooX-Options-4.008/lib/MooX/Options/Descriptive MooX-Options-4.008/lib/MooX/Options/Descriptive/Usage.pm MooX-Options-4.008/t/lib/MooXCmdTest/Cmd/test1/Cmd MooX-Options-4.008/t/lib/MooXCmdTest/Cmd/test1/Cmd/test2.pm MooX-Options-4.008/lib/MooX/Options/Manual/NamespaceClean.pod CPAN.pm: Building C/CE/CELOGEEK/MooX-Options-4.008.tar.gz >>> C:\Perl-5.12\bin\perl.exe Build.PL Checking prerequisites... requires: ! Text::WrapI18N is not installed ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'MooX-Options' version '4.008' ---- Unsatisfied dependencies detected during ---- ---- CELOGEEK/MooX-Options-4.008.tar.gz ---- Text::WrapI18N [requires] Running Build test Delayed until after prerequisites Running test for module 'Text::WrapI18N' Running make for K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\K\KU\KUBOTA\Text-WrapI18N-0.06.tar.gz ok Text-WrapI18N-0.06/ Text-WrapI18N-0.06/MANIFEST Text-WrapI18N-0.06/WrapI18N.pm Text-WrapI18N-0.06/t/ Text-WrapI18N-0.06/t/use.t Text-WrapI18N-0.06/Changes Text-WrapI18N-0.06/README Text-WrapI18N-0.06/Makefile.PL CPAN.pm: Building K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz >>> C:\Perl-5.12\bin\perl.exe Makefile.PL Warning: prerequisite Text::CharWidth 0.02 not found. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Text::WrapI18N Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- KUBOTA/Text-WrapI18N-0.06.tar.gz ---- Text::CharWidth [requires] Running make test Delayed until after prerequisites Running test for module 'Text::CharWidth' Running make for K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\K\KU\KUBOTA\Text-CharWidth-0.04.tar.gz ok Text-CharWidth-0.04/ Text-CharWidth-0.04/CharWidth.xs Text-CharWidth-0.04/ppport.h Text-CharWidth-0.04/t/ Text-CharWidth-0.04/t/use.t Text-CharWidth-0.04/Changes Text-CharWidth-0.04/CharWidth.pm Text-CharWidth-0.04/MANIFEST Text-CharWidth-0.04/Makefile.PL Text-CharWidth-0.04/README CPAN.pm: Building K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz >>> C:\Perl-5.12\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Text::CharWidth Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp CharWidth.pm blib\lib\Text\CharWidth.pm Running Mkbootstrap for Text::CharWidth () C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e chmod -- 644 CharWidth.bs C:\Perl-5.12\bin\perl.exe C:\cpanfly-5.12\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.12\lib\ExtUtils\typemap CharWidth.xs > CharWidth.xsc && C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e mv -- CharWidth.xsc CharWidth.c Please specify prototyping behavior for CharWidth.xs (see perlxs manual) cl -c -I. -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" "-IC:\Perl-5.12\lib\CORE" CharWidth.c CharWidth.c CharWidth.xs(20) : warning C4013: 'wcwidth' undefined; assuming extern returning int C:\Perl-5.12\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Text::CharWidth\", 'DLBASE' => 'CharWidth', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Text\CharWidth\CharWidth.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.12\lib\CORE" -machine:x86 CharWidth.obj C:\Perl-5.12\lib\CORE\perl512.lib oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib -def:CharWidth.def Creating library blib\arch\auto\Text\CharWidth\CharWidth.lib and object blib\arch\auto\Text\CharWidth\CharWidth.exp CharWidth.obj : error LNK2001: unresolved external symbol _wcwidth blib\arch\auto\Text\CharWidth\CharWidth.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: 'link' : return code '0x460' Stop. KUBOTA/Text-CharWidth-0.04.tar.gz nmake -- NOT OK Running make test Can't test without successful make Running make for K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\Text-WrapI18N-0.06-M5qjMW CPAN.pm: Building K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz Warning: Prerequisite 'Text::CharWidth => 0.02' for 'KUBOTA/Text-WrapI18N-0.06.tar.gz' failed when processing 'KUBOTA/Text-CharWidth-0.04.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp WrapI18N.pm blib\lib\Text\WrapI18N.pm KUBOTA/Text-WrapI18N-0.06.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t Can't locate Text/CharWidth.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\Text-WrapI18N-0.06-M5qjMW\blib\lib C:\cpanfly-5.12\var\cpan\build\Text-WrapI18N-0.06-M5qjMW\blib\arch C:/cpanfly-5.12/var/megalib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\cpan\build\Text-WrapI18N-0.06-M5qjMW\blib\lib/Text/WrapI18N.pm line 15. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\Text-WrapI18N-0.06-M5qjMW\blib\lib/Text/WrapI18N.pm line 15. Compilation failed in require at t/use.t line 5. BEGIN failed--compilation aborted at t/use.t line 5. t/use.t .. 1..2 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/2 subtests Test Summary Report ------------------- t/use.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 2 tests but ran 0. Files=1, Tests=0, 0 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU) Result: FAIL Failed 1/1 test programs. 0/0 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.12\bin\perl.exe' : return code '0x2' Stop. KUBOTA/Text-WrapI18N-0.06.tar.gz one dependency not OK (Text::CharWidth); additionally test harness failed nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports KUBOTA/Text-WrapI18N-0.06.tar.gz Running Build for C/CE/CELOGEEK/MooX-Options-4.008.tar.gz Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8 CPAN.pm: Building C/CE/CELOGEEK/MooX-Options-4.008.tar.gz Warning: Prerequisite 'Text::WrapI18N => 0' for 'CELOGEEK/MooX-Options-4.008.tar.gz' failed when processing 'KUBOTA/Text-WrapI18N-0.06.tar.gz' with 'make_test => NO one dependency not OK (Text::CharWidth); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> C:\Perl-5.12\bin\perl.exe ./Build Building MooX-Options CELOGEEK/MooX-Options-4.008.tar.gz C:\Perl-5.12\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl-5.12\bin\perl.exe ./Build test verbose=1 # Failed test 'MooX/Options/Descriptive.pm loaded ok' # at t/00-compile.t line 35. # got: '512' # expected: '0' Can't locate Text/WrapI18N.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\megalib C:/cpanfly-5.12/var/megalib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive/Usage.pm line 17. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive/Usage.pm line 17. Compilation failed in require at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive.pm line 19. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive.pm line 19. Compilation failed in require at -e line 1. # Failed test 'MooX/Options/Descriptive/Usage.pm loaded ok' # at t/00-compile.t line 35. # got: '512' # expected: '0' Can't locate Text/WrapI18N.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\megalib C:/cpanfly-5.12/var/megalib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive/Usage.pm line 17. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive/Usage.pm line 17. Compilation failed in require at -e line 1. # Failed test 'MooX/Options/Role.pm loaded ok' # at t/00-compile.t line 35. # got: '512' # expected: '0' Can't locate Text/WrapI18N.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\megalib C:/cpanfly-5.12/var/megalib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive/Usage.pm line 17. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive/Usage.pm line 17. Compilation failed in require at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive.pm line 19. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Descriptive.pm line 19. Compilation failed in require at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Role.pm line 18. BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib/MooX/Options/Role.pm line 18. Compilation failed in require at -e line 1. # Looks like you failed 3 tests of 4. t/00-compile.t ............ 1..4 ok 1 - MooX/Options.pm loaded ok not ok 2 - MooX/Options/Descriptive.pm loaded ok not ok 3 - MooX/Options/Descriptive/Usage.pm loaded ok not ok 4 - MooX/Options/Role.pm loaded ok Dubious, test returned 3 (wstat 768, 0x300) Failed 3/4 subtests # Testing with Perl 5.012000, C:\Perl-5.12\bin\perl.exe # Capture::Tiny version is 0.16 # Carp version is 1.32 # Data::Record version is 0.02 # English version is 1.04 # File::Spec version is 3.40 # FindBin version is 1.50 # Getopt::Long version is 2.42 # Getopt::Long::Descriptive version is 0.094 # IO::Handle version is 1.28 # IPC::Open3 version is 1.05 # JSON version is 2.90 # MRO::Compat version is 0.12 # Module::Build version is 0.4205 # Module::Metadata version is 1.000019 # Moo version is 1.004002 # MooX::ConfigFromFile version is 0.002 # Path::Class version is 0.33 # Pod::Usage version is 1.61 # Regexp::Common version is 2013031301 # Role::Tiny::With version is undefined # Scalar::Util version is 1.38 # Term::Size::Any version is 0.001 # Test::More version is 1.001002 # Test::Requires version is 0.07 # Test::Trap version is 0.2.3 # Failed test 'require Text::WrapI18N;' # at t/000-report-versions.t line 496. # Tried to require 'Text::WrapI18N'. # Error: Can't locate Text/WrapI18N.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\lib C:\cpanfly-5.12\var\cpan\build\MooX-Options-4.008-Hxz4s8\blib\arch C:\cpanfly-5.12\var\megalib C:/cpanfly-5.12/var/megalib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at (eval 123) line 2. Bailout called. Further testing stopped: can't load Text::WrapI18N FAILED--Further testing stopped: can't load Text::WrapI18N CELOGEEK/MooX-Options-4.008.tar.gz one dependency not OK (Text::WrapI18N); additionally test harness failed C:\Perl-5.12\bin\perl.exe ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports CELOGEEK/MooX-Options-4.008.tar.gz Running test for module 'Template::Plugin::Latex' Running make for A/AN/ANDREWF/Template-Plugin-Latex-3.02.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\A\AN\ANDREWF\Template-Plugin-Latex-3.02.tar.gz ok Template-Plugin-Latex-3.02/ Template-Plugin-Latex-3.02/MANIFEST Template-Plugin-Latex-3.02/texinputs/ Template-Plugin-Latex-3.02/texinputs/tt2.sty Template-Plugin-Latex-3.02/TODO Template-Plugin-Latex-3.02/t/ Template-Plugin-Latex-3.02/t/input/ Template-Plugin-Latex-3.02/t/input/testinc.tex Template-Plugin-Latex-3.02/t/input/testrefs.tex Template-Plugin-Latex-3.02/t/input/testrefs.dvi Template-Plugin-Latex-3.02/t/input/deeply/ Template-Plugin-Latex-3.02/t/input/deeply/nested/ Template-Plugin-Latex-3.02/t/input/deeply/nested/directory/ Template-Plugin-Latex-3.02/t/input/deeply/nested/directory/testinc2.tex Template-Plugin-Latex-3.02/t/input/bibfiles/ Template-Plugin-Latex-3.02/t/input/bibfiles/testbib.bib Template-Plugin-Latex-3.02/t/24-bibliography.t Template-Plugin-Latex-3.02/t/01-latex2dvi.t Template-Plugin-Latex-3.02/t/00-latex.t Template-Plugin-Latex-3.02/t/23-makeindex.t Template-Plugin-Latex-3.02/t/11-plugin-errors.t Template-Plugin-Latex-3.02/t/21-includes.t Template-Plugin-Latex-3.02/t/lib/ Template-Plugin-Latex-3.02/t/lib/Template/ Template-Plugin-Latex-3.02/t/lib/Template/Test/ Template-Plugin-Latex-3.02/t/lib/Template/Test/Latex.pm Template-Plugin-Latex-3.02/t/README Template-Plugin-Latex-3.02/t/10-output.t Template-Plugin-Latex-3.02/t/20-references.t Template-Plugin-Latex-3.02/t/12-template.t Template-Plugin-Latex-3.02/t/13-latex-encode.t Template-Plugin-Latex-3.02/t/22-tableofcontents.t Template-Plugin-Latex-3.02/t/03-latex2ps.t Template-Plugin-Latex-3.02/t/output/ Template-Plugin-Latex-3.02/t/output/README Template-Plugin-Latex-3.02/t/02-latex2pdf.t Template-Plugin-Latex-3.02/META.yml Template-Plugin-Latex-3.02/lib/ Template-Plugin-Latex-3.02/lib/Template/ Template-Plugin-Latex-3.02/lib/Template/Plugin/ Template-Plugin-Latex-3.02/lib/Template/Plugin/Latex.pm Template-Plugin-Latex-3.02/lib/Template/Latex.pm Template-Plugin-Latex-3.02/README Template-Plugin-Latex-3.02/INSTALL Template-Plugin-Latex-3.02/Changes Template-Plugin-Latex-3.02/Makefile.PL CPAN.pm: Building A/AN/ANDREWF/Template-Plugin-Latex-3.02.tar.gz >>> C:\Perl-5.12\bin\perl.exe Makefile.PL Template-Plugin-Latex v3.02 ------------------------------ The Template-Latex modules add LaTeX support for the Template Toolkit. They allow you to create LaTeX documents using the full power of the Template Toolkit. The generated output can then be processed with either 'pdflatex' or 'latex'. If unresolved cross references, bibliographic references or index definitions are found then 'bibtex' or 'makeindex' will be run as appropriate and 'latex' or 'pdflatex' re-run as necessary. The output will be postprocessed with the 'dvips' and 'ps2pdf' programs if necessary to create PDF, DVI or PostScript documents. To use the Template-Latex module you will first need to install LaTeX on your system and make sure the above programs are available. You don't seem to have LaTeX installed. Continue anyway? [N] N Aborting as LaTeX is not installed Warning: No success on command[C:\Perl-5.12\bin\perl.exe Makefile.PL] ANDREWF/Template-Plugin-Latex-3.02.tar.gz C:\Perl-5.12\bin\perl.exe Makefile.PL -- NOT OK Running make test Make had some problems, won't test Running test for module 'Math::Prime::Util' Running make for D/DA/DANAJ/Math-Prime-Util-0.37.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\D\DA\DANAJ\Math-Prime-Util-0.37.tar.gz ok Math-Prime-Util-0.37/ Math-Prime-Util-0.37/META.json Math-Prime-Util-0.37/.travis.yml Math-Prime-Util-0.37/TODO Math-Prime-Util-0.37/bin/ Math-Prime-Util-0.37/bin/primes.pl Math-Prime-Util-0.37/bin/factor.pl Math-Prime-Util-0.37/factor.h Math-Prime-Util-0.37/aks.c Math-Prime-Util-0.37/LICENSE Math-Prime-Util-0.37/README Math-Prime-Util-0.37/util.c Math-Prime-Util-0.37/cpanfile Math-Prime-Util-0.37/sieve.c Math-Prime-Util-0.37/cache.h Math-Prime-Util-0.37/lmo.h Math-Prime-Util-0.37/t/ Math-Prime-Util-0.37/t/14-nthprime.t Math-Prime-Util-0.37/t/22-aks-prime.t Math-Prime-Util-0.37/t/03-init.t Math-Prime-Util-0.37/t/32-iterators.t Math-Prime-Util-0.37/t/16-randomprime.t Math-Prime-Util-0.37/t/93-release-spelling.t Math-Prime-Util-0.37/t/02-can.t Math-Prime-Util-0.37/t/30-relations.t Math-Prime-Util-0.37/t/24-partitions.t Math-Prime-Util-0.37/t/81-bignum.t Math-Prime-Util-0.37/t/94-weaken.t Math-Prime-Util-0.37/t/23-primality-proofs.t Math-Prime-Util-0.37/t/51-primearray.t Math-Prime-Util-0.37/t/70-rt-bignum.t Math-Prime-Util-0.37/t/11-primes.t Math-Prime-Util-0.37/t/31-threading.t Math-Prime-Util-0.37/t/12-nextprime.t Math-Prime-Util-0.37/t/80-pp.t Math-Prime-Util-0.37/t/21-conseq-lcm.t Math-Prime-Util-0.37/t/91-release-pod-syntax.t Math-Prime-Util-0.37/t/20-primorial.t Math-Prime-Util-0.37/t/90-release-perlcritic.t Math-Prime-Util-0.37/t/17-pseudoprime.t Math-Prime-Util-0.37/t/04-inputvalidation.t Math-Prime-Util-0.37/t/18-functions.t Math-Prime-Util-0.37/t/19-moebius.t Math-Prime-Util-0.37/t/50-factoring.t Math-Prime-Util-0.37/t/13-primecount.t Math-Prime-Util-0.37/t/15-probprime.t Math-Prime-Util-0.37/t/92-release-pod-coverage.t Math-Prime-Util-0.37/t/01-load.t Math-Prime-Util-0.37/t/10-isprime.t Math-Prime-Util-0.37/lmo.c Math-Prime-Util-0.37/XS.xs Math-Prime-Util-0.37/lib/ Math-Prime-Util-0.37/lib/Math/ Math-Prime-Util-0.37/lib/Math/Prime/ Math-Prime-Util-0.37/lib/Math/Prime/Util/ Math-Prime-Util-0.37/lib/Math/Prime/Util/MemFree.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/PP.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/PPFE.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/PrimeIterator.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/ZetaBigFloat.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/PrimalityProving.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/RandomPrimes.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/PrimeArray.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/ECProjectivePoint.pm Math-Prime-Util-0.37/lib/Math/Prime/Util/ECAffinePoint.pm Math-Prime-Util-0.37/lib/Math/Prime/Util.pm Math-Prime-Util-0.37/META.yml Math-Prime-Util-0.37/bench/ Math-Prime-Util-0.37/bench/bench-miller-rabin.pl Math-Prime-Util-0.37/bench/factor-gnufactor.pl Math-Prime-Util-0.37/bench/bench-mp-psrp.pl Math-Prime-Util-0.37/bench/bench-mp-nextprime.pl Math-Prime-Util-0.37/bench/bench-factor-extra.pl Math-Prime-Util-0.37/bench/bench-mp-prime_count.pl Math-Prime-Util-0.37/bench/bench-pp-isprime.pl Math-Prime-Util-0.37/bench/bench-factor-semiprime.pl Math-Prime-Util-0.37/bench/bench-nthprime.pl Math-Prime-Util-0.37/bench/bench-primecount.pl Math-Prime-Util-0.37/bench/bench-random-prime-bigint.pl Math-Prime-Util-0.37/bench/bench-primearray.pl Math-Prime-Util-0.37/bench/bench-is-prime.pl Math-Prime-Util-0.37/bench/bench-pp-count.pl Math-Prime-Util-0.37/bench/bench-pp-sieve.pl Math-Prime-Util-0.37/bench/bench-isprime-bpsw.pl Math-Prime-Util-0.37/bench/bench-random-prime.pl Math-Prime-Util-0.37/bench/bench-factor.pl Math-Prime-Util-0.37/bench/bench-pcapprox.pl Math-Prime-Util-0.37/ppport.h Math-Prime-Util-0.37/examples/ Math-Prime-Util-0.37/examples/twin_primes.pl Math-Prime-Util-0.37/examples/README Math-Prime-Util-0.37/examples/verify-gmp-ecpp-cert.pl Math-Prime-Util-0.37/examples/verify-cert.pl Math-Prime-Util-0.37/examples/abundant.pl Math-Prime-Util-0.37/examples/verify-sage-ecpp-cert.pl Math-Prime-Util-0.37/examples/find_mr_bases.pl Math-Prime-Util-0.37/examples/parallel_fibprime.pl Math-Prime-Util-0.37/examples/porter.pl Math-Prime-Util-0.37/examples/sophie_germain.pl Math-Prime-Util-0.37/MANIFEST Math-Prime-Util-0.37/cache.c Math-Prime-Util-0.37/aks.h Math-Prime-Util-0.37/primality.c Math-Prime-Util-0.37/Makefile.PL Math-Prime-Util-0.37/sieve.h Math-Prime-Util-0.37/mulmod.h Math-Prime-Util-0.37/ptypes.h Math-Prime-Util-0.37/xt/ Math-Prime-Util-0.37/xt/primecount-many.t Math-Prime-Util-0.37/xt/totient-range.pl Math-Prime-Util-0.37/xt/legendre_phi.t Math-Prime-Util-0.37/xt/nthprime.t Math-Prime-Util-0.37/xt/pari-compare.pl Math-Prime-Util-0.37/xt/test-factor-mpxs.pl Math-Prime-Util-0.37/xt/test-primes-script2.pl Math-Prime-Util-0.37/xt/moebius-mertens.pl Math-Prime-Util-0.37/xt/primes-edgecases.pl Math-Prime-Util-0.37/xt/rwh_primecount.py Math-Prime-Util-0.37/xt/test-factor-yafu.pl Math-Prime-Util-0.37/xt/test-pcapprox.pl Math-Prime-Util-0.37/xt/pari-totient-moebius.pl Math-Prime-Util-0.37/xt/test-bpsw.pl Math-Prime-Util-0.37/xt/test-nthapprox.pl Math-Prime-Util-0.37/xt/measure_zeta_accuracy.pl Math-Prime-Util-0.37/xt/factor-holf.pl Math-Prime-Util-0.37/xt/small-is-next-prev.pl Math-Prime-Util-0.37/xt/rwh_primecount_numpy.py Math-Prime-Util-0.37/xt/primality-aks.pl Math-Prime-Util-0.37/xt/make-script-test-data.pl Math-Prime-Util-0.37/xt/primality-proofs.pl Math-Prime-Util-0.37/xt/test-primes-script.pl Math-Prime-Util-0.37/xt/test-nextprime-yafu.pl Math-Prime-Util-0.37/xt/primality-small.pl Math-Prime-Util-0.37/xt/primecount-approx.t Math-Prime-Util-0.37/Changes Math-Prime-Util-0.37/util.h Math-Prime-Util-0.37/primality.h Math-Prime-Util-0.37/constants.h Math-Prime-Util-0.37/factor.c Math-Prime-Util-0.37/lehmer.c Math-Prime-Util-0.37/lehmer.h Math-Prime-Util-0.37/multicall.h CPAN.pm: Building D/DA/DANAJ/Math-Prime-Util-0.37.tar.gz >>> C:\Perl-5.12\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Warning (mostly harmless): No library found for -lm Generating a nmake-style Makefile Writing Makefile for Math::Prime::Util Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Math/Prime/Util/ECProjectivePoint.pm blib\lib\Math\Prime\Util\ECProjectivePoint.pm cp lib/Math/Prime/Util/MemFree.pm blib\lib\Math\Prime\Util\MemFree.pm cp lib/Math/Prime/Util.pm blib\lib\Math\Prime\Util.pm cp lib/Math/Prime/Util/RandomPrimes.pm blib\lib\Math\Prime\Util\RandomPrimes.pm cp lib/Math/Prime/Util/ECAffinePoint.pm blib\lib\Math\Prime\Util\ECAffinePoint.pm cp lib/Math/Prime/Util/PP.pm blib\lib\Math\Prime\Util\PP.pm cp lib/Math/Prime/Util/PPFE.pm blib\lib\Math\Prime\Util\PPFE.pm cp lib/Math/Prime/Util/ZetaBigFloat.pm blib\lib\Math\Prime\Util\ZetaBigFloat.pm cp lib/Math/Prime/Util/PrimeArray.pm blib\lib\Math\Prime\Util\PrimeArray.pm cp lib/Math/Prime/Util/PrimeIterator.pm blib\lib\Math\Prime\Util\PrimeIterator.pm cp lib/Math/Prime/Util/PrimalityProving.pm blib\lib\Math\Prime\Util\PrimalityProving.pm Running Mkbootstrap for Math::Prime::Util () C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Util.bs cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" cache.c cache.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" factor.c factor.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" primality.c primality.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" aks.c aks.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" lehmer.c lehmer.c lehmer.c(887) : warning C4715: '_XS_LMOS_pi' : not all control paths return a value lehmer.c(888) : warning C4715: '_XS_lehmer_pi' : not all control paths return a value lehmer.c(889) : warning C4715: '_XS_meissel_pi' : not all control paths return a value lehmer.c(890) : warning C4715: '_XS_legendre_pi' : not all control paths return a value cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" lmo.c lmo.c lmo.c(124) : warning C4244: 'initializing' : conversion from 'double ' to 'unsigned __int32 ', possible loss of data lmo.c(226) : warning C4244: '=' : conversion from 'unsigned __int32 ' to 'unsigned __int16 ', possible loss of data lmo.c(235) : warning C4244: '=' : conversion from 'unsigned __int32 ' to 'unsigned __int16 ', possible loss of data lmo.c(336) : warning C4244: '=' : conversion from 'long ' to 'unsigned __int16 ', possible loss of data lmo.c(454) : warning C4244: '=' : conversion from 'unsigned __int32 ' to 'unsigned __int8 ', possible loss of data cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" sieve.c sieve.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" util.c util.c C:\PROGRA~1\MICROS~3\VC98\Include\float.h(89) : warning C4005: 'LDBL_EPSILON' : macro redefinition util.c(50) : see previous definition of 'LDBL_EPSILON' util.h(189) : warning C4146: unary minus operator applied to unsigned type, result still unsigned util.c(606) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(607) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(608) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(609) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(611) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(612) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(613) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(614) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(615) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(616) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(617) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(618) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(619) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(620) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(621) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(622) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(623) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(624) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(626) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(627) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(628) : warning C4305: 'initializing' : truncation from 'const double ' to 'float ' util.c(1387) : warning C4056: overflow in floating-point constant arithmetic util.c(1387) : warning C4056: overflow in floating-point constant arithmetic util.c(1493) : warning C4056: overflow in floating-point constant arithmetic util.c(1496) : warning C4244: 'initializing' : conversion from 'long double ' to 'int ', possible loss of data util.c(1387) : warning C4756: overflow in constant arithmetic util.c(1387) : warning C4756: overflow in constant arithmetic util.c(1493) : warning C4756: overflow in constant arithmetic util.c(1493) : warning C4756: overflow in constant arithmetic C:\Perl-5.12\bin\perl.exe C:\cpanfly-5.12\var\megalib\ExtUtils\xsubpp -typemap C:\Perl-5.12\lib\ExtUtils\typemap XS.xs > XS.xsc && C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e mv -- XS.xsc XS.c cl -c -nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -Zi -DNDEBUG -O1 -DVERSION=\"0.37\" -DXS_VERSION=\"0.37\" "-IC:\Perl-5.12\lib\CORE" XS.c XS.c C:\Perl-5.12\bin\perl.exe -MExtUtils::Mksymlists -e "Mksymlists('NAME'=>\"Math::Prime::Util\", 'DLBASE' => 'Util', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\Math\Prime\Util\Util.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"C:\Perl-5.12\lib\CORE" -machine:x86 cache.obj factor.obj primality.obj aks.obj lehmer.obj lmo.obj sieve.obj util.obj XS.obj C:\Perl-5.12\lib\CORE\perl512.lib C:\PROGRA~1\MICROS~3\VC98\Lib\oldnames.lib C:\PROGRA~1\MICROS~2\Lib\kernel32.lib C:\PROGRA~1\MICROS~2\Lib\user32.lib C:\PROGRA~1\MICROS~2\Lib\gdi32.lib C:\PROGRA~1\MICROS~2\Lib\winspool.lib C:\PROGRA~1\MICROS~2\Lib\comdlg32.lib C:\PROGRA~1\MICROS~2\Lib\advapi32.lib C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK\shell32.lib C:\PROGRA~1\MICROS~2\Lib\ole32.lib C:\PROGRA~1\MICROS~2\Lib\oleaut32.lib C:\PROGRA~1\MICROS~2\Lib\netapi32.lib C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK\uuid.lib C:\PROGRA~1\MICROS~2\Lib\ws2_32.lib C:\PROGRA~1\MICROS~2\Lib\mpr.lib C:\PROGRA~1\MICROS~2\Lib\winmm.lib C:\PROGRA~1\MICROS~2\Lib\version.lib C:\PROGRA~1\MICROS~2\Lib\odbc32.lib C:\PROGRA~1\MICROS~2\Lib\odbccp32.lib C:\PROGRA~1\MICROS~2\Lib\comctl32.lib C:\PROGRA~1\MICROS~3\VC98\Lib\msvcrt.lib -def:Util.def Creating library blib\arch\auto\Math\Prime\Util\Util.lib and object blib\arch\auto\Math\Prime\Util\Util.exp if exist blib\arch\auto\Math\Prime\Util\Util.dll.manifest mt -nologo -manifest blib\arch\auto\Math\Prime\Util\Util.dll.manifest -outputresource:blib\arch\auto\Math\Prime\Util\Util.dll;2 if exist blib\arch\auto\Math\Prime\Util\Util.dll.manifest del blib\arch\auto\Math\Prime\Util\Util.dll.manifest C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e chmod -- 755 blib\arch\auto\Math\Prime\Util\Util.dll C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/factor.pl blib\script\factor.pl pl2bat.bat blib\script\factor.pl C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/primes.pl blib\script\primes.pl pl2bat.bat blib\script\primes.pl DANAJ/Math-Prime-Util-0.37.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/01-load.t .................. 1..1 ok 1 - require Math::Prime::Util; ok t/02-can.t ................... 1..1 ok 1 - Math::Prime::Util->can(...) ok # Using XS. t/03-init.t .................. 1..15 ok 1 - Math::Prime::Util->can('prime_get_config') ok 2 - Internal space grew after large precalc ok 3 - Internal space went back to original size after memfree ok 4 - An object of class 'Math::Prime::Util::MemFree' isa 'Math::Prime::Util::MemFree' ok 5 - Internal space grew after large precalc ok 6 - Memory released after MemFree object goes out of scope ok 7 - Internal space grew after large precalc ok 8 - Memory not freed yet because a MemFree object still live. ok 9 - Memory released after last MemFree object goes out of scope ok 10 - Internal space grew after large precalc ok 11 - Memory freed after successful eval ok 12 - Internal space grew after large precalc ok 13 - Memory normally not freed after eval die ok 14 - Internal space grew after large precalc ok 15 - Memory is freed after eval die using object scoper ok t/04-inputvalidation.t ....... 1..28 ok 1 - next_prime(undef) ok 2 - next_prime('') ok 3 - next_prime(-4) ok 4 - next_prime(-) ok 5 - next_prime(+) ok 6 - next_prime(++4) ok 7 - next_prime(+-4) ok 8 - next_prime(-0004) ok 9 - next_prime(a) ok 10 - next_prime(5.6) ok 11 - next_prime(4e) ok 12 - next_prime(1.1e12) ok 13 - next_prime(1e8) ok 14 - next_prime(NaN) ok 15 - next_prime(NaN) ok 16 - next_prime(-4) ok 17 - next_prime(15.6) ok 18 - Correct: next_prime(10000000000000000000000012) ok 19 - Correct: next_prime(4) ok 20 - Correct: next_prime(+0004) ok 21 - Correct: next_prime(+4) ok 22 - Correct: next_prime(100000000) ok 23 - Correct: next_prime(0004) ok 24 - Correct: next_prime(9) ok 25 - Correct: next_prime(5) ok 26 - next_prime( infinity ) ok 27 - next_prime( nan ) ok 28 - next_prime('111...111x') ok t/10-isprime.t ............... 1..102 ok 1 - is_prime(undef) ok 2 - 2 is prime ok 3 - 1 is not prime ok 4 - 0 is not prime ok 5 - -1 is not prime ok 6 - -2 is not prime ok 7 - is_prime powers of 2 ok 8 - is_prime 0..3572 ok 9 - 4033 is composite ok 10 - 4369 is composite ok 11 - 4371 is composite ok 12 - 4681 is composite ok 13 - 5461 is composite ok 14 - 5611 is composite ok 15 - 6601 is composite ok 16 - 7813 is composite ok 17 - 7957 is composite ok 18 - 8321 is composite ok 19 - 8401 is composite ok 20 - 8911 is composite ok 21 - 10585 is composite ok 22 - 12403 is composite ok 23 - 13021 is composite ok 24 - 14981 is composite ok 25 - 15751 is composite ok 26 - 15841 is composite ok 27 - 16531 is composite ok 28 - 18721 is composite ok 29 - 19345 is composite ok 30 - 23521 is composite ok 31 - 24211 is composite ok 32 - 25351 is composite ok 33 - 29341 is composite ok 34 - 29539 is composite ok 35 - 31621 is composite ok 36 - 38081 is composite ok 37 - 40501 is composite ok 38 - 41041 is composite ok 39 - 44287 is composite ok 40 - 44801 is composite ok 41 - 46657 is composite ok 42 - 47197 is composite ok 43 - 52633 is composite ok 44 - 53971 is composite ok 45 - 55969 is composite ok 46 - 62745 is composite ok 47 - 63139 is composite ok 48 - 63973 is composite ok 49 - 74593 is composite ok 50 - 75361 is composite ok 51 - 79003 is composite ok 52 - 79381 is composite ok 53 - 82513 is composite ok 54 - 87913 is composite ok 55 - 88357 is composite ok 56 - 88573 is composite ok 57 - 97567 is composite ok 58 - 101101 is composite ok 59 - 340561 is composite ok 60 - 488881 is composite ok 61 - 852841 is composite ok 62 - 1373653 is composite ok 63 - 1857241 is composite ok 64 - 6733693 is composite ok 65 - 9439201 is composite ok 66 - 17236801 is composite ok 67 - 23382529 is composite ok 68 - 25326001 is composite ok 69 - 34657141 is composite ok 70 - 56052361 is composite ok 71 - 146843929 is composite ok 72 - 216821881 is composite ok 73 - 3215031751 is composite ok 74 - 9551 is definitely prime ok 75 - 15683 is definitely prime ok 76 - 19609 is definitely prime ok 77 - 31397 is definitely prime ok 78 - 155921 is definitely prime ok 79 - 9587 is definitely prime ok 80 - 15727 is definitely prime ok 81 - 19661 is definitely prime ok 82 - 31469 is definitely prime ok 83 - 156007 is definitely prime ok 84 - 360749 is definitely prime ok 85 - 370373 is definitely prime ok 86 - 492227 is definitely prime ok 87 - 1349651 is definitely prime ok 88 - 1357333 is definitely prime ok 89 - 2010881 is definitely prime ok 90 - 4652507 is definitely prime ok 91 - 17051887 is definitely prime ok 92 - 20831533 is definitely prime ok 93 - 47326913 is definitely prime ok 94 - 122164969 is definitely prime ok 95 - 189695893 is definitely prime ok 96 - 191913031 is definitely prime ok 97 - 387096383 is definitely prime ok 98 - 436273291 is definitely prime ok 99 - 1294268779 is definitely prime ok 100 - 1453168433 is definitely prime ok 101 - 2300942869 is definitely prime ok 102 - 3842611109 is definitely prime ok t/11-primes.t ................ 1..113 ok 1 - primes(undef) ok 2 - primes(a) ok 3 - primes(-4) ok 4 - primes(2,undef) ok 5 - primes(2,x) ok 6 - primes(2,-4) ok 7 - primes(undef,7) ok 8 - primes(x,7) ok 9 - primes(-10,7) ok 10 - primes(undef,undef) ok 11 - primes(x,x) ok 12 - primes(-10,-4) ok 13 - primes(inf) ok 14 - primes(2,inf) ok 15 - primes(inf,inf) ok 16 - primes(6) should return [2 3 5] ok 17 - primes(11) should return [2 3 5 7 11] ok 18 - primes(3) should return [2 3] ok 19 - primes(7) should return [2 3 5 7] ok 20 - primes(2) should return [2] ok 21 - primes(20) should return [2 3 5 7 11 13 17 19] ok 22 - primes(1) should return [] ok 23 - primes(4) should return [2 3] ok 24 - primes(18) should return [2 3 5 7 11 13 17] ok 25 - primes(0) should return [] ok 26 - primes(19) should return [2 3 5 7 11 13 17 19] ok 27 - primes(5) should return [2 3 5] ok 28 - Primes between 0 and 3572 ok 29 - primes(3,9) should return [3 5 7] ok 30 - primes(2,2) should return [2] ok 31 - primes(2,20) should return [2 3 5 7 11 13 17 19] ok 32 - primes(3089,3163) should return [3089 3109 3119 3121 3137 3163] ok 33 - primes(30,70) should return [31 37 41 43 47 53 59 61 67] ok 34 - primes(3088,3164) should return [3089 3109 3119 3121 3137 3163] ok 35 - primes(70,30) should return [] ok 36 - primes(2010733,2010881) should return [2010733 2010881] ok 37 - primes(20,2) should return [] ok 38 - primes(2,5) should return [2 3 5] ok 39 - primes(3842610773,3842611109) should return [3842610773 3842611109] ok 40 - primes(3,3) should return [3] ok 41 - primes(2,3) should return [2 3] ok 42 - primes(3842610774,3842611108) should return [] ok 43 - primes(3,7) should return [3 5 7] ok 44 - primes(2010734,2010880) should return [] ok 45 - primes(3,6) should return [3 5] ok 46 - primes(3090,3162) should return [3109 3119 3121 3137] ok 47 - primes(4,8) should return [5 7] ok 48 - count primes within a range ok 49 - erat(0, 3572) ok 50 - erat(2, 20) ok 51 - erat(30, 70) ok 52 - erat(30, 70) ok 53 - erat(20, 2) ok 54 - erat(1, 1) ok 55 - erat(2, 2) ok 56 - erat(3, 3) ok 57 - erat Primegap 21 inclusive ok 58 - erat Primegap 21 exclusive ok 59 - erat(3088, 3164) ok 60 - erat(3089, 3163) ok 61 - erat(3090, 3162) ok 62 - trial(0, 3572) ok 63 - trial(2, 20) ok 64 - trial(30, 70) ok 65 - trial(30, 70) ok 66 - trial(20, 2) ok 67 - trial(1, 1) ok 68 - trial(2, 2) ok 69 - trial(3, 3) ok 70 - trial Primegap 21 inclusive ok 71 - trial Primegap 21 exclusive ok 72 - trial(3088, 3164) ok 73 - trial(3089, 3163) ok 74 - trial(3090, 3162) ok 75 - primes(0, 3572) ok 76 - primes(2, 20) ok 77 - primes(30, 70) ok 78 - primes(30, 70) ok 79 - primes(20, 2) ok 80 - primes(1, 1) ok 81 - primes(2, 2) ok 82 - primes(3, 3) ok 83 - primes Primegap 21 inclusive ok 84 - primes Primegap 21 exclusive ok 85 - primes(3088, 3164) ok 86 - primes(3089, 3163) ok 87 - primes(3090, 3162) ok 88 - segment(0, 3572) ok 89 - segment(2, 20) ok 90 - segment(30, 70) ok 91 - segment(30, 70) ok 92 - segment(20, 2) ok 93 - segment(1, 1) ok 94 - segment(2, 2) ok 95 - segment(3, 3) ok 96 - segment Primegap 21 inclusive ok 97 - segment Primegap 21 exclusive ok 98 - segment(3088, 3164) ok 99 - segment(3089, 3163) ok 100 - segment(3090, 3162) ok 101 - sieve(0, 3572) ok 102 - sieve(2, 20) ok 103 - sieve(30, 70) ok 104 - sieve(30, 70) ok 105 - sieve(20, 2) ok 106 - sieve(1, 1) ok 107 - sieve(2, 2) ok 108 - sieve(3, 3) ok 109 - sieve Primegap 21 inclusive ok 110 - sieve Primegap 21 exclusive ok 111 - sieve(3088, 3164) ok 112 - sieve(3089, 3163) ok 113 - sieve(3090, 3162) ok t/12-nextprime.t ............. 1..313 ok 1 - next_prime 0 .. 3572 ok 2 - prev_prime 0 .. 3572 ok 3 - next prime of 2010733 is 2010733+148 ok 4 - prev prime of 2010733+148 is 2010733 ok 5 - next prime of 19609 is 19609+52 ok 6 - prev prime of 19609+52 is 19609 ok 7 - next prime of 360653 is 360653+96 ok 8 - prev prime of 360653+96 is 360653 ok 9 - next prime of 19608 is 19609 ok 10 - next prime of 19610 is 19661 ok 11 - next prime of 19660 is 19661 ok 12 - prev prime of 19662 is 19661 ok 13 - prev prime of 19660 is 19609 ok 14 - prev prime of 19610 is 19609 ok 15 - Previous prime of 2 returns 0 ok 16 - Next prime of ~0-4 returns bigint next prime ok 17 - next_prime(2010733) == 2010881 ok 18 - next_prime(2010734) == 2010881 ok 19 - next_prime(2010735) == 2010881 ok 20 - next_prime(2010736) == 2010881 ok 21 - next_prime(2010737) == 2010881 ok 22 - next_prime(2010738) == 2010881 ok 23 - next_prime(2010739) == 2010881 ok 24 - next_prime(2010740) == 2010881 ok 25 - next_prime(2010741) == 2010881 ok 26 - next_prime(2010742) == 2010881 ok 27 - next_prime(2010743) == 2010881 ok 28 - next_prime(2010744) == 2010881 ok 29 - next_prime(2010745) == 2010881 ok 30 - next_prime(2010746) == 2010881 ok 31 - next_prime(2010747) == 2010881 ok 32 - next_prime(2010748) == 2010881 ok 33 - next_prime(2010749) == 2010881 ok 34 - next_prime(2010750) == 2010881 ok 35 - next_prime(2010751) == 2010881 ok 36 - next_prime(2010752) == 2010881 ok 37 - next_prime(2010753) == 2010881 ok 38 - next_prime(2010754) == 2010881 ok 39 - next_prime(2010755) == 2010881 ok 40 - next_prime(2010756) == 2010881 ok 41 - next_prime(2010757) == 2010881 ok 42 - next_prime(2010758) == 2010881 ok 43 - next_prime(2010759) == 2010881 ok 44 - next_prime(2010760) == 2010881 ok 45 - next_prime(2010761) == 2010881 ok 46 - next_prime(2010762) == 2010881 ok 47 - next_prime(2010763) == 2010881 ok 48 - next_prime(2010764) == 2010881 ok 49 - next_prime(2010765) == 2010881 ok 50 - next_prime(2010766) == 2010881 ok 51 - next_prime(2010767) == 2010881 ok 52 - next_prime(2010768) == 2010881 ok 53 - next_prime(2010769) == 2010881 ok 54 - next_prime(2010770) == 2010881 ok 55 - next_prime(2010771) == 2010881 ok 56 - next_prime(2010772) == 2010881 ok 57 - next_prime(2010773) == 2010881 ok 58 - next_prime(2010774) == 2010881 ok 59 - next_prime(2010775) == 2010881 ok 60 - next_prime(2010776) == 2010881 ok 61 - next_prime(2010777) == 2010881 ok 62 - next_prime(2010778) == 2010881 ok 63 - next_prime(2010779) == 2010881 ok 64 - next_prime(2010780) == 2010881 ok 65 - next_prime(2010781) == 2010881 ok 66 - next_prime(2010782) == 2010881 ok 67 - next_prime(2010783) == 2010881 ok 68 - next_prime(2010784) == 2010881 ok 69 - next_prime(2010785) == 2010881 ok 70 - next_prime(2010786) == 2010881 ok 71 - next_prime(2010787) == 2010881 ok 72 - next_prime(2010788) == 2010881 ok 73 - next_prime(2010789) == 2010881 ok 74 - next_prime(2010790) == 2010881 ok 75 - next_prime(2010791) == 2010881 ok 76 - next_prime(2010792) == 2010881 ok 77 - next_prime(2010793) == 2010881 ok 78 - next_prime(2010794) == 2010881 ok 79 - next_prime(2010795) == 2010881 ok 80 - next_prime(2010796) == 2010881 ok 81 - next_prime(2010797) == 2010881 ok 82 - next_prime(2010798) == 2010881 ok 83 - next_prime(2010799) == 2010881 ok 84 - next_prime(2010800) == 2010881 ok 85 - next_prime(2010801) == 2010881 ok 86 - next_prime(2010802) == 2010881 ok 87 - next_prime(2010803) == 2010881 ok 88 - next_prime(2010804) == 2010881 ok 89 - next_prime(2010805) == 2010881 ok 90 - next_prime(2010806) == 2010881 ok 91 - next_prime(2010807) == 2010881 ok 92 - next_prime(2010808) == 2010881 ok 93 - next_prime(2010809) == 2010881 ok 94 - next_prime(2010810) == 2010881 ok 95 - next_prime(2010811) == 2010881 ok 96 - next_prime(2010812) == 2010881 ok 97 - next_prime(2010813) == 2010881 ok 98 - next_prime(2010814) == 2010881 ok 99 - next_prime(2010815) == 2010881 ok 100 - next_prime(2010816) == 2010881 ok 101 - next_prime(2010817) == 2010881 ok 102 - next_prime(2010818) == 2010881 ok 103 - next_prime(2010819) == 2010881 ok 104 - next_prime(2010820) == 2010881 ok 105 - next_prime(2010821) == 2010881 ok 106 - next_prime(2010822) == 2010881 ok 107 - next_prime(2010823) == 2010881 ok 108 - next_prime(2010824) == 2010881 ok 109 - next_prime(2010825) == 2010881 ok 110 - next_prime(2010826) == 2010881 ok 111 - next_prime(2010827) == 2010881 ok 112 - next_prime(2010828) == 2010881 ok 113 - next_prime(2010829) == 2010881 ok 114 - next_prime(2010830) == 2010881 ok 115 - next_prime(2010831) == 2010881 ok 116 - next_prime(2010832) == 2010881 ok 117 - next_prime(2010833) == 2010881 ok 118 - next_prime(2010834) == 2010881 ok 119 - next_prime(2010835) == 2010881 ok 120 - next_prime(2010836) == 2010881 ok 121 - next_prime(2010837) == 2010881 ok 122 - next_prime(2010838) == 2010881 ok 123 - next_prime(2010839) == 2010881 ok 124 - next_prime(2010840) == 2010881 ok 125 - next_prime(2010841) == 2010881 ok 126 - next_prime(2010842) == 2010881 ok 127 - next_prime(2010843) == 2010881 ok 128 - next_prime(2010844) == 2010881 ok 129 - next_prime(2010845) == 2010881 ok 130 - next_prime(2010846) == 2010881 ok 131 - next_prime(2010847) == 2010881 ok 132 - next_prime(2010848) == 2010881 ok 133 - next_prime(2010849) == 2010881 ok 134 - next_prime(2010850) == 2010881 ok 135 - next_prime(2010851) == 2010881 ok 136 - next_prime(2010852) == 2010881 ok 137 - next_prime(2010853) == 2010881 ok 138 - next_prime(2010854) == 2010881 ok 139 - next_prime(2010855) == 2010881 ok 140 - next_prime(2010856) == 2010881 ok 141 - next_prime(2010857) == 2010881 ok 142 - next_prime(2010858) == 2010881 ok 143 - next_prime(2010859) == 2010881 ok 144 - next_prime(2010860) == 2010881 ok 145 - next_prime(2010861) == 2010881 ok 146 - next_prime(2010862) == 2010881 ok 147 - next_prime(2010863) == 2010881 ok 148 - next_prime(2010864) == 2010881 ok 149 - next_prime(2010865) == 2010881 ok 150 - next_prime(2010866) == 2010881 ok 151 - next_prime(2010867) == 2010881 ok 152 - next_prime(2010868) == 2010881 ok 153 - next_prime(2010869) == 2010881 ok 154 - next_prime(2010870) == 2010881 ok 155 - next_prime(2010871) == 2010881 ok 156 - next_prime(2010872) == 2010881 ok 157 - next_prime(2010873) == 2010881 ok 158 - next_prime(2010874) == 2010881 ok 159 - next_prime(2010875) == 2010881 ok 160 - next_prime(2010876) == 2010881 ok 161 - next_prime(2010877) == 2010881 ok 162 - next_prime(2010878) == 2010881 ok 163 - next_prime(2010879) == 2010881 ok 164 - next_prime(2010880) == 2010881 ok 165 - prev_prime(2010734) == 2010733 ok 166 - prev_prime(2010735) == 2010733 ok 167 - prev_prime(2010736) == 2010733 ok 168 - prev_prime(2010737) == 2010733 ok 169 - prev_prime(2010738) == 2010733 ok 170 - prev_prime(2010739) == 2010733 ok 171 - prev_prime(2010740) == 2010733 ok 172 - prev_prime(2010741) == 2010733 ok 173 - prev_prime(2010742) == 2010733 ok 174 - prev_prime(2010743) == 2010733 ok 175 - prev_prime(2010744) == 2010733 ok 176 - prev_prime(2010745) == 2010733 ok 177 - prev_prime(2010746) == 2010733 ok 178 - prev_prime(2010747) == 2010733 ok 179 - prev_prime(2010748) == 2010733 ok 180 - prev_prime(2010749) == 2010733 ok 181 - prev_prime(2010750) == 2010733 ok 182 - prev_prime(2010751) == 2010733 ok 183 - prev_prime(2010752) == 2010733 ok 184 - prev_prime(2010753) == 2010733 ok 185 - prev_prime(2010754) == 2010733 ok 186 - prev_prime(2010755) == 2010733 ok 187 - prev_prime(2010756) == 2010733 ok 188 - prev_prime(2010757) == 2010733 ok 189 - prev_prime(2010758) == 2010733 ok 190 - prev_prime(2010759) == 2010733 ok 191 - prev_prime(2010760) == 2010733 ok 192 - prev_prime(2010761) == 2010733 ok 193 - prev_prime(2010762) == 2010733 ok 194 - prev_prime(2010763) == 2010733 ok 195 - prev_prime(2010764) == 2010733 ok 196 - prev_prime(2010765) == 2010733 ok 197 - prev_prime(2010766) == 2010733 ok 198 - prev_prime(2010767) == 2010733 ok 199 - prev_prime(2010768) == 2010733 ok 200 - prev_prime(2010769) == 2010733 ok 201 - prev_prime(2010770) == 2010733 ok 202 - prev_prime(2010771) == 2010733 ok 203 - prev_prime(2010772) == 2010733 ok 204 - prev_prime(2010773) == 2010733 ok 205 - prev_prime(2010774) == 2010733 ok 206 - prev_prime(2010775) == 2010733 ok 207 - prev_prime(2010776) == 2010733 ok 208 - prev_prime(2010777) == 2010733 ok 209 - prev_prime(2010778) == 2010733 ok 210 - prev_prime(2010779) == 2010733 ok 211 - prev_prime(2010780) == 2010733 ok 212 - prev_prime(2010781) == 2010733 ok 213 - prev_prime(2010782) == 2010733 ok 214 - prev_prime(2010783) == 2010733 ok 215 - prev_prime(2010784) == 2010733 ok 216 - prev_prime(2010785) == 2010733 ok 217 - prev_prime(2010786) == 2010733 ok 218 - prev_prime(2010787) == 2010733 ok 219 - prev_prime(2010788) == 2010733 ok 220 - prev_prime(2010789) == 2010733 ok 221 - prev_prime(2010790) == 2010733 ok 222 - prev_prime(2010791) == 2010733 ok 223 - prev_prime(2010792) == 2010733 ok 224 - prev_prime(2010793) == 2010733 ok 225 - prev_prime(2010794) == 2010733 ok 226 - prev_prime(2010795) == 2010733 ok 227 - prev_prime(2010796) == 2010733 ok 228 - prev_prime(2010797) == 2010733 ok 229 - prev_prime(2010798) == 2010733 ok 230 - prev_prime(2010799) == 2010733 ok 231 - prev_prime(2010800) == 2010733 ok 232 - prev_prime(2010801) == 2010733 ok 233 - prev_prime(2010802) == 2010733 ok 234 - prev_prime(2010803) == 2010733 ok 235 - prev_prime(2010804) == 2010733 ok 236 - prev_prime(2010805) == 2010733 ok 237 - prev_prime(2010806) == 2010733 ok 238 - prev_prime(2010807) == 2010733 ok 239 - prev_prime(2010808) == 2010733 ok 240 - prev_prime(2010809) == 2010733 ok 241 - prev_prime(2010810) == 2010733 ok 242 - prev_prime(2010811) == 2010733 ok 243 - prev_prime(2010812) == 2010733 ok 244 - prev_prime(2010813) == 2010733 ok 245 - prev_prime(2010814) == 2010733 ok 246 - prev_prime(2010815) == 2010733 ok 247 - prev_prime(2010816) == 2010733 ok 248 - prev_prime(2010817) == 2010733 ok 249 - prev_prime(2010818) == 2010733 ok 250 - prev_prime(2010819) == 2010733 ok 251 - prev_prime(2010820) == 2010733 ok 252 - prev_prime(2010821) == 2010733 ok 253 - prev_prime(2010822) == 2010733 ok 254 - prev_prime(2010823) == 2010733 ok 255 - prev_prime(2010824) == 2010733 ok 256 - prev_prime(2010825) == 2010733 ok 257 - prev_prime(2010826) == 2010733 ok 258 - prev_prime(2010827) == 2010733 ok 259 - prev_prime(2010828) == 2010733 ok 260 - prev_prime(2010829) == 2010733 ok 261 - prev_prime(2010830) == 2010733 ok 262 - prev_prime(2010831) == 2010733 ok 263 - prev_prime(2010832) == 2010733 ok 264 - prev_prime(2010833) == 2010733 ok 265 - prev_prime(2010834) == 2010733 ok 266 - prev_prime(2010835) == 2010733 ok 267 - prev_prime(2010836) == 2010733 ok 268 - prev_prime(2010837) == 2010733 ok 269 - prev_prime(2010838) == 2010733 ok 270 - prev_prime(2010839) == 2010733 ok 271 - prev_prime(2010840) == 2010733 ok 272 - prev_prime(2010841) == 2010733 ok 273 - prev_prime(2010842) == 2010733 ok 274 - prev_prime(2010843) == 2010733 ok 275 - prev_prime(2010844) == 2010733 ok 276 - prev_prime(2010845) == 2010733 ok 277 - prev_prime(2010846) == 2010733 ok 278 - prev_prime(2010847) == 2010733 ok 279 - prev_prime(2010848) == 2010733 ok 280 - prev_prime(2010849) == 2010733 ok 281 - prev_prime(2010850) == 2010733 ok 282 - prev_prime(2010851) == 2010733 ok 283 - prev_prime(2010852) == 2010733 ok 284 - prev_prime(2010853) == 2010733 ok 285 - prev_prime(2010854) == 2010733 ok 286 - prev_prime(2010855) == 2010733 ok 287 - prev_prime(2010856) == 2010733 ok 288 - prev_prime(2010857) == 2010733 ok 289 - prev_prime(2010858) == 2010733 ok 290 - prev_prime(2010859) == 2010733 ok 291 - prev_prime(2010860) == 2010733 ok 292 - prev_prime(2010861) == 2010733 ok 293 - prev_prime(2010862) == 2010733 ok 294 - prev_prime(2010863) == 2010733 ok 295 - prev_prime(2010864) == 2010733 ok 296 - prev_prime(2010865) == 2010733 ok 297 - prev_prime(2010866) == 2010733 ok 298 - prev_prime(2010867) == 2010733 ok 299 - prev_prime(2010868) == 2010733 ok 300 - prev_prime(2010869) == 2010733 ok 301 - prev_prime(2010870) == 2010733 ok 302 - prev_prime(2010871) == 2010733 ok 303 - prev_prime(2010872) == 2010733 ok 304 - prev_prime(2010873) == 2010733 ok 305 - prev_prime(2010874) == 2010733 ok 306 - prev_prime(2010875) == 2010733 ok 307 - prev_prime(2010876) == 2010733 ok 308 - prev_prime(2010877) == 2010733 ok 309 - prev_prime(2010878) == 2010733 ok 310 - prev_prime(2010879) == 2010733 ok 311 - prev_prime(2010880) == 2010733 ok 312 - prev_prime(2010881) == 2010733 ok 313 - next_prime(1234567890) == 1234567891) ok t/13-primecount.t ............ 1..83 ok 1 - prime_count in void context ok 2 - Pi(60067) <= upper estimate ok 3 - Pi(60067) >= lower estimate ok 4 - prime_count_approx(60067) within 100 ok 5 - Pi(10000000) <= upper estimate ok 6 - Pi(10000000) >= lower estimate ok 7 - prime_count_approx(10000000) within 100 ok 8 - Pi(1000000000) <= upper estimate ok 9 - Pi(1000000000) >= lower estimate ok 10 - prime_count_approx(1000000000) within 500 ok 11 - Pi(1) <= upper estimate ok 12 - Pi(1) >= lower estimate ok 13 - prime_count_approx(1) within 100 ok 14 - Pi(1000000) <= upper estimate ok 15 - Pi(1000000) >= lower estimate ok 16 - prime_count_approx(1000000) within 100 ok 17 - Pi(30239) <= upper estimate ok 18 - Pi(30239) >= lower estimate ok 19 - prime_count_approx(30239) within 100 ok 20 - Pi(65535) <= upper estimate ok 21 - Pi(65535) >= lower estimate ok 22 - prime_count_approx(65535) within 100 ok 23 - Pi(100) <= upper estimate ok 24 - Pi(100) >= lower estimate ok 25 - prime_count_approx(100) within 100 ok 26 - Pi(4294967295) <= upper estimate ok 27 - Pi(4294967295) >= lower estimate ok 28 - prime_count_approx(4294967295) within 500 ok 29 - Pi(100000) <= upper estimate ok 30 - Pi(100000) >= lower estimate ok 31 - prime_count_approx(100000) within 100 ok 32 - Pi(100000000) <= upper estimate ok 33 - Pi(100000000) >= lower estimate ok 34 - prime_count_approx(100000000) within 100 ok 35 - Pi(16777215) <= upper estimate ok 36 - Pi(16777215) >= lower estimate ok 37 - prime_count_approx(16777215) within 100 ok 38 - Pi(10000) <= upper estimate ok 39 - Pi(10000) >= lower estimate ok 40 - prime_count_approx(10000) within 100 ok 41 - Pi(2147483647) <= upper estimate ok 42 - Pi(2147483647) >= lower estimate ok 43 - prime_count_approx(2147483647) within 500 ok 44 - Pi(1000) <= upper estimate ok 45 - Pi(1000) >= lower estimate ok 46 - prime_count_approx(1000) within 100 ok 47 - Pi(10) <= upper estimate ok 48 - Pi(10) >= lower estimate ok 49 - prime_count_approx(10) within 100 ok 50 - Pi(30249) <= upper estimate ok 51 - Pi(30249) >= lower estimate ok 52 - prime_count_approx(30249) within 100 ok 53 - Pi(100000) = 9592 ok 54 - Pi(60067) = 6062 ok 55 - Pi(10000) = 1229 ok 56 - Pi(1) = 0 ok 57 - Pi(1000000) = 78498 ok 58 - Pi(30239) = 3269 ok 59 - Pi(1000) = 168 ok 60 - Pi(30249) = 3270 ok 61 - Pi(10) = 4 ok 62 - Pi(65535) = 6542 ok 63 - Pi(100) = 25 ok 64 - prime_count(191912784 +247) = 1 ok 65 - prime_count(3 to 17) = 6 ok 66 - prime_count(191912783 +247) = 1 ok 67 - prime_count(1118105 to 9961674) = 575195 ok 68 - prime_count(0 to 1) = 0 ok 69 - prime_count(0 to 2) = 1 ok 70 - prime_count(4 to 17) = 5 ok 71 - prime_count(191912783 +248) = 2 ok 72 - prime_count(1 to 3) = 2 ok 73 - prime_count(17 to 13) = 0 ok 74 - prime_count(4 to 16) = 4 ok 75 - prime_count(191912784 +246) = 0 ok 76 - prime_count(24689 to 7973249) = 535368 ok 77 - prime_count(868396 to 9478505) = 563275 ok 78 - prime_count(130066574) = 7381740 ok 79 - XS LMO count ok 80 - XS segment count ok 81 - require Math::Prime::Util::PP; ok 82 - PP Lehmer count ok 83 - PP sieve count ok t/14-nthprime.t .............. 1..81 ok 1 - nth_prime(9592) <= 100000 ok 2 - nth_prime(9593) >= 100000 ok 3 - nth_prime(0) <= 1 ok 4 - nth_prime(1) >= 1 ok 5 - nth_prime(78498) <= 1000000 ok 6 - nth_prime(78499) >= 1000000 ok 7 - nth_prime(168) <= 1000 ok 8 - nth_prime(169) >= 1000 ok 9 - nth_prime(1229) <= 10000 ok 10 - nth_prime(1230) >= 10000 ok 11 - nth_prime(4) <= 10 ok 12 - nth_prime(5) >= 10 ok 13 - nth_prime(25) <= 100 ok 14 - nth_prime(26) >= 100 ok 15 - nth_prime for primes 0 .. 1000 ok 16 - nth_prime(6305540) <= upper estimate ok 17 - nth_prime(6305540) >= lower estimate ok 18 - nth_prime_approx(6305540) = 110041812 within 1% of 110040407 ok 19 - nth_prime(100000) <= upper estimate ok 20 - nth_prime(100000) >= lower estimate ok 21 - nth_prime_approx(100000) = 1300628 within 1% of 1299709 ok 22 - nth_prime(10000000) <= upper estimate ok 23 - nth_prime(10000000) >= lower estimate ok 24 - nth_prime_approx(10000000) = 179424851 within 1% of 179424673 ok 25 - nth_prime(6305537) <= upper estimate ok 26 - nth_prime(6305537) >= lower estimate ok 27 - nth_prime_approx(6305537) = 110041757 within 1% of 110040379 ok 28 - nth_prime(100000000) <= upper estimate ok 29 - nth_prime(100000000) >= lower estimate ok 30 - nth_prime_approx(100000000) = 2038078623 within 1% of 2038074743 ok 31 - nth_prime(10000) <= upper estimate ok 32 - nth_prime(10000) >= lower estimate ok 33 - nth_prime_approx(10000) = 104812 within 1% of 104729 ok 34 - nth_prime(6305541) <= upper estimate ok 35 - nth_prime(6305541) >= lower estimate ok 36 - nth_prime_approx(6305541) = 110041831 within 1% of 110040467 ok 37 - nth_prime(6305539) <= upper estimate ok 38 - nth_prime(6305539) >= lower estimate ok 39 - nth_prime_approx(6305539) = 110041794 within 1% of 110040391 ok 40 - nth_prime(6305542) <= upper estimate ok 41 - nth_prime(6305542) >= lower estimate ok 42 - nth_prime_approx(6305542) = 110041849 within 1% of 110040499 ok 43 - nth_prime(1) <= upper estimate ok 44 - nth_prime(1) >= lower estimate ok 45 - nth_prime_approx(1) = 2 within 2% of 2 ok 46 - nth_prime(6305538) <= upper estimate ok 47 - nth_prime(6305538) >= lower estimate ok 48 - nth_prime_approx(6305538) = 110041775 within 1% of 110040383 ok 49 - nth_prime(1000000) <= upper estimate ok 50 - nth_prime(1000000) >= lower estimate ok 51 - nth_prime_approx(1000000) = 15480993 within 1% of 15485863 ok 52 - nth_prime(1000) <= upper estimate ok 53 - nth_prime(1000) >= lower estimate ok 54 - nth_prime_approx(1000) = 7920 within 1% of 7919 ok 55 - nth_prime(10) <= upper estimate ok 56 - nth_prime(10) >= lower estimate ok 57 - nth_prime_approx(10) = 29 within 2% of 29 ok 58 - nth_prime(100) <= upper estimate ok 59 - nth_prime(100) >= lower estimate ok 60 - nth_prime_approx(100) = 531 within 2% of 541 ok 61 - nth_prime(6305543) <= upper estimate ok 62 - nth_prime(6305543) >= lower estimate ok 63 - nth_prime_approx(6305543) = 110041868 within 1% of 110040503 ok 64 - nth_prime(100000) = 1299709 ok 65 - nth_prime(6305540) = 110040407 ok 66 - nth_prime(10000000) = 179424673 ok 67 - nth_prime(6305537) = 110040379 ok 68 - nth_prime(10000) = 104729 ok 69 - nth_prime(6305539) = 110040391 ok 70 - nth_prime(6305541) = 110040467 ok 71 - nth_prime(6305542) = 110040499 ok 72 - nth_prime(1) = 2 ok 73 - nth_prime(6305538) = 110040383 ok 74 - nth_prime(1000000) = 15485863 ok 75 - nth_prime(1000) = 7919 ok 76 - nth_prime(10) = 29 ok 77 - nth_prime(100) = 541 ok 78 - nth_prime(6305543) = 110040503 ok 79 - nth_prime_lower(maxindex) <= maxprime ok 80 - nth_prime_upper(maxindex) >= maxprime ok 81 - nth_prime_lower(maxindex+1) >= nth_prime_lower(maxindex) ok t/15-probprime.t ............. 1..102 ok 1 - is_prob_prime(undef) ok 2 - 2 is prime ok 3 - 1 is not prime ok 4 - 0 is not prime ok 5 - -1 is not prime ok 6 - -2 is not prime ok 7 - is_prob_prime powers of 2 ok 8 - is_prob_prime 0..3572 ok 9 - 4033 is composite ok 10 - 4369 is composite ok 11 - 4371 is composite ok 12 - 4681 is composite ok 13 - 5461 is composite ok 14 - 5611 is composite ok 15 - 6601 is composite ok 16 - 7813 is composite ok 17 - 7957 is composite ok 18 - 8321 is composite ok 19 - 8401 is composite ok 20 - 8911 is composite ok 21 - 10585 is composite ok 22 - 12403 is composite ok 23 - 13021 is composite ok 24 - 14981 is composite ok 25 - 15751 is composite ok 26 - 15841 is composite ok 27 - 16531 is composite ok 28 - 18721 is composite ok 29 - 19345 is composite ok 30 - 23521 is composite ok 31 - 24211 is composite ok 32 - 25351 is composite ok 33 - 29341 is composite ok 34 - 29539 is composite ok 35 - 31621 is composite ok 36 - 38081 is composite ok 37 - 40501 is composite ok 38 - 41041 is composite ok 39 - 44287 is composite ok 40 - 44801 is composite ok 41 - 46657 is composite ok 42 - 47197 is composite ok 43 - 52633 is composite ok 44 - 53971 is composite ok 45 - 55969 is composite ok 46 - 62745 is composite ok 47 - 63139 is composite ok 48 - 63973 is composite ok 49 - 74593 is composite ok 50 - 75361 is composite ok 51 - 79003 is composite ok 52 - 79381 is composite ok 53 - 82513 is composite ok 54 - 87913 is composite ok 55 - 88357 is composite ok 56 - 88573 is composite ok 57 - 97567 is composite ok 58 - 101101 is composite ok 59 - 340561 is composite ok 60 - 488881 is composite ok 61 - 852841 is composite ok 62 - 1373653 is composite ok 63 - 1857241 is composite ok 64 - 6733693 is composite ok 65 - 9439201 is composite ok 66 - 17236801 is composite ok 67 - 23382529 is composite ok 68 - 25326001 is composite ok 69 - 34657141 is composite ok 70 - 56052361 is composite ok 71 - 146843929 is composite ok 72 - 216821881 is composite ok 73 - 3215031751 is composite ok 74 - 9551 is definitely prime ok 75 - 15683 is definitely prime ok 76 - 19609 is definitely prime ok 77 - 31397 is definitely prime ok 78 - 155921 is definitely prime ok 79 - 9587 is definitely prime ok 80 - 15727 is definitely prime ok 81 - 19661 is definitely prime ok 82 - 31469 is definitely prime ok 83 - 156007 is definitely prime ok 84 - 360749 is definitely prime ok 85 - 370373 is definitely prime ok 86 - 492227 is definitely prime ok 87 - 1349651 is definitely prime ok 88 - 1357333 is definitely prime ok 89 - 2010881 is definitely prime ok 90 - 4652507 is definitely prime ok 91 - 17051887 is definitely prime ok 92 - 20831533 is definitely prime ok 93 - 47326913 is definitely prime ok 94 - 122164969 is definitely prime ok 95 - 189695893 is definitely prime ok 96 - 191913031 is definitely prime ok 97 - 387096383 is definitely prime ok 98 - 436273291 is definitely prime ok 99 - 1294268779 is definitely prime ok 100 - 1453168433 is definitely prime ok 101 - 2300942869 is definitely prime ok 102 - 3842611109 is definitely prime ok Can't locate Math/Random/ISAAC.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\Math-Prime-Util-0.37-ckM7hK\blib\lib C:\cpanfly-5.12\var\cpan\build\Math-Prime-Util-0.37-ckM7hK\blib\arch C:/cpanfly-5.12/var/megalib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:/cpanfly-5.12/var/megalib/Bytes/Random/Secure.pm line 11. BEGIN failed--compilation aborted at C:/cpanfly-5.12/var/megalib/Bytes/Random/Secure.pm line 11. Compilation failed in require at C:\cpanfly-5.12\var\cpan\build\Math-Prime-Util-0.37-ckM7hK\blib\lib/Math/Prime/Util/RandomPrimes.pm line 89. # Looks like you planned 154 tests but ran 37. # Looks like your test exited with 2 just after 37. t/16-randomprime.t ........... 1..154 ok 1 - random_prime(undef) ok 2 - random_prime(-3) ok 3 - random_prime(a) ok 4 - random_prime(undef,undef) ok 5 - random_prime(2,undef) ok 6 - random_prime(2,a) ok 7 - random_prime(undef,0) ok 8 - random_prime(0,undef) ok 9 - random_prime(2,undef) ok 10 - random_prime(2,-4) ok 11 - random_prime(2,+infinity) ok 12 - random_prime(+infinity) ok 13 - random_prime(-infinity) ok 14 - random_ndigit_prime(undef) ok 15 - random_ndigit_prime(0) ok 16 - random_ndigit_prime(-5) ok 17 - random_nbit_prime(undef) ok 18 - random_nbit_prime(0) ok 19 - random_nbit_prime(-5) ok 20 - random_maurer_prime(undef) ok 21 - random_maurer_prime(0) ok 22 - random_maurer_prime(-5) ok 23 - primes(1294268492,1294268778) should return undef ok 24 - primes(3,2) should return undef ok 25 - primes(0,0) should return undef ok 26 - primes(0,1) should return undef ok 27 - primes(3842610774,3842611108) should return undef ok 28 - primes(2,1) should return undef ok 29 - Prime in range 16706143-16706143 is indeed prime ok 30 - random_prime(16706143,16706143) >= 16706143 ok 31 - random_prime(16706143,16706143) >= 16706143 ok 32 - Prime in range 8-12 is indeed prime ok 33 - random_prime(8,12) >= 11 ok 34 - random_prime(8,12) >= 11 ok 35 - Prime in range 2-2 is indeed prime ok 36 - random_prime(2,2) >= 2 ok 37 - random_prime(2,2) >= 2 Dubious, test returned 2 (wstat 512, 0x200) Failed 117/154 subtests t/17-pseudoprime.t ........... 1..781 ok 1 - MR with no base fails ok 2 - MR base 0 fails ok 3 - MR base 1 fails ok 4 - MR with 0 shortcut composite ok 5 - MR with 0 shortcut composite ok 6 - MR with 2 shortcut prime ok 7 - MR with 3 shortcut prime ok 8 - 323 is a Lucas-Selfridge pseudoprime ok 9 - 377 is a Lucas-Selfridge pseudoprime ok 10 - 1159 is a Lucas-Selfridge pseudoprime ok 11 - 1829 is a Lucas-Selfridge pseudoprime ok 12 - 3827 is a Lucas-Selfridge pseudoprime ok 13 - 5459 is a Lucas-Selfridge pseudoprime ok 14 - 5777 is a Lucas-Selfridge pseudoprime ok 15 - 9071 is a Lucas-Selfridge pseudoprime ok 16 - 9179 is a Lucas-Selfridge pseudoprime ok 17 - 10877 is a Lucas-Selfridge pseudoprime ok 18 - 11419 is a Lucas-Selfridge pseudoprime ok 19 - 11663 is a Lucas-Selfridge pseudoprime ok 20 - 13919 is a Lucas-Selfridge pseudoprime ok 21 - 14839 is a Lucas-Selfridge pseudoprime ok 22 - 16109 is a Lucas-Selfridge pseudoprime ok 23 - 16211 is a Lucas-Selfridge pseudoprime ok 24 - 18407 is a Lucas-Selfridge pseudoprime ok 25 - 18971 is a Lucas-Selfridge pseudoprime ok 26 - 19043 is a Lucas-Selfridge pseudoprime ok 27 - Pseudoprime (base 553174392) 553174393 passes MR ok 28 - Pseudoprime (base 553174392) 553945231 passes MR ok 29 - Pseudoprime (base 553174392) 554494951 passes MR ok 30 - Pseudoprime (base 553174392) 554892787 passes MR ok 31 - Pseudoprime (base 553174392) 555429169 passes MR ok 32 - Pseudoprime (base 553174392) 557058133 passes MR ok 33 - Pseudoprime (base 553174392) 557163157 passes MR ok 34 - Pseudoprime (base 553174392) 557165209 passes MR ok 35 - Pseudoprime (base 553174392) 558966793 passes MR ok 36 - Pseudoprime (base 553174392) 559407061 passes MR ok 37 - Pseudoprime (base 553174392) 560291719 passes MR ok 38 - Pseudoprime (base 553174392) 561008251 passes MR ok 39 - Pseudoprime (base 553174392) 563947141 passes MR ok 40 - Pseudoprime (base 203659041) 204172939 passes MR ok 41 - Pseudoprime (base 203659041) 204456793 passes MR ok 42 - Pseudoprime (base 203659041) 206407057 passes MR ok 43 - Pseudoprime (base 203659041) 206976001 passes MR ok 44 - Pseudoprime (base 203659041) 207373483 passes MR ok 45 - Pseudoprime (base 203659041) 209301121 passes MR ok 46 - Pseudoprime (base 203659041) 210339397 passes MR ok 47 - Pseudoprime (base 203659041) 211867969 passes MR ok 48 - Pseudoprime (base 203659041) 212146507 passes MR ok 49 - Pseudoprime (base 203659041) 212337217 passes MR ok 50 - Pseudoprime (base 203659041) 212355793 passes MR ok 51 - Pseudoprime (base 203659041) 214400629 passes MR ok 52 - Pseudoprime (base 203659041) 214539841 passes MR ok 53 - Pseudoprime (base 203659041) 215161459 passes MR ok 54 - Pseudoprime (base 7) 25 passes MR ok 55 - Pseudoprime (base 7) 325 passes MR ok 56 - Pseudoprime (base 7) 703 passes MR ok 57 - Pseudoprime (base 7) 2101 passes MR ok 58 - Pseudoprime (base 7) 2353 passes MR ok 59 - Pseudoprime (base 7) 4525 passes MR ok 60 - Pseudoprime (base 7) 11041 passes MR ok 61 - Pseudoprime (base 7) 14089 passes MR ok 62 - Pseudoprime (base 7) 20197 passes MR ok 63 - Pseudoprime (base 7) 29857 passes MR ok 64 - Pseudoprime (base 7) 29891 passes MR ok 65 - Pseudoprime (base 7) 39331 passes MR ok 66 - Pseudoprime (base 7) 49241 passes MR ok 67 - Pseudoprime (base 7) 58825 passes MR ok 68 - Pseudoprime (base 7) 64681 passes MR ok 69 - Pseudoprime (base 7) 76627 passes MR ok 70 - Pseudoprime (base 7) 78937 passes MR ok 71 - Pseudoprime (base 7) 79381 passes MR ok 72 - Pseudoprime (base 7) 87673 passes MR ok 73 - Pseudoprime (base 7) 88399 passes MR ok 74 - Pseudoprime (base 7) 88831 passes MR ok 75 - 989 is an extra strong Lucas pseudoprime ok 76 - 3239 is an extra strong Lucas pseudoprime ok 77 - 5777 is an extra strong Lucas pseudoprime ok 78 - 10877 is an extra strong Lucas pseudoprime ok 79 - 27971 is an extra strong Lucas pseudoprime ok 80 - 29681 is an extra strong Lucas pseudoprime ok 81 - 30739 is an extra strong Lucas pseudoprime ok 82 - 31631 is an extra strong Lucas pseudoprime ok 83 - 39059 is an extra strong Lucas pseudoprime ok 84 - 72389 is an extra strong Lucas pseudoprime ok 85 - 73919 is an extra strong Lucas pseudoprime ok 86 - 75077 is an extra strong Lucas pseudoprime ok 87 - 100127 is an extra strong Lucas pseudoprime ok 88 - 113573 is an extra strong Lucas pseudoprime ok 89 - 125249 is an extra strong Lucas pseudoprime ok 90 - 137549 is an extra strong Lucas pseudoprime ok 91 - 137801 is an extra strong Lucas pseudoprime ok 92 - 153931 is an extra strong Lucas pseudoprime ok 93 - 155819 is an extra strong Lucas pseudoprime ok 94 - Pseudoprime (base 9780504) 9780505 passes MR ok 95 - Pseudoprime (base 9780504) 9784915 passes MR ok 96 - Pseudoprime (base 9780504) 9826489 passes MR ok 97 - Pseudoprime (base 9780504) 9882457 passes MR ok 98 - Pseudoprime (base 9780504) 9974791 passes MR ok 99 - Pseudoprime (base 9780504) 10017517 passes MR ok 100 - Pseudoprime (base 9780504) 10018081 passes MR ok 101 - Pseudoprime (base 9780504) 10084177 passes MR ok 102 - Pseudoprime (base 9780504) 10188481 passes MR ok 103 - Pseudoprime (base 9780504) 10247357 passes MR ok 104 - Pseudoprime (base 9780504) 10267951 passes MR ok 105 - Pseudoprime (base 9780504) 10392241 passes MR ok 106 - Pseudoprime (base 9780504) 10427209 passes MR ok 107 - Pseudoprime (base 9780504) 10511201 passes MR ok 108 - Pseudoprime (base 642735) 653251 passes MR ok 109 - Pseudoprime (base 642735) 653333 passes MR ok 110 - Pseudoprime (base 642735) 663181 passes MR ok 111 - Pseudoprime (base 642735) 676651 passes MR ok 112 - Pseudoprime (base 642735) 714653 passes MR ok 113 - Pseudoprime (base 642735) 759277 passes MR ok 114 - Pseudoprime (base 642735) 794683 passes MR ok 115 - Pseudoprime (base 642735) 805141 passes MR ok 116 - Pseudoprime (base 642735) 844097 passes MR ok 117 - Pseudoprime (base 642735) 872191 passes MR ok 118 - Pseudoprime (base 642735) 874171 passes MR ok 119 - Pseudoprime (base 642735) 894671 passes MR ok 120 - Pseudoprime (base 17) 9 passes MR ok 121 - Pseudoprime (base 17) 91 passes MR ok 122 - Pseudoprime (base 17) 145 passes MR ok 123 - Pseudoprime (base 17) 781 passes MR ok 124 - Pseudoprime (base 17) 1111 passes MR ok 125 - Pseudoprime (base 17) 2821 passes MR ok 126 - Pseudoprime (base 17) 4033 passes MR ok 127 - Pseudoprime (base 17) 4187 passes MR ok 128 - Pseudoprime (base 17) 5365 passes MR ok 129 - Pseudoprime (base 17) 5833 passes MR ok 130 - Pseudoprime (base 17) 6697 passes MR ok 131 - Pseudoprime (base 17) 7171 passes MR ok 132 - Pseudoprime (base 17) 15805 passes MR ok 133 - Pseudoprime (base 17) 19729 passes MR ok 134 - Pseudoprime (base 17) 21781 passes MR ok 135 - Pseudoprime (base 17) 22791 passes MR ok 136 - Pseudoprime (base 17) 24211 passes MR ok 137 - Pseudoprime (base 17) 26245 passes MR ok 138 - Pseudoprime (base 17) 31621 passes MR ok 139 - Pseudoprime (base 17) 33001 passes MR ok 140 - Pseudoprime (base 17) 33227 passes MR ok 141 - Pseudoprime (base 17) 34441 passes MR ok 142 - Pseudoprime (base 17) 35371 passes MR ok 143 - Pseudoprime (base 17) 38081 passes MR ok 144 - Pseudoprime (base 17) 42127 passes MR ok 145 - Pseudoprime (base 17) 49771 passes MR ok 146 - Pseudoprime (base 17) 71071 passes MR ok 147 - Pseudoprime (base 17) 74665 passes MR ok 148 - Pseudoprime (base 17) 77293 passes MR ok 149 - Pseudoprime (base 17) 78881 passes MR ok 150 - Pseudoprime (base 17) 88831 passes MR ok 151 - Pseudoprime (base 17) 96433 passes MR ok 152 - Pseudoprime (base 17) 97921 passes MR ok 153 - Pseudoprime (base 17) 98671 passes MR ok 154 - Pseudoprime (base 2) 2047 passes MR ok 155 - Pseudoprime (base 2) 3277 passes MR ok 156 - Pseudoprime (base 2) 4033 passes MR ok 157 - Pseudoprime (base 2) 4681 passes MR ok 158 - Pseudoprime (base 2) 8321 passes MR ok 159 - Pseudoprime (base 2) 15841 passes MR ok 160 - Pseudoprime (base 2) 29341 passes MR ok 161 - Pseudoprime (base 2) 42799 passes MR ok 162 - Pseudoprime (base 2) 49141 passes MR ok 163 - Pseudoprime (base 2) 52633 passes MR ok 164 - Pseudoprime (base 2) 65281 passes MR ok 165 - Pseudoprime (base 2) 74665 passes MR ok 166 - Pseudoprime (base 2) 80581 passes MR ok 167 - Pseudoprime (base 2) 85489 passes MR ok 168 - Pseudoprime (base 2) 88357 passes MR ok 169 - Pseudoprime (base 2) 90751 passes MR ok 170 - Pseudoprime (base 2) 1194649 passes MR ok 171 - Pseudoprime (base 9375) 11521 passes MR ok 172 - Pseudoprime (base 9375) 14689 passes MR ok 173 - Pseudoprime (base 9375) 17893 passes MR ok 174 - Pseudoprime (base 9375) 18361 passes MR ok 175 - Pseudoprime (base 9375) 20591 passes MR ok 176 - Pseudoprime (base 9375) 28093 passes MR ok 177 - Pseudoprime (base 9375) 32809 passes MR ok 178 - Pseudoprime (base 9375) 37969 passes MR ok 179 - Pseudoprime (base 9375) 44287 passes MR ok 180 - Pseudoprime (base 9375) 60701 passes MR ok 181 - Pseudoprime (base 9375) 70801 passes MR ok 182 - Pseudoprime (base 9375) 79957 passes MR ok 183 - Pseudoprime (base 9375) 88357 passes MR ok 184 - Pseudoprime (base 9375) 88831 passes MR ok 185 - Pseudoprime (base 9375) 94249 passes MR ok 186 - Pseudoprime (base 9375) 96247 passes MR ok 187 - Pseudoprime (base 9375) 99547 passes MR ok 188 - Pseudoprime (base 61) 217 passes MR ok 189 - Pseudoprime (base 61) 341 passes MR ok 190 - Pseudoprime (base 61) 1261 passes MR ok 191 - Pseudoprime (base 61) 2701 passes MR ok 192 - Pseudoprime (base 61) 3661 passes MR ok 193 - Pseudoprime (base 61) 6541 passes MR ok 194 - Pseudoprime (base 61) 6697 passes MR ok 195 - Pseudoprime (base 61) 7613 passes MR ok 196 - Pseudoprime (base 61) 13213 passes MR ok 197 - Pseudoprime (base 61) 16213 passes MR ok 198 - Pseudoprime (base 61) 22177 passes MR ok 199 - Pseudoprime (base 61) 23653 passes MR ok 200 - Pseudoprime (base 61) 23959 passes MR ok 201 - Pseudoprime (base 61) 31417 passes MR ok 202 - Pseudoprime (base 61) 50117 passes MR ok 203 - Pseudoprime (base 61) 61777 passes MR ok 204 - Pseudoprime (base 61) 63139 passes MR ok 205 - Pseudoprime (base 61) 67721 passes MR ok 206 - Pseudoprime (base 61) 76301 passes MR ok 207 - Pseudoprime (base 61) 77421 passes MR ok 208 - Pseudoprime (base 61) 79381 passes MR ok 209 - Pseudoprime (base 61) 80041 passes MR ok 210 - 3239 is an almost extra strong Lucas pseudoprime (increment 2) ok 211 - 4531 is an almost extra strong Lucas pseudoprime (increment 2) ok 212 - 5777 is an almost extra strong Lucas pseudoprime (increment 2) ok 213 - 10877 is an almost extra strong Lucas pseudoprime (increment 2) ok 214 - 12209 is an almost extra strong Lucas pseudoprime (increment 2) ok 215 - 21899 is an almost extra strong Lucas pseudoprime (increment 2) ok 216 - 31631 is an almost extra strong Lucas pseudoprime (increment 2) ok 217 - 31831 is an almost extra strong Lucas pseudoprime (increment 2) ok 218 - 32129 is an almost extra strong Lucas pseudoprime (increment 2) ok 219 - 34481 is an almost extra strong Lucas pseudoprime (increment 2) ok 220 - 36079 is an almost extra strong Lucas pseudoprime (increment 2) ok 221 - 37949 is an almost extra strong Lucas pseudoprime (increment 2) ok 222 - 47849 is an almost extra strong Lucas pseudoprime (increment 2) ok 223 - 50959 is an almost extra strong Lucas pseudoprime (increment 2) ok 224 - 51641 is an almost extra strong Lucas pseudoprime (increment 2) ok 225 - 62479 is an almost extra strong Lucas pseudoprime (increment 2) ok 226 - 73919 is an almost extra strong Lucas pseudoprime (increment 2) ok 227 - 75077 is an almost extra strong Lucas pseudoprime (increment 2) ok 228 - 97109 is an almost extra strong Lucas pseudoprime (increment 2) ok 229 - 100127 is an almost extra strong Lucas pseudoprime (increment 2) ok 230 - 108679 is an almost extra strong Lucas pseudoprime (increment 2) ok 231 - 113573 is an almost extra strong Lucas pseudoprime (increment 2) ok 232 - 116899 is an almost extra strong Lucas pseudoprime (increment 2) ok 233 - 154697 is an almost extra strong Lucas pseudoprime (increment 2) ok 234 - 161027 is an almost extra strong Lucas pseudoprime (increment 2) ok 235 - 5459 is a strong Lucas-Selfridge pseudoprime ok 236 - 5777 is a strong Lucas-Selfridge pseudoprime ok 237 - 10877 is a strong Lucas-Selfridge pseudoprime ok 238 - 16109 is a strong Lucas-Selfridge pseudoprime ok 239 - 18971 is a strong Lucas-Selfridge pseudoprime ok 240 - 22499 is a strong Lucas-Selfridge pseudoprime ok 241 - 24569 is a strong Lucas-Selfridge pseudoprime ok 242 - 25199 is a strong Lucas-Selfridge pseudoprime ok 243 - 40309 is a strong Lucas-Selfridge pseudoprime ok 244 - 58519 is a strong Lucas-Selfridge pseudoprime ok 245 - 75077 is a strong Lucas-Selfridge pseudoprime ok 246 - 97439 is a strong Lucas-Selfridge pseudoprime ok 247 - 100127 is a strong Lucas-Selfridge pseudoprime ok 248 - 113573 is a strong Lucas-Selfridge pseudoprime ok 249 - 115639 is a strong Lucas-Selfridge pseudoprime ok 250 - 130139 is a strong Lucas-Selfridge pseudoprime ok 251 - Pseudoprime (base 28178) 28179 passes MR ok 252 - Pseudoprime (base 28178) 29381 passes MR ok 253 - Pseudoprime (base 28178) 30353 passes MR ok 254 - Pseudoprime (base 28178) 34441 passes MR ok 255 - Pseudoprime (base 28178) 35371 passes MR ok 256 - Pseudoprime (base 28178) 37051 passes MR ok 257 - Pseudoprime (base 28178) 38503 passes MR ok 258 - Pseudoprime (base 28178) 43387 passes MR ok 259 - Pseudoprime (base 28178) 50557 passes MR ok 260 - Pseudoprime (base 28178) 51491 passes MR ok 261 - Pseudoprime (base 28178) 57553 passes MR ok 262 - Pseudoprime (base 28178) 79003 passes MR ok 263 - Pseudoprime (base 28178) 82801 passes MR ok 264 - Pseudoprime (base 28178) 83333 passes MR ok 265 - Pseudoprime (base 28178) 87249 passes MR ok 266 - Pseudoprime (base 28178) 88507 passes MR ok 267 - Pseudoprime (base 28178) 97921 passes MR ok 268 - Pseudoprime (base 28178) 99811 passes MR ok 269 - 91 is a pseudoprime to base 3 ok 270 - 121 is a pseudoprime to base 3 ok 271 - 286 is a pseudoprime to base 3 ok 272 - 671 is a pseudoprime to base 3 ok 273 - 703 is a pseudoprime to base 3 ok 274 - 949 is a pseudoprime to base 3 ok 275 - 1105 is a pseudoprime to base 3 ok 276 - 1541 is a pseudoprime to base 3 ok 277 - 1729 is a pseudoprime to base 3 ok 278 - 1891 is a pseudoprime to base 3 ok 279 - 2465 is a pseudoprime to base 3 ok 280 - 2665 is a pseudoprime to base 3 ok 281 - 2701 is a pseudoprime to base 3 ok 282 - 2821 is a pseudoprime to base 3 ok 283 - 3281 is a pseudoprime to base 3 ok 284 - 3367 is a pseudoprime to base 3 ok 285 - 3751 is a pseudoprime to base 3 ok 286 - 4961 is a pseudoprime to base 3 ok 287 - 5551 is a pseudoprime to base 3 ok 288 - 6601 is a pseudoprime to base 3 ok 289 - 7381 is a pseudoprime to base 3 ok 290 - 8401 is a pseudoprime to base 3 ok 291 - 8911 is a pseudoprime to base 3 ok 292 - 10585 is a pseudoprime to base 3 ok 293 - 11011 is a pseudoprime to base 3 ok 294 - 12403 is a pseudoprime to base 3 ok 295 - 14383 is a pseudoprime to base 3 ok 296 - 15203 is a pseudoprime to base 3 ok 297 - 15457 is a pseudoprime to base 3 ok 298 - 15841 is a pseudoprime to base 3 ok 299 - 16471 is a pseudoprime to base 3 ok 300 - 16531 is a pseudoprime to base 3 ok 301 - 18721 is a pseudoprime to base 3 ok 302 - 19345 is a pseudoprime to base 3 ok 303 - 23521 is a pseudoprime to base 3 ok 304 - 24046 is a pseudoprime to base 3 ok 305 - 24661 is a pseudoprime to base 3 ok 306 - 24727 is a pseudoprime to base 3 ok 307 - 28009 is a pseudoprime to base 3 ok 308 - 29161 is a pseudoprime to base 3 ok 309 - Pseudoprime (base 3613982119) 3626488471 passes MR ok 310 - Pseudoprime (base 3613982119) 3630467017 passes MR ok 311 - Pseudoprime (base 3613982119) 3643480501 passes MR ok 312 - Pseudoprime (base 3613982119) 3651840727 passes MR ok 313 - Pseudoprime (base 3613982119) 3653628247 passes MR ok 314 - Pseudoprime (base 3613982119) 3654142177 passes MR ok 315 - Pseudoprime (base 3613982119) 3672033223 passes MR ok 316 - Pseudoprime (base 3613982119) 3672036061 passes MR ok 317 - Pseudoprime (base 3613982119) 3675774019 passes MR ok 318 - Pseudoprime (base 3613982119) 3687246109 passes MR ok 319 - Pseudoprime (base 3613982119) 3690036017 passes MR ok 320 - Pseudoprime (base 3613982119) 3720856369 passes MR ok 321 - Pseudoprime (base 75088) 75089 passes MR ok 322 - Pseudoprime (base 75088) 79381 passes MR ok 323 - Pseudoprime (base 75088) 81317 passes MR ok 324 - Pseudoprime (base 75088) 91001 passes MR ok 325 - Pseudoprime (base 75088) 100101 passes MR ok 326 - Pseudoprime (base 75088) 111361 passes MR ok 327 - Pseudoprime (base 75088) 114211 passes MR ok 328 - Pseudoprime (base 75088) 136927 passes MR ok 329 - Pseudoprime (base 75088) 148289 passes MR ok 330 - Pseudoprime (base 75088) 169641 passes MR ok 331 - Pseudoprime (base 75088) 176661 passes MR ok 332 - Pseudoprime (base 75088) 191407 passes MR ok 333 - Pseudoprime (base 75088) 195649 passes MR ok 334 - Pseudoprime (base 31) 15 passes MR ok 335 - Pseudoprime (base 31) 49 passes MR ok 336 - Pseudoprime (base 31) 133 passes MR ok 337 - Pseudoprime (base 31) 481 passes MR ok 338 - Pseudoprime (base 31) 931 passes MR ok 339 - Pseudoprime (base 31) 6241 passes MR ok 340 - Pseudoprime (base 31) 8911 passes MR ok 341 - Pseudoprime (base 31) 9131 passes MR ok 342 - Pseudoprime (base 31) 10963 passes MR ok 343 - Pseudoprime (base 31) 11041 passes MR ok 344 - Pseudoprime (base 31) 14191 passes MR ok 345 - Pseudoprime (base 31) 17767 passes MR ok 346 - Pseudoprime (base 31) 29341 passes MR ok 347 - Pseudoprime (base 31) 56033 passes MR ok 348 - Pseudoprime (base 31) 58969 passes MR ok 349 - Pseudoprime (base 31) 68251 passes MR ok 350 - Pseudoprime (base 31) 79003 passes MR ok 351 - Pseudoprime (base 31) 83333 passes MR ok 352 - Pseudoprime (base 31) 87061 passes MR ok 353 - Pseudoprime (base 31) 88183 passes MR ok 354 - Pseudoprime (base 11) 133 passes MR ok 355 - Pseudoprime (base 11) 793 passes MR ok 356 - Pseudoprime (base 11) 2047 passes MR ok 357 - Pseudoprime (base 11) 4577 passes MR ok 358 - Pseudoprime (base 11) 5041 passes MR ok 359 - Pseudoprime (base 11) 12403 passes MR ok 360 - Pseudoprime (base 11) 13333 passes MR ok 361 - Pseudoprime (base 11) 14521 passes MR ok 362 - Pseudoprime (base 11) 17711 passes MR ok 363 - Pseudoprime (base 11) 23377 passes MR ok 364 - Pseudoprime (base 11) 43213 passes MR ok 365 - Pseudoprime (base 11) 43739 passes MR ok 366 - Pseudoprime (base 11) 47611 passes MR ok 367 - Pseudoprime (base 11) 48283 passes MR ok 368 - Pseudoprime (base 11) 49601 passes MR ok 369 - Pseudoprime (base 11) 50737 passes MR ok 370 - Pseudoprime (base 11) 50997 passes MR ok 371 - Pseudoprime (base 11) 56057 passes MR ok 372 - Pseudoprime (base 11) 58969 passes MR ok 373 - Pseudoprime (base 11) 68137 passes MR ok 374 - Pseudoprime (base 11) 74089 passes MR ok 375 - Pseudoprime (base 11) 85879 passes MR ok 376 - Pseudoprime (base 11) 86347 passes MR ok 377 - Pseudoprime (base 11) 87913 passes MR ok 378 - Pseudoprime (base 11) 88831 passes MR ok 379 - Pseudoprime (base 450775) 465991 passes MR ok 380 - Pseudoprime (base 450775) 468931 passes MR ok 381 - Pseudoprime (base 450775) 485357 passes MR ok 382 - Pseudoprime (base 450775) 505441 passes MR ok 383 - Pseudoprime (base 450775) 536851 passes MR ok 384 - Pseudoprime (base 450775) 556421 passes MR ok 385 - Pseudoprime (base 450775) 578771 passes MR ok 386 - Pseudoprime (base 450775) 585631 passes MR ok 387 - Pseudoprime (base 450775) 586249 passes MR ok 388 - Pseudoprime (base 450775) 606361 passes MR ok 389 - Pseudoprime (base 450775) 631651 passes MR ok 390 - Pseudoprime (base 450775) 638731 passes MR ok 391 - Pseudoprime (base 450775) 641683 passes MR ok 392 - Pseudoprime (base 450775) 645679 passes MR ok 393 - Pseudoprime (base 1795265022) 1795265023 passes MR ok 394 - Pseudoprime (base 1795265022) 1797174457 passes MR ok 395 - Pseudoprime (base 1795265022) 1797741901 passes MR ok 396 - Pseudoprime (base 1795265022) 1804469753 passes MR ok 397 - Pseudoprime (base 1795265022) 1807751977 passes MR ok 398 - Pseudoprime (base 1795265022) 1808043283 passes MR ok 399 - Pseudoprime (base 1795265022) 1808205701 passes MR ok 400 - Pseudoprime (base 1795265022) 1813675681 passes MR ok 401 - Pseudoprime (base 1795265022) 1816462201 passes MR ok 402 - Pseudoprime (base 1795265022) 1817936371 passes MR ok 403 - Pseudoprime (base 1795265022) 1819050257 passes MR ok 404 - Pseudoprime (base 13) 85 passes MR ok 405 - Pseudoprime (base 13) 1099 passes MR ok 406 - Pseudoprime (base 13) 5149 passes MR ok 407 - Pseudoprime (base 13) 7107 passes MR ok 408 - Pseudoprime (base 13) 8911 passes MR ok 409 - Pseudoprime (base 13) 9637 passes MR ok 410 - Pseudoprime (base 13) 13019 passes MR ok 411 - Pseudoprime (base 13) 14491 passes MR ok 412 - Pseudoprime (base 13) 17803 passes MR ok 413 - Pseudoprime (base 13) 19757 passes MR ok 414 - Pseudoprime (base 13) 20881 passes MR ok 415 - Pseudoprime (base 13) 22177 passes MR ok 416 - Pseudoprime (base 13) 23521 passes MR ok 417 - Pseudoprime (base 13) 26521 passes MR ok 418 - Pseudoprime (base 13) 35371 passes MR ok 419 - Pseudoprime (base 13) 44173 passes MR ok 420 - Pseudoprime (base 13) 45629 passes MR ok 421 - Pseudoprime (base 13) 54097 passes MR ok 422 - Pseudoprime (base 13) 56033 passes MR ok 423 - Pseudoprime (base 13) 57205 passes MR ok 424 - Pseudoprime (base 13) 75241 passes MR ok 425 - Pseudoprime (base 13) 83333 passes MR ok 426 - Pseudoprime (base 13) 85285 passes MR ok 427 - Pseudoprime (base 13) 86347 passes MR ok 428 - Pseudoprime (base 23) 169 passes MR ok 429 - Pseudoprime (base 23) 265 passes MR ok 430 - Pseudoprime (base 23) 553 passes MR ok 431 - Pseudoprime (base 23) 1271 passes MR ok 432 - Pseudoprime (base 23) 2701 passes MR ok 433 - Pseudoprime (base 23) 4033 passes MR ok 434 - Pseudoprime (base 23) 4371 passes MR ok 435 - Pseudoprime (base 23) 4681 passes MR ok 436 - Pseudoprime (base 23) 6533 passes MR ok 437 - Pseudoprime (base 23) 6541 passes MR ok 438 - Pseudoprime (base 23) 7957 passes MR ok 439 - Pseudoprime (base 23) 8321 passes MR ok 440 - Pseudoprime (base 23) 8651 passes MR ok 441 - Pseudoprime (base 23) 8911 passes MR ok 442 - Pseudoprime (base 23) 9805 passes MR ok 443 - Pseudoprime (base 23) 14981 passes MR ok 444 - Pseudoprime (base 23) 18721 passes MR ok 445 - Pseudoprime (base 23) 25201 passes MR ok 446 - Pseudoprime (base 23) 31861 passes MR ok 447 - Pseudoprime (base 23) 34133 passes MR ok 448 - Pseudoprime (base 23) 44173 passes MR ok 449 - Pseudoprime (base 23) 47611 passes MR ok 450 - Pseudoprime (base 23) 47783 passes MR ok 451 - Pseudoprime (base 23) 50737 passes MR ok 452 - Pseudoprime (base 23) 57401 passes MR ok 453 - Pseudoprime (base 23) 62849 passes MR ok 454 - Pseudoprime (base 23) 82513 passes MR ok 455 - Pseudoprime (base 23) 96049 passes MR ok 456 - Pseudoprime (base 29) 15 passes MR ok 457 - Pseudoprime (base 29) 91 passes MR ok 458 - Pseudoprime (base 29) 341 passes MR ok 459 - Pseudoprime (base 29) 469 passes MR ok 460 - Pseudoprime (base 29) 871 passes MR ok 461 - Pseudoprime (base 29) 2257 passes MR ok 462 - Pseudoprime (base 29) 4371 passes MR ok 463 - Pseudoprime (base 29) 4411 passes MR ok 464 - Pseudoprime (base 29) 5149 passes MR ok 465 - Pseudoprime (base 29) 6097 passes MR ok 466 - Pseudoprime (base 29) 8401 passes MR ok 467 - Pseudoprime (base 29) 11581 passes MR ok 468 - Pseudoprime (base 29) 12431 passes MR ok 469 - Pseudoprime (base 29) 15577 passes MR ok 470 - Pseudoprime (base 29) 16471 passes MR ok 471 - Pseudoprime (base 29) 19093 passes MR ok 472 - Pseudoprime (base 29) 25681 passes MR ok 473 - Pseudoprime (base 29) 28009 passes MR ok 474 - Pseudoprime (base 29) 29539 passes MR ok 475 - Pseudoprime (base 29) 31417 passes MR ok 476 - Pseudoprime (base 29) 33001 passes MR ok 477 - Pseudoprime (base 29) 48133 passes MR ok 478 - Pseudoprime (base 29) 49141 passes MR ok 479 - Pseudoprime (base 29) 54913 passes MR ok 480 - Pseudoprime (base 29) 79003 passes MR ok 481 - Pseudoprime (base 325) 341 passes MR ok 482 - Pseudoprime (base 325) 343 passes MR ok 483 - Pseudoprime (base 325) 697 passes MR ok 484 - Pseudoprime (base 325) 1141 passes MR ok 485 - Pseudoprime (base 325) 2059 passes MR ok 486 - Pseudoprime (base 325) 2149 passes MR ok 487 - Pseudoprime (base 325) 3097 passes MR ok 488 - Pseudoprime (base 325) 3537 passes MR ok 489 - Pseudoprime (base 325) 4033 passes MR ok 490 - Pseudoprime (base 325) 4681 passes MR ok 491 - Pseudoprime (base 325) 4941 passes MR ok 492 - Pseudoprime (base 325) 5833 passes MR ok 493 - Pseudoprime (base 325) 6517 passes MR ok 494 - Pseudoprime (base 325) 7987 passes MR ok 495 - Pseudoprime (base 325) 8911 passes MR ok 496 - Pseudoprime (base 325) 12403 passes MR ok 497 - Pseudoprime (base 325) 12913 passes MR ok 498 - Pseudoprime (base 325) 15043 passes MR ok 499 - Pseudoprime (base 325) 16021 passes MR ok 500 - Pseudoprime (base 325) 20017 passes MR ok 501 - Pseudoprime (base 325) 22261 passes MR ok 502 - Pseudoprime (base 325) 23221 passes MR ok 503 - Pseudoprime (base 325) 24649 passes MR ok 504 - Pseudoprime (base 325) 24929 passes MR ok 505 - Pseudoprime (base 325) 31841 passes MR ok 506 - Pseudoprime (base 325) 35371 passes MR ok 507 - Pseudoprime (base 325) 38503 passes MR ok 508 - Pseudoprime (base 325) 43213 passes MR ok 509 - Pseudoprime (base 325) 44173 passes MR ok 510 - Pseudoprime (base 325) 47197 passes MR ok 511 - Pseudoprime (base 325) 50041 passes MR ok 512 - Pseudoprime (base 325) 55909 passes MR ok 513 - Pseudoprime (base 325) 56033 passes MR ok 514 - Pseudoprime (base 325) 58969 passes MR ok 515 - Pseudoprime (base 325) 59089 passes MR ok 516 - Pseudoprime (base 325) 61337 passes MR ok 517 - Pseudoprime (base 325) 65441 passes MR ok 518 - Pseudoprime (base 325) 68823 passes MR ok 519 - Pseudoprime (base 325) 72641 passes MR ok 520 - Pseudoprime (base 325) 76793 passes MR ok 521 - Pseudoprime (base 325) 78409 passes MR ok 522 - Pseudoprime (base 325) 85879 passes MR ok 523 - Pseudoprime (base 3) 121 passes MR ok 524 - Pseudoprime (base 3) 703 passes MR ok 525 - Pseudoprime (base 3) 1891 passes MR ok 526 - Pseudoprime (base 3) 3281 passes MR ok 527 - Pseudoprime (base 3) 8401 passes MR ok 528 - Pseudoprime (base 3) 8911 passes MR ok 529 - Pseudoprime (base 3) 10585 passes MR ok 530 - Pseudoprime (base 3) 12403 passes MR ok 531 - Pseudoprime (base 3) 16531 passes MR ok 532 - Pseudoprime (base 3) 18721 passes MR ok 533 - Pseudoprime (base 3) 19345 passes MR ok 534 - Pseudoprime (base 3) 23521 passes MR ok 535 - Pseudoprime (base 3) 31621 passes MR ok 536 - Pseudoprime (base 3) 44287 passes MR ok 537 - Pseudoprime (base 3) 47197 passes MR ok 538 - Pseudoprime (base 3) 55969 passes MR ok 539 - Pseudoprime (base 3) 63139 passes MR ok 540 - Pseudoprime (base 3) 74593 passes MR ok 541 - Pseudoprime (base 3) 79003 passes MR ok 542 - Pseudoprime (base 3) 82513 passes MR ok 543 - Pseudoprime (base 3) 87913 passes MR ok 544 - Pseudoprime (base 3) 88573 passes MR ok 545 - Pseudoprime (base 3) 97567 passes MR ok 546 - Pseudoprime (base 3046413974) 3046413975 passes MR ok 547 - Pseudoprime (base 3046413974) 3048698683 passes MR ok 548 - Pseudoprime (base 3046413974) 3051199817 passes MR ok 549 - Pseudoprime (base 3046413974) 3068572849 passes MR ok 550 - Pseudoprime (base 3046413974) 3069705673 passes MR ok 551 - Pseudoprime (base 3046413974) 3070556233 passes MR ok 552 - Pseudoprime (base 3046413974) 3079010071 passes MR ok 553 - Pseudoprime (base 3046413974) 3089940811 passes MR ok 554 - Pseudoprime (base 3046413974) 3090723901 passes MR ok 555 - Pseudoprime (base 3046413974) 3109299161 passes MR ok 556 - Pseudoprime (base 3046413974) 3110951251 passes MR ok 557 - Pseudoprime (base 3046413974) 3113625601 passes MR ok 558 - 989 is an almost extra strong Lucas pseudoprime (increment 1) ok 559 - 3239 is an almost extra strong Lucas pseudoprime (increment 1) ok 560 - 5777 is an almost extra strong Lucas pseudoprime (increment 1) ok 561 - 10469 is an almost extra strong Lucas pseudoprime (increment 1) ok 562 - 10877 is an almost extra strong Lucas pseudoprime (increment 1) ok 563 - 27971 is an almost extra strong Lucas pseudoprime (increment 1) ok 564 - 29681 is an almost extra strong Lucas pseudoprime (increment 1) ok 565 - 30739 is an almost extra strong Lucas pseudoprime (increment 1) ok 566 - 31631 is an almost extra strong Lucas pseudoprime (increment 1) ok 567 - 39059 is an almost extra strong Lucas pseudoprime (increment 1) ok 568 - 72389 is an almost extra strong Lucas pseudoprime (increment 1) ok 569 - 73919 is an almost extra strong Lucas pseudoprime (increment 1) ok 570 - 75077 is an almost extra strong Lucas pseudoprime (increment 1) ok 571 - 100127 is an almost extra strong Lucas pseudoprime (increment 1) ok 572 - 113573 is an almost extra strong Lucas pseudoprime (increment 1) ok 573 - 125249 is an almost extra strong Lucas pseudoprime (increment 1) ok 574 - 137549 is an almost extra strong Lucas pseudoprime (increment 1) ok 575 - 137801 is an almost extra strong Lucas pseudoprime (increment 1) ok 576 - 153931 is an almost extra strong Lucas pseudoprime (increment 1) ok 577 - 154697 is an almost extra strong Lucas pseudoprime (increment 1) ok 578 - 155819 is an almost extra strong Lucas pseudoprime (increment 1) ok 579 - Pseudoprime (base 1340600841) 1345289261 passes MR ok 580 - Pseudoprime (base 1340600841) 1345582981 passes MR ok 581 - Pseudoprime (base 1340600841) 1347743101 passes MR ok 582 - Pseudoprime (base 1340600841) 1348964401 passes MR ok 583 - Pseudoprime (base 1340600841) 1350371821 passes MR ok 584 - Pseudoprime (base 1340600841) 1353332417 passes MR ok 585 - Pseudoprime (base 1340600841) 1355646961 passes MR ok 586 - Pseudoprime (base 1340600841) 1357500901 passes MR ok 587 - Pseudoprime (base 1340600841) 1361675929 passes MR ok 588 - Pseudoprime (base 1340600841) 1364378203 passes MR ok 589 - Pseudoprime (base 1340600841) 1366346521 passes MR ok 590 - Pseudoprime (base 1340600841) 1367104639 passes MR ok 591 - 341 is a pseudoprime to base 2 ok 592 - 561 is a pseudoprime to base 2 ok 593 - 645 is a pseudoprime to base 2 ok 594 - 1105 is a pseudoprime to base 2 ok 595 - 1387 is a pseudoprime to base 2 ok 596 - 1729 is a pseudoprime to base 2 ok 597 - 1905 is a pseudoprime to base 2 ok 598 - 2047 is a pseudoprime to base 2 ok 599 - 2465 is a pseudoprime to base 2 ok 600 - 2701 is a pseudoprime to base 2 ok 601 - 2821 is a pseudoprime to base 2 ok 602 - 3277 is a pseudoprime to base 2 ok 603 - 4033 is a pseudoprime to base 2 ok 604 - 4369 is a pseudoprime to base 2 ok 605 - 4371 is a pseudoprime to base 2 ok 606 - 4681 is a pseudoprime to base 2 ok 607 - 5461 is a pseudoprime to base 2 ok 608 - 6601 is a pseudoprime to base 2 ok 609 - 7957 is a pseudoprime to base 2 ok 610 - 8321 is a pseudoprime to base 2 ok 611 - 8481 is a pseudoprime to base 2 ok 612 - 8911 is a pseudoprime to base 2 ok 613 - 10261 is a pseudoprime to base 2 ok 614 - 10585 is a pseudoprime to base 2 ok 615 - 11305 is a pseudoprime to base 2 ok 616 - 12801 is a pseudoprime to base 2 ok 617 - 13741 is a pseudoprime to base 2 ok 618 - 13747 is a pseudoprime to base 2 ok 619 - 13981 is a pseudoprime to base 2 ok 620 - 14491 is a pseudoprime to base 2 ok 621 - 15709 is a pseudoprime to base 2 ok 622 - 15841 is a pseudoprime to base 2 ok 623 - 16705 is a pseudoprime to base 2 ok 624 - 18705 is a pseudoprime to base 2 ok 625 - 18721 is a pseudoprime to base 2 ok 626 - 19951 is a pseudoprime to base 2 ok 627 - 23001 is a pseudoprime to base 2 ok 628 - 23377 is a pseudoprime to base 2 ok 629 - 25761 is a pseudoprime to base 2 ok 630 - 29341 is a pseudoprime to base 2 ok 631 - Pseudoprime (base 1005905886) 1005905887 passes MR ok 632 - Pseudoprime (base 1005905886) 1007713171 passes MR ok 633 - Pseudoprime (base 1005905886) 1008793699 passes MR ok 634 - Pseudoprime (base 1005905886) 1010415421 passes MR ok 635 - Pseudoprime (base 1005905886) 1010487061 passes MR ok 636 - Pseudoprime (base 1005905886) 1010836369 passes MR ok 637 - Pseudoprime (base 1005905886) 1012732873 passes MR ok 638 - Pseudoprime (base 1005905886) 1015269391 passes MR ok 639 - Pseudoprime (base 1005905886) 1016250247 passes MR ok 640 - Pseudoprime (base 1005905886) 1018405741 passes MR ok 641 - Pseudoprime (base 1005905886) 1020182041 passes MR ok 642 - Pseudoprime (base 73) 205 passes MR ok 643 - Pseudoprime (base 73) 259 passes MR ok 644 - Pseudoprime (base 73) 533 passes MR ok 645 - Pseudoprime (base 73) 1441 passes MR ok 646 - Pseudoprime (base 73) 1921 passes MR ok 647 - Pseudoprime (base 73) 2665 passes MR ok 648 - Pseudoprime (base 73) 3439 passes MR ok 649 - Pseudoprime (base 73) 5257 passes MR ok 650 - Pseudoprime (base 73) 15457 passes MR ok 651 - Pseudoprime (base 73) 23281 passes MR ok 652 - Pseudoprime (base 73) 24617 passes MR ok 653 - Pseudoprime (base 73) 26797 passes MR ok 654 - Pseudoprime (base 73) 27787 passes MR ok 655 - Pseudoprime (base 73) 28939 passes MR ok 656 - Pseudoprime (base 73) 34219 passes MR ok 657 - Pseudoprime (base 73) 39481 passes MR ok 658 - Pseudoprime (base 73) 44671 passes MR ok 659 - Pseudoprime (base 73) 45629 passes MR ok 660 - Pseudoprime (base 73) 64681 passes MR ok 661 - Pseudoprime (base 73) 67069 passes MR ok 662 - Pseudoprime (base 73) 76429 passes MR ok 663 - Pseudoprime (base 73) 79501 passes MR ok 664 - Pseudoprime (base 73) 93521 passes MR ok 665 - Pseudoprime (base 37) 9 passes MR ok 666 - Pseudoprime (base 37) 451 passes MR ok 667 - Pseudoprime (base 37) 469 passes MR ok 668 - Pseudoprime (base 37) 589 passes MR ok 669 - Pseudoprime (base 37) 685 passes MR ok 670 - Pseudoprime (base 37) 817 passes MR ok 671 - Pseudoprime (base 37) 1333 passes MR ok 672 - Pseudoprime (base 37) 3781 passes MR ok 673 - Pseudoprime (base 37) 8905 passes MR ok 674 - Pseudoprime (base 37) 9271 passes MR ok 675 - Pseudoprime (base 37) 18631 passes MR ok 676 - Pseudoprime (base 37) 19517 passes MR ok 677 - Pseudoprime (base 37) 20591 passes MR ok 678 - Pseudoprime (base 37) 25327 passes MR ok 679 - Pseudoprime (base 37) 34237 passes MR ok 680 - Pseudoprime (base 37) 45551 passes MR ok 681 - Pseudoprime (base 37) 46981 passes MR ok 682 - Pseudoprime (base 37) 47587 passes MR ok 683 - Pseudoprime (base 37) 48133 passes MR ok 684 - Pseudoprime (base 37) 59563 passes MR ok 685 - Pseudoprime (base 37) 61337 passes MR ok 686 - Pseudoprime (base 37) 68101 passes MR ok 687 - Pseudoprime (base 37) 68251 passes MR ok 688 - Pseudoprime (base 37) 73633 passes MR ok 689 - Pseudoprime (base 37) 79381 passes MR ok 690 - Pseudoprime (base 37) 79501 passes MR ok 691 - Pseudoprime (base 37) 83333 passes MR ok 692 - Pseudoprime (base 37) 84151 passes MR ok 693 - Pseudoprime (base 37) 96727 passes MR ok 694 - Pseudoprime (base 19) 9 passes MR ok 695 - Pseudoprime (base 19) 49 passes MR ok 696 - Pseudoprime (base 19) 169 passes MR ok 697 - Pseudoprime (base 19) 343 passes MR ok 698 - Pseudoprime (base 19) 1849 passes MR ok 699 - Pseudoprime (base 19) 2353 passes MR ok 700 - Pseudoprime (base 19) 2701 passes MR ok 701 - Pseudoprime (base 19) 4033 passes MR ok 702 - Pseudoprime (base 19) 4681 passes MR ok 703 - Pseudoprime (base 19) 6541 passes MR ok 704 - Pseudoprime (base 19) 6697 passes MR ok 705 - Pseudoprime (base 19) 7957 passes MR ok 706 - Pseudoprime (base 19) 9997 passes MR ok 707 - Pseudoprime (base 19) 12403 passes MR ok 708 - Pseudoprime (base 19) 13213 passes MR ok 709 - Pseudoprime (base 19) 13747 passes MR ok 710 - Pseudoprime (base 19) 15251 passes MR ok 711 - Pseudoprime (base 19) 16531 passes MR ok 712 - Pseudoprime (base 19) 18769 passes MR ok 713 - Pseudoprime (base 19) 19729 passes MR ok 714 - Pseudoprime (base 19) 24761 passes MR ok 715 - Pseudoprime (base 19) 30589 passes MR ok 716 - Pseudoprime (base 19) 31621 passes MR ok 717 - Pseudoprime (base 19) 31861 passes MR ok 718 - Pseudoprime (base 19) 32477 passes MR ok 719 - Pseudoprime (base 19) 41003 passes MR ok 720 - Pseudoprime (base 19) 49771 passes MR ok 721 - Pseudoprime (base 19) 63139 passes MR ok 722 - Pseudoprime (base 19) 64681 passes MR ok 723 - Pseudoprime (base 19) 65161 passes MR ok 724 - Pseudoprime (base 19) 66421 passes MR ok 725 - Pseudoprime (base 19) 68257 passes MR ok 726 - Pseudoprime (base 19) 73555 passes MR ok 727 - Pseudoprime (base 19) 96049 passes MR ok 728 - Pseudoprime (base 5) 781 passes MR ok 729 - Pseudoprime (base 5) 1541 passes MR ok 730 - Pseudoprime (base 5) 5461 passes MR ok 731 - Pseudoprime (base 5) 5611 passes MR ok 732 - Pseudoprime (base 5) 7813 passes MR ok 733 - Pseudoprime (base 5) 13021 passes MR ok 734 - Pseudoprime (base 5) 14981 passes MR ok 735 - Pseudoprime (base 5) 15751 passes MR ok 736 - Pseudoprime (base 5) 24211 passes MR ok 737 - Pseudoprime (base 5) 25351 passes MR ok 738 - Pseudoprime (base 5) 29539 passes MR ok 739 - Pseudoprime (base 5) 38081 passes MR ok 740 - Pseudoprime (base 5) 40501 passes MR ok 741 - Pseudoprime (base 5) 44801 passes MR ok 742 - Pseudoprime (base 5) 53971 passes MR ok 743 - Pseudoprime (base 5) 79381 passes MR ok 744 - phi_1 passes MR with first 1 primes ok 745 - phi_2 passes MR with first 2 primes ok 746 - phi_3 passes MR with first 3 primes ok 747 - phi_4 passes MR with first 4 primes ok 748 - MR base 2 matches is_prime for 2-4032 (excl 2047,3277) ok 749 - spsp( 3, 3) ok 750 - spsp( 11, 11) ok 751 - spsp( 89, 5785) ok 752 - spsp(257, 6168) ok 753 - spsp(367, 367) ok 754 - spsp(367, 1101) ok 755 - spsp(49001, 921211727) ok 756 - spsp( 331, 921211727) ok 757 - spsp(49117, 921211727) ok 758 - 2 is a prime and a strong Lucas-Selfridge pseudoprime ok 759 - 9 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 760 - 16 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 761 - 100 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 762 - 102 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 763 - 2047 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 764 - 2048 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 765 - 5781 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 766 - 9000 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 767 - 14381 is not a prime and not a strong Lucas-Selfridge pseudoprime ok 768 - Lucas sequence 547968611 1 -1 136992153 ok 769 - Lucas sequence 323 3 1 324 ok 770 - Lucas sequence 323 4 1 324 ok 771 - Lucas sequence 49001 25 117 24501 ok 772 - Lucas sequence 547968611 1 -1 547968612 ok 773 - Lucas sequence 3613982123 1 -1 3613982124 ok 774 - Lucas sequence 18971 10001 -1 4743 ok 775 - Lucas sequence 323 1 1 324 ok 776 - Lucas sequence 323 4 5 324 ok 777 - Lucas sequence 323 5 -1 81 ok 778 - Lucas sequence 323 3 1 81 ok 779 - Lucas sequence 3613982121 1 -1 3613982122 ok 780 - Lucas sequence 3613982121 1 -1 1806991061 ok 781 - is_frobenius_underwood_pseudoprime matches is_prime ok t/18-functions.t ............. 1..52 ok 1 - li(-1) is invalid ok 2 - R(0) is invalid ok 3 - R(-1) is invalid ok 4 - Ei(0) is -infinity ok 5 - Ei(-inf) is 0 ok 6 - Ei(inf) is infinity ok 7 - li(0) is 0 ok 8 - li(1) is -infinity ok 9 - li(inf) is infinity ok 10 - Ei(2.2) ok 11 - Ei(0.693147180559945) ~= 1.04516378011749 ok 12 - Ei(-1e-005) ~= -10.9357198000437 ok 13 - Ei(2) ~= 4.95423435600189 ok 14 - Ei(1) ~= 1.89511781635594 ok 15 - Ei(-1e-008) ~= -17.8434650890508 ok 16 - Ei(-0.001) ~= -6.33153936413615 ok 17 - Ei(40) ~= 6.03971826361124e+015 ok 18 - Ei(12) ~= 14959.5326663975 ok 19 - Ei(41) ~= 1.6006649143245e+016 ok 20 - Ei(20) ~= 25615652.6640566 ok 21 - Ei(-0.1) ~= -1.82292395841939 ok 22 - Ei(-10) ~= -4.15696892968532e-006 ok 23 - Ei(1.5) ~= 3.3012854491298 ok 24 - Ei(10) ~= 2492.22897624188 ok 25 - Ei(-0.5) ~= -0.55977359477616 ok 26 - Ei(5) ~= 40.1852753558032 ok 27 - li(4294967295) ~= 203284081.954542 ok 28 - li(100000) ~= 9629.8090010508 ok 29 - li(100000000) ~= 5762209.37544803 ok 30 - li(10000000000) ~= 455055614.586623 ok 31 - li(1.01) ~= -4.02295867392994 ok 32 - li(2) ~= 1.04516378011749 ok 33 - li(0) ~= 0 ok 34 - li(24) ~= 11.2003157952327 ok 35 - li(1000) ~= 177.609657990152 ok 36 - li(10) ~= 6.1655995047873 ok 37 - li(100000000000) ~= 4118066400.62161 ok 38 - R(4294967295) ~= 203280697.513261 ok 39 - R(10000000) ~= 664667.447564748 ok 40 - R(10000000000) ~= 455050683.306847 ok 41 - R(1.01) ~= 1.00606971806229 ok 42 - R(2) ~= 1.54100901618713 ok 43 - R(1000000) ~= 78527.3994291277 ok 44 - R(1000) ~= 168.359446281167 ok 45 - R(1.84467440737096e+019) ~= 4.25656284014012e+017 ok 46 - R(10) ~= 4.56458314100509 ok 47 - Zeta(4.5) ~= 0.0547075107614543 ok 48 - Zeta(20.6) ~= 6.29339157357821e-007 ok 49 - Zeta(8.5) ~= 0.00285925088241563 ok 50 - Zeta(7) ~= 0.00834927738192283 ok 51 - Zeta(2) ~= 0.644934066848226 ok 52 - Zeta(2.5) ~= 0.341487257250917 ok t/19-moebius.t ............... 1..333 ok 1 - moebius(0) ok 2 - moebius 1 .. 20 ok 3 - sum(moebius(k) for k=1..32) == -4 ok 4 - sum(moebius(1..32) == -4 ok 5 - mertens(32) == -4 ok 6 - sum(moebius(k) for k=1..1024) == -4 ok 7 - sum(moebius(1..1024) == -4 ok 8 - mertens(1024) == -4 ok 9 - sum(moebius(k) for k=1..2) == 0 ok 10 - sum(moebius(1..2) == 0 ok 11 - mertens(2) == 0 ok 12 - sum(moebius(k) for k=1..1) == 1 ok 13 - sum(moebius(1..1) == 1 ok 14 - mertens(1) == 1 ok 15 - sum(moebius(k) for k=1..4096) == -19 ok 16 - sum(moebius(1..4096) == -19 ok 17 - mertens(4096) == -19 ok 18 - sum(moebius(k) for k=1..16) == -1 ok 19 - sum(moebius(1..16) == -1 ok 20 - mertens(16) == -1 ok 21 - sum(moebius(k) for k=1..100) == 1 ok 22 - sum(moebius(1..100) == 1 ok 23 - mertens(100) == 1 ok 24 - sum(moebius(k) for k=1..128) == -2 ok 25 - sum(moebius(1..128) == -2 ok 26 - mertens(128) == -2 ok 27 - sum(moebius(k) for k=1..512) == -4 ok 28 - sum(moebius(1..512) == -4 ok 29 - mertens(512) == -4 ok 30 - sum(moebius(k) for k=1..2048) == 7 ok 31 - sum(moebius(1..2048) == 7 ok 32 - mertens(2048) == 7 ok 33 - sum(moebius(k) for k=1..3) == -1 ok 34 - sum(moebius(1..3) == -1 ok 35 - mertens(3) == -1 ok 36 - sum(moebius(k) for k=1..64) == -1 ok 37 - sum(moebius(1..64) == -1 ok 38 - mertens(64) == -1 ok 39 - sum(moebius(k) for k=1..10000) == -23 ok 40 - sum(moebius(1..10000) == -23 ok 41 - mertens(10000) == -23 ok 42 - sum(moebius(k) for k=1..8) == -2 ok 43 - sum(moebius(1..8) == -2 ok 44 - mertens(8) == -2 ok 45 - sum(moebius(k) for k=1..4) == -1 ok 46 - sum(moebius(1..4) == -1 ok 47 - mertens(4) == -1 ok 48 - sum(moebius(k) for k=1..8192) == 22 ok 49 - sum(moebius(1..8192) == 22 ok 50 - mertens(8192) == 22 ok 51 - sum(moebius(k) for k=1..1000) == 2 ok 52 - sum(moebius(1..1000) == 2 ok 53 - mertens(1000) == 2 ok 54 - sum(moebius(k) for k=1..256) == -1 ok 55 - sum(moebius(1..256) == -1 ok 56 - mertens(256) == -1 ok 57 - sum(moebius(k) for k=1..10) == -1 ok 58 - sum(moebius(1..10) == -1 ok 59 - mertens(10) == -1 ok 60 - sum(moebius(k) for k=1..5) == -2 ok 61 - sum(moebius(1..5) == -2 ok 62 - mertens(5) == -2 ok 63 - mertens(100000) ok 64 - mertens(10000000) ok 65 - mertens(1000000) ok 66 - euler_phi 0 .. 69 ok 67 - euler_phi with range: 0, 69 ok 68 - euler_phi(123457) == 123456 ok 69 - euler_phi(123456) == 41088 ok 70 - euler_phi(123456789) == 82260072 ok 71 - euler_phi(0,0) ok 72 - euler_phi with end < start ok 73 - euler_phi 0-1 ok 74 - euler_phi 1-2 ok 75 - euler_phi 1-3 ok 76 - euler_phi 2-3 ok 77 - euler_phi 10-20 ok 78 - euler_phi(1513,1537) ok 79 - Jordan's Totient J_6 ok 80 - Jordan's Totient J_4 ok 81 - Jordan's Totient J_1 ok 82 - Jordan's Totient J_3 ok 83 - Jordan's Totient J_7 ok 84 - Jordan's Totient J_2 ok 85 - Jordan's Totient J_5 ok 86 - Dedikind psi(n) = J_2(n)/J_1(n) ok 87 - Dedikind psi(n) = divisor_sum(n, moebius(d)^2 / d) ok 88 - Jordan totient 5, using jordan_totient ok 89 - Jordan totient 5, using divisor sum ok 90 - Sum of divisors to the 1th power: Sigma_1 ok 91 - Sigma_1 using integer instead of sub ok 92 - Sum of divisors to the 3th power: Sigma_3 ok 93 - Sigma_3 using integer instead of sub ok 94 - Sum of divisors to the 0th power: Sigma_0 ok 95 - Sigma_0 using integer instead of sub ok 96 - Sum of divisors to the 2th power: Sigma_2 ok 97 - Sigma_2 using integer instead of sub ok 98 - divisor_sum(n) ok 99 - tau as divisor_sum(n, sub {1}) ok 100 - tau as divisor_sum(n, 0) ok 101 - Tau4 (A007426), nested divisor sums ok 102 - exp_mangoldt(399982) == 1 ok 103 - exp_mangoldt(11) == 11 ok 104 - exp_mangoldt(-13) == 1 ok 105 - exp_mangoldt(7) == 7 ok 106 - exp_mangoldt(2) == 2 ok 107 - exp_mangoldt(130321) == 19 ok 108 - exp_mangoldt(1) == 1 ok 109 - exp_mangoldt(0) == 1 ok 110 - exp_mangoldt(83521) == 17 ok 111 - exp_mangoldt(6) == 1 ok 112 - exp_mangoldt(25) == 5 ok 113 - exp_mangoldt(27) == 3 ok 114 - exp_mangoldt(823543) == 7 ok 115 - exp_mangoldt(3) == 3 ok 116 - exp_mangoldt(9) == 3 ok 117 - exp_mangoldt(399981) == 1 ok 118 - exp_mangoldt(8) == 2 ok 119 - exp_mangoldt(4) == 2 ok 120 - exp_mangoldt(10) == 1 ok 121 - exp_mangoldt(399983) == 399983 ok 122 - exp_mangoldt(5) == 5 ok 123 - chebyshev_theta(123456) ok 124 - chebyshev_theta(3) ok 125 - chebyshev_theta(2) ok 126 - chebyshev_theta(243) ok 127 - chebyshev_theta(1) ok 128 - chebyshev_theta(4) ok 129 - chebyshev_theta(0) ok 130 - chebyshev_theta(5) ok 131 - chebyshev_psi(123456) ok 132 - chebyshev_psi(3) ok 133 - chebyshev_psi(2) ok 134 - chebyshev_psi(243) ok 135 - chebyshev_psi(1) ok 136 - chebyshev_psi(4) ok 137 - chebyshev_psi(0) ok 138 - chebyshev_psi(5) ok 139 - carmichael_lambda with range: 0, 69 ok 140 - kronecker(109981, 737777) = 1 ok 141 - kronecker(737779, 121080) = -1 ok 142 - kronecker(-737779, 121080) = 1 ok 143 - kronecker(737779, -121080) = -1 ok 144 - kronecker(-737779, -121080) = -1 ok 145 - kronecker(12345, 331) = -1 ok 146 - kronecker(1001, 9907) = -1 ok 147 - kronecker(19, 45) = 1 ok 148 - kronecker(8, 21) = -1 ok 149 - kronecker(5, 21) = 1 ok 150 - kronecker(5, 1237) = -1 ok 151 - kronecker(10, 49) = 1 ok 152 - kronecker(123, 4567) = -1 ok 153 - kronecker(3, 18) = 0 ok 154 - kronecker(3, -18) = 0 ok 155 - kronecker(-2, 0) = 0 ok 156 - kronecker(-1, 0) = 1 ok 157 - kronecker(0, 0) = 0 ok 158 - kronecker(1, 0) = 1 ok 159 - kronecker(2, 0) = 0 ok 160 - kronecker(-2, 1) = 1 ok 161 - kronecker(-1, 1) = 1 ok 162 - kronecker(0, 1) = 1 ok 163 - kronecker(1, 1) = 1 ok 164 - kronecker(2, 1) = 1 ok 165 - kronecker(-2, -1) = -1 ok 166 - kronecker(-1, -1) = -1 ok 167 - kronecker(0, -1) = 1 ok 168 - kronecker(1, -1) = 1 ok 169 - kronecker(2, -1) = 1 ok 170 - kronecker(3686556869, 428192857) = 1 ok 171 - kronecker(-1453096827, 364435739) = -1 ok 172 - kronecker(3527710253, -306243569) = 1 ok 173 - kronecker(-1843526669, -332265377) = 1 ok 174 - kronecker(321781679, 4095783323) = -1 ok 175 - kronecker(454249403, -79475159) = -1 ok 176 - gcd() = 0 ok 177 - gcd(8) = 8 ok 178 - gcd(9,9) = 9 ok 179 - gcd(0,0) = 0 ok 180 - gcd(1,0,0) = 1 ok 181 - gcd(0,0,1) = 1 ok 182 - gcd(17,19) = 1 ok 183 - gcd(54,24) = 6 ok 184 - gcd(42,56) = 14 ok 185 - gcd(9,28) = 1 ok 186 - gcd(48,180) = 12 ok 187 - gcd(2705353758,2540073744,3512215098,2214052398) = 18 ok 188 - gcd(2301535282,3609610580,3261189640) = 106 ok 189 - gcd(694966514,510402262,195075284,609944479) = 181 ok 190 - gcd(294950648,651855678,263274296,493043500,581345426) = 58 ok 191 - gcd(-30,-90,90) = 30 ok 192 - gcd(-3,-9,-18) = 3 ok 193 - lcm() = 0 ok 194 - lcm(8) = 8 ok 195 - lcm(9,9) = 9 ok 196 - lcm(0,0) = 0 ok 197 - lcm(1,0,0) = 0 ok 198 - lcm(0,0,1) = 0 ok 199 - lcm(17,19) = 323 ok 200 - lcm(54,24) = 216 ok 201 - lcm(42,56) = 168 ok 202 - lcm(9,28) = 252 ok 203 - lcm(48,180) = 720 ok 204 - lcm(36,45) = 180 ok 205 - lcm(-36,45) = 180 ok 206 - lcm(-36,-45) = 180 ok 207 - lcm(30,15,5) = 30 ok 208 - lcm(2,3,4,5) = 60 ok 209 - lcm(30245,114552) = 3464625240 ok 210 - lcm(11926,78001,2211) = 2790719778 ok 211 - lcm(1426,26195,3289,8346) = 4254749070 ok 212 - znorder(1, 35) = 1 ok 213 - znorder(2, 35) = 12 ok 214 - znorder(4, 35) = 6 ok 215 - znorder(6, 35) = 2 ok 216 - znorder(7, 35) = ok 217 - znorder(1, 1) = 1 ok 218 - znorder(0, 0) = ok 219 - znorder(1, 0) = ok 220 - znorder(25, 0) = ok 221 - znorder(1, 1) = 1 ok 222 - znorder(19, 1) = 1 ok 223 - znorder(1, 19) = 1 ok 224 - znorder(2, 19) = 18 ok 225 - znorder(3, 20) = 4 ok 226 - znorder(57, 1000000003) = 189618 ok 227 - znorder(67, 999999749) = 30612237 ok 228 - znorder(22, 999991815) = 69844 ok 229 - znorder(10, 2147475467) = 31448382 ok 230 - znorder(141, 2147475467) = 1655178 ok 231 - znorder(7410, 2147475467) = 39409 ok 232 - znorder(31407, 2147475467) = 266 ok 233 - znprimroot(5109721) == 94 ok 234 - znprimroot(1685283601) == 164 ok 235 - znprimroot(7) == 3 ok 236 - znprimroot(2) == 1 ok 237 - znprimroot(17551561) == 97 ok 238 - znprimroot(1) == 0 ok 239 - znprimroot(0) == ok 240 - znprimroot(1729) == ok 241 - znprimroot(1407827621) == 2 ok 242 - znprimroot(6) == 5 ok 243 - znprimroot(3) == 2 ok 244 - znprimroot(9) == 2 ok 245 - znprimroot(8) == ok 246 - znprimroot(4) == 3 ok 247 - znprimroot(90441961) == 113 ok 248 - znprimroot(100000001) == ok 249 - znprimroot(1520874431) == 17 ok 250 - znprimroot(10) == 3 ok 251 - znprimroot(-11) == 2 ok 252 - znprimroot(5) == 2 ok 253 - znprimroot("-100000898") == 31 ok 254 - znprimroot("+100000898") == 31 ok 255 - znlog(5,2,1019) = 10 ok 256 - znlog(2,4,17) = ok 257 - znlog(7,3,8) = ok 258 - znlog(3,3,8) = 1 ok 259 - znlog(10,2,101) = 25 ok 260 - znlog(2,55,101) = 73 ok 261 - znlog(228,2,383) = 110 ok 262 - znlog(3061666278,499998,3332205179) = 22 ok 263 - znlog(5678,5,10007) = 8620 ok 264 - liouville(24) = 1 ok 265 - liouville(51) = 1 ok 266 - liouville(94) = 1 ok 267 - liouville(183) = 1 ok 268 - liouville(294) = 1 ok 269 - liouville(629) = 1 ok 270 - liouville(1488) = 1 ok 271 - liouville(3684) = 1 ok 272 - liouville(8006) = 1 ok 273 - liouville(8510) = 1 ok 274 - liouville(32539) = 1 ok 275 - liouville(57240) = 1 ok 276 - liouville(103138) = 1 ok 277 - liouville(238565) = 1 ok 278 - liouville(444456) = 1 ok 279 - liouville(820134) = 1 ok 280 - liouville(1185666) = 1 ok 281 - liouville(3960407) = 1 ok 282 - liouville(4429677) = 1 ok 283 - liouville(13719505) = 1 ok 284 - liouville(29191963) = 1 ok 285 - liouville(57736144) = 1 ok 286 - liouville(134185856) = 1 ok 287 - liouville(262306569) = 1 ok 288 - liouville(324235872) = 1 ok 289 - liouville(563441153) = 1 ok 290 - liouville(1686170713) = 1 ok 291 - liouville(2489885844) = 1 ok 292 - liouville(23) = -1 ok 293 - liouville(47) = -1 ok 294 - liouville(113) = -1 ok 295 - liouville(163) = -1 ok 296 - liouville(378) = -1 ok 297 - liouville(942) = -1 ok 298 - liouville(1669) = -1 ok 299 - liouville(2808) = -1 ok 300 - liouville(8029) = -1 ok 301 - liouville(9819) = -1 ok 302 - liouville(23863) = -1 ok 303 - liouville(39712) = -1 ok 304 - liouville(87352) = -1 ok 305 - liouville(210421) = -1 ok 306 - liouville(363671) = -1 ok 307 - liouville(562894) = -1 ok 308 - liouville(1839723) = -1 ok 309 - liouville(3504755) = -1 ok 310 - liouville(7456642) = -1 ok 311 - liouville(14807115) = -1 ok 312 - liouville(22469612) = -1 ok 313 - liouville(49080461) = -1 ok 314 - liouville(132842464) = -1 ok 315 - liouville(146060791) = -1 ok 316 - liouville(279256445) = -1 ok 317 - liouville(802149183) = -1 ok 318 - liouville(1243577750) = -1 ok 319 - liouville(3639860654) = -1 ok 320 - legendre_phi(89,4) = 21 ok 321 - legendre_phi(46,4) = 11 ok 322 - legendre_phi(47,4) = 12 ok 323 - legendre_phi(48,4) = 12 ok 324 - legendre_phi(52,4) = 12 ok 325 - legendre_phi(53,4) = 13 ok 326 - legendre_phi(10000,5) = 2077 ok 327 - legendre_phi(526,7) = 95 ok 328 - legendre_phi(588,6) = 111 ok 329 - legendre_phi(100000,5) = 20779 ok 330 - legendre_phi(5882,6) = 1128 ok 331 - legendre_phi(100000,7) = 18053 ok 332 - legendre_phi(10000,8) = 1711 ok 333 - legendre_phi(1000000,168) = 78331 ok t/20-primorial.t ............. 1..64 ok 1 - primorial(nth(0)) ok 2 - pn_primorial(0) ok 3 - primorial(nth(1)) ok 4 - pn_primorial(1) ok 5 - primorial(nth(2)) ok 6 - pn_primorial(2) ok 7 - primorial(nth(3)) ok 8 - pn_primorial(3) ok 9 - primorial(nth(4)) ok 10 - pn_primorial(4) ok 11 - primorial(nth(5)) ok 12 - pn_primorial(5) ok 13 - primorial(nth(6)) ok 14 - pn_primorial(6) ok 15 - primorial(nth(7)) ok 16 - pn_primorial(7) ok 17 - primorial(nth(8)) ok 18 - pn_primorial(8) ok 19 - primorial(nth(9)) ok 20 - pn_primorial(9) ok 21 - primorial(nth(10)) ok 22 - pn_primorial(10) ok 23 - primorial(nth(11)) ok 24 - pn_primorial(11) ok 25 - primorial(nth(12)) ok 26 - pn_primorial(12) ok 27 - primorial(nth(13)) ok 28 - pn_primorial(13) ok 29 - primorial(nth(14)) ok 30 - pn_primorial(14) ok 31 - primorial(nth(15)) ok 32 - pn_primorial(15) ok 33 - primorial(nth(16)) ok 34 - pn_primorial(16) ok 35 - primorial(nth(17)) ok 36 - pn_primorial(17) ok 37 - primorial(nth(18)) ok 38 - pn_primorial(18) ok 39 - primorial(nth(19)) ok 40 - pn_primorial(19) ok 41 - primorial(nth(20)) ok 42 - pn_primorial(20) ok 43 - primorial(nth(21)) ok 44 - pn_primorial(21) ok 45 - primorial(nth(22)) ok 46 - pn_primorial(22) ok 47 - primorial(nth(23)) ok 48 - pn_primorial(23) ok 49 - primorial(nth(24)) ok 50 - pn_primorial(24) ok 51 - primorial(nth(25)) ok 52 - pn_primorial(25) ok 53 - primorial(nth(26)) ok 54 - pn_primorial(26) ok 55 - primorial(nth(27)) ok 56 - pn_primorial(27) ok 57 - primorial(nth(28)) ok 58 - pn_primorial(28) ok 59 - primorial(nth(29)) ok 60 - pn_primorial(29) ok 61 - primorial(nth(30)) ok 62 - pn_primorial(30) ok 63 - primorial(100) ok 64 - primorial(541) ok t/21-conseq-lcm.t ............ 1..102 ok 1 - consecutive_integer_lcm(0) ok 2 - consecutive_integer_lcm(1) ok 3 - consecutive_integer_lcm(2) ok 4 - consecutive_integer_lcm(3) ok 5 - consecutive_integer_lcm(4) ok 6 - consecutive_integer_lcm(5) ok 7 - consecutive_integer_lcm(6) ok 8 - consecutive_integer_lcm(7) ok 9 - consecutive_integer_lcm(8) ok 10 - consecutive_integer_lcm(9) ok 11 - consecutive_integer_lcm(10) ok 12 - consecutive_integer_lcm(11) ok 13 - consecutive_integer_lcm(12) ok 14 - consecutive_integer_lcm(13) ok 15 - consecutive_integer_lcm(14) ok 16 - consecutive_integer_lcm(15) ok 17 - consecutive_integer_lcm(16) ok 18 - consecutive_integer_lcm(17) ok 19 - consecutive_integer_lcm(18) ok 20 - consecutive_integer_lcm(19) ok 21 - consecutive_integer_lcm(20) ok 22 - consecutive_integer_lcm(21) ok 23 - consecutive_integer_lcm(22) ok 24 - consecutive_integer_lcm(23) ok 25 - consecutive_integer_lcm(24) ok 26 - consecutive_integer_lcm(25) ok 27 - consecutive_integer_lcm(26) ok 28 - consecutive_integer_lcm(27) ok 29 - consecutive_integer_lcm(28) ok 30 - consecutive_integer_lcm(29) ok 31 - consecutive_integer_lcm(30) ok 32 - consecutive_integer_lcm(31) ok 33 - consecutive_integer_lcm(32) ok 34 - consecutive_integer_lcm(33) ok 35 - consecutive_integer_lcm(34) ok 36 - consecutive_integer_lcm(35) ok 37 - consecutive_integer_lcm(36) ok 38 - consecutive_integer_lcm(37) ok 39 - consecutive_integer_lcm(38) ok 40 - consecutive_integer_lcm(39) ok 41 - consecutive_integer_lcm(40) ok 42 - consecutive_integer_lcm(41) ok 43 - consecutive_integer_lcm(42) ok 44 - consecutive_integer_lcm(43) ok 45 - consecutive_integer_lcm(44) ok 46 - consecutive_integer_lcm(45) ok 47 - consecutive_integer_lcm(46) ok 48 - consecutive_integer_lcm(47) ok 49 - consecutive_integer_lcm(48) ok 50 - consecutive_integer_lcm(49) ok 51 - consecutive_integer_lcm(50) ok 52 - consecutive_integer_lcm(51) ok 53 - consecutive_integer_lcm(52) ok 54 - consecutive_integer_lcm(53) ok 55 - consecutive_integer_lcm(54) ok 56 - consecutive_integer_lcm(55) ok 57 - consecutive_integer_lcm(56) ok 58 - consecutive_integer_lcm(57) ok 59 - consecutive_integer_lcm(58) ok 60 - consecutive_integer_lcm(59) ok 61 - consecutive_integer_lcm(60) ok 62 - consecutive_integer_lcm(61) ok 63 - consecutive_integer_lcm(62) ok 64 - consecutive_integer_lcm(63) ok 65 - consecutive_integer_lcm(64) ok 66 - consecutive_integer_lcm(65) ok 67 - consecutive_integer_lcm(66) ok 68 - consecutive_integer_lcm(67) ok 69 - consecutive_integer_lcm(68) ok 70 - consecutive_integer_lcm(69) ok 71 - consecutive_integer_lcm(70) ok 72 - consecutive_integer_lcm(71) ok 73 - consecutive_integer_lcm(72) ok 74 - consecutive_integer_lcm(73) ok 75 - consecutive_integer_lcm(74) ok 76 - consecutive_integer_lcm(75) ok 77 - consecutive_integer_lcm(76) ok 78 - consecutive_integer_lcm(77) ok 79 - consecutive_integer_lcm(78) ok 80 - consecutive_integer_lcm(79) ok 81 - consecutive_integer_lcm(80) ok 82 - consecutive_integer_lcm(81) ok 83 - consecutive_integer_lcm(82) ok 84 - consecutive_integer_lcm(83) ok 85 - consecutive_integer_lcm(84) ok 86 - consecutive_integer_lcm(85) ok 87 - consecutive_integer_lcm(86) ok 88 - consecutive_integer_lcm(87) ok 89 - consecutive_integer_lcm(88) ok 90 - consecutive_integer_lcm(89) ok 91 - consecutive_integer_lcm(90) ok 92 - consecutive_integer_lcm(91) ok 93 - consecutive_integer_lcm(92) ok 94 - consecutive_integer_lcm(93) ok 95 - consecutive_integer_lcm(94) ok 96 - consecutive_integer_lcm(95) ok 97 - consecutive_integer_lcm(96) ok 98 - consecutive_integer_lcm(97) ok 99 - consecutive_integer_lcm(98) ok 100 - consecutive_integer_lcm(99) ok 101 - consecutive_integer_lcm(100) ok 102 - consecutive_integer_lcm(2000) ok t/22-aks-prime.t ............. 1..9 ok 1 - is_prime(undef) ok 2 - 2 is prime ok 3 - 1 is not prime ok 4 - 0 is not prime ok 5 - -1 is not prime ok 6 - -2 is not prime ok 7 - is_aks_prime(877) is true ok 8 # skip Skipping PP AKS on 32-bit -- just too slow. ok 9 - is_aks_prime(69199) is false ok t/23-primality-proofs.t ...... 1..76 ok 1 - 871139809 is composite ok 2 - 1490266103 is provably prime ok 3 - 20907001 is prime ok 4 - is_provable_prime_with_cert returns 2 ok 5 - certificate is non-null ok 6 - verification of certificate for 20907001 done ok 7 - prime_certificate is also non-null ok 8 - certificate is identical to first ok 9 - 809120722675364249 is prime ok 10 - is_provable_prime_with_cert returns 2 ok 11 - certificate is non-null ok 12 - verification of certificate for 809120722675364249 done ok 13 - prime_certificate is also non-null ok 14 - certificate is identical to first ok 15 - simple Lucas/Pratt proof verified ok 16 - ECPP primality proof of 1030291136596639351761062717 verified ok 17 - warning for unknown method ok 18 - ...and returns 0 ok 19 - warning for invalid Lucas/Pratt ok 20 - ...and returns 0 ok 21 - warning for invalid Lucas/Pratt ok 22 - ...and returns 0 ok 23 - warning for invalid Lucas/Pratt ok 24 - ...and returns 0 ok 25 - warning for invalid n-1 (too many arguments) ok 26 - ...and returns 0 ok 27 - warning for invalid n-1 (non-array f,a) ok 28 - ...and returns 0 ok 29 - warning for invalid n-1 (non-array a) ok 30 - ...and returns 0 ok 31 - warning for invalid n-1 (too few a values) ok 32 - ...and returns 0 ok 33 - warning for invalid ECPP (no n-certs) ok 34 - ...and returns 0 ok 35 - warning for invalid ECPP (non-array block) ok 36 - ...and returns 0 ok 37 - warning for invalid ECPP (wrong size block) ok 38 - ...and returns 0 ok 39 - warning for invalid ECPP (block n != q) ok 40 - ...and returns 0 ok 41 - warning for invalid ECPP (block point wrong format) ok 42 - ...and returns 0 ok 43 - warning for invalid ECPP (block point wrong format) ok 44 - ...and returns 0 ok 45 - verify null is composite ok 46 - verify [2] is prime ok 47 - verify [9] is composite ok 48 - verify [14] is composite ok 49 - verify BPSW with n > 2^64 fails ok 50 - verify BPSW with composite fails ok 51 - Lucas/Pratt proper ok 52 - Pratt with non-prime factors ok 53 - Pratt with non-prime factors ok 54 - Pratt with wrong factors ok 55 - Pratt with not enough factors ok 56 - Pratt with coprime a ok 57 - Pratt with non-psp a ok 58 - Pratt with a not valid for all f ok 59 - n-1 proper ok 60 - n-1 with wrong factors ok 61 - n-1 without 2 as a factor ok 62 - n-1 with a non-prime factor ok 63 - n-1 with a non-prime array factor ok 64 - n-1 without enough factors ok 65 - n-1 with bad BLS75 r/s ok 66 - n-1 with bad a value ok 67 - ECPP proper ok 68 - ECPP q is divisible by 2 ok 69 - ECPP a/b invalid ok 70 - ECPP q is too small ok 71 - ECPP multiplication wrong (infinity) ok 72 - ECPP multiplication wrong (not infinity) ok 73 - ECPP non-prime last q ok 74 - Verify Pocklington ok 75 - Verify BLS15 ok 76 - Verify ECPP3 ok t/24-partitions.t ............ 1..53 ok 1 - partitions(0) ok 2 - partitions(1) ok 3 - partitions(2) ok 4 - partitions(3) ok 5 - partitions(4) ok 6 - partitions(5) ok 7 - partitions(6) ok 8 - partitions(7) ok 9 - partitions(8) ok 10 - partitions(9) ok 11 - partitions(10) ok 12 - partitions(11) ok 13 - partitions(12) ok 14 - partitions(13) ok 15 - partitions(14) ok 16 - partitions(15) ok 17 - partitions(16) ok 18 - partitions(17) ok 19 - partitions(18) ok 20 - partitions(19) ok 21 - partitions(20) ok 22 - partitions(21) ok 23 - partitions(22) ok 24 - partitions(23) ok 25 - partitions(24) ok 26 - partitions(25) ok 27 - partitions(26) ok 28 - partitions(27) ok 29 - partitions(28) ok 30 - partitions(29) ok 31 - partitions(30) ok 32 - partitions(31) ok 33 - partitions(32) ok 34 - partitions(33) ok 35 - partitions(34) ok 36 - partitions(35) ok 37 - partitions(36) ok 38 - partitions(37) ok 39 - partitions(38) ok 40 - partitions(39) ok 41 - partitions(40) ok 42 - partitions(41) ok 43 - partitions(42) ok 44 - partitions(43) ok 45 - partitions(44) ok 46 - partitions(45) ok 47 - partitions(46) ok 48 - partitions(47) ok 49 - partitions(48) ok 50 - partitions(49) ok 51 - partitions(50) ok 52 - partitions(256) ok 53 - partitions(101) ok t/30-relations.t ............. 1..85 ok 1 - Prime count and scalar primes agree for 1 ok 2 - scalar primes(0+1,1) = prime_count(1) - prime_count(0) ok 3 - Pi(pn)) = n for 1 ok 4 - p(Pi(n)+1) = next_prime(n) for 1 ok 5 - p(Pi(n)) = prev_prime(n) for 1 ok 6 - Prime count and scalar primes agree for 2 ok 7 - scalar primes(1+1,2) = prime_count(2) - prime_count(1) ok 8 - Pi(pn)) = n for 2 ok 9 - p(Pi(n)+1) = next_prime(n) for 2 ok 10 - p(Pi(n)) = prev_prime(n) for 2 ok 11 - Prime count and scalar primes agree for 3 ok 12 - scalar primes(2+1,3) = prime_count(3) - prime_count(2) ok 13 - Pi(pn)) = n for 3 ok 14 - p(Pi(n)+1) = next_prime(n) for 3 ok 15 - p(Pi(n)) = prev_prime(n) for 3 ok 16 - Prime count and scalar primes agree for 4 ok 17 - scalar primes(3+1,4) = prime_count(4) - prime_count(3) ok 18 - Pi(pn)) = n for 4 ok 19 - p(Pi(n)+1) = next_prime(n) for 4 ok 20 - p(Pi(n)) = prev_prime(n) for 4 ok 21 - Prime count and scalar primes agree for 5 ok 22 - scalar primes(4+1,5) = prime_count(5) - prime_count(4) ok 23 - Pi(pn)) = n for 5 ok 24 - p(Pi(n)+1) = next_prime(n) for 5 ok 25 - p(Pi(n)) = prev_prime(n) for 5 ok 26 - Prime count and scalar primes agree for 6 ok 27 - scalar primes(5+1,6) = prime_count(6) - prime_count(5) ok 28 - Pi(pn)) = n for 6 ok 29 - p(Pi(n)+1) = next_prime(n) for 6 ok 30 - p(Pi(n)) = prev_prime(n) for 6 ok 31 - Prime count and scalar primes agree for 7 ok 32 - scalar primes(6+1,7) = prime_count(7) - prime_count(6) ok 33 - Pi(pn)) = n for 7 ok 34 - p(Pi(n)+1) = next_prime(n) for 7 ok 35 - p(Pi(n)) = prev_prime(n) for 7 ok 36 - Prime count and scalar primes agree for 17 ok 37 - scalar primes(7+1,17) = prime_count(17) - prime_count(7) ok 38 - Pi(pn)) = n for 17 ok 39 - p(Pi(n)+1) = next_prime(n) for 17 ok 40 - p(Pi(n)) = prev_prime(n) for 17 ok 41 - Prime count and scalar primes agree for 57 ok 42 - scalar primes(17+1,57) = prime_count(57) - prime_count(17) ok 43 - Pi(pn)) = n for 57 ok 44 - p(Pi(n)+1) = next_prime(n) for 57 ok 45 - p(Pi(n)) = prev_prime(n) for 57 ok 46 - Prime count and scalar primes agree for 89 ok 47 - scalar primes(57+1,89) = prime_count(89) - prime_count(57) ok 48 - Pi(pn)) = n for 89 ok 49 - p(Pi(n)+1) = next_prime(n) for 89 ok 50 - p(Pi(n)) = prev_prime(n) for 89 ok 51 - Prime count and scalar primes agree for 102 ok 52 - scalar primes(89+1,102) = prime_count(102) - prime_count(89) ok 53 - Pi(pn)) = n for 102 ok 54 - p(Pi(n)+1) = next_prime(n) for 102 ok 55 - p(Pi(n)) = prev_prime(n) for 102 ok 56 - Prime count and scalar primes agree for 1337 ok 57 - scalar primes(102+1,1337) = prime_count(1337) - prime_count(102) ok 58 - Pi(pn)) = n for 1337 ok 59 - p(Pi(n)+1) = next_prime(n) for 1337 ok 60 - p(Pi(n)) = prev_prime(n) for 1337 ok 61 - Prime count and scalar primes agree for 8573 ok 62 - scalar primes(1337+1,8573) = prime_count(8573) - prime_count(1337) ok 63 - Pi(pn)) = n for 8573 ok 64 - p(Pi(n)+1) = next_prime(n) for 8573 ok 65 - p(Pi(n)) = prev_prime(n) for 8573 ok 66 - Prime count and scalar primes agree for 84763 ok 67 - scalar primes(8573+1,84763) = prime_count(84763) - prime_count(8573) ok 68 - Pi(pn)) = n for 84763 ok 69 - p(Pi(n)+1) = next_prime(n) for 84763 ok 70 - p(Pi(n)) = prev_prime(n) for 84763 ok 71 - Prime count and scalar primes agree for 784357 ok 72 - scalar primes(84763+1,784357) = prime_count(784357) - prime_count(84763) ok 73 - Pi(pn)) = n for 784357 ok 74 - p(Pi(n)+1) = next_prime(n) for 784357 ok 75 - p(Pi(n)) = prev_prime(n) for 784357 ok 76 - Prime count and scalar primes agree for 1000001 ok 77 - scalar primes(784357+1,1000001) = prime_count(1000001) - prime_count(784357) ok 78 - Pi(pn)) = n for 1000001 ok 79 - p(Pi(n)+1) = next_prime(n) for 1000001 ok 80 - p(Pi(n)) = prev_prime(n) for 1000001 ok 81 - Prime count and scalar primes agree for 2573622 ok 82 - scalar primes(1000001+1,2573622) = prime_count(2573622) - prime_count(1000001) ok 83 - Pi(pn)) = n for 2573622 ok 84 - p(Pi(n)+1) = next_prime(n) for 2573622 ok 85 - p(Pi(n)) = prev_prime(n) for 2573622 ok t/31-threading.t ............. 1..10 ok 1 - 4 threads sum prime_count ok 2 # skip Win32 needs precalc, skipping alloc/free stress test ok 3 - 4 threads factor ok 4 - 4 threads nth_prime ok 5 - 4 threads next_prime ok 6 - 4 threads prev_prime ok 7 - 4 threads is_prime ok 8 - 4 threads moebius ok 9 - 4 threads random 6-digit prime ok 10 - 4 threads RiemannR ok t/32-iterators.t ............. 1..80 ok 1 - forprimes undef ok 2 - forprimes 2,undef ok 3 - forprimes 2,undef ok 4 - forprimes -2,3 ok 5 - forprimes 2,-3 ok 6 - forprimes abc ok 7 - forprimes 2, abc ok 8 - forprimes abc ok 9 - forprimes 1 ok 10 - forprimes 3 ok 11 - forprimes 3 ok 12 - forprimes 4 ok 13 - forprimes 5 ok 14 - forprimes 3,5 ok 15 - forprimes 3,6 ok 16 - forprimes 3,7 ok 17 - forprimes 5,7 ok 18 - forprimes 6,7 ok 19 - forprimes 5,11 ok 20 - forprimes 7,11 ok 21 - forprimes 50 ok 22 - forprimes 2,20 ok 23 - forprimes 20,30 ok 24 - forprimes 199,223 ok 25 - forprimes 31398,31468 (empty region) ok 26 - forprimes 2147483647,2147483659 ok 27 - forcomposites 2147483647,2147483659 ok 28 - forcomposites 50 ok 29 - forcomposites 200,410 ok 30 - fordivisors: d|54321: a+=d+d^2 ok 31 - A027750 using fordivisors ok 32 - iterator -2 ok 33 - iterator abc ok 34 - iterator 4.5 ok 35 - iterator first 10 primes ok 36 - iterator 5 primes starting at 47 ok 37 - iterator 3 primes starting at 199 ok 38 - iterator 3 primes starting at 200 ok 39 - iterator 3 primes starting at 31397 ok 40 - iterator 3 primes starting at 31396 ok 41 - iterator 3 primes starting at 31398 ok 42 - triple nested forprimes ok 43 - triple nested iterator ok 44 - forprimes with BigInt range ok 45 - forprimes with BigFloat range ok 46 - iterator -2 ok 47 - iterator abc ok 48 - iterator 4.5 ok 49 - iterator first 10 primes ok 50 - iterator 5 primes starting at 47 ok 51 - iterator 3 primes starting at 199 ok 52 - iterator 3 primes starting at 200 ok 53 - iterator 3 primes starting at 31397 ok 54 - iterator 3 primes starting at 31396 ok 55 - iterator 3 primes starting at 31398 ok 56 - iterator object moved forward 10 now returns 31 ok 57 - iterator object moved back now returns 29 ok 58 - iterator object iterates to 29 ok 59 - iterator object iterates to 31 ok 60 - iterator object rewind and move returns 5 ok 61 - internal check, next_prime on big int works ok 62 - iterator object can rewind to 4294967291 ok 63 - iterator object next is 4294967311 ok 64 - iterator object rewound to ~0 is 4294967311 ok 65 - iterator object prev goes back to 4294967291 ok 66 - iterator object tell_i ok 67 - iterator object i_start = 1 ok 68 - iterator object description ok 69 - iterator object values_min = 2 ok 70 - iterator object values_max = undef ok 71 - iterator object oeis_anum = A000040 ok 72 - iterator object seek_to_i goes to nth prime ok 73 - iterator object seek_to_value goes to value ok 74 - iterator object ith returns nth prime ok 75 - iterator object pred returns true if is_prime ok 76 - iterator object value_to_i works ok 77 - iterator object value_to_i for non-prime returns undef ok 78 - iterator object value_to_i_floor ok 79 - iterator object value_to_i_ceil ok 80 - iterator object value_to_i_estimage is in range ok t/50-factoring.t ............. 1..390 ok 1 - 0 = [ 0 ] ok 2 - each factor is not prime ok 3 - factor_exp looks right ok 4 - 1 = [ ] ok 5 - each factor is prime ok 6 - factor_exp looks right ok 7 - 2 = [ 2 ] ok 8 - each factor is prime ok 9 - factor_exp looks right ok 10 - 3 = [ 3 ] ok 11 - each factor is prime ok 12 - factor_exp looks right ok 13 - 4 = [ 2 * 2 ] ok 14 - each factor is prime ok 15 - factor_exp looks right ok 16 - 5 = [ 5 ] ok 17 - each factor is prime ok 18 - factor_exp looks right ok 19 - 6 = [ 2 * 3 ] ok 20 - each factor is prime ok 21 - factor_exp looks right ok 22 - 7 = [ 7 ] ok 23 - each factor is prime ok 24 - factor_exp looks right ok 25 - 8 = [ 2 * 2 * 2 ] ok 26 - each factor is prime ok 27 - factor_exp looks right ok 28 - 16 = [ 2 * 2 * 2 * 2 ] ok 29 - each factor is prime ok 30 - factor_exp looks right ok 31 - 57 = [ 3 * 19 ] ok 32 - each factor is prime ok 33 - factor_exp looks right ok 34 - 64 = [ 2 * 2 * 2 * 2 * 2 * 2 ] ok 35 - each factor is prime ok 36 - factor_exp looks right ok 37 - 377 = [ 13 * 29 ] ok 38 - each factor is prime ok 39 - factor_exp looks right ok 40 - 9592 = [ 2 * 2 * 2 * 11 * 109 ] ok 41 - each factor is prime ok 42 - factor_exp looks right ok 43 - 30107 = [ 7 * 11 * 17 * 23 ] ok 44 - each factor is prime ok 45 - factor_exp looks right ok 46 - 78498 = [ 2 * 3 * 3 * 7 * 7 * 89 ] ok 47 - each factor is prime ok 48 - factor_exp looks right ok 49 - 664579 = [ 664579 ] ok 50 - each factor is prime ok 51 - factor_exp looks right ok 52 - 5761455 = [ 3 * 5 * 7 * 37 * 1483 ] ok 53 - each factor is prime ok 54 - factor_exp looks right ok 55 - 114256942 = [ 2 * 57128471 ] ok 56 - each factor is prime ok 57 - factor_exp looks right ok 58 - 2214143 = [ 1487 * 1489 ] ok 59 - each factor is prime ok 60 - factor_exp looks right ok 61 - 999999929 = [ 999999929 ] ok 62 - each factor is prime ok 63 - factor_exp looks right ok 64 - 50847534 = [ 2 * 3 * 3 * 3 * 19 * 49559 ] ok 65 - each factor is prime ok 66 - factor_exp looks right ok 67 - 455052511 = [ 97 * 331 * 14173 ] ok 68 - each factor is prime ok 69 - factor_exp looks right ok 70 - 2147483647 = [ 2147483647 ] ok 71 - each factor is prime ok 72 - factor_exp looks right ok 73 - 4118054813 = [ 19 * 216739727 ] ok 74 - each factor is prime ok 75 - factor_exp looks right ok 76 - 30 = [ 2 * 3 * 5 ] ok 77 - each factor is prime ok 78 - factor_exp looks right ok 79 - 210 = [ 2 * 3 * 5 * 7 ] ok 80 - each factor is prime ok 81 - factor_exp looks right ok 82 - 2310 = [ 2 * 3 * 5 * 7 * 11 ] ok 83 - each factor is prime ok 84 - factor_exp looks right ok 85 - 30030 = [ 2 * 3 * 5 * 7 * 11 * 13 ] ok 86 - each factor is prime ok 87 - factor_exp looks right ok 88 - 510510 = [ 2 * 3 * 5 * 7 * 11 * 13 * 17 ] ok 89 - each factor is prime ok 90 - factor_exp looks right ok 91 - 9699690 = [ 2 * 3 * 5 * 7 * 11 * 13 * 17 * 19 ] ok 92 - each factor is prime ok 93 - factor_exp looks right ok 94 - 223092870 = [ 2 * 3 * 5 * 7 * 11 * 13 * 17 * 19 * 23 ] ok 95 - each factor is prime ok 96 - factor_exp looks right ok 97 - 1363 = [ 29 * 47 ] ok 98 - each factor is prime ok 99 - factor_exp looks right ok 100 - 989 = [ 23 * 43 ] ok 101 - each factor is prime ok 102 - factor_exp looks right ok 103 - 779 = [ 19 * 41 ] ok 104 - each factor is prime ok 105 - factor_exp looks right ok 106 - 629 = [ 17 * 37 ] ok 107 - each factor is prime ok 108 - factor_exp looks right ok 109 - 403 = [ 13 * 31 ] ok 110 - each factor is prime ok 111 - factor_exp looks right ok 112 - 547308031 = [ 547308031 ] ok 113 - each factor is prime ok 114 - factor_exp looks right ok 115 - 808 = [ 2 * 2 * 2 * 101 ] ok 116 - each factor is prime ok 117 - factor_exp looks right ok 118 - 2727 = [ 3 * 3 * 3 * 101 ] ok 119 - each factor is prime ok 120 - factor_exp looks right ok 121 - 12625 = [ 5 * 5 * 5 * 101 ] ok 122 - each factor is prime ok 123 - factor_exp looks right ok 124 - 34643 = [ 7 * 7 * 7 * 101 ] ok 125 - each factor is prime ok 126 - factor_exp looks right ok 127 - 134431 = [ 11 * 11 * 11 * 101 ] ok 128 - each factor is prime ok 129 - factor_exp looks right ok 130 - 221897 = [ 13 * 13 * 13 * 101 ] ok 131 - each factor is prime ok 132 - factor_exp looks right ok 133 - 496213 = [ 17 * 17 * 17 * 101 ] ok 134 - each factor is prime ok 135 - factor_exp looks right ok 136 - 692759 = [ 19 * 19 * 19 * 101 ] ok 137 - each factor is prime ok 138 - factor_exp looks right ok 139 - 1228867 = [ 23 * 23 * 23 * 101 ] ok 140 - each factor is prime ok 141 - factor_exp looks right ok 142 - 2231139 = [ 3 * 251 * 2963 ] ok 143 - each factor is prime ok 144 - factor_exp looks right ok 145 - 2463289 = [ 29 * 29 * 29 * 101 ] ok 146 - each factor is prime ok 147 - factor_exp looks right ok 148 - 3008891 = [ 31 * 31 * 31 * 101 ] ok 149 - each factor is prime ok 150 - factor_exp looks right ok 151 - 5115953 = [ 37 * 37 * 37 * 101 ] ok 152 - each factor is prime ok 153 - factor_exp looks right ok 154 - 6961021 = [ 41 * 41 * 41 * 101 ] ok 155 - each factor is prime ok 156 - factor_exp looks right ok 157 - 8030207 = [ 43 * 43 * 43 * 101 ] ok 158 - each factor is prime ok 159 - factor_exp looks right ok 160 - 10486123 = [ 47 * 47 * 47 * 101 ] ok 161 - each factor is prime ok 162 - factor_exp looks right ok 163 - 10893343 = [ 1327 * 8209 ] ok 164 - each factor is prime ok 165 - factor_exp looks right ok 166 - 12327779 = [ 1627 * 7577 ] ok 167 - each factor is prime ok 168 - factor_exp looks right ok 169 - 701737021 = [ 25997 * 26993 ] ok 170 - each factor is prime ok 171 - factor_exp looks right ok 172 - 549900 = [ 2 * 2 * 3 * 3 * 5 * 5 * 13 * 47 ] ok 173 - each factor is prime ok 174 - factor_exp looks right ok 175 - 10000142 = [ 2 * 1429 * 3499 ] ok 176 - each factor is prime ok 177 - factor_exp looks right ok 178 - factors(115553) ok 179 - scalar factors(115553) ok 180 - factors(123456) ok 181 - scalar factors(123456) ok 182 - factors(3) ok 183 - scalar factors(3) ok 184 - factors(2) ok 185 - scalar factors(2) ok 186 - factors(4) ok 187 - scalar factors(4) ok 188 - factors(1) ok 189 - scalar factors(1) ok 190 - factors(0) ok 191 - scalar factors(0) ok 192 - factors(456789) ok 193 - scalar factors(456789) ok 194 - factors(30107) ok 195 - scalar factors(30107) ok 196 - factors(5) ok 197 - scalar factors(5) ok 198 - all_factors(115553) ok 199 - scalar all_factors(115553) ok 200 - divisor_sum(115553,0) ok 201 - divisor_sum(115553) ok 202 - all_factors(123456) ok 203 - scalar all_factors(123456) ok 204 - divisor_sum(123456,0) ok 205 - divisor_sum(123456) ok 206 - all_factors(4567890) ok 207 - scalar all_factors(4567890) ok 208 - divisor_sum(4567890,0) ok 209 - divisor_sum(4567890) ok 210 - all_factors(7) ok 211 - scalar all_factors(7) ok 212 - divisor_sum(7,0) ok 213 - divisor_sum(7) ok 214 - all_factors(2) ok 215 - scalar all_factors(2) ok 216 - divisor_sum(2,0) ok 217 - divisor_sum(2) ok 218 - all_factors(42) ok 219 - scalar all_factors(42) ok 220 - divisor_sum(42,0) ok 221 - divisor_sum(42) ok 222 - all_factors(1) ok 223 - scalar all_factors(1) ok 224 - divisor_sum(1,0) ok 225 - divisor_sum(1) ok 226 - all_factors(0) ok 227 - scalar all_factors(0) ok 228 - divisor_sum(0,0) ok 229 - divisor_sum(0) ok 230 - all_factors(456789) ok 231 - scalar all_factors(456789) ok 232 - divisor_sum(456789,0) ok 233 - divisor_sum(456789) ok 234 - all_factors(16) ok 235 - scalar all_factors(16) ok 236 - divisor_sum(16,0) ok 237 - divisor_sum(16) ok 238 - all_factors(6) ok 239 - scalar all_factors(6) ok 240 - divisor_sum(6,0) ok 241 - divisor_sum(6) ok 242 - all_factors(3) ok 243 - scalar all_factors(3) ok 244 - divisor_sum(3,0) ok 245 - divisor_sum(3) ok 246 - all_factors(9) ok 247 - scalar all_factors(9) ok 248 - divisor_sum(9,0) ok 249 - divisor_sum(9) ok 250 - all_factors(12) ok 251 - scalar all_factors(12) ok 252 - divisor_sum(12,0) ok 253 - divisor_sum(12) ok 254 - all_factors(1032924637) ok 255 - scalar all_factors(1032924637) ok 256 - divisor_sum(1032924637,0) ok 257 - divisor_sum(1032924637) ok 258 - all_factors(8) ok 259 - scalar all_factors(8) ok 260 - divisor_sum(8,0) ok 261 - divisor_sum(8) ok 262 - all_factors(4) ok 263 - scalar all_factors(4) ok 264 - divisor_sum(4,0) ok 265 - divisor_sum(4) ok 266 - all_factors(30107) ok 267 - scalar all_factors(30107) ok 268 - divisor_sum(30107,0) ok 269 - divisor_sum(30107) ok 270 - all_factors(10) ok 271 - scalar all_factors(10) ok 272 - divisor_sum(10,0) ok 273 - divisor_sum(10) ok 274 - all_factors(1234567890) ok 275 - scalar all_factors(1234567890) ok 276 - divisor_sum(1234567890,0) ok 277 - divisor_sum(1234567890) ok 278 - all_factors(5) ok 279 - scalar all_factors(5) ok 280 - divisor_sum(5,0) ok 281 - divisor_sum(5) ok 282 - factor_exp(115553) ok 283 - scalar factor_exp(115553) ok 284 - factor_exp(123456) ok 285 - scalar factor_exp(123456) ok 286 - factor_exp(3) ok 287 - scalar factor_exp(3) ok 288 - factor_exp(2) ok 289 - scalar factor_exp(2) ok 290 - factor_exp(4) ok 291 - scalar factor_exp(4) ok 292 - factor_exp(1) ok 293 - scalar factor_exp(1) ok 294 - factor_exp(0) ok 295 - scalar factor_exp(0) ok 296 - factor_exp(456789) ok 297 - scalar factor_exp(456789) ok 298 - factor_exp(30107) ok 299 - scalar factor_exp(30107) ok 300 - factor_exp(5) ok 301 - scalar factor_exp(5) ok 302 - trial_factor(1) ok 303 - trial_factor(4) ok 304 - trial_factor(9) ok 305 - trial_factor(11) ok 306 - trial_factor(25) ok 307 - trial_factor(30) ok 308 - trial_factor(210) ok 309 - trial_factor(175) ok 310 - trial_factor(403) ok 311 - trial_factor(549900) ok 312 - fermat_factor(1) ok 313 - fermat_factor(4) ok 314 - fermat_factor(9) ok 315 - fermat_factor(11) ok 316 - fermat_factor(25) ok 317 - fermat_factor(30) ok 318 - fermat_factor(210) ok 319 - fermat_factor(175) ok 320 - fermat_factor(403) ok 321 - fermat_factor(549900) ok 322 - holf_factor(1) ok 323 - holf_factor(4) ok 324 - holf_factor(9) ok 325 - holf_factor(11) ok 326 - holf_factor(25) ok 327 - holf_factor(30) ok 328 - holf_factor(210) ok 329 - holf_factor(175) ok 330 - holf_factor(403) ok 331 - holf_factor(549900) ok 332 - squfof_factor(1) ok 333 - squfof_factor(4) ok 334 - squfof_factor(9) ok 335 - squfof_factor(11) ok 336 - squfof_factor(25) ok 337 - squfof_factor(30) ok 338 - squfof_factor(210) ok 339 - squfof_factor(175) ok 340 - squfof_factor(403) ok 341 - squfof_factor(549900) ok 342 - pbrent_factor(1) ok 343 - pbrent_factor(4) ok 344 - pbrent_factor(9) ok 345 - pbrent_factor(11) ok 346 - pbrent_factor(25) ok 347 - pbrent_factor(30) ok 348 - pbrent_factor(210) ok 349 - pbrent_factor(175) ok 350 - pbrent_factor(403) ok 351 - pbrent_factor(549900) ok 352 - prho_factor(1) ok 353 - prho_factor(4) ok 354 - prho_factor(9) ok 355 - prho_factor(11) ok 356 - prho_factor(25) ok 357 - prho_factor(30) ok 358 - prho_factor(210) ok 359 - prho_factor(175) ok 360 - prho_factor(403) ok 361 - prho_factor(549900) ok 362 - pminus1_factor(1) ok 363 - pminus1_factor(4) ok 364 - pminus1_factor(9) ok 365 - pminus1_factor(11) ok 366 - pminus1_factor(25) ok 367 - pminus1_factor(30) ok 368 - pminus1_factor(210) ok 369 - pminus1_factor(175) ok 370 - pminus1_factor(403) ok 371 - pminus1_factor(549900) ok 372 - pplus1_factor(1) ok 373 - pplus1_factor(4) ok 374 - pplus1_factor(9) ok 375 - pplus1_factor(11) ok 376 - pplus1_factor(25) ok 377 - pplus1_factor(30) ok 378 - pplus1_factor(210) ok 379 - pplus1_factor(175) ok 380 - pplus1_factor(403) ok 381 - pplus1_factor(549900) ok 382 - trial factor 2203*2503 ok 383 - scalar factor(0) should be 1 ok 384 - scalar factor(1) should be 0 ok 385 - scalar factor(3) should be 1 ok 386 - scalar factor(4) should be 2 ok 387 - scalar factor(5) should be 1 ok 388 - scalar factor(6) should be 2 ok 389 - scalar factor(30107) should be 4 ok 390 - scalar factor(174636000) should be 15 ok t/51-primearray.t ............ 1..21 ok 1 - primes 0 .. 499 can be randomly selected ok 2 - primes 0 .. 499 in forward order ok 3 - primes 0 .. 499 in reverse order ok 4 - 51 primes using array slice ok 5 - random array slice of small primes ok 6 - primes[78901] == 1005413 ok 7 - primes[123456] == 1632913 ok 8 - primes[4999] == 48611 ok 9 - primes[30107] == 351707 ok 10 - primes[15678] == 172157 ok 11 - primes[4500] == 43063 ok 12 - primes[1999] == 17389 ok 13 - primes[377] == 2593 ok 14 - shift 2 ok 15 - shift 3 ok 16 - shift 5 ok 17 - shift 7 ok 18 - shift 11 ok 19 - 13 after shifts ok 20 - 11 after unshift ok 21 - 3 after unshift 3 ok t/70-rt-bignum.t ............. 1..2 ok 1 - PP prho factors correctly with 'use bignum' ok 2 # skip No MPU::GMP, skipping callback test ok t/80-pp.t .................... 1..235 ok 1 - require Math::Prime::Util::PP; ok 2 - require Math::Prime::Util::PrimalityProving; ok 3 - is_prime 0 .. 1086 ok 4 - is_prime for selected numbers ok 5 - Trial primes 2-80 ok 6 - Primes between 0 and 1069 ok 7 - Primes between 0 and 1070 ok 8 - Primes between 0 and 1086 ok 9 - primes(6) should return [2 3 5] ok 10 - primes(11) should return [2 3 5 7 11] ok 11 - primes(3) should return [2 3] ok 12 - primes(7) should return [2 3 5 7] ok 13 - primes(2) should return [2] ok 14 - primes(20) should return [2 3 5 7 11 13 17 19] ok 15 - primes(1) should return [] ok 16 - primes(4) should return [2 3] ok 17 - primes(18) should return [2 3 5 7 11 13 17] ok 18 - primes(0) should return [] ok 19 - primes(19) should return [2 3 5 7 11 13 17 19] ok 20 - primes(5) should return [2 3 5] ok 21 - primes(3,9) should return [3 5 7] ok 22 - primes(2,2) should return [2] ok 23 - primes(2,20) should return [2 3 5 7 11 13 17 19] ok 24 - primes(3089,3163) should return [3089 3109 3119 3121 3137 3163] ok 25 - primes(30,70) should return [31 37 41 43 47 53 59 61 67] ok 26 - primes(3088,3164) should return [3089 3109 3119 3121 3137 3163] ok 27 - primes(70,30) should return [] ok 28 - primes(2010733,2010881) should return [2010733 2010881] ok 29 - primes(20,2) should return [] ok 30 - primes(1,1) should return [] ok 31 - primes(2,5) should return [2 3 5] ok 32 - primes(3842610773,3842611109) should return [3842610773 3842611109] ok 33 - primes(3,3) should return [3] ok 34 - primes(2,3) should return [2 3] ok 35 - primes(3842610774,3842611108) should return [] ok 36 - primes(3,7) should return [3 5 7] ok 37 - primes(2010734,2010880) should return [] ok 38 - primes(3,6) should return [3 5] ok 39 - primes(3090,3162) should return [3109 3119 3121 3137] ok 40 - primes(4,8) should return [5 7] ok 41 - next prime of 2010733 is 2010733+148 ok 42 - prev prime of 2010733+148 is 2010733 ok 43 - next prime of 19609 is 19609+52 ok 44 - prev prime of 19609+52 is 19609 ok 45 - next prime of 360653 is 360653+96 ok 46 - prev prime of 360653+96 is 360653 ok 47 - next prime of 19608 is 19609 ok 48 - next prime of 19610 is 19661 ok 49 - next prime of 19660 is 19661 ok 50 - prev prime of 19662 is 19661 ok 51 - prev prime of 19660 is 19609 ok 52 - prev prime of 19610 is 19609 ok 53 - Previous prime of 2 returns 0 ok 54 - Next prime of ~0-4 returns bigint next prime ok 55 - next_prime for 148 primes before primegap end 2010881 ok 56 - prev_prime for 148 primes before primegap start 2010733 ok 57 - next_prime(1234567890) == 1234567891) ok 58 - Pi(1) = 0 ok 59 - Pi(60067) = 6062 ok 60 - Pi(1000) = 168 ok 61 - Pi(10) = 4 ok 62 - Pi(10000) = 1229 ok 63 - Pi(100) = 25 ok 64 - Pi(65535) = 6542 ok 65 - prime_count(191912784 +247) = 1 ok 66 - prime_count(3 to 17) = 6 ok 67 - prime_count(17 to 13) = 0 ok 68 - prime_count(191912783 +247) = 1 ok 69 - prime_count(4 to 16) = 4 ok 70 - prime_count(191912784 +246) = 0 ok 71 - prime_count(4 to 17) = 5 ok 72 - prime_count(1e9 +2**14) = 785 ok 73 - prime_count(191912783 +248) = 2 ok 74 - nth_prime(0) <= 1 ok 75 - nth_prime(1) >= 1 ok 76 - nth_prime(6062) <= 60067 ok 77 - nth_prime(6063) >= 60067 ok 78 - nth_prime(168) <= 1000 ok 79 - nth_prime(169) >= 1000 ok 80 - nth_prime(4) <= 10 ok 81 - nth_prime(5) >= 10 ok 82 - nth_prime(1229) <= 10000 ok 83 - nth_prime(1230) >= 10000 ok 84 - nth_prime(25) <= 100 ok 85 - nth_prime(26) >= 100 ok 86 - nth_prime(6542) <= 65535 ok 87 - nth_prime(6543) >= 65535 ok 88 - nth_prime(1) = 2 ok 89 - nth_prime(1000) = 7919 ok 90 - nth_prime(10) = 29 ok 91 - nth_prime(100) = 541 ok 92 - MR with 0 shortcut composite ok 93 - MR with 0 shortcut composite ok 94 - MR with 2 shortcut prime ok 95 - MR with 3 shortcut prime ok 96 - 5 pseudoprimes (base lucas) ok 97 - 4 pseudoprimes (base 11) ok 98 - 5 pseudoprimes (base 7) ok 99 - 6 pseudoprimes (base eslucas) ok 100 - 5 pseudoprimes (base 17) ok 101 - 4 pseudoprimes (base 2) ok 102 - 4 pseudoprimes (base 23) ok 103 - 4 pseudoprimes (base 13) ok 104 - 5 pseudoprimes (base 29) ok 105 - 4 pseudoprimes (base 3) ok 106 - 4 pseudoprimes (base 61) ok 107 - 5 pseudoprimes (base aeslucas1) ok 108 - 5 pseudoprimes (base aeslucas2) ok 109 - 5 pseudoprimes (base slucas) ok 110 - 5 pseudoprimes (base psp2) ok 111 - 5 pseudoprimes (base 37) ok 112 - 4 pseudoprimes (base 73) ok 113 - 5 pseudoprimes (base 19) ok 114 - 5 pseudoprimes (base 31) ok 115 - 5 pseudoprimes (base psp3) ok 116 - 4 pseudoprimes (base 5) ok 117 - Ei(0.693147180559945) ~= 1.04516378011749 ok 118 - Ei(-1e-005) ~= -10.9357198000437 ok 119 - Ei(2) ~= 4.95423435600189 ok 120 - Ei(1) ~= 1.89511781635594 ok 121 - Ei(-1e-008) ~= -17.8434650890508 ok 122 - Ei(-0.001) ~= -6.33153936413615 ok 123 - Ei(40) ~= 6.03971826361124e+015 ok 124 - Ei(12) ~= 14959.5326663975 ok 125 - Ei(41) ~= 1.6006649143245e+016 ok 126 - Ei(20) ~= 25615652.6640566 ok 127 - Ei(-0.1) ~= -1.82292395841939 ok 128 - Ei(-10) ~= -4.15696892968532e-006 ok 129 - Ei(1.5) ~= 3.3012854491298 ok 130 - Ei(10) ~= 2492.22897624188 ok 131 - Ei(-0.5) ~= -0.55977359477616 ok 132 - Ei(5) ~= 40.1852753558032 ok 133 - li(4294967295) ~= 203284081.954542 ok 134 - li(100000) ~= 9629.8090010508 ok 135 - li(100000000) ~= 5762209.37544803 ok 136 - li(10000000000) ~= 455055614.586623 ok 137 - li(1.01) ~= -4.02295867392994 ok 138 - li(2) ~= 1.04516378011749 ok 139 - li(0) ~= 0 ok 140 - li(24) ~= 11.2003157952327 ok 141 - li(1000) ~= 177.609657990152 ok 142 - li(10) ~= 6.1655995047873 ok 143 - li(100000000000) ~= 4118066400.62161 ok 144 - R(4294967295) ~= 203280697.513261 ok 145 - R(10000000) ~= 664667.447564748 ok 146 - R(10000000000) ~= 455050683.306847 ok 147 - R(1.01) ~= 1.00606971806229 ok 148 - R(2) ~= 1.54100901618713 ok 149 - R(1000000) ~= 78527.3994291277 ok 150 - R(1000) ~= 168.359446281167 ok 151 - R(1.84467440737096e+019) ~= 4.25656284014012e+017 ok 152 - R(10) ~= 4.56458314100509 ok 153 - Zeta(4.5) ~= 0.0547075107614543 ok 154 - Zeta(180) ~= 6.52530446799852e-055 ok 155 - Zeta(20.6) ~= 6.29339157357821e-007 ok 156 - Zeta(8.5) ~= 0.00285925088241563 ok 157 - Zeta(7) ~= 0.00834927738192283 ok 158 - Zeta(80) ~= 8.27180612553034e-025 ok 159 - Zeta(2) ~= 0.644934066848226 ok 160 - Zeta(2.5) ~= 0.341487257250917 ok 161 - test factoring for 34 primes ok 162 - test factoring for 140 composites ok 163 - holf(403) ok 164 - fermat(403) ok 165 - prho(403) ok 166 - pbrent(403) ok 167 - pminus1(403) ok 168 - prho(851981) ok 169 - pbrent(851981) ok 170 - ecm(851981) ok 171 - prho(55834573561) ok 172 - pbrent(55834573561) ok 173 - prho finds a factor of 18686551294184381720251 ok 174 - prho found a correct factor ok 175 - prho didn't return a degenerate factor ok 176 - pbrent finds a factor of 18686551294184381720251 ok 177 - pbrent found a correct factor ok 178 - pbrent didn't return a degenerate factor ok 179 - pminus1 finds a factor of 18686551294184381720251 ok 180 - pminus1 found a correct factor ok 181 - pminus1 didn't return a degenerate factor ok 182 - ecm finds a factor of 18686551294184381720251 ok 183 - ecm found a correct factor ok 184 - ecm didn't return a degenerate factor ok 185 # skip Skipping p-1 stage 2 tests ok 186 # skip Skipping p-1 stage 2 tests ok 187 # skip Skipping p-1 stage 2 tests ok 188 - fermat finds a factor of 73786976930493367637 ok 189 - fermat found a correct factor ok 190 - fermat didn't return a degenerate factor ok 191 - holf correctly factors 99999999999979999998975857 ok 192 # skip ecm stage 2 ok 193 # skip ecm stage 2 ok 194 # skip ecm stage 2 ok 195 - AKS: 1 is composite (less than 2) ok 196 - AKS: 2 is prime ok 197 - AKS: 3 is prime ok 198 - AKS: 4 is composite ok 199 - AKS: 64 is composite (perfect power) ok 200 - AKS: 65 is composite (caught in trial) ok 201 - AKS: 23 is prime (r >= n) ok 202 - AKS: 70747 is composite (n mod r) ok 203 # skip Skipping PP AKS test without EXTENDED_TESTING ok 204 # skip Skipping PP AKS test without EXTENDED_TESTING ok 205 - primality_proof_lucas(100003) ok 206 - primality_proof_bls75(1490266103) ok 207 - 168790877523676911809192454171451 looks prime with bases 2..52 ok 208 - 168790877523676911809192454171451 found composite with base 53 ok 209 - 168790877523676911809192454171451 is not a strong Lucas pseudoprime ok 210 - 168790877523676911809192454171451 is not a Frobenius pseudoprime ok 211 - consecutive_integer_lcm(13) ok 212 - consecutive_integer_lcm(52) ok 213 - moebius(513,537) ok 214 - mertens(4219) ok 215 - euler_phi(1513,1537) ok 216 - euler_phi(324234) ok 217 - exp_mangoldt of power of 2 = 2 ok 218 - exp_mangoldt of even = 1 ok 219 - exp_mangoldt of 21 = 1 ok 220 - exp_mangoldt of 23 = 23 ok 221 - exp_mangoldt of 27 (3^3) = 3 ok 222 - chebyshev_theta(27001) =~ 26837.35 ok 223 - chebyshev_psi(87001) =~ 86964.56 ok 224 - is_prob_prime(697) should be 0 ok 225 - is_prob_prime(17471061) should be 0 ok 226 - is_prob_prime(347) should be 2 ok 227 - is_prob_prime(7080233) should be 2 ok 228 - is_prob_prime(36010359) should be 0 ok 229 - is_prob_prime(49) should be 0 ok 230 - is_prob_prime(7080249) should be 0 ok 231 - is_prob_prime(10) should be 0 ok 232 - is_prob_prime(36010357) should be 2 ok 233 - is_prob_prime(5) should be 2 ok 234 - is_prob_prime(17471059) should be 2 ok 235 - Nobody clobbered $_ ok # BigInt 0.32/1.997, lib: Calc. MPU::GMP Can't use an undefined value as an ARRAY reference at C:/cpanfly-5.12/var/megalib/Math/BigInt/Calc.pm line 1510. # Looks like you planned 113 tests but ran 76. # Looks like your test exited with 255 just after 76. t/81-bignum.t ................ 1..113 ok 1 - 777777777777777777777767 is prime ok 2 - 777777777777777777777767 is probably prime ok 3 - 777777777777777777777787 is prime ok 4 - 777777777777777777777787 is probably prime ok 5 - 877777777777777777777753 is prime ok 6 - 877777777777777777777753 is probably prime ok 7 - 877777777777777777777871 is prime ok 8 - 877777777777777777777871 is probably prime ok 9 - 87777777777777777777777795577 is prime ok 10 - 87777777777777777777777795577 is probably prime ok 11 - 890745785790123461234805903467891234681243 is prime ok 12 - 890745785790123461234805903467891234681243 is probably prime ok 13 - 618970019642690137449562111 is prime ok 14 - 618970019642690137449562111 is probably prime ok 15 - 777777777777777777777777 is not prime ok 16 - 777777777777777777777777 is not probably prime ok 17 - 877777777777777777777777 is not prime ok 18 - 877777777777777777777777 is not probably prime ok 19 - 87777777777777777777777795475 is not prime ok 20 - 87777777777777777777777795475 is not probably prime ok 21 - 890745785790123461234805903467891234681234 is not prime ok 22 - 890745785790123461234805903467891234681234 is not probably prime ok 23 - 75792980677 is not prime ok 24 - 75792980677 is not probably prime ok 25 - 59276361075595573263446330101 is not prime ok 26 - 59276361075595573263446330101 is not probably prime ok 27 - 318665857834031151167461 is not prime ok 28 - 318665857834031151167461 is not probably prime ok 29 - 21652684502221 is not prime ok 30 - 21652684502221 is not probably prime ok 31 - 564132928021909221014087501701 is not prime ok 32 - 564132928021909221014087501701 is not probably prime ok 33 - 3317044064679887385961981 is not prime ok 34 - 3317044064679887385961981 is not probably prime ok 35 - 6003094289670105800312596501 is not prime ok 36 - 6003094289670105800312596501 is not probably prime ok 37 - 3825123056546413051 is not prime ok 38 - 3825123056546413051 is not probably prime ok 39 - 65635624165761929287 is prime ok 40 - 65635624165761929287 is provably prime ok 41 - 1162566711635022452267983 is prime ok 42 # skip Large proof on 32-bit machine without EXTENDED_TESTING. ok 43 - 77123077103005189615466924501 is prime ok 44 # skip Large proof on 32-bit machine without EXTENDED_TESTING. ok 45 - 3991617775553178702574451996736229 is prime ok 46 # skip Large proof on 32-bit machine without EXTENDED_TESTING. ok 47 - 273952953553395851092382714516720001799 is prime ok 48 # skip Large proof on 32-bit machine without EXTENDED_TESTING. ok 49 - primes( 2^66, 2^66 + 100 ) ok 50 - next_prime(777777777777777777777777) ok 51 - prev_prime(777777777777777777777777) ok 52 - prime_count(87..7752, 87..7872) ok 53 - 75792980677 is a strong pseudoprime to bases 2 ok 54 - 59276361075595573263446330101 is a strong pseudoprime to bases 2,3,5,7,11,13,17,19,23,29,31,37,325,9375 ok 55 - 318665857834031151167461 is a strong pseudoprime to bases 2,3,5,7,11,13,17,19,23,29,31,37,325,9375 ok 56 - 21652684502221 is a strong pseudoprime to bases 2,7,37,61,9375 ok 57 - 564132928021909221014087501701 is a strong pseudoprime to bases 2,3,5,7,11,13,17,19,23,29,31,37,325,9375 ok 58 - 3317044064679887385961981 is a strong pseudoprime to bases 2,3,5,7,11,13,17,19,23,29,31,37,73,325,9375 ok 59 - 6003094289670105800312596501 is a strong pseudoprime to bases 2,3,5,7,11,13,17,19,23,29,31,37,61,325,9375 ok 60 - 3825123056546413051 is a strong pseudoprime to bases 2,3,5,7,11,13,17,19,23,29,31,325,9375 ok 61 - PC approx(31415926535897932384) ok 62 - prime count bounds for 31415926535897932384 are in the right order ok 63 - PC lower with RH ok 64 - PC upper with RH ok 65 - PC lower ok 66 - PC upper ok 67 - factor(23489223467134234890234680) ok 68 - factor_exp(23489223467134234890234680) ok 69 - factor(190128090927491) ok 70 - factor_exp(190128090927491) ok 71 - factor(1234567890) ok 72 - factor_exp(1234567890) ok 73 - divisors(23489223467134234890234680) ok 74 - moebius(618970019642690137449562110) ok 75 - euler_phi(618970019642690137449562110) ok 76 - carmichael_lambda(618970019642690137449562110) Dubious, test returned 255 (wstat 65280, 0xff00) Failed 37/113 subtests (less 4 skipped subtests: 72 okay) t/90-release-perlcritic.t .... skipped: these tests are for release candidate testing t/91-release-pod-syntax.t .... skipped: these tests are for release candidate testing t/92-release-pod-coverage.t .. skipped: these tests are for release candidate testing t/93-release-spelling.t ...... skipped: these tests are for release candidate testing t/94-weaken.t ................ skipped: these tests are for release candidate testing Test Summary Report ------------------- t/16-randomprime.t (Wstat: 512 Tests: 37 Failed: 0) Non-zero exit status: 2 Parse errors: Bad plan. You planned 154 tests but ran 37. t/81-bignum.t (Wstat: 65280 Tests: 76 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 113 tests but ran 76. Files=32, Tests=3245, 33 wallclock secs ( 0.44 usr + 0.06 sys = 0.50 CPU) Result: FAIL Failed 2/32 test programs. 0/3245 subtests failed. NMAKE : fatal error U1077: 'C:\Perl-5.12\bin\perl.exe' : return code '0xff' Stop. DANAJ/Math-Prime-Util-0.37.tar.gz nmake test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports DANAJ/Math-Prime-Util-0.37.tar.gz Running test for module 'LaTeX::Table' Running make for L/LI/LIMAONE/LaTeX-Table-v1.0.6.tar.gz Checksum for C:\cpanfly-5.12\var\cpan\sources\authors\id\L\LI\LIMAONE\LaTeX-Table-v1.0.6.tar.gz ok LaTeX-Table-v1.0.6 LaTeX-Table-v1.0.6/Build.PL LaTeX-Table-v1.0.6/Changes LaTeX-Table-v1.0.6/LICENSE LaTeX-Table-v1.0.6/Makefile.PL LaTeX-Table-v1.0.6/MANIFEST LaTeX-Table-v1.0.6/META.yml LaTeX-Table-v1.0.6/README LaTeX-Table-v1.0.6/TODO LaTeX-Table-v1.0.6/bin LaTeX-Table-v1.0.6/bin/csv2pdf LaTeX-Table-v1.0.6/bin/ltpretty LaTeX-Table-v1.0.6/examples LaTeX-Table-v1.0.6/examples/examples.pdf LaTeX-Table-v1.0.6/examples/generate_examples.pl LaTeX-Table-v1.0.6/examples/imdbtop40.dat LaTeX-Table-v1.0.6/lib LaTeX-Table-v1.0.6/lib/LaTeX LaTeX-Table-v1.0.6/lib/LaTeX/Table.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table LaTeX-Table-v1.0.6/lib/LaTeX/Table/Themes LaTeX-Table-v1.0.6/lib/LaTeX/Table/Themes/Beamer.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Themes/Booktabs.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Themes/Classic.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Themes/Modern.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Themes/ThemeI.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Types LaTeX-Table-v1.0.6/lib/LaTeX/Table/Types/Ctable.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Types/Longtable.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Types/Std.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Types/TypeI.pm LaTeX-Table-v1.0.6/lib/LaTeX/Table/Types/Xtab.pm LaTeX-Table-v1.0.6/t LaTeX-Table-v1.0.6/t/00.load.t LaTeX-Table-v1.0.6/t/10.table-ctable.t LaTeX-Table-v1.0.6/t/10.table-custom.t LaTeX-Table-v1.0.6/t/10.table-longtable.t LaTeX-Table-v1.0.6/t/10.table-std.t LaTeX-Table-v1.0.6/t/10.table-xtab.t LaTeX-Table-v1.0.6/t/20.mcdef.t LaTeX-Table-v1.0.6/t/30.exceptions.t LaTeX-Table-v1.0.6/t/40.miscprivates.t LaTeX-Table-v1.0.6/t/50.synopsis.t LaTeX-Table-v1.0.6/t/60.coldef.t LaTeX-Table-v1.0.6/t/70.callback.t LaTeX-Table-v1.0.6/t/80.themes.t LaTeX-Table-v1.0.6/t/90.ltpretty.t LaTeX-Table-v1.0.6/t/ltpretty.txt LaTeX-Table-v1.0.6/t/lib LaTeX-Table-v1.0.6/t/lib/MyThemes LaTeX-Table-v1.0.6/t/lib/MyThemes/Custom.pm LaTeX-Table-v1.0.6/xt LaTeX-Table-v1.0.6/xt/release LaTeX-Table-v1.0.6/xt/release/perlcritic.t LaTeX-Table-v1.0.6/xt/release/perlcriticrc LaTeX-Table-v1.0.6/xt/release/perltidyrc LaTeX-Table-v1.0.6/xt/release/pod-coverage.t LaTeX-Table-v1.0.6/xt/release/pod.t CPAN.pm: Building L/LI/LIMAONE/LaTeX-Table-v1.0.6.tar.gz >>> C:\Perl-5.12\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for LaTeX::Table Writing MYMETA.yml and MYMETA.json >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/LaTeX/Table/Types/Std.pm blib\lib\LaTeX\Table\Types\Std.pm cp lib/LaTeX/Table/Themes/Booktabs.pm blib\lib\LaTeX\Table\Themes\Booktabs.pm cp lib/LaTeX/Table/Themes/ThemeI.pm blib\lib\LaTeX\Table\Themes\ThemeI.pm cp lib/LaTeX/Table/Types/Longtable.pm blib\lib\LaTeX\Table\Types\Longtable.pm cp lib/LaTeX/Table/Types/Ctable.pm blib\lib\LaTeX\Table\Types\Ctable.pm cp lib/LaTeX/Table/Themes/Modern.pm blib\lib\LaTeX\Table\Themes\Modern.pm cp lib/LaTeX/Table/Themes/Beamer.pm blib\lib\LaTeX\Table\Themes\Beamer.pm cp lib/LaTeX/Table/Types/Xtab.pm blib\lib\LaTeX\Table\Types\Xtab.pm cp lib/LaTeX/Table.pm blib\lib\LaTeX\Table.pm cp lib/LaTeX/Table/Types/TypeI.pm blib\lib\LaTeX\Table\Types\TypeI.pm cp lib/LaTeX/Table/Themes/Classic.pm blib\lib\LaTeX\Table\Themes\Classic.pm C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/ltpretty blib\script\ltpretty pl2bat.bat blib\script\ltpretty C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/csv2pdf blib\script\csv2pdf pl2bat.bat blib\script\csv2pdf LIMAONE/LaTeX-Table-v1.0.6.tar.gz nmake -- OK Running make test >>> nmake test TEST_VERBOSE=1 Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/ltpretty blib\script\ltpretty pl2bat.bat blib\script\ltpretty C:\Perl-5.12\bin\perl.exe -MExtUtils::Command -e cp -- bin/csv2pdf blib\script\csv2pdf pl2bat.bat blib\script\csv2pdf C:\Perl-5.12\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing LaTeX::Table 1.0.6 t/00.load.t ............. 1..11 ok 1 - use LaTeX::Table; ok 2 - use LaTeX::Table::Themes::ThemeI; ok 3 - use LaTeX::Table::Themes::Beamer; ok 4 - use LaTeX::Table::Themes::Classic; ok 5 - use LaTeX::Table::Themes::Modern; ok 6 - use LaTeX::Table::Types::TypeI; ok 7 - use LaTeX::Table::Types::Ctable; ok 8 - use LaTeX::Table::Types::Longtable; ok 9 - use LaTeX::Table::Types::Xtab; ok 10 - use LaTeX::Table::Types::Std; ok 11 - no warnings ok t/10.table-ctable.t ..... 1..7 ok 1 - without table environment ok 2 - without table environment ok 3 - without table environment ok 4 - uses xtabular? ok 5 - uses _COL_X not specified ok 6 - continued ok 7 - no warnings ok t/10.table-custom.t ..... 1..3 ok 1 - BODY_CODE ok 2 - HEADER_CODE ok 3 - no warnings ok t/10.table-longtable.t .. 1..3 ok 1 - without table environment ok 2 - tabularx and longtable ok 3 - no warnings ok t/10.table-std.t ........ 1..21 ok 1 - without table environment ok 2 - without table environment, generate() ok 3 - with table environment ok 4 - with table environment ok 5 - with table environment, without maincaption and label ok 6 - with table environment, without maincaption, center and label ok 7 - with table environment, without maincaption, center and label ok 8 - with table environment, without maincaption, center and label ok 9 - with coldef ok 10 - missing values ok 11 - no header ok 12 - tabulary ok 13 - with coldef ok 14 - fontsize ok 15 - with coldef ok 16 - with very complicated multicolum shortcuts ok 17 - theme with colordef ok 18 - theme with colordef and resizebox ok 19 - theme with colordef and resizebox ok 20 - theme with colordef and resizebox ok 21 - no warnings ok t/10.table-xtab.t ....... 1..6 ok 1 - without table environment ok 2 - without table environment, custom tabletail ok 3 - without table environment, topcaption custom tabletail ok 4 - without table environment, topcaption custom tabletail ok 5 - without table environment, topcaption custom tabletail ok 6 - no warnings ok t/20.mcdef.t ............ 1..10 ok 1 - no adding if already has a def ok 2 - no adding if already has a def ok 3 - get without def ok 4 - get with def ok 5 - get with def ok 6 - add bold fonts ok 7 - columwidth correct ok 8 - columwidth correct ok 9 - is_number works with complicated shortcutted headers and data ok 10 - no warnings ok t/30.exceptions.t ....... 1..35 ok 1 - unknown font family ok 2 - known font family ok 3 - callback not a code reference ok 4 - no error with valid callback ok 5 - xentrystretch not a number ok 6 - no error with valid xentrystretch ok 7 - unknown theme ok 8 - no error with valid theme ok 9 - unknown size ok 10 - no error with valid size ok 11 - header is not an array reference ok 12 - header[0] is not an array reference ok 13 - header[0][1] is not a scalar ok 14 - data is not an array reference ok 15 - data[1] is not an array reference ok 16 - undef value ok 17 - coldef_strategy not a hash ok 18 - coldef_strategy not a hash ok 19 - Missing column attribute URL_COL for URL. ok 20 - unknown width environment ok 21 - unknown width environment ok 22 - columns_like_header not an array reference ok 23 - columns_like_header not an array reference ok 24 - columns_like_header 0 is ok ok 25 - resizebox not an array reference ok 26 - resizebox not an array reference ok 27 - no resizeboxis ok ok 28 - xtab requires environment ok 29 - longtable requires environment ok 30 - xtab/longtable does not support position ok 31 - only one allowed ok 32 - only one allowed ok 33 - wrong fontfamily ok 34 - correct fontfamily ok 35 - no warnings ok t/40.miscprivates.t ..... 1..4 ok 1 - all integers ok 2 - not all integers ok 3 - not all integers ok 4 - no warnings ok t/50.synopsis.t ......... 1..2 \begin{table}[htb] \centering \begin{tabular}{llr} \toprule \multicolumn{2}{c}{ITEM} & \\ \cmidrule(r){1-2} ANIMAL & DESCRIPTION & PRICE \\ \midrule GNAT & per gram & 13.65 \\ & each & 0.0173 \\ GNU & stuffed & 92.59 \\ EMU & stuffed & 33.33 \\ ARMADILLO & frozen & 8.99 \\ \bottomrule \end{tabular} \caption[Price List]{Price List. Try our special offer today!} \label{table:prices} \end{table} ok 1 - Test Synopsis ok 2 - no warnings ok t/60.coldef.t ........... 1..7 ok 1 - three number columns ok 2 - three number columns ok 3 - three number columns ok 4 - LONG NUMBER Is NUMBER ok 5 - LONG Is LONG ok 6 - new column type ok 7 - no warnings ok t/70.callback.t ......... 1..5 ok 1 - callback seems to work with words ok 2 - callback seems to work with uc headers and shortcuts ok 3 - callback works with complicated shortcutted headers and data ok 4 - callback works with complicated shortcutted headers and data ok 5 - no warnings ok t/80.themes.t ........... 1..9 ok 1 - without table environment ok 2 - without header font ok 3 - theme, without header centered ok 4 - theme, without header centered ok 5 - standard theme ok 6 - custom search path ok 7 - BOOKTABS shortcut ok 8 - custom search path ok 9 - no warnings ok t/90.ltpretty.t ......... 1..2 ok 1 - ltpretty empty lines ok 2 - no warnings ok All tests successful. Files=14, Tests=125, 28 wallclock secs ( 0.05 usr + 0.00 sys = 0.05 CPU) Result: PASS LIMAONE/LaTeX-Table-v1.0.6.tar.gz nmake test TEST_VERBOSE=1 -- OK PPD for LaTeX-Table-v1.0.6 already made Running Build for R/RE/REHSACK/App-Math-Tutor-0.004.tar.gz Prepending C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO Prepending C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib to PERL5LIB for 'make' CPAN.pm: Building R/RE/REHSACK/App-Math-Tutor-0.004.tar.gz Warning: Prerequisite 'Template::Plugin::Latex => 3.01' for 'REHSACK/App-Math-Tutor-0.004.tar.gz' failed when processing 'ANDREWF/Template-Plugin-Latex-3.02.tar.gz' with 'writemakefile => NO 'C:\Perl-5.12\bin\perl.exe Makefile.PL' returned status 6400'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'MooX::Options => 4.000' for 'REHSACK/App-Math-Tutor-0.004.tar.gz' failed when processing 'CELOGEEK/MooX-Options-4.008.tar.gz' with 'make_test => NO one dependency not OK (Text::WrapI18N); additionally test harness failed'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'Math::Prime::Util => 0' for 'REHSACK/App-Math-Tutor-0.004.tar.gz' failed when processing 'DANAJ/Math-Prime-Util-0.37.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> C:\Perl-5.12\bin\perl.exe ./Build Building App-Math-Tutor REHSACK/App-Math-Tutor-0.004.tar.gz C:\Perl-5.12\bin\perl.exe ./Build -- OK Prepending C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib to PERL5LIB for 'test' Running Build test >>> C:\Perl-5.12\bin\perl.exe ./Build test verbose=1 # Testing App::Math::Tutor 0.004, Perl 5.012000, C:\Perl-5.12\bin\perl.exe t\00-load.t .... 1..1 ok 1 - use App::Math::Tutor; ok # Failed test 'Everythink ok running cmd App::Math::Tutor => [ vulfrac add --output-type tex --output-location C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ vulfrac mul -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ vulfrac cast -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ vulfrac compare -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ natural add -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ roman add -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ roman cast -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ unit add -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ unit cast -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ unit compare -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ poly solve -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # Can't locate Math/Prime/Util.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib/App/Math/Tutor/Cmd/Poly/Cmd/Solve.pm line 31. # BEGIN failed--compilation aborted at C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib/App/Math/Tutor/Cmd/Poly/Cmd/Solve.pm line 31. # Compilation failed in require at C:\cpanfly-5.12\var\megalib/Module/Runtime.pm line 317. # Failed test 'Everythink ok running cmd App::Math::Tutor => [ power rules -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ]' # at C:\cpanfly-5.12\var\megalib/MooX/Cmd/Tester.pm line 56. # plugin error - Can't locate Template/Plugin/Latex.pm in @INC (@INC contains: C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\lib C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\blib\arch C:\cpanfly-5.12\var\megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/arch C:\cpanfly-5.12\var\cpan\build\LaTeX-Table-v1.0.6-NLWuDc/blib/lib C:/cpanfly-5.12/var/megalib C:/Perl-5.12/site/lib C:/Perl-5.12/lib .) at C:\cpanfly-5.12\var\megalib/Template/Plugins.pm line 192. # Looks like you failed 12 tests of 12. t\01-simple.t .. not ok 1 - Everythink ok running cmd App::Math::Tutor => [ vulfrac add --output-type tex --output-location C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 2 - Everythink ok running cmd App::Math::Tutor => [ vulfrac mul -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 3 - Everythink ok running cmd App::Math::Tutor => [ vulfrac cast -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 4 - Everythink ok running cmd App::Math::Tutor => [ vulfrac compare -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 5 - Everythink ok running cmd App::Math::Tutor => [ natural add -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 6 - Everythink ok running cmd App::Math::Tutor => [ roman add -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 7 - Everythink ok running cmd App::Math::Tutor => [ roman cast -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 8 - Everythink ok running cmd App::Math::Tutor => [ unit add -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 9 - Everythink ok running cmd App::Math::Tutor => [ unit cast -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 10 - Everythink ok running cmd App::Math::Tutor => [ unit compare -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 11 - Everythink ok running cmd App::Math::Tutor => [ poly solve -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] not ok 12 - Everythink ok running cmd App::Math::Tutor => [ power rules -t tex -o C:\cpanfly-5.12\var\cpan\build\App-Math-Tutor-0.004-xN4tpO\test_output_13960 ] 1..12 Dubious, test returned 12 (wstat 3072, 0xc00) Failed 12/12 subtests t\02-util.t .... ok 1 - format -p/2 +/- sqrt(d) with p < 0 ok 2 - format -p/2 +/- sqrt(d) with p > 0 ok 3 - a / b ok 4 - -a / -b 1..4 ok Test Summary Report ------------------- t\01-simple.t (Wstat: 3072 Tests: 12 Failed: 12) Failed tests: 1-12 Non-zero exit status: 12 Files=3, Tests=17, 4 wallclock secs ( 0.02 usr + 0.01 sys = 0.03 CPU) Result: FAIL Failed 1/3 test programs. 12/17 subtests failed. REHSACK/App-Math-Tutor-0.004.tar.gz 2 dependencies missing (Template::Plugin::Latex,Math::Prime::Util); additionally test harness failed C:\Perl-5.12\bin\perl.exe ./Build test verbose=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports REHSACK/App-Math-Tutor-0.004.tar.gz Could not read metadata file. Falling back to other methods to determine prerequisites Finished 2014-02-24T21:55:58