Mail-Mbox-MessageParser v1.5111 Perl 5 v5.43.4 amd64-midnightbsd-thread-multi

Status
Pass
From
Carlos Guevara
Dist
Mail-Mbox-MessageParser v1.5111
Platform
Perl 5 v5.43.4 amd64-midnightbsd-thread-multi
Date
2025-10-17 03:40:31
ID
08165d36-ab0b-11f0-8e7c-b9b7c3a032dd
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 David Coppit,

This is a computer-generated report for Mail-Mbox-MessageParser-1.5111
on perl 5.43.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:

this report is from an automated smoke testing program
and was not reviewed by a human for accuracy

------------------------------
PROGRAM OUTPUT
------------------------------

Output from '/usr/bin/make test':

PERL_DL_NONLAZY=1 "/usr/home/cpan/bin/perl/bin/perl5.43.4" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/000_standard__compile.t ....... 
1..6
ok 1 - blib/lib/Mail/Mbox/MessageParser.pm compiles
ok 2 - blib/lib/Mail/Mbox/MessageParser/Cache.pm compiles
ok 3 - blib/lib/Mail/Mbox/MessageParser/Config.pm compiles
ok 4 - blib/lib/Mail/Mbox/MessageParser/Grep.pm compiles
ok 5 - blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm compiles
ok 6 - blib/lib/Mail/Mbox/MessageParser/Perl.pm compiles
ok
t/000_standard__perl_critic.t ... skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run.
t/000_standard__pod.t ........... 
1..6
ok 1 - POD test for blib/lib/Mail/Mbox/MessageParser.pm
ok 2 - POD test for blib/lib/Mail/Mbox/MessageParser/Cache.pm
ok 3 - POD test for blib/lib/Mail/Mbox/MessageParser/Config.pm
ok 4 - POD test for blib/lib/Mail/Mbox/MessageParser/Grep.pm
ok 5 - POD test for blib/lib/Mail/Mbox/MessageParser/MetaInfo.pm
ok 6 - POD test for blib/lib/Mail/Mbox/MessageParser/Perl.pm
ok
t/000_standard__pod_coverage.t .. 
1..6
ok 1 - Pod coverage on Mail::Mbox::MessageParser
ok 2 - Pod coverage on Mail::Mbox::MessageParser::Cache
ok 3 - Pod coverage on Mail::Mbox::MessageParser::Config
ok 4 - Pod coverage on Mail::Mbox::MessageParser::Grep
ok 5 - Pod coverage on Mail::Mbox::MessageParser::MetaInfo
ok 6 - Pod coverage on Mail::Mbox::MessageParser::Perl
ok
t/appended_mailbox.t ............ 
1..6
Testing modified mailbox with Perl implementation
Comparing /home/cpan/tmp/HfYdQipSsd to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/HfYdQipSsd looks good.
ok 1 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /home/cpan/tmp/UR7_gSZbWD to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/UR7_gSZbWD looks good.
ok 2 - Computing differences
Testing modified mailbox with Grep implementation
ok 3 # skip GNU grep not available
Testing modified mailbox with Perl implementation
Comparing /home/cpan/tmp/SYnQkn27zT to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/SYnQkn27zT looks good.
ok 4 - Computing differences
Testing modified mailbox with Cache implementation
Comparing /home/cpan/tmp/FSFK3kN1R8 to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/FSFK3kN1R8 looks good.
ok 5 - Computing differences
Testing modified mailbox with Grep implementation
ok 6 # skip GNU grep not available
ok
t/bzip2.t ....................... 
1..1
Running test:
  "/bin/cat" "t/mailboxes/mailarc-2.txt.bz2" | "/usr/bin/bzip2" -cd
Comparing /home/cpan/tmp/toCKghpERV to t/results/mailarc-2.txt
Output /home/cpan/tmp/toCKghpERV looks good.
Comparing /home/cpan/tmp/sdCTPFqM5V to t/results/none
Output /home/cpan/tmp/sdCTPFqM5V looks good.
ok 1 - Computing differences
ok
t/endline.t ..................... 
1..8
Testing filename: t/mailboxes/mailarc-1-dos.txt
ok 1 - Dos endline expected
ok 2 - Dos endline expected
ok 3 - Dos endline expected
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
ok 5 - Unix endline expected
ok 6 - Unix endline expected
ok 7 - Unix endline expected
ok 8 # skip GNU grep not available
ok
t/filehandle_compressed.t ....... 
1..16
Testing filename: t/mailboxes/mailarc-2.txt.bz2
Comparing /home/cpan/tmp/gOvQ02zDna to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/gOvQ02zDna looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/ePTxGspj3p to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/ePTxGspj3p looks good.
ok 2 - Computing differences
Comparing /home/cpan/tmp/21RsX9bDhm to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/21RsX9bDhm looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /home/cpan/tmp/DoQRMhUf5x to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/DoQRMhUf5x looks good.
ok 5 - Computing differences
Comparing /home/cpan/tmp/stzcDK4ELq to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/stzcDK4ELq looks good.
ok 6 - Computing differences
Comparing /home/cpan/tmp/ryHDeILayt to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/ryHDeILayt looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt.lz
ok 9 # skip lzip not available
ok 10 # skip lzip not available
ok 11 # skip lzip not available
ok 12 # skip lzip not available
Testing filename: t/mailboxes/mailarc-2.txt.xz
Comparing /home/cpan/tmp/C3WKRKH7lm to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/C3WKRKH7lm looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/AeXNxjVB3q to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/AeXNxjVB3q looks good.
ok 14 - Computing differences
Comparing /home/cpan/tmp/LVTOYqzh6C to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/LVTOYqzh6C looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
ok
t/filehandle_noncompressed.t .... 
1..44
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/5a7eKlsInf to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/5a7eKlsInf looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/5BPOv03O40 to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/5BPOv03O40 looks good.
ok 2 - Computing differences
Comparing /home/cpan/tmp/moVNZp5LEc to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/moVNZp5LEc looks good.
ok 3 - Computing differences
ok 4 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/oAds_jwA04 to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/oAds_jwA04 looks good.
ok 5 - Computing differences
Comparing /home/cpan/tmp/i0DqQiFVHD to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/i0DqQiFVHD looks good.
ok 6 - Computing differences
Comparing /home/cpan/tmp/d0hQNGykjL to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/d0hQNGykjL looks good.
ok 7 - Computing differences
ok 8 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/aDDMm92ges to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/aDDMm92ges looks good.
ok 9 - Computing differences
Comparing /home/cpan/tmp/Of3pf964np to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/Of3pf964np looks good.
ok 10 - Computing differences
Comparing /home/cpan/tmp/_wruvEg5IE to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/_wruvEg5IE looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/L9cxou2r2B to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/L9cxou2r2B looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/8xOlcpfzAw to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/8xOlcpfzAw looks good.
ok 14 - Computing differences
Comparing /home/cpan/tmp/IQm5mjFKat to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/IQm5mjFKat looks good.
ok 15 - Computing differences
ok 16 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/tOavgktnVD to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/tOavgktnVD looks good.
ok 17 - Computing differences
Comparing /home/cpan/tmp/yr5mbnfJsd to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/yr5mbnfJsd looks good.
ok 18 - Computing differences
Comparing /home/cpan/tmp/r7v1KAFR8n to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/r7v1KAFR8n looks good.
ok 19 - Computing differences
ok 20 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/UdWq_Oayf1 to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/UdWq_Oayf1 looks good.
ok 21 - Computing differences
Comparing /home/cpan/tmp/VGMY9XgnwE to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/VGMY9XgnwE looks good.
ok 22 - Computing differences
Comparing /home/cpan/tmp/X4B9FhQ1_K to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/X4B9FhQ1_K looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/sQL5fY9VUj to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/sQL5fY9VUj looks good.
ok 25 - Computing differences
Comparing /home/cpan/tmp/Xo3iFOh47I to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/Xo3iFOh47I looks good.
ok 26 - Computing differences
Comparing /home/cpan/tmp/QgAb6eff0d to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/QgAb6eff0d looks good.
ok 27 - Computing differences
ok 28 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/bktqMVRilx to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/bktqMVRilx looks good.
ok 29 - Computing differences
Comparing /home/cpan/tmp/9w2tFCLszq to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/9w2tFCLszq looks good.
ok 30 - Computing differences
Comparing /home/cpan/tmp/MUCV0zKAIc to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/MUCV0zKAIc looks good.
ok 31 - Computing differences
ok 32 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/e03tmCjv9u to t/mailboxes/malformed.txt
Output /home/cpan/tmp/e03tmCjv9u looks good.
ok 33 - Computing differences
Comparing /home/cpan/tmp/0uJ0x0SpKa to t/mailboxes/malformed.txt
Output /home/cpan/tmp/0uJ0x0SpKa looks good.
ok 34 - Computing differences
Comparing /home/cpan/tmp/Q77BKUIfH2 to t/mailboxes/malformed.txt
Output /home/cpan/tmp/Q77BKUIfH2 looks good.
ok 35 - Computing differences
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/sCoZ7f9cMD to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/sCoZ7f9cMD looks good.
ok 37 - Computing differences
Comparing /home/cpan/tmp/uhamEtEMwt to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/uhamEtEMwt looks good.
ok 38 - Computing differences
Comparing /home/cpan/tmp/14mCSBbJVC to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/14mCSBbJVC looks good.
ok 39 - Computing differences
ok 40 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /home/cpan/tmp/xZzhkjrpU1 to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/xZzhkjrpU1 looks good.
ok 41 - Computing differences
Comparing /home/cpan/tmp/omKw9_esbE to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/omKw9_esbE looks good.
ok 42 - Computing differences
Comparing /home/cpan/tmp/ZrVdakdAkR to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/ZrVdakdAkR looks good.
ok 43 - Computing differences
ok 44 # skip GNU grep not available
ok
t/filename_compressed.t ......... 
1..4
Testing filename: t/mailboxes/mailarc-2.txt.bz2
Comparing /home/cpan/tmp/SGU0UdOoVI to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/SGU0UdOoVI looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /home/cpan/tmp/qJ0zE9kiHg to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/qJ0zE9kiHg looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.lz
ok 3 # skip lzip not available
Testing filename: t/mailboxes/mailarc-2.txt.xz
Comparing /home/cpan/tmp/adqypL5wle to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/adqypL5wle looks good.
ok 4 - Computing differences
ok
t/filename_noncompressed.t ...... 
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/9YHTnOy4Yp to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/9YHTnOy4Yp looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/uXO5iSr5oW to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/uXO5iSr5oW looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/uBivQxsfP9 to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/uBivQxsfP9 looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/XXT18O2NGj to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/XXT18O2NGj looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/PM91Il7LXQ to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/PM91Il7LXQ looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/AWPzVHnRaU to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/AWPzVHnRaU looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/e6HLentcsD to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/e6HLentcsD looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/syTzN1k9rx to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/syTzN1k9rx looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/JNtTZJ28TY to t/mailboxes/malformed.txt
Output /home/cpan/tmp/JNtTZJ28TY looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/ePCRmkJ_8A to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/ePCRmkJ_8A looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /home/cpan/tmp/ZcJXoCGmz5 to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/ZcJXoCGmz5 looks good.
ok 11 - Computing differences
ok
t/grep.t ........................ 
1..4
Running test:
  unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}(  *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-1.txt
ok 1 # skip 1
Running test:
  unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}(  *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-2.txt
ok 2 # skip 1
Running test:
  unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}(  *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailarc-3.txt
ok 3 # skip 1
Running test:
  unset LC_ALL LC_COLLATE LANG LC_CTYPE LC_MESSAGES; grep --extended-regexp --line-number --byte-offset --binary-files=text "^From [^:]+(:[0-9][0-9]){1,2}(  *([A-Z]{2,6}|[+-]?[0-9]{4})){1,3}( remote from .*)?
?$" t/mailboxes/mailseparators.txt
ok 4 # skip 1
ok
t/gzip.t ........................ 
1..1
Running test:
  "/bin/cat" "t/mailboxes/mailarc-2.txt.gz" | "/usr/bin/gzip" -cd
Comparing /home/cpan/tmp/v01bb8rKQy to t/results/mailarc-2.txt
Output /home/cpan/tmp/v01bb8rKQy looks good.
Comparing /home/cpan/tmp/tTtvqIDAi4 to t/results/none
Output /home/cpan/tmp/tTtvqIDAi4 looks good.
ok 1 - Computing differences
ok
t/length.t ...................... 
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/3NCH7mDPxT to t/results/length_binary_body.stdout
Output /home/cpan/tmp/3NCH7mDPxT looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/eD6WCmQsQ5 to t/results/length_binary_body.stdout
Output /home/cpan/tmp/eD6WCmQsQ5 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/N9FIXWL_Ys to t/results/length_hessbug.stdout
Output /home/cpan/tmp/N9FIXWL_Ys looks good.
ok 4 - Computing differences
Comparing /home/cpan/tmp/oDupUk0HwT to t/results/length_hessbug.stdout
Output /home/cpan/tmp/oDupUk0HwT looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/TFQTdgVZ0p to t/results/length_invalid-boundaries.stdout
Output /home/cpan/tmp/TFQTdgVZ0p looks good.
ok 7 - Computing differences
Comparing /home/cpan/tmp/sTuCrw67xA to t/results/length_invalid-boundaries.stdout
Output /home/cpan/tmp/sTuCrw67xA looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/yDjgygQ3MJ to t/results/length_mailarc-1-dos.stdout
Output /home/cpan/tmp/yDjgygQ3MJ looks good.
ok 10 - Computing differences
Comparing /home/cpan/tmp/iS6KFStUbO to t/results/length_mailarc-1-dos.stdout
Output /home/cpan/tmp/iS6KFStUbO looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/65QiG8Y9j0 to t/results/length_mailarc-1.stdout
Output /home/cpan/tmp/65QiG8Y9j0 looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/rvVLkMwHje to t/results/length_mailarc-1.stdout
Output /home/cpan/tmp/rvVLkMwHje looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/ren5fPecF6 to t/results/length_mailarc-2.stdout
Output /home/cpan/tmp/ren5fPecF6 looks good.
ok 16 - Computing differences
Comparing /home/cpan/tmp/m9JK5SP0Ct to t/results/length_mailarc-2.stdout
Output /home/cpan/tmp/m9JK5SP0Ct looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/0l2mVBYfjP to t/results/length_mailarc-3.stdout
Output /home/cpan/tmp/0l2mVBYfjP looks good.
ok 19 - Computing differences
Comparing /home/cpan/tmp/YZtasz6L7S to t/results/length_mailarc-3.stdout
Output /home/cpan/tmp/YZtasz6L7S looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/fmgQ00nd6O to t/results/length_mailseparators.stdout
Output /home/cpan/tmp/fmgQ00nd6O looks good.
ok 22 - Computing differences
Comparing /home/cpan/tmp/fXLij1W16s to t/results/length_mailseparators.stdout
Output /home/cpan/tmp/fXLij1W16s looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/afdjQSueAj to t/results/length_malformed.stdout
Output /home/cpan/tmp/afdjQSueAj looks good.
ok 25 - Computing differences
Comparing /home/cpan/tmp/ImNjRJzFeo to t/results/length_malformed.stdout
Output /home/cpan/tmp/ImNjRJzFeo looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/t9PsySokVQ to t/results/length_newlines_at_beginning.stdout
Output /home/cpan/tmp/t9PsySokVQ looks good.
ok 28 - Computing differences
Comparing /home/cpan/tmp/qvHOzPjQXD to t/results/length_newlines_at_beginning.stdout
Output /home/cpan/tmp/qvHOzPjQXD looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/line_number.t ................. 
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/ThFrcNSxko to t/results/line_number_binary_body.stdout
Output /home/cpan/tmp/ThFrcNSxko looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/5hUTR2kNQA to t/results/line_number_binary_body.stdout
Output /home/cpan/tmp/5hUTR2kNQA looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/FoCOnJemHJ to t/results/line_number_hessbug.stdout
Output /home/cpan/tmp/FoCOnJemHJ looks good.
ok 4 - Computing differences
Comparing /home/cpan/tmp/l8e9zyJEj1 to t/results/line_number_hessbug.stdout
Output /home/cpan/tmp/l8e9zyJEj1 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/qDNjXNZrej to t/results/line_number_invalid-boundaries.stdout
Output /home/cpan/tmp/qDNjXNZrej looks good.
ok 7 - Computing differences
Comparing /home/cpan/tmp/TcifOK9JIQ to t/results/line_number_invalid-boundaries.stdout
Output /home/cpan/tmp/TcifOK9JIQ looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/juqmuIF5jF to t/results/line_number_mailarc-1-dos.stdout
Output /home/cpan/tmp/juqmuIF5jF looks good.
ok 10 - Computing differences
Comparing /home/cpan/tmp/NrMKnsmvqi to t/results/line_number_mailarc-1-dos.stdout
Output /home/cpan/tmp/NrMKnsmvqi looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/cUWIR63IfJ to t/results/line_number_mailarc-1.stdout
Output /home/cpan/tmp/cUWIR63IfJ looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/UQbXH3yIbw to t/results/line_number_mailarc-1.stdout
Output /home/cpan/tmp/UQbXH3yIbw looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/VTljI1pjmI to t/results/line_number_mailarc-2.stdout
Output /home/cpan/tmp/VTljI1pjmI looks good.
ok 16 - Computing differences
Comparing /home/cpan/tmp/Qs9Bx_srqi to t/results/line_number_mailarc-2.stdout
Output /home/cpan/tmp/Qs9Bx_srqi looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/e4aVo_6Ccq to t/results/line_number_mailarc-3.stdout
Output /home/cpan/tmp/e4aVo_6Ccq looks good.
ok 19 - Computing differences
Comparing /home/cpan/tmp/KwGL3soS0N to t/results/line_number_mailarc-3.stdout
Output /home/cpan/tmp/KwGL3soS0N looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/bHTaWqkZqC to t/results/line_number_mailseparators.stdout
Output /home/cpan/tmp/bHTaWqkZqC looks good.
ok 22 - Computing differences
Comparing /home/cpan/tmp/SbwisPpyhw to t/results/line_number_mailseparators.stdout
Output /home/cpan/tmp/SbwisPpyhw looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/o_M7bQFyxr to t/results/line_number_malformed.stdout
Output /home/cpan/tmp/o_M7bQFyxr looks good.
ok 25 - Computing differences
Comparing /home/cpan/tmp/Gi2hcr39Ou to t/results/line_number_malformed.stdout
Output /home/cpan/tmp/Gi2hcr39Ou looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/SsZhZra_0A to t/results/line_number_newlines_at_beginning.stdout
Output /home/cpan/tmp/SsZhZra_0A looks good.
ok 28 - Computing differences
Comparing /home/cpan/tmp/JHbYbQpO9w to t/results/line_number_newlines_at_beginning.stdout
Output /home/cpan/tmp/JHbYbQpO9w looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/lzip.t ........................ 
1..1
Running test:
  "/bin/cat" "t/mailboxes/mailarc-2.txt.lz" | "lzip" -cd
ok 1 # skip lzip not available
ok
t/number.t ...................... 
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/s7NcQ_rdTE to t/results/number_binary_body.stdout
Output /home/cpan/tmp/s7NcQ_rdTE looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/BxDX7FOTdr to t/results/number_binary_body.stdout
Output /home/cpan/tmp/BxDX7FOTdr looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/BZJZAnm1le to t/results/number_hessbug.stdout
Output /home/cpan/tmp/BZJZAnm1le looks good.
ok 4 - Computing differences
Comparing /home/cpan/tmp/2qyG523uQW to t/results/number_hessbug.stdout
Output /home/cpan/tmp/2qyG523uQW looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/W7OXKh3Po5 to t/results/number_invalid-boundaries.stdout
Output /home/cpan/tmp/W7OXKh3Po5 looks good.
ok 7 - Computing differences
Comparing /home/cpan/tmp/qVl0ruKaoh to t/results/number_invalid-boundaries.stdout
Output /home/cpan/tmp/qVl0ruKaoh looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/5WSZ8ZpePA to t/results/number_mailarc-1-dos.stdout
Output /home/cpan/tmp/5WSZ8ZpePA looks good.
ok 10 - Computing differences
Comparing /home/cpan/tmp/o0tQSY42_2 to t/results/number_mailarc-1-dos.stdout
Output /home/cpan/tmp/o0tQSY42_2 looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/jTpG9M2hgm to t/results/number_mailarc-1.stdout
Output /home/cpan/tmp/jTpG9M2hgm looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/ALCb4QRyMs to t/results/number_mailarc-1.stdout
Output /home/cpan/tmp/ALCb4QRyMs looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/2KxqPq7ICB to t/results/number_mailarc-2.stdout
Output /home/cpan/tmp/2KxqPq7ICB looks good.
ok 16 - Computing differences
Comparing /home/cpan/tmp/XtQ2kZg4am to t/results/number_mailarc-2.stdout
Output /home/cpan/tmp/XtQ2kZg4am looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/HSZelSFFSb to t/results/number_mailarc-3.stdout
Output /home/cpan/tmp/HSZelSFFSb looks good.
ok 19 - Computing differences
Comparing /home/cpan/tmp/v7jtT4ncVI to t/results/number_mailarc-3.stdout
Output /home/cpan/tmp/v7jtT4ncVI looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/vX0aNuAXOK to t/results/number_mailseparators.stdout
Output /home/cpan/tmp/vX0aNuAXOK looks good.
ok 22 - Computing differences
Comparing /home/cpan/tmp/UNJeJP5HwD to t/results/number_mailseparators.stdout
Output /home/cpan/tmp/UNJeJP5HwD looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/veVLQXz3xD to t/results/number_malformed.stdout
Output /home/cpan/tmp/veVLQXz3xD looks good.
ok 25 - Computing differences
Comparing /home/cpan/tmp/QpvCPFxmBS to t/results/number_malformed.stdout
Output /home/cpan/tmp/QpvCPFxmBS looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/J9K1yeZB6d to t/results/number_newlines_at_beginning.stdout
Output /home/cpan/tmp/J9K1yeZB6d looks good.
ok 28 - Computing differences
Comparing /home/cpan/tmp/Dhrk_ORFzS to t/results/number_newlines_at_beginning.stdout
Output /home/cpan/tmp/Dhrk_ORFzS looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/offset.t ...................... 
1..30
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/yKzBwHRen2 to t/results/offset_binary_body.stdout
Output /home/cpan/tmp/yKzBwHRen2 looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/O9NFbhJupT to t/results/offset_binary_body.stdout
Output /home/cpan/tmp/O9NFbhJupT looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/JbvbxuihuX to t/results/offset_hessbug.stdout
Output /home/cpan/tmp/JbvbxuihuX looks good.
ok 4 - Computing differences
Comparing /home/cpan/tmp/9PVVkUCYZ0 to t/results/offset_hessbug.stdout
Output /home/cpan/tmp/9PVVkUCYZ0 looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/Y5oHkWwwh6 to t/results/offset_invalid-boundaries.stdout
Output /home/cpan/tmp/Y5oHkWwwh6 looks good.
ok 7 - Computing differences
Comparing /home/cpan/tmp/zxWFEmWhm8 to t/results/offset_invalid-boundaries.stdout
Output /home/cpan/tmp/zxWFEmWhm8 looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/58bicIa4RI to t/results/offset_mailarc-1-dos.stdout
Output /home/cpan/tmp/58bicIa4RI looks good.
ok 10 - Computing differences
Comparing /home/cpan/tmp/B3aPmgOady to t/results/offset_mailarc-1-dos.stdout
Output /home/cpan/tmp/B3aPmgOady looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/rrFgF6ICrJ to t/results/offset_mailarc-1.stdout
Output /home/cpan/tmp/rrFgF6ICrJ looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/iW0VK5HER7 to t/results/offset_mailarc-1.stdout
Output /home/cpan/tmp/iW0VK5HER7 looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/gZUYtQRU3K to t/results/offset_mailarc-2.stdout
Output /home/cpan/tmp/gZUYtQRU3K looks good.
ok 16 - Computing differences
Comparing /home/cpan/tmp/IONWgc5pi6 to t/results/offset_mailarc-2.stdout
Output /home/cpan/tmp/IONWgc5pi6 looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/qOQL1Nbbyj to t/results/offset_mailarc-3.stdout
Output /home/cpan/tmp/qOQL1Nbbyj looks good.
ok 19 - Computing differences
Comparing /home/cpan/tmp/7sYUQswSQj to t/results/offset_mailarc-3.stdout
Output /home/cpan/tmp/7sYUQswSQj looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/kFyGrZFplh to t/results/offset_mailseparators.stdout
Output /home/cpan/tmp/kFyGrZFplh looks good.
ok 22 - Computing differences
Comparing /home/cpan/tmp/ISt1v4GR2I to t/results/offset_mailseparators.stdout
Output /home/cpan/tmp/ISt1v4GR2I looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/xEfVQjpAS4 to t/results/offset_malformed.stdout
Output /home/cpan/tmp/xEfVQjpAS4 looks good.
ok 25 - Computing differences
Comparing /home/cpan/tmp/Fo3jRNjDkw to t/results/offset_malformed.stdout
Output /home/cpan/tmp/Fo3jRNjDkw looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/tAr4LFvkbq to t/results/offset_newlines_at_beginning.stdout
Output /home/cpan/tmp/tAr4LFvkbq looks good.
ok 28 - Computing differences
Comparing /home/cpan/tmp/xfz10HBFr2 to t/results/offset_newlines_at_beginning.stdout
Output /home/cpan/tmp/xfz10HBFr2 looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
ok
t/prologue.t .................... 
1..33
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/yuiJHnggfQ to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/yuiJHnggfQ looks good.
ok 1 - Computing differences
Comparing /home/cpan/tmp/UmQzd6p3J0 to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/UmQzd6p3J0 looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/5eACBlMg_n to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/5eACBlMg_n looks good.
ok 4 - Computing differences
Comparing /home/cpan/tmp/aE58HlaRxp to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/aE58HlaRxp looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/zkLKrltM3f to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/zkLKrltM3f looks good.
ok 7 - Computing differences
Comparing /home/cpan/tmp/Xv7tTKkH21 to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/Xv7tTKkH21 looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/6mAkQH6Svo to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/6mAkQH6Svo looks good.
ok 10 - Computing differences
Comparing /home/cpan/tmp/tsw9h1NpMx to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/tsw9h1NpMx looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/oQpOLttUbF to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/oQpOLttUbF looks good.
ok 13 - Computing differences
Comparing /home/cpan/tmp/WgGiH01JUE to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/WgGiH01JUE looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/XQc825ZHy6 to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/XQc825ZHy6 looks good.
ok 16 - Computing differences
Comparing /home/cpan/tmp/O2ANrt2zL8 to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/O2ANrt2zL8 looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/iT5J1D8vaA to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/iT5J1D8vaA looks good.
ok 19 - Computing differences
Comparing /home/cpan/tmp/cWeWSFnaue to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/cWeWSFnaue looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/9kX78Ibhyv to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/9kX78Ibhyv looks good.
ok 22 - Computing differences
Comparing /home/cpan/tmp/YmmzXmwDrp to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/YmmzXmwDrp looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/IXHxzO6aKo to t/mailboxes/malformed.txt
Output /home/cpan/tmp/IXHxzO6aKo looks good.
ok 25 - Computing differences
Comparing /home/cpan/tmp/e_HU5xavNr to t/mailboxes/malformed.txt
Output /home/cpan/tmp/e_HU5xavNr looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/wKxvGHcfKA to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/wKxvGHcfKA looks good.
ok 28 - Computing differences
Comparing /home/cpan/tmp/GcHiTqfHyV to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/GcHiTqfHyV looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /home/cpan/tmp/6wLe8K6d9i to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/6wLe8K6d9i looks good.
ok 31 - Computing differences
Comparing /home/cpan/tmp/Jz33xtnsuV to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/Jz33xtnsuV looks good.
ok 32 - Computing differences
ok 33 # skip GNU grep not available
ok
t/reset.t ....................... 
1..60
Testing filename: t/mailboxes/binary_body.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/k15WMBW8Hb to t/results/reset_binary_body.stdout
Output /home/cpan/tmp/k15WMBW8Hb looks good.
ok 1 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/C9IOjFESYV to t/results/reset_binary_body.stdout
Output /home/cpan/tmp/C9IOjFESYV looks good.
ok 2 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 3 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/zzn1eGhNc6 to t/results/reset_binary_body.stdout
Output /home/cpan/tmp/zzn1eGhNc6 looks good.
ok 4 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/1r6VecORyh to t/results/reset_binary_body.stdout
Output /home/cpan/tmp/1r6VecORyh looks good.
ok 5 - Computing differences
Testing full mailbox reset with Grep implementation
ok 6 # skip GNU grep not available
Testing filename: t/mailboxes/hessbug.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/cEUPucfptf to t/results/reset_hessbug.stdout
Output /home/cpan/tmp/cEUPucfptf looks good.
ok 7 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/5QR90IRZxN to t/results/reset_hessbug.stdout
Output /home/cpan/tmp/5QR90IRZxN looks good.
ok 8 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 9 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/lib2bi3a49 to t/results/reset_hessbug.stdout
Output /home/cpan/tmp/lib2bi3a49 looks good.
ok 10 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/CAx_Q4f5r0 to t/results/reset_hessbug.stdout
Output /home/cpan/tmp/CAx_Q4f5r0 looks good.
ok 11 - Computing differences
Testing full mailbox reset with Grep implementation
ok 12 # skip GNU grep not available
Testing filename: t/mailboxes/invalid-boundaries.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/UgCMOh9C_C to t/results/reset_invalid-boundaries.stdout
Output /home/cpan/tmp/UgCMOh9C_C looks good.
ok 13 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/wL0_EbwdBL to t/results/reset_invalid-boundaries.stdout
Output /home/cpan/tmp/wL0_EbwdBL looks good.
ok 14 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 15 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/up2oppPOS2 to t/results/reset_invalid-boundaries.stdout
Output /home/cpan/tmp/up2oppPOS2 looks good.
ok 16 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/POqbFuYhoA to t/results/reset_invalid-boundaries.stdout
Output /home/cpan/tmp/POqbFuYhoA looks good.
ok 17 - Computing differences
Testing full mailbox reset with Grep implementation
ok 18 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1-dos.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/C7ko9EVVo_ to t/results/reset_mailarc-1-dos.stdout
Output /home/cpan/tmp/C7ko9EVVo_ looks good.
ok 19 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/whuHk1Lvmi to t/results/reset_mailarc-1-dos.stdout
Output /home/cpan/tmp/whuHk1Lvmi looks good.
ok 20 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 21 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/9QjwRSsmOF to t/results/reset_mailarc-1-dos.stdout
Output /home/cpan/tmp/9QjwRSsmOF looks good.
ok 22 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/GDD7gsPSTx to t/results/reset_mailarc-1-dos.stdout
Output /home/cpan/tmp/GDD7gsPSTx looks good.
ok 23 - Computing differences
Testing full mailbox reset with Grep implementation
ok 24 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-1.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/O1XoqjLHEf to t/results/reset_mailarc-1.stdout
Output /home/cpan/tmp/O1XoqjLHEf looks good.
ok 25 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/wDfKmOEMXL to t/results/reset_mailarc-1.stdout
Output /home/cpan/tmp/wDfKmOEMXL looks good.
ok 26 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 27 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/BsKMo_IdC5 to t/results/reset_mailarc-1.stdout
Output /home/cpan/tmp/BsKMo_IdC5 looks good.
ok 28 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/BfoZdwXdDD to t/results/reset_mailarc-1.stdout
Output /home/cpan/tmp/BfoZdwXdDD looks good.
ok 29 - Computing differences
Testing full mailbox reset with Grep implementation
ok 30 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-2.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/YY656dL14G to t/results/reset_mailarc-2.stdout
Output /home/cpan/tmp/YY656dL14G looks good.
ok 31 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/DTXS0K3Vxc to t/results/reset_mailarc-2.stdout
Output /home/cpan/tmp/DTXS0K3Vxc looks good.
ok 32 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 33 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/Tv1HPCLHXN to t/results/reset_mailarc-2.stdout
Output /home/cpan/tmp/Tv1HPCLHXN looks good.
ok 34 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/gG0mbPPcAs to t/results/reset_mailarc-2.stdout
Output /home/cpan/tmp/gG0mbPPcAs looks good.
ok 35 - Computing differences
Testing full mailbox reset with Grep implementation
ok 36 # skip GNU grep not available
Testing filename: t/mailboxes/mailarc-3.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/NuQRuCSxHF to t/results/reset_mailarc-3.stdout
Output /home/cpan/tmp/NuQRuCSxHF looks good.
ok 37 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/uFMhKSVuQJ to t/results/reset_mailarc-3.stdout
Output /home/cpan/tmp/uFMhKSVuQJ looks good.
ok 38 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 39 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/VO1Y3Zi99E to t/results/reset_mailarc-3.stdout
Output /home/cpan/tmp/VO1Y3Zi99E looks good.
ok 40 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/PXLERmvXBv to t/results/reset_mailarc-3.stdout
Output /home/cpan/tmp/PXLERmvXBv looks good.
ok 41 - Computing differences
Testing full mailbox reset with Grep implementation
ok 42 # skip GNU grep not available
Testing filename: t/mailboxes/mailseparators.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/KmEnWWR9rN to t/results/reset_mailseparators.stdout
Output /home/cpan/tmp/KmEnWWR9rN looks good.
ok 43 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/Ud4QUA6S_a to t/results/reset_mailseparators.stdout
Output /home/cpan/tmp/Ud4QUA6S_a looks good.
ok 44 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 45 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/9NbDG9iefR to t/results/reset_mailseparators.stdout
Output /home/cpan/tmp/9NbDG9iefR looks good.
ok 46 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/fmfkw3rGkQ to t/results/reset_mailseparators.stdout
Output /home/cpan/tmp/fmfkw3rGkQ looks good.
ok 47 - Computing differences
Testing full mailbox reset with Grep implementation
ok 48 # skip GNU grep not available
Testing filename: t/mailboxes/malformed.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/9Kp8Dm5sr2 to t/results/reset_malformed.stdout
Output /home/cpan/tmp/9Kp8Dm5sr2 looks good.
ok 49 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/GavTCpzRLD to t/results/reset_malformed.stdout
Output /home/cpan/tmp/GavTCpzRLD looks good.
ok 50 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 51 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/T8jPDThqq6 to t/results/reset_malformed.stdout
Output /home/cpan/tmp/T8jPDThqq6 looks good.
ok 52 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/6TPVevgYYQ to t/results/reset_malformed.stdout
Output /home/cpan/tmp/6TPVevgYYQ looks good.
ok 53 - Computing differences
Testing full mailbox reset with Grep implementation
ok 54 # skip GNU grep not available
Testing filename: t/mailboxes/newlines_at_beginning.txt
Testing partial mailbox reset with Perl implementation
Comparing /home/cpan/tmp/ofbtnlssLZ to t/results/reset_newlines_at_beginning.stdout
Output /home/cpan/tmp/ofbtnlssLZ looks good.
ok 55 - Computing differences
Testing partial mailbox reset with Cache implementation
Comparing /home/cpan/tmp/pqDYAJjO1g to t/results/reset_newlines_at_beginning.stdout
Output /home/cpan/tmp/pqDYAJjO1g looks good.
ok 56 - Computing differences
Testing partial mailbox reset with Grep implementation
ok 57 # skip GNU grep not available
Testing full mailbox reset with Perl implementation
Comparing /home/cpan/tmp/l4Pb5FGyDK to t/results/reset_newlines_at_beginning.stdout
Output /home/cpan/tmp/l4Pb5FGyDK looks good.
ok 58 - Computing differences
Testing full mailbox reset with Cache implementation
Comparing /home/cpan/tmp/pwXKmwbaQW to t/results/reset_newlines_at_beginning.stdout
Output /home/cpan/tmp/pwXKmwbaQW looks good.
ok 59 - Computing differences
Testing full mailbox reset with Grep implementation
ok 60 # skip GNU grep not available
ok
t/separators.t .................. 
1..6
Testing filename: t/mailboxes/separators1.sep
ok 1 - Number of emails in t/mailboxes/separators1.sep
ok 2 - Number of emails in t/mailboxes/separators1.sep
ok 3 # skip GNU grep not available
Testing filename: t/mailboxes/separators2.sep
ok 4 - Number of emails in t/mailboxes/separators2.sep
ok 5 - Number of emails in t/mailboxes/separators2.sep
ok 6 # skip GNU grep not available
ok
t/stdin_compressed.t ............ 
1..4
Testing filename: t/mailboxes/mailarc-2.txt.bz2
Comparing /home/cpan/tmp/c8zJGmvUz4 to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/c8zJGmvUz4 looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.gz
Comparing /home/cpan/tmp/Vs0nkIddqK to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/Vs0nkIddqK looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt.lz
ok 3 # skip lzip not available
Testing filename: t/mailboxes/mailarc-2.txt.xz
Comparing /home/cpan/tmp/iemferpy_w to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/iemferpy_w looks good.
ok 4 - Computing differences
ok
t/stdin_uncompressed.t .......... 
1..11
Testing filename: t/mailboxes/binary_body.txt
Comparing /home/cpan/tmp/5eAzW7DoKe to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/5eAzW7DoKe looks good.
ok 1 - Computing differences
Testing filename: t/mailboxes/hessbug.txt
Comparing /home/cpan/tmp/kejLynjesU to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/kejLynjesU looks good.
ok 2 - Computing differences
Testing filename: t/mailboxes/invalid-boundaries.txt
Comparing /home/cpan/tmp/nTn1zJV3Vn to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/nTn1zJV3Vn looks good.
ok 3 - Computing differences
Testing filename: t/mailboxes/mailarc-1-dos.txt
Comparing /home/cpan/tmp/xM3VZMwdcV to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/xM3VZMwdcV looks good.
ok 4 - Computing differences
Testing filename: t/mailboxes/mailarc-1.txt
Comparing /home/cpan/tmp/Z1CSYrqJC8 to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/Z1CSYrqJC8 looks good.
ok 5 - Computing differences
Testing filename: t/mailboxes/mailarc-2.txt
Comparing /home/cpan/tmp/mRsCqThqUB to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/mRsCqThqUB looks good.
ok 6 - Computing differences
Testing filename: t/mailboxes/mailarc-3.txt
Comparing /home/cpan/tmp/48LiHfch2G to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/48LiHfch2G looks good.
ok 7 - Computing differences
Testing filename: t/mailboxes/mailseparators.txt
Comparing /home/cpan/tmp/3m5E61XSUo to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/3m5E61XSUo looks good.
ok 8 - Computing differences
Testing filename: t/mailboxes/malformed.txt
Comparing /home/cpan/tmp/Vu_ncdGzKL to t/mailboxes/malformed.txt
Output /home/cpan/tmp/Vu_ncdGzKL looks good.
ok 9 - Computing differences
Testing filename: t/mailboxes/newlines_at_beginning.txt
Comparing /home/cpan/tmp/mmscHZGWND to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/mmscHZGWND looks good.
ok 10 - Computing differences
Testing filename: t/mailboxes/vm-emacs.txt
Comparing /home/cpan/tmp/Qz7Gl_NcAf to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/Qz7Gl_NcAf looks good.
ok 11 - Computing differences
ok
t/undef_return_value.t .......... 
1..33
Testing Perl 
Comparing /home/cpan/tmp/sLt2Jolqtm to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/sLt2Jolqtm looks good.
ok 1 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/jMKtU_pLBD to t/mailboxes/binary_body.txt
Output /home/cpan/tmp/jMKtU_pLBD looks good.
ok 2 - Computing differences
ok 3 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/T21xQelPjo to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/T21xQelPjo looks good.
ok 4 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/LJ52sRtE6I to t/mailboxes/hessbug.txt
Output /home/cpan/tmp/LJ52sRtE6I looks good.
ok 5 - Computing differences
ok 6 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/wivkDALSwm to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/wivkDALSwm looks good.
ok 7 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/EyK7GM7XbF to t/mailboxes/invalid-boundaries.txt
Output /home/cpan/tmp/EyK7GM7XbF looks good.
ok 8 - Computing differences
ok 9 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/W6lfyqLKWT to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/W6lfyqLKWT looks good.
ok 10 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/etCuFSVl1u to t/mailboxes/mailarc-1-dos.txt
Output /home/cpan/tmp/etCuFSVl1u looks good.
ok 11 - Computing differences
ok 12 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/aGhy1NY9lt to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/aGhy1NY9lt looks good.
ok 13 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/SyXzaSzTau to t/mailboxes/mailarc-1.txt
Output /home/cpan/tmp/SyXzaSzTau looks good.
ok 14 - Computing differences
ok 15 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/C2dZrKiPWy to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/C2dZrKiPWy looks good.
ok 16 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/t6xTcMhIrE to t/mailboxes/mailarc-2.txt
Output /home/cpan/tmp/t6xTcMhIrE looks good.
ok 17 - Computing differences
ok 18 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/UnmAgDJks9 to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/UnmAgDJks9 looks good.
ok 19 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/NwR43B81sv to t/mailboxes/mailarc-3.txt
Output /home/cpan/tmp/NwR43B81sv looks good.
ok 20 - Computing differences
ok 21 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/CubmNb8YNe to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/CubmNb8YNe looks good.
ok 22 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/8aFm_9m03Y to t/mailboxes/mailseparators.txt
Output /home/cpan/tmp/8aFm_9m03Y looks good.
ok 23 - Computing differences
ok 24 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/mjz1uP0gJJ to t/mailboxes/malformed.txt
Output /home/cpan/tmp/mjz1uP0gJJ looks good.
ok 25 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/ColQC9pz0m to t/mailboxes/malformed.txt
Output /home/cpan/tmp/ColQC9pz0m looks good.
ok 26 - Computing differences
ok 27 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/Z6UOy8a3tH to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/Z6UOy8a3tH looks good.
ok 28 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/LyV661NbzS to t/mailboxes/newlines_at_beginning.txt
Output /home/cpan/tmp/LyV661NbzS looks good.
ok 29 - Computing differences
ok 30 # skip GNU grep not available
Testing Perl 
Comparing /home/cpan/tmp/JOiUhAgsLS to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/JOiUhAgsLS looks good.
ok 31 - Computing differences
Testing Cache implementation
Comparing /home/cpan/tmp/IApMMgEV3m to t/mailboxes/vm-emacs.txt
Output /home/cpan/tmp/IApMMgEV3m looks good.
ok 32 - Computing differences
ok 33 # skip GNU grep not available
ok
t/xz.t .......................... 
1..1
Running test:
  "/bin/cat" "t/mailboxes/mailarc-2.txt.xz" | "/usr/bin/xz" -cd
Comparing /home/cpan/tmp/CNiXtnuwzN to t/results/mailarc-2.txt
Output /home/cpan/tmp/CNiXtnuwzN looks good.
Comparing /home/cpan/tmp/t09E07m35W to t/results/none
Output /home/cpan/tmp/t09E07m35W looks good.
ok 1 - Computing differences
ok
All tests successful.
Files=25, Tests=382,  4 wallclock secs ( 0.08 usr  0.05 sys +  2.49 cusr  0.52 csys =  3.14 CPU)
Result: PASS

------------------------------
PREREQUISITES
------------------------------

Prerequisite modules loaded:

requires:

    Module              Need  Have    
    ------------------- ----- --------
    FileHandle::Unget   0     0.1634  
    perl                5.005 5.043004
    Storable            0     3.39    

build_requires:

    Module              Need  Have    
    ------------------- ----- --------
    ExtUtils::MakeMaker 6.36  7.76    
    File::Path          2.08  2.18    
    File::Slurper       0     0.014   
    Test::Compile       0     v3.3.3  
    Test::More          0     1.302214
    Text::Diff          0     1.45    
    UNIVERSAL::require  0     0.19    
    URI::Escape         0     5.34    

configure_requires:

    Module              Need  Have    
    ------------------- ----- --------
    ExtUtils::MakeMaker 6.36  7.76    
    URI::Escape         0     5.34    


------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------

Environment variables:

    AUTOMATED_TESTING = 1
    DATE_MANIP_TEST_DM5 = 1
    LC_ALL = C
    NONINTERACTIVE_TESTING = 1
    NO_NETWORK_TESTING = 1
    PATH = /home/cpan/bin/perl/bin:/home/cpan/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/home/cpan/bin
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 79799
    PERL5_CPAN_IS_RUNNING = 79799
    PERL_MM_USE_DEFAULT = 1
    PERL_PERTURB_KEYS = 0
    PERL_USE_UNSAFE_INC = 1
    SHELL = /usr/local/bin/bash
    TERM = screen
    TMPDIR = /home/cpan/tmp

Perl special variables (and OS-specific diagnostics, for MSWin32):

    $^X = /usr/home/cpan/bin/perl/bin/perl5.43.4
    $UID/$EUID = 1002 / 1002
    $GID = 1002 1002
    $EGID = 1002 1002

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.38    
    CPAN::Meta          2.150010
    Cwd                 3.94    
    ExtUtils::CBuilder  0.280242
    ExtUtils::Command   7.76    
    ExtUtils::Install   2.22    
    ExtUtils::MakeMaker 7.76    
    ExtUtils::Manifest  1.75    
    ExtUtils::ParseXS   3.60    
    File::Spec          3.94    
    JSON                4.10    
    JSON::PP            4.16    
    Module::Build       0.4234  
    Module::Signature   n/a     
    Parse::CPAN::Meta   2.150010
    Test2               1.302214
    Test::Harness       3.52    
    Test::More          1.302214
    YAML                1.31    
    YAML::Syck          1.36    
    version             0.9933  


--

Summary of my perl5 (revision 5 version 43 subversion 4) configuration:
  Commit id: 043a9f33278c53eca7b8229f52cccdcadcaed8a9
  Platform:
    osname=midnightbsd
    osvers=3.2.1
    archname=amd64-midnightbsd-thread-multi
    uname='midnightbsd cjg-midnightbsd3 3.2.1 midnightbsd 3.2.1 #15n13132-0869ed7092(stable3.2)-dirty: wed nov 6 12:53:25 est 2024 root@m3264:usrobjusrsrcamd64.amd64sysgeneric amd64 '
    config_args='-des -Dprefix=/home/cpan/bin/perl -Dscriptdir=/home/cpan/bin/perl/bin -Dusedevel -Duse64bitall -Duseithreads'
    hint=recommended
    useposix=true
    d_sigaction=define
    useithreads=define
    usemultiplicity=define
    use64bitint=define
    use64bitall=define
    uselongdouble=undef
    usemymalloc=n
    default_inc_excludes_dot=define
  Compiler:
    cc='cc'
    ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    optimize='-O'
    cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
    ccversion=''
    gccversion='MidnightBSD Clang 13.0.0 (git@github.com:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)'
    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 ='-pthread -Wl,-E  -fstack-protector-strong -L/usr/local/lib'
    libpth=/usr/lib /usr/local/lib /usr/lib/clang/13.0.0/lib
    libs=-lpthread -lgdbm -ldl -lm -lcrypt
    perllibs=-lpthread -ldl -lm -lcrypt
    libc=
    so=so
    useshrplib=false
    libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_dlopen.xs
    dlext=so
    d_dlsymun=undef
    ccdlflags=' '
    cccdlflags='-DPIC -fPIC'
    lddlflags='-shared  -L/usr/local/lib -fstack-protector-strong'


Characteristics of this binary (from libperl): 
  Compile-time options:
    HAS_LONG_DOUBLE
    HAS_STRTOLD
    HAS_TIMES
    MULTIPLICITY
    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_ITHREADS
    USE_LARGE_FILES
    USE_LOCALE
    USE_LOCALE_COLLATE
    USE_LOCALE_CTYPE
    USE_LOCALE_NUMERIC
    USE_LOCALE_TIME
    USE_PERLIO
    USE_PERL_ATOF
    USE_REENTRANT_API
    USE_THREAD_SAFE_LOCALE
  Built under midnightbsd
  Compiled at Oct 15 2025 18:16:14
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="79799"
    PERL5_CPAN_IS_RUNNING="79799"
    PERL_MM_USE_DEFAULT="1"
    PERL_PERTURB_KEYS="0"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    /home/cpan/bin/perl/lib/site_perl/5.43.4/amd64-midnightbsd-thread-multi
    /home/cpan/bin/perl/lib/site_perl/5.43.4
    /home/cpan/bin/perl/lib/5.43.4/amd64-midnightbsd-thread-multi
    /home/cpan/bin/perl/lib/5.43.4
    .