Data-Session v1.18 Perl 5 v5.18.2 amd64-freebsd

Status
Pass
From
Slaven Rezić
Dist
Data-Session v1.18
Platform
Perl 5 v5.18.2 amd64-freebsd
Date
2021-02-14 05:46:22
ID
f7d5fd24-6e87-11eb-b48c-9d1d1f24ea8f
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 Ron Savage,

This is a computer-generated report for Data-Session-1.18
on perl 5.18.2, created by CPAN-Reporter-1.2018.

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 "/usr/perl5.18.2/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
# Testing Data::Session V 1.18
# Using autovivification V 0.16
# Using CGI V 4.51
# Using Class::Load V 0.25
# Using Config::Tiny V 2.25
# Using Data::Dumper V 2.173
# Using Data::UUID V 1.226
# Using DBD::SQLite V 1.66
# Using DBI V 1.643
# Using DBIx::Admin::CreateTable V 2.11
# Using Digest::MD5 V 2.57
# Using Digest::SHA V 6.02
# Using Fcntl V 1.11
# Using File::Basename V 2.84
# Using File::Path V 2.17
# Using File::Slurper V 0.012
# Using File::Spec V 3.75
# Using File::Temp V 0.2311
# Using FreezeThaw V 0.5001
# Using Hash::FieldHash V 0.15
# Using JSON V 4.03
# Using overload V 1.22
# Using parent V 0.238
# Using Safe V 2.35
# Using Scalar::Util V 1.55
# Using Storable V 3.15
# Using strict V 1.07
# Using Try::Tiny V 0.30
# Using vars V 1.03
# Using warnings V 1.18
# Using YAML::Tiny V 1.73
t/00.versions.t .. ok
# Test: File.1. DSN: dbi:File:. ID generator: AutoIncrement. Serializer: DataDumper
# id 1: 1032
# Test: File.1. DSN: dbi:File:. ID generator: AutoIncrement. Serializer: FreezeThaw
# id 1: 1038
# Test: File.1. DSN: dbi:File:. ID generator: AutoIncrement. Serializer: JSON
# id 1: 1044
# Test: File.1. DSN: dbi:File:. ID generator: AutoIncrement. Serializer: Storable
# id 1: 1050
# Test: File.1. DSN: dbi:File:. ID generator: AutoIncrement. Serializer: YAML
# id 1: 1056
# Test: File.1. DSN: dbi:File:. ID generator: MD5. Serializer: DataDumper
# id 1: caa191b50864658962b6fd0713de0316
# Test: File.1. DSN: dbi:File:. ID generator: MD5. Serializer: FreezeThaw
# id 1: 4699cfc08a159f870a6ba50bf8b03c95
# Test: File.1. DSN: dbi:File:. ID generator: MD5. Serializer: JSON
# id 1: 463a689cbf7355844e9b5c4aba2efc1e
# Test: File.1. DSN: dbi:File:. ID generator: MD5. Serializer: Storable
# id 1: fa1446cf7ea8e240e1159394a885b879
# Test: File.1. DSN: dbi:File:. ID generator: MD5. Serializer: YAML
# id 1: a4e4a922f70ea1346b341322d791923d
# Test: File.1. DSN: dbi:File:. ID generator: SHA1. Serializer: DataDumper
# id 1: 041934edb078cf2c7585a18db8c78bfac4ca4644
# Test: File.1. DSN: dbi:File:. ID generator: SHA1. Serializer: FreezeThaw
# id 1: 8f3e354eea3b1cb4d5e95d90da7a759d9f8d4bfa
# Test: File.1. DSN: dbi:File:. ID generator: SHA1. Serializer: JSON
# id 1: 38c2d77f15fe10e455448cf5a4697c3246a7ec66
# Test: File.1. DSN: dbi:File:. ID generator: SHA1. Serializer: Storable
# id 1: 92e9beed34e631e01dcfd43ad9e4ed807ba62f51
# Test: File.1. DSN: dbi:File:. ID generator: SHA1. Serializer: YAML
# id 1: b280aabe141eea5dc4ca67f7492f9358a6a029e6
# Test: File.1. DSN: dbi:File:. ID generator: SHA256. Serializer: DataDumper
# id 1: 8487a04f311f9db4b5ca2c6eca694f38259680fa72358fdc4dc1571aa00782a1
# Test: File.1. DSN: dbi:File:. ID generator: SHA256. Serializer: FreezeThaw
# id 1: 1cc43cdac5922cd0ca9c39469edb5ea51a760b53c97d32e084cd860e418d49de
# Test: File.1. DSN: dbi:File:. ID generator: SHA256. Serializer: JSON
# id 1: 5db4393ab891512b3fe96df8fe225f28f06577f98e033e46700c6e42a9526e7c
# Test: File.1. DSN: dbi:File:. ID generator: SHA256. Serializer: Storable
# id 1: 6d002fa6ccf29d50c2bf4f5f676a0fe368bdce7f65796f7f2bdae5b5036beadf
# Test: File.1. DSN: dbi:File:. ID generator: SHA256. Serializer: YAML
# id 1: 86d4e8bf542356ceb57e81cc02f5755c12b4d17d32063e000a82ce4f459dff81
# Test: File.1. DSN: dbi:File:. ID generator: SHA512. Serializer: DataDumper
# id 1: 37de91684affe83c3a2ceecffeda5a1c7cfd75958517d4fb8f6a1e6bd0fe8f0cd96361b156839263675e6fcc9b8a68b8c7241e93834f32fa3f28cd87dbde2924
# Test: File.1. DSN: dbi:File:. ID generator: SHA512. Serializer: FreezeThaw
# id 1: fd3b86cc64b3762a13b8934ecd29d4ce81e6dc5a38aba4c46fafd17a0051d0a2f851ba1913cfe9772766ce782ac90e2b8bebe7157ad99ed4b8db4928a4296684
# Test: File.1. DSN: dbi:File:. ID generator: SHA512. Serializer: JSON
# id 1: d2cee71791a0b291c82e2958441ad5becee8d11dab4fa744684bbfdf5a0e5100b70c7ceb324dc23180966759460ea8826d1b7fcb17ff5405b8e88d980d52eaff
# Test: File.1. DSN: dbi:File:. ID generator: SHA512. Serializer: Storable
# id 1: d2bd1f813f1fec408236ff099887264ae583adf0e062d1bbdcf11b05661d4cb8ff8a5ab5d42303284524e3b3cb3e5dad88a1e8abbd60f1a5ffd70e7d70b508ea
# Test: File.1. DSN: dbi:File:. ID generator: SHA512. Serializer: YAML
# id 1: cf271bfddcbefedd9543abc3af73f29a074f2d17573b5ee60780e38a6ceef089fa10cf30bdc4a56b7991783e17458f64810956cc9b3dc1a9708767dd573f881e
# Test: File.1. DSN: dbi:File:. ID generator: Static. Serializer: DataDumper
# id 1: 1234
# Test: File.1. DSN: dbi:File:. ID generator: Static. Serializer: FreezeThaw
# id 1: 1234
# Test: File.1. DSN: dbi:File:. ID generator: Static. Serializer: JSON
# id 1: 1234
# Test: File.1. DSN: dbi:File:. ID generator: Static. Serializer: Storable
# id 1: 1234
# Test: File.1. DSN: dbi:File:. ID generator: Static. Serializer: YAML
# id 1: 1234
# Test: File.1. DSN: dbi:File:. ID generator: UUID34. Serializer: DataDumper
# id 1: 0xB554168E6E8711EBAE2CFCA7FFA0D0D1
# Test: File.1. DSN: dbi:File:. ID generator: UUID34. Serializer: FreezeThaw
# id 1: 0xB5559F546E8711EB9D3AA5CE39E2C160
# Test: File.1. DSN: dbi:File:. ID generator: UUID34. Serializer: JSON
# id 1: 0xB556D11C6E8711EB8B35D25DA8B0BA14
# Test: File.1. DSN: dbi:File:. ID generator: UUID34. Serializer: Storable
# id 1: 0xB558821E6E8711EBA638A21C15939FE6
# Test: File.1. DSN: dbi:File:. ID generator: UUID34. Serializer: YAML
# id 1: 0xB5599A646E8711EB97F0D1EBEED9C898
# Test: File.1. DSN: dbi:File:. ID generator: UUID36. Serializer: DataDumper
# id 1: B55AC2A4-6E87-11EB-A9FB-AB2CBAB7A6E7
# Test: File.1. DSN: dbi:File:. ID generator: UUID36. Serializer: FreezeThaw
# id 1: B55C2748-6E87-11EB-99F7-834AB76C006A
# Test: File.1. DSN: dbi:File:. ID generator: UUID36. Serializer: JSON
# id 1: B55D67F2-6E87-11EB-B8CC-F55B2738619C
# Test: File.1. DSN: dbi:File:. ID generator: UUID36. Serializer: Storable
# id 1: B55E7782-6E87-11EB-8578-E4103FF9E91D
# Test: File.1. DSN: dbi:File:. ID generator: UUID36. Serializer: YAML
# id 1: B55F92E8-6E87-11EB-ABA7-8BC5D7422948
# Skipping dsn 'dbi:SQLite:dbname=/tmp/sessions.sqlite' because the SQLite directory does not exist
# 
# Testing HTTP header generation
# 
# Testing expire the session. Sleeping for 1 second ...
# Expiring id: B56129FA-6E87-11EB-9A54-8F00DE218B79
# 
# Testing expire a session parameter. Sleeping for 1 second ...
t/basic.t ........ ok
# DSN name: File.1. DSN: dbi:File:. ID generator: MD5. Serializer: DataDumper
# id1: e5b9fef531d15c0b8cf5e88855eb37ea
# 1: Recovered known id 03b1d4418aae779fe7015a5473f38594 from traverse
# 2: Recovered known id 61eb40131e576a695ecb2e52755a6664 from traverse
# 3: Recovered known id a4b3b8090a90eca399527e812d176d1f from traverse
# 4: Recovered known id ad5cb8d3d31135a2e020c12c9850e34f from traverse
# Skipping dsn 'dbi:SQLite:dbname=/tmp/sessions.sqlite' because the SQLite directory does not exist
t/traverse.t ..... ok
All tests successful.
Files=3, Tests=52,  7 wallclock secs ( 0.02 usr  0.05 sys +  0.61 cusr  0.13 csys =  0.81 CPU)
Result: PASS

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

Prerequisite modules loaded:

requires:

    Module                   Need     Have    
    ------------------------ -------- --------
    autovivification         0        0.16    
    CGI                      3.63     4.51    
    Class::Load              0.19     0.25    
    Config::Tiny             2.14     2.25    
    Data::Dumper             2.145    2.173   
    Data::UUID               1.218    1.226   
    DBD::SQLite              1.39     1.66    
    DBI                      1.627    1.643   
    DBIx::Admin::CreateTable 2.07     2.11    
    Digest::MD5              2.52     2.57    
    Digest::SHA              5.84     6.02    
    Fcntl                    1.06     1.11    
    File::Basename           2.77     2.84    
    File::Path               2.07     2.17    
    File::Slurper            0.012    0.012   
    File::Spec               3.3      3.75    
    File::Temp               0.22     0.2311  
    FreezeThaw               0.5001   0.5001  
    Hash::FieldHash          0.14     0.15    
    JSON                     2.59     4.03    
    overload                 0        1.22    
    parent                   0        0.238   
    Safe                     2.35     2.35    
    Scalar::Util             1.27     1.55    
    Storable                 2.39     3.15    
    strict                   0        1.07    
    Try::Tiny                0.12     0.30    
    vars                     0        1.03    
    warnings                 0        1.18    
    YAML::Tiny               1.51     1.73    

build_requires:

    Module                   Need     Have    
    ------------------------ -------- --------
    ExtUtils::MakeMaker      0        7.58    
    Test::More               1.001014 1.302183
    Test::Pod                1.48     1.52    

configure_requires:

    Module                   Need     Have    
    ------------------------ -------- --------
    ExtUtils::MakeMaker      0        7.58    


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

Environment variables:

    LC_ALL = de_DE.ISO8859-1
    PATH = /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/cpansand/bin/freebsd9.3:/home/cpansand/bin/sh:/home/cpansand/bin:/usr/games:/home/cpansand/devel:/usr/home/eserte/src/srezic-misc/scripts
    PERL5LIB = 
    PERL5OPT = 
    PERL5_CPANPLUS_IS_RUNNING = 70971
    PERL5_CPAN_IS_RUNNING = 70971
    PERL5_CPAN_IS_RUNNING_IN_RECURSION = 70625,70971
    PERLDOC = -MPod::Perldoc::ToTextOverstrike
    PERL_BATCH = yes
    PERL_CANARY_STABILITY_NOPROMPT = 1
    PERL_CPAN_REPORTER_CONFIG = /var/tmp/cpansmoker-1023/2021021406/cpanreporter_000_config.ini
    PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
    PERL_USE_UNSAFE_INC = 1
    SHELL = /usr/local/bin/zsh
    TERM = screen
    TMPDIR = /var/tmp/cpansmoker-1023/2021021406

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

    $^X = /usr/perl5.18.2/bin/perl
    $UID/$EUID = 1023 / 1023
    $GID = 1023 1023
    $EGID = 1023 1023

Perl module toolchain versions installed:

    Module              Have    
    ------------------- --------
    CPAN                2.27    
    CPAN::Meta          2.150010
    Cwd                 3.75    
    ExtUtils::CBuilder  0.280231
    ExtUtils::Command   7.58    
    ExtUtils::Install   2.18    
    ExtUtils::MakeMaker 7.58    
    ExtUtils::Manifest  1.73    
    ExtUtils::ParseXS   3.35    
    File::Spec          3.75    
    JSON                4.03    
    JSON::PP            4.05    
    Module::Build       0.4231  
    Module::Signature   0.83    
    Parse::CPAN::Meta   2.150010
    Test::Harness       3.42    
    Test::More          1.302183
    YAML                1.30    
    YAML::Syck          1.33    
    version             0.9924  


--

Summary of my perl5 (revision 5 version 18 subversion 2) configuration:
   
  Platform:
    osname=freebsd, osvers=9.2-release-p4, archname=amd64-freebsd
    uname='freebsd cvrsnica-freebsd-92 9.2-release-p4 freebsd 9.2-release-p4 #0: tue apr 8 18:08:22 utc 2014 root@amd64-builder.daemonology.net:usrobjusrsrcsysgeneric amd64 '
    config_args='-ds -e -Dprefix=/usr/perl5.18.2'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include',
    optimize='-O',
    cppflags='-DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.2.1 20070831 patched [FreeBSD]', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, prototype=define
  Linker and Libraries:
    ld='cc', ldflags ='-Wl,-E  -fstack-protector -L/usr/local/lib'
    libpth=/usr/lib /usr/local/lib
    libs=-lgdbm -lm -lcrypt -lutil -lc
    perllibs=-lm -lcrypt -lutil -lc
    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'


Characteristics of this binary (from libperl): 
  Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_MALLOC_WRAP
                        PERL_PRESERVE_IVUV PERL_SAWAMPERSAND USE_64_BIT_ALL
                        USE_64_BIT_INT USE_LARGE_FILES USE_LOCALE
                        USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
  Built under freebsd
  Compiled at May 16 2014 01:27:28
  %ENV:
    PERL5LIB=""
    PERL5OPT=""
    PERL5_CPANPLUS_IS_RUNNING="70971"
    PERL5_CPAN_IS_RUNNING="70971"
    PERL5_CPAN_IS_RUNNING_IN_RECURSION="70625,70971"
    PERLDOC="-MPod::Perldoc::ToTextOverstrike"
    PERL_BATCH="yes"
    PERL_CANARY_STABILITY_NOPROMPT="1"
    PERL_CPAN_REPORTER_CONFIG="/var/tmp/cpansmoker-1023/2021021406/cpanreporter_000_config.ini"
    PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
    PERL_USE_UNSAFE_INC="1"
  @INC:
    /usr/perl5.18.2/lib/site_perl/5.18.2/amd64-freebsd
    /usr/perl5.18.2/lib/site_perl/5.18.2
    /usr/perl5.18.2/lib/5.18.2/amd64-freebsd
    /usr/perl5.18.2/lib/5.18.2
    .