Test-Simple v1.302211 Perl 5 v5.38.4 x86_64-linux
- Status
- Pass
- From
- Nigel Horne
- Dist
-
Test-Simple v1.302211
- Platform
- Perl 5 v5.38.4 x86_64-linux
- Date
- 2025-05-04 11:35:42
- ID
- e93b6a52-28db-11f0-b729-994d3931c3fa
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Chad Granum,
This is a computer-generated report for Test-Simple-1.302211
on perl 5.38.4, created by CPAN-Reporter-1.2020.
Thank you for uploading your work to CPAN. Congratulations!
All tests were successful.
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
none provided
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/usr/bin/make test':
PERL_DL_NONLAZY=1 "/home/njh/perl5/perlbrew/perls/perl-5.38.4/bin/perl5.38.4" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Legacy/*.t t/Legacy/Bugs/*.t t/Legacy/Builder/*.t t/Legacy/Regression/*.t t/Legacy/Simple/*.t t/Legacy/Test2/*.t t/Legacy/Tester/*.t t/Legacy/subtest/*.t t/Legacy_And_Test2/*.t t/Test2/acceptance/*.t t/Test2/behavior/*.t t/Test2/legacy/*.t t/Test2/modules/*.t t/Test2/modules/API/*.t t/Test2/modules/API/InterceptResult/*.t t/Test2/modules/Event/*.t t/Test2/modules/Event/TAP/*.t t/Test2/modules/EventFacet/*.t t/Test2/modules/Formatter/*.t t/Test2/modules/Hub/*.t t/Test2/modules/Hub/Interceptor/*.t t/Test2/modules/IPC/*.t t/Test2/modules/IPC/Driver/*.t t/Test2/modules/Tools/*.t t/Test2/modules/Util/*.t t/Test2/regression/*.t t/acceptance/*.t t/behavior/*.t t/modules/*.t t/modules/AsyncSubtest/*.t t/modules/AsyncSubtest/Event/*.t t/modules/Bundle/*.t t/modules/Compare/*.t t/modules/Plugin/*.t t/modules/Require/*.t t/modules/Tools/*.t t/modules/Tools/Test-Refcount/*.t t/modules/Util/*.t t/modules/Util/Table/*.t t/modules/Workflow/*.t t/modules/Workflow/Task/*.t t/regression/*.t
#
# DIAGNOSTICS INFO IN CASE OF FAILURE:
# +------+----------+
# | perl | 5.038004 |
# +------+----------+
# +-----------------+-----------+
# | CAPABILITY | SUPPORTED |
# +-----------------+-----------+
# | CAN_FORK | Yes |
# | CAN_REALLY_FORK | Yes |
# | CAN_THREAD | No |
# +-----------------+-----------+
# +--------------+----------+
# | DEPENDENCY | VERSION |
# +--------------+----------+
# | B | 1.88 |
# | Carp | 1.54 |
# | Exporter | 5.77 |
# | File::Spec | 3.88 |
# | File::Temp | 0.2311 |
# | PerlIO | 1.12 |
# | Scalar::Util | 1.63 |
# | Storable | 3.32 |
# | Term::Table | 0.024 |
# | Test2 | 1.302211 |
# | Time::HiRes | 1.9775 |
# | overload | 1.37 |
# | threads | N/A |
# | utf8 | 1.25 |
# +--------------+----------+
# +--------------------+---------+
# | OPTIONAL | VERSION |
# +--------------------+---------+
# | Module::Pluggable | N/A |
# | Sub::Name | N/A |
# | Term::ReadKey | N/A |
# | Term::Size::Any | N/A |
# | Unicode::GCString | N/A |
# | Unicode::LineBreak | N/A |
# +--------------------+---------+
t/00compile.t .................................... ok
t/00-report.t .................................... ok
t/acceptance/OO.t ................................ ok
t/acceptance/Workflow-Acceptance.t ............... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it
t/acceptance/spec.t .............................. ok
t/acceptance/Tools.t ............................. ok
t/acceptance/skip.t .............................. ok
t/acceptance/Workflow-Acceptance2.t .............. ok
t/acceptance/Workflow-Acceptance3.t .............. ok
t/acceptance/Workflow-Acceptance4.t .............. ok
t/acceptance/Workflow-Acceptance5.t .............. ok
t/behavior/async_trace.t ......................... ok
t/behavior/Mocking.t ............................. ok
t/behavior/no_done_testing.t ..................... ok
t/behavior/no_leaks_any.t ........................ ok
t/behavior/no_leaks_no_fork.t .................... ok
t/behavior/no_leaks_no_iso.t ..................... ok
t/behavior/simple.t .............................. ok
t/HashBase.t ..................................... ok
t/Legacy/01-basic.t .............................. ok
t/behavior/no_leaks_no_threads.t ................. ok
t/Legacy/00test_harness_check.t .................. ok
t/Legacy/478-cmp_ok_hash.t ....................... ok
t/behavior/filtering.t ........................... ok
t/Legacy/auto.t .................................. ok
t/Legacy/bad_plan.t .............................. ok
t/Legacy/bail_out.t .............................. ok
t/Legacy/BEGIN_use_ok.t .......................... ok
t/Legacy/BEGIN_require_ok.t ...................... ok
t/Legacy/buffer.t ................................ ok
t/Legacy/Bugs/600.t .............................. ok
t/Legacy/Builder/Builder.t ....................... ok
t/Legacy/Builder/carp.t .......................... ok
t/Legacy/Bugs/629.t .............................. ok
t/Legacy/Builder/create.t ........................ ok
t/Legacy/Builder/current_test_without_plan.t ..... ok
t/Legacy/Builder/current_test.t .................. ok
t/Legacy/Builder/details.t ....................... ok
t/Legacy/Builder/done_testing.t .................. ok
t/Legacy/Builder/done_testing_double.t ........... ok
t/Legacy/Builder/done_testing_with_no_plan.t ..... ok
t/Legacy/Builder/done_testing_plan_mismatch.t .... ok
t/Legacy/Builder/done_testing_with_number.t ...... ok
t/Legacy/Builder/done_testing_with_plan.t ........ ok
t/Legacy/Builder/has_plan.t ...................... ok
t/Legacy/Builder/fork_with_new_stdout.t .......... ok
t/Legacy/Builder/has_plan2.t ..................... ok
t/Legacy/Builder/is_fh.t ......................... ok
t/Legacy/Builder/maybe_regex.t ................... ok
t/Legacy/Builder/is_passing.t .................... ok
t/Legacy/Builder/no_diag.t ....................... ok
t/Legacy/Builder/no_ending.t ..................... ok
t/Legacy/Builder/no_header.t ..................... ok
t/Legacy/Builder/no_plan_at_all.t ................ ok
t/Legacy/Builder/ok_obj.t ........................ ok
t/Legacy/Builder/output.t ........................ ok
t/Legacy/Builder/reset.t ......................... ok
t/Legacy/Builder/reset_outputs.t ................. ok
t/Legacy/c_flag.t ................................ ok
t/Legacy/Builder/try.t ........................... ok
t/Legacy/capture.t ............................... ok
t/Legacy/circular_data.t ......................... ok
t/Legacy/check_tests.t ........................... ok
t/Legacy/cmp_ok.t ................................ ok
t/Legacy/depth.t ................................. ok
t/Legacy/diag.t .................................. ok
t/Legacy/died.t .................................. ok
t/Legacy/eq_set.t ................................ ok
t/Legacy/dont_overwrite_die_handler.t ............ ok
t/Legacy/explain.t ............................... ok
t/Legacy/explain_err_vars.t ...................... ok
t/Legacy/extra.t ................................. ok
t/Legacy/extra_one.t ............................. ok
t/Legacy/fail-like.t ............................. ok
t/Legacy/fail.t .................................. ok
t/Legacy/fail-more.t ............................. ok
t/Legacy/fail_one.t .............................. ok
t/Legacy/filehandles.t ........................... ok
t/Legacy/fork.t .................................. ok
t/Legacy/harness_active.t ........................ ok
t/Legacy/import.t ................................ ok
t/Legacy/is_deeply_dne_bug.t ..................... ok
t/Legacy/is_deeply_fail.t ........................ ok
t/Legacy/is_deeply_with_threads.t ................ skipped: threads are not supported
t/Legacy/missing.t ............................... ok
t/Legacy/new_ok.t ................................ ok
t/Legacy/no_log_results.t ........................ ok
t/Legacy/More.t .................................. ok
t/Legacy/no_plan.t ............................... ok
t/Legacy/no_tests.t .............................. ok
t/Legacy/note.t .................................. ok
t/Legacy/overload_threads.t ...................... ok
t/Legacy/overload.t .............................. ok
t/Legacy/plan.t .................................. ok
t/Legacy/plan_is_noplan.t ........................ ok
t/Legacy/plan_bad.t .............................. ok
t/Legacy/plan_no_plan.t .......................... ok
t/Legacy/Regression/637.t ........................ skipped: threads are not supported.
t/Legacy/plan_shouldnt_import.t .................. ok
t/Legacy/plan_skip_all.t ......................... skipped: Just testing plan & skip_all
t/Legacy/Regression/683_thread_todo.t ............ skipped: threads are not supported
t/Legacy/Regression/736_use_ok.t ................. ok
t/Legacy/Regression/6_cmp_ok.t ................... ok
t/Legacy/Regression/789-read-only.t .............. skipped: AUTHOR_TESTING not enabled
t/Legacy/Regression/870-experimental-warnings.t .. skipped: Not testing before 5.18 or after 5.37.10
t/Legacy/Regression/is_capture.t ................. ok
t/Legacy/require_ok.t ............................ ok
t/Legacy/run_test.t .............................. ok
t/Legacy/simple.t ................................ ok
t/Legacy/Simple/load.t ........................... ok
t/Legacy/strays.t ................................ skipped: not completed
t/Legacy/skip.t .................................. ok
t/Legacy/skipall.t ............................... ok
t/Legacy/subtest/args.t .......................... ok
t/Legacy/subtest/bail_out.t ...................... ok
t/Legacy/subtest/callback.t ...................... ok
t/Legacy/subtest/basic.t ......................... ok
t/Legacy/subtest/die.t ........................... ok
t/Legacy/subtest/do.t ............................ ok
t/Legacy/subtest/events.t ........................ ok
t/Legacy/subtest/implicit_done.t ................. ok
t/Legacy/subtest/fork.t .......................... ok
t/Legacy/subtest/line_numbers.t .................. ok
t/Legacy/subtest/singleton.t ..................... ok
t/Legacy/subtest/predicate.t ..................... ok
t/Legacy/subtest/threads.t ....................... skipped: threads are not supported
t/Legacy/subtest/wstat.t ......................... ok
t/Legacy/tbm_doesnt_set_exported_to.t ............ ok
t/Legacy/Test2/Subtest.t ......................... ok
t/Legacy/Tester/tbt_01basic.t .................... ok
t/Legacy/Tester/tbt_02fhrestore.t ................ ok
t/Legacy/Tester/tbt_03die.t ...................... ok
t/Legacy/subtest/todo.t .......................... ok
t/Legacy/Tester/tbt_04line_num.t ................. ok
t/Legacy/Tester/tbt_05faildiag.t ................. ok
t/Legacy/Tester/tbt_06errormess.t ................ ok
t/Legacy/Tester/tbt_07args.t ..................... ok
t/Legacy/Tester/tbt_08subtest.t .................. ok
t/Legacy/thread_taint.t .......................... ok
t/Legacy/Tester/tbt_09do.t ....................... ok
t/Legacy/threads.t ............................... skipped: threads are not supported
t/Legacy/todo.t .................................. ok
t/Legacy/undef.t ................................. ok
t/Legacy/use_ok.t ................................ ok
t/Legacy/useing.t ................................ ok
t/Legacy/utf8.t .................................. ok
t/Legacy/versions.t .............................. ok
t/Legacy_And_Test2/builder_loaded_late.t ......... ok
t/Legacy_And_Test2/diag_event_on_ok.t ............ ok
t/Legacy_And_Test2/hidden_warnings.t ............. ok
t/Legacy_And_Test2/preload_diag_note.t ........... ok
t/Legacy_And_Test2/thread_init_warning.t ......... skipped: threads are not supported
t/load_manual.t .................................. ok
t/modules/AsyncSubtest/Event/Attach.t ............ ok
t/modules/AsyncSubtest/Event/Detach.t ............ ok
t/modules/AsyncSubtest.t ......................... ok
t/modules/AsyncSubtest/Hub.t ..................... ok
t/modules/Bundle.t ............................... ok
t/Legacy/exit.t .................................. ok
t/modules/Bundle/Extended.t ...................... ok
t/modules/Bundle/Simple.t ........................ ok
t/modules/Bundle/More.t .......................... ok
t/modules/Compare.t .............................. ok
t/modules/Compare/Array.t ........................ ok
t/modules/Compare/Base.t ......................... ok
t/modules/Compare/Bag.t .......................... ok
t/modules/Compare/Bool.t ......................... ok
t/modules/Compare/Custom.t ....................... ok
t/modules/Compare/Event.t ........................ ok
t/modules/Compare/Delta.t ........................ ok
t/modules/Compare/EventMeta.t .................... ok
t/modules/Compare/Float.t ........................ ok
t/modules/Compare/Isa.t .......................... ok
t/modules/Compare/Hash.t ......................... ok
t/modules/Compare/Meta.t ......................... ok
t/modules/Compare/Number.t ....................... ok
t/modules/Compare/Object.t ....................... ok
t/modules/Compare/Pattern.t ...................... ok
t/modules/Compare/OrderedSubset.t ................ ok
t/modules/Compare/Ref.t .......................... ok
t/modules/Compare/Regex.t ........................ ok
t/modules/Compare/Scalar.t ....................... ok
t/modules/Compare/Set.t .......................... ok
t/modules/Compare/String.t ....................... ok
t/modules/Compare/Undef.t ........................ ok
t/modules/Compare/Wildcard.t ..................... ok
t/modules/Plugin.t ............................... ok
t/modules/Mock.t ................................. ok
t/modules/Plugin/BailOnFail.t .................... ok
t/modules/Plugin/DieOnFail.t ..................... ok
t/modules/Plugin/ExitSummary.t ................... ok
t/modules/Plugin/UTF8.t .......................... ok
t/modules/Plugin/Times.t ......................... ok
t/modules/Plugin/SRand.t ......................... ok
t/modules/Require.t .............................. ok
t/modules/Require/AuthorTesting.t ................ ok
t/modules/Require/AutomatedTesting.t ............. ok
t/modules/Require/EnvVar.t ....................... ok
t/modules/Require/ExtendedTesting.t .............. ok
t/modules/Require/Fork.t ......................... ok
t/modules/Require/Module.t ....................... ok
t/modules/Require/NonInteractiveTesting.t ........ ok
t/modules/Require/Perl.t ......................... ok
t/modules/Require/RealFork.t ..................... ok
t/modules/Require/ReleaseTesting.t ............... ok
t/modules/Require/Threads.t ...................... ok
t/modules/Suite.t ................................ ok
t/modules/Todo.t ................................. ok
t/modules/Tools.t ................................ ok
t/modules/Tools/Basic.t .......................... ok
t/modules/Tools/AsyncSubtest.t ................... ok
t/modules/Tools/Class.t .......................... ok
t/modules/Tools/ClassicCompare.t ................. ok
t/modules/Tools/ClassicCompare2.t ................ ok
t/modules/Tools/Defer.t .......................... ok
t/modules/Tools/Event.t .......................... ok
t/modules/Tools/Encoding.t ....................... ok
t/modules/Tools/Exception.t ...................... ok
t/modules/Tools/Exports.t ........................ ok
t/modules/Tools/GenTemp.t ........................ ok
t/modules/Tools/Grab.t ........................... ok
t/modules/Tools/Mock.t ........................... ok
t/modules/Tools/Ref.t ............................ ok
t/modules/Tools/Spec.t ........................... skipped: Tests not yet written
t/modules/Tools/Subtest.t ........................ ok
t/modules/Tools/Target.t ......................... ok
t/modules/Tools/Test-Refcount/01count.t .......... ok
t/modules/Tools/Test-Refcount/02one.t ............ ok
t/modules/Tools/Test-Refcount/04reftypes.t ....... ok
t/modules/Tools/Test-Refcount/03weak.t ........... ok
t/modules/Tools/Compare.t ........................ ok
t/modules/Tools/Tester.t ......................... ok
t/modules/Tools/Warnings.t ....................... ok
t/modules/Util/Grabber.t ......................... ok
t/modules/Util/Ref.t ............................. ok
t/modules/Util/Stash.t ........................... ok
t/modules/Util/Sub.t ............................. ok
t/modules/Util/Table/Cell.t ...................... ok
t/modules/Util/Table.t ........................... ok
t/modules/Util/Table/LineBreak.t ................. ok
t/modules/Util/Times.t ........................... ok
t/modules/V0.t ................................... ok
t/modules/Workflow.t ............................. skipped: Tests not yet written
t/modules/Workflow/BlockBase.t ................... skipped: Tests not yet written
t/modules/Workflow/Build.t ....................... skipped: Tests not yet written
t/modules/Workflow/Task.t ........................ skipped: Tests not yet written
t/modules/Workflow/Runner.t ...................... skipped: Tests not yet written
t/modules/Workflow/Task/Action.t ................. ok
t/modules/Workflow/Task/Group.t .................. skipped: Tests not yet written
t/regression/132-bool.t .......................... skipped: Author test, set the $AUTHOR_TESTING environment variable to run it
t/regression/10-set_and_dne.t .................... ok
t/regression/247_check_ref_bool.t ................ skipped: Test needs JSON::MaybeXS
t/regression/27-1-Test2-Bundle-More.t ............ ok
t/regression/27-2-Test2-Tools-Compare.t .......... ok
t/regression/27-3-Test2-Tools-ClassicCompare.t ... ok
t/regression/285-wrap-nonexisting.t .............. ok
t/regression/289-compare-array-bounds.t .......... ok
t/regression/43-bag-on-empty.t ................... ok
t/regression/642_persistent_end.t ................ ok
t/regression/662-tbt-no-plan.t ................... ok
t/regression/291-async-subtest-done-testing.t .... ok
t/regression/684-nested_todo_diag.t .............. ok
t/regression/696-intercept_skip_all.t ............ ok
t/regression/694_note_diag_return_values.t ....... ok
t/regression/721-nested-streamed-subtest.t ....... ok
t/regression/757-reset_in_subtest.t .............. ok
t/regression/812-todo.t .......................... ok
t/regression/817-subtest-todo.t .................. ok
t/regression/862-intercept_tb_todo.t ............. ok
t/regression/builder_does_not_init.t ............. ok
t/regression/errors_facet.t ...................... ok
t/regression/inherit_trace.t ..................... ok
t/regression/no_name_in_subtest.t ................ ok
t/regression/async_subtest_missing_parent.t ...... ok
t/regression/fork_first.t ........................ ok
t/regression/Test2-Tools-Class.t ................. ok
t/regression/todo_and_facets.t ................... ok
t/regression/skip_reason_object_ipc.t ............ ok
t/regression/Test2-Mock.t ........................ ok
t/Test2/acceptance/try_it_done_testing.t ......... ok
t/Test2/acceptance/try_it_no_plan.t .............. ok
t/Test2/acceptance/try_it_fork.t ................. ok
t/Test2/acceptance/try_it_plan.t ................. ok
t/Test2/acceptance/try_it_skip.t ................. skipped: testing skip all
t/regression/utf8-mock.t ......................... ok
t/Test2/acceptance/try_it_todo.t ................. ok
t/Test2/acceptance/try_it_threads.t .............. skipped: System does not have threads
t/Test2/behavior/disable_ipc_a.t ................. ok
t/Test2/behavior/disable_ipc_b.t ................. ok
t/Test2/behavior/disable_ipc_d.t ................. skipped: System does not have threads
t/Test2/behavior/disable_ipc_c.t ................. ok
t/Test2/behavior/init_croak.t .................... ok
t/Test2/behavior/Formatter.t ..................... ok
t/Test2/behavior/intercept.t ..................... ok
t/Test2/behavior/err_var.t ....................... ok
t/Test2/behavior/nested_context_exception.t ...... ok
t/Test2/behavior/no_load_api.t ................... ok
t/Test2/behavior/run_subtest_inherit.t ........... ok
t/Test2/behavior/special_names.t ................. ok
t/Test2/behavior/subtest_bailout.t ............... ok
t/Test2/behavior/Subtest_buffer_formatter.t ...... ok
t/Test2/behavior/Subtest_events.t ................ ok
t/Test2/behavior/Subtest_callback.t .............. ok
t/Test2/behavior/Subtest_todo.t .................. ok
t/Test2/behavior/Taint.t ......................... ok
t/Test2/behavior/trace_signature.t ............... ok
t/Test2/behavior/trace_stamps.t .................. ok
t/Test2/behavior/uuid.t .......................... ok
t/Test2/legacy/TAP.t ............................. ok
t/Test2/modules/API.t ............................ ok
t/Test2/modules/API/Breakage.t ................... ok
t/Test2/modules/API/Context.t .................... ok
t/Test2/modules/API/InterceptResult/Event.t ...... ok
t/Test2/modules/API/InterceptResult.t ............ ok
t/Test2/modules/API/Instance.t ................... ok
t/Test2/modules/API/InterceptResult/Squasher.t ... ok
t/Test2/modules/API/Stack.t ...................... ok
t/Test2/modules/Event/Bail.t ..................... ok
t/Test2/modules/Event.t .......................... ok
t/Test2/modules/Event/Diag.t ..................... ok
t/Test2/modules/Event/Exception.t ................ ok
t/Test2/modules/Event/Encoding.t ................. ok
t/Test2/modules/Event/Fail.t ..................... ok
t/Test2/modules/Event/Note.t ..................... ok
t/Test2/modules/Event/Generic.t .................. ok
t/Test2/modules/Event/Ok.t ....................... ok
t/Test2/modules/Event/Plan.t ..................... ok
t/Test2/modules/Event/Pass.t ..................... ok
t/Test2/modules/Event/Skip.t ..................... ok
t/Test2/modules/Event/Subtest.t .................. ok
t/Test2/modules/Event/TAP/Version.t .............. ok
t/Test2/modules/Event/V2.t ....................... ok
t/Test2/modules/Event/Waiting.t .................. ok
t/Test2/modules/EventFacet.t ..................... ok
t/Test2/modules/EventFacet/About.t ............... ok
t/Test2/modules/EventFacet/Amnesty.t ............. ok
t/Test2/modules/EventFacet/Assert.t .............. ok
t/Test2/modules/EventFacet/Control.t ............. ok
t/Test2/modules/EventFacet/Error.t ............... ok
t/Test2/modules/EventFacet/Info.t ................ ok
t/Test2/modules/EventFacet/Meta.t ................ ok
t/Test2/modules/EventFacet/Parent.t .............. ok
t/Test2/modules/EventFacet/Plan.t ................ ok
t/Test2/modules/EventFacet/Trace.t ............... ok
t/Test2/modules/Hub/Interceptor.t ................ ok
t/Test2/modules/Formatter/TAP.t .................. ok
t/Test2/modules/Hub/Interceptor/Terminator.t ..... ok
t/Test2/modules/Hub/Subtest.t .................... ok
t/Test2/modules/Hub.t ............................ ok
t/Test2/modules/IPC.t ............................ ok
t/Test2/modules/IPC/Driver.t ..................... ok
t/Test2/modules/Util.t ........................... ok
t/Test2/modules/IPC/Driver/Files.t ............... ok
t/Test2/modules/Util/ExternalMeta.t .............. ok
t/Test2/modules/Tools/Tiny.t ..................... ok
t/Test2/modules/Util/Facets2Legacy.t ............. ok
t/Test2/modules/Util/Trace.t ..................... ok
t/Test2/regression/gh_16.t ....................... ok
t/Test2/regression/693_ipc_ordering.t ............ skipped: System does not have threads
t/Test2/regression/746-forking-subtest.t ......... ok
t/Test2/regression/ipc_files_abort_exit.t ........ skipped: Set AUTHOR_TESTING to run this test
t/zzz-check-breaks.t ............................. ok
t/Test2/behavior/ipc_wait_timeout.t .............. ok
All tests successful.
Files=363, Tests=3435, 5 wallclock secs ( 0.92 usr 0.41 sys + 16.73 cusr 3.28 csys = 21.34 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- -------- --------
B 0 1.88
Data::Dumper 0 2.188
Exporter 0 5.77
File::Spec 0 3.88
File::Temp 0 0.2311
overload 0 1.37
perl 5.006002 5.038004
Scalar::Util 1.13 1.63
Storable 0 3.32
Term::Table 0.013 0.024
Time::HiRes 0 1.9775
utf8 0 1.25
build_requires:
Module Need Have
------------------- -------- --------
ExtUtils::MakeMaker 0 7.74
configure_requires:
Module Need Have
------------------- -------- --------
ExtUtils::MakeMaker 0 7.74
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
HARNESS_OPTIONS = c:j4
LANG =
LDFLAGS =
LD_LIBRARY_PATH = /usr/local/lib:
PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.38.4/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/njh/bin:/sbin:/home/njh/go/bin
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 2365192
PERL5_CPAN_IS_RUNNING = 2365192
PERLBREW_HOME = /home/njh/.perlbrew
PERLBREW_MANPATH = /home/njh/perl5/perlbrew/perls/perl-5.38.4/man
PERLBREW_PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.38.4/bin
PERLBREW_PERL = perl-5.38.4
PERLBREW_ROOT = /home/njh/perl5/perlbrew
PERLBREW_SHELLRC_VERSION = 0.91
PERLBREW_VERSION = 0.91
PERL_USE_UNSAFE_INC = 1
SHELL = /bin/bash
TEMP = /tmp/user/1000
TERM = xterm-256color
TMPDIR = /tmp/user/1000
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/njh/perl5/perlbrew/perls/perl-5.38.4/bin/perl5.38.4
$UID/$EUID = 1000 / 1000
$GID = 1000 4 24 25 29 30 44 46 103 108 115 123 996 1000
$EGID = 1000 4 24 25 29 30 44 46 103 108 115 123 996 1000
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.36
CPAN::Meta 2.150010
Cwd 3.89
ExtUtils::CBuilder 0.280238
ExtUtils::Command 7.74
ExtUtils::Install 2.22
ExtUtils::MakeMaker 7.74
ExtUtils::Manifest 1.73
ExtUtils::ParseXS 3.51
File::Spec 3.88
JSON n/a
JSON::PP 4.16
Module::Build n/a
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test2 1.302194
Test::Harness 3.44
Test::More 1.302194
YAML n/a
YAML::Syck n/a
version 0.9929
--
Summary of my perl5 (revision 5 version 38 subversion 4) configuration:
Platform:
osname=linux
osvers=6.12.5-amd64
archname=x86_64-linux
uname='linux amelia 6.12.5-amd64 #1 smp preempt_dynamic debian 6.12.5-1 (2024-12-15) x86_64 gnulinux '
config_args='-de -Dprefix=/home/njh/perl5/perlbrew/perls/perl-5.38.4 -Dusedevel -Accflags=-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -Aeval:scriptdir=/home/njh/perl5/perlbrew/perls/perl-5.38.4/bin'
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64'
optimize='-O2'
cppflags='-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -pedantic -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -ftree-vectorize -msse -mfpmath=sse -msse2 -mssse3 -msse4.1 -msse4.2 -maes -fdiagnostics-color=auto -flto -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='14.2.0'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/local/lib /usr/lib/x86_64-linux-gnu /usr/lib /usr/lib64
libs=-lpthread -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -ldl -lm -lcrypt -lutil -lc
libc=/lib/x86_64-linux-gnu/libc.so.6
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.41'
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=so
d_dlsymun=undef
ccdlflags='-Wl,-E'
cccdlflags='-fPIC'
lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_LONG_DOUBLE
HAS_STRTOLD
HAS_TIMES
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_SIPHASH13
PERL_HASH_USE_SBOX32
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
PERL_USE_SAFE_PUTENV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Built under linux
Compiled at May 1 2025 16:53:14
%ENV:
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="2365192"
PERL5_CPAN_IS_RUNNING="2365192"
PERLBREW_HOME="/home/njh/.perlbrew"
PERLBREW_MANPATH="/home/njh/perl5/perlbrew/perls/perl-5.38.4/man"
PERLBREW_PATH="/home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.38.4/bin"
PERLBREW_PERL="perl-5.38.4"
PERLBREW_ROOT="/home/njh/perl5/perlbrew"
PERLBREW_SHELLRC_VERSION="0.91"
PERLBREW_VERSION="0.91"
PERL_USE_UNSAFE_INC="1"
@INC:
/home/njh/perl5/perlbrew/perls/perl-5.38.4/lib/site_perl/5.38.4/x86_64-linux
/home/njh/perl5/perlbrew/perls/perl-5.38.4/lib/site_perl/5.38.4
/home/njh/perl5/perlbrew/perls/perl-5.38.4/lib/5.38.4/x86_64-linux
/home/njh/perl5/perlbrew/perls/perl-5.38.4/lib/5.38.4
.