CryptX v0.085 Perl 5 v5.34.1 MSWin32-x86-multi-thread-64int
- Status
- Pass
- From
- twata
- Dist
-
CryptX v0.085
- Platform
- Perl 5 v5.34.1 MSWin32-x86-multi-thread-64int
- Date
- 2025-02-11 08:47:27
- ID
- 9df0c731-6d19-1014-949d-edc207c19ce6
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 Karel Miko,
This is a computer-generated report for CryptX-0.085
on perl 5.34.1, 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 '"C:\Program Files\Microsoft Visual Studio 12.0\VC\BIN\nmake.EXE" test':
Microsoft (R) Program Maintenance Utility Version 12.00.21005.1
Copyright (C) Microsoft Corporation. All rights reserved.
"C:\perl32\bin\perl.exe" -MExtUtils::Command::MM -e cp_nonempty -- CryptX.bs blib\arch\auto\CryptX\CryptX.bs 644
"C:\perl32\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib\lib', 'blib\arch')" t\*.t
# Testing CryptX 0.085, Perl 5.034001 MSWin32 C:\perl32\bin\perl.exe
# osname = MSWin32
# osvers = 6.1.7601
# archname = MSWin32-x86-multi-thread-64int
# uname = uname
# myarchname = MSWin32
# myuname =
# gccversion =
# ccversion = 18.00.40629
# cc = cl
# intsize = 4
# longsize = 4
# longlongsize = 8
# ptrsize = 4
# byteorder = 12345678
#
# LibTomCrypt 1.18.2-develop (www.libtom.net)
# LibTomCrypt is public domain software.
#
#
# Endianness: little (32-bit words)
# Clean stack: disabled
#
# Ciphers built-in:
# Blowfish
# RC2
# RC5
# RC6
# Safer+
# Safer
# Rijndael
# XTEA
# Twofish (tables)
# DES
# DES-X
# 3DES
# SM4
# CAST5
# Noekeon
# Skipjack
# Khazad
# Anubis (tweaked)
# KSEED
# KASUMI
# MULTI2
# Camellia
# IDEA
# Serpent
# TEA
# Stream ciphers built-in:
# ChaCha
# Salsa20
# XSalsa20
# Sosemanuk
# Rabbit
# RC4
# SOBER128
#
# Hashes built-in:
# SHA3
# KECCAK
# SHA-512
# SHA-384
# SHA-512/256
# SHA-256
# SHA-512/224
# SHA-224
# TIGER
# SHA1
# MD5
# MD4
# MD2
# RIPEMD128
# RIPEMD160
# RIPEMD256
# RIPEMD320
# WHIRLPOOL
# BLAKE2S
# BLAKE2B
# CHC_HASH
#
# Block Chaining Modes:
# CFB
# OFB
# ECB
# CBC
# CTR
# LRW (tables)
# F8
# XTS
#
# MACs:
# HMAC
# OMAC
# PMAC
# PELICAN
# XCBC
# F9
# POLY1305
# BLAKE2S MAC
# BLAKE2B MAC
#
# ENC + AUTH modes:
# EAX
# OCB
# OCB3
# CCM
# GCM (tables)
# CHACHA20POLY1305
#
# PRNG:
# Yarrow (LTC_YARROW_AES=2)
# SPRNG
# RC4
# ChaCha20
# Fortuna (LTC_FORTUNA_POOLS=32, LTC_FORTUNA_RESEED_RATELIMIT_TIMED)
# SOBER128
#
# PK Crypto:
# RSA (with blinding and CRT hardening)
# DH
# ECC (with blinding)
# DSA
# Ed25519
# X25519
# LTC_PK_MAX_RETRIES=20
#
# MPI (Math):
# LTC_MPI
# LTM_DESC
# LTC_MILLER_RABIN_REPS=40
#
# Compiler:
# WIN32 platform detected.
# MSVC compiler detected.
#
# Various others: ARGTYPE=4 ADLER32 BASE64 BASE64-URL-SAFE BASE32 BASE16 BCRYPT LTC_BCRYPT_DEFAULT_ROUNDS=10 CRC32 DER LTC_DER_MAX_RECURSION=30 PKCS#1 PKCS#5 PKCS#8 PKCS#12 PADDING HKDF PBES1 PBES2 PEM LTC_PEM_DECODE_BUFSZ=80 LTC_PEM_READ_BUFSIZE=8192 SSH OpenSSH-PEM LTC_RNG_GET_BYTES LTC_RNG_MAKE_PRNG LTC_HASH_HELPERS LTC_FILE_READ_BUFSIZE=8192 LTC_ROx_BUILTIN LTC_NO_TEST LTC_ECC_SHAMIR
#
# MP_PROVIDER = LibTomMath
# MP_DIGIT_BIT = 28
#
t\001_compile.t ..................... ok
t\002_all_pm.t ...................... skipped: set AUTHOR_MODE to enable this test (developer only!)
t\003_all_pm_pod.t .................. skipped: set AUTHOR_MODE to enable this test (developer only!)
t\004_all_pm_pod_spelling.t ......... skipped: set AUTHOR_MODE to enable this test (developer only!)
t\005_all_pm_pod_coverage.t ......... skipped: set AUTHOR_MODE to enable this test (developer only!)
t\auth_enc_ccm.t .................... ok
t\auth_enc_ccm_test_vector_ltc.t .... ok
t\auth_enc_chacha20poly1305.t ....... ok
t\auth_enc_eax.t .................... ok
t\auth_enc_eax_test_vector_ltc.t .... ok
t\auth_enc_gcm.t .................... ok
t\auth_enc_gcm_test_vector_ltc.t .... ok
t\auth_enc_ocb.t .................... ok
t\auth_enc_ocb_test_vectors_ietf.t .. ok
t\checksum.t ........................ ok
t\cipher_aes.t ...................... ok
t\cipher_aes_test_vectors_bc.t ...... ok
t\cipher_anubis.t ................... ok
t\cipher_blowfish.t ................. ok
t\cipher_camellia.t ................. ok
t\cipher_cast5.t .................... ok
t\cipher_des.t ...................... ok
t\cipher_des_ede.t .................. ok
t\cipher_idea.t ..................... ok
t\cipher_idea_compat.t .............. ok
t\cipher_kasumi.t ................... ok
t\cipher_khazad.t ................... ok
t\cipher_multi2.t ................... ok
t\cipher_multi2_rounds.t ............ ok
t\cipher_noekeon.t .................. ok
t\cipher_rc2.t ...................... ok
t\cipher_rc5.t ...................... ok
t\cipher_rc6.t ...................... ok
t\cipher_safer_k128.t ............... ok
t\cipher_safer_k64.t ................ ok
t\cipher_safer_sk128.t .............. ok
t\cipher_safer_sk64.t ............... ok
t\cipher_saferp.t ................... ok
t\cipher_seed.t ..................... ok
t\cipher_seed_test_vectors_bc.t ..... ok
t\cipher_serpent.t .................. ok
t\cipher_serpent_compat.t ........... ok
t\cipher_skipjack.t ................. ok
t\cipher_stream.t ................... ok
t\cipher_stream_rabbit.t ............ ok
t\cipher_stream_salsa20.t ........... ok
t\cipher_test_vectors_ltc.t ......... ok
t\cipher_test_vectors_openssl.t ..... ok
t\cipher_twofish.t .................. ok
t\cipher_twofish_test_vectors_bc.t .. ok
t\cipher_xtea.t ..................... ok
t\cipher_xtea_test_vectors_bc.t ..... ok
t\crypt-misc.t ...................... ok
t\digest_blake2b_160.t .............. ok
t\digest_blake2b_256.t .............. ok
t\digest_blake2b_384.t .............. ok
t\digest_blake2b_512.t .............. ok
t\digest_blake2s_128.t .............. ok
t\digest_blake2s_160.t .............. ok
t\digest_blake2s_224.t .............. ok
t\digest_blake2s_256.t .............. ok
t\digest_chaes.t .................... ok
t\digest_keccak224.t ................ ok
t\digest_keccak256.t ................ ok
t\digest_keccak384.t ................ ok
t\digest_keccak512.t ................ ok
t\digest_md2.t ...................... ok
t\digest_md4.t ...................... ok
t\digest_md5.t ...................... ok
t\digest_ripemd128.t ................ ok
t\digest_ripemd160.t ................ ok
t\digest_ripemd256.t ................ ok
t\digest_ripemd320.t ................ ok
t\digest_sha1.t ..................... ok
t\digest_sha224.t ................... ok
t\digest_sha256.t ................... ok
t\digest_sha384.t ................... ok
t\digest_sha3_224.t ................. ok
t\digest_sha3_256.t ................. ok
t\digest_sha3_384.t ................. ok
t\digest_sha3_512.t ................. ok
t\digest_sha512.t ................... ok
t\digest_sha512_224.t ............... ok
t\digest_sha512_256.t ............... ok
t\digest_shake.t .................... ok
t\digest_test_vectors_ltc.t ......... ok
t\digest_tiger192.t ................. ok
t\digest_whirlpool.t ................ ok
t\jwk.t ............................. ok
t\key_derivation.t .................. ok
t\mac_blake2b.t ..................... ok
t\mac_blake2s.t ..................... ok
t\mac_f9.t .......................... ok
t\mac_hmac.t ........................ ok
t\mac_hmac_nist.t ................... ok
t\mac_hmac_test_vectors_ltc.t ....... ok
t\mac_omac.t ........................ ok
t\mac_omac_test_vectors_ltc.t ....... ok
t\mac_pelican.t ..................... ok
t\mac_pmac.t ........................ ok
t\mac_pmac_test_vectors_ltc.t ....... ok
t\mac_poly1305.t .................... ok
t\mac_xcbc.t ........................ ok
# Math::BigInt VERSION=2.003003
t\mbi_ltm_01load.t .................. ok
t\mbi_ltm_bigfltpm.t ................ ok
t\mbi_ltm_bigintg.t ................. ok
t\mbi_ltm_bigintpm.t ................ ok
t\mbi_ltm_biglog.t .................. ok
t\mbi_ltm_bigroot.t ................. ok
t\mbi_ltm_bugs.t .................... ok
# use64=1 ivsize=8 ivtype=__int64 use64bitint=define
t\mbi_ltm_mbi-from-big-scalar.t ..... ok
t\mbi_ltm_since_1.999837.t .......... ok
t\mbi_ltm_since_1.999842.t .......... ok
t\mbi_ltm_storable.t ................ ok
t\mode_cbc.t ........................ ok
t\mode_cfb.t ........................ ok
t\mode_ctr.t ........................ ok
t\mode_ecb.t ........................ ok
t\mode_ofb.t ........................ ok
t\pk_dh.t ........................... ok
t\pk_dsa.t .......................... ok
t\pk_dsa_test_vectors_openssl.t ..... ok
t\pk_ecc.t .......................... ok
t\pk_ecc_test_vectors_openssl.t ..... ok
t\pk_ed25519.t ...................... ok
t\pk_enc_pem.t ...................... ok
t\pk_rsa.t .......................... ok
t\pk_rsa_test_vectors_openssl.t ..... ok
t\pk_x25519.t ....................... ok
t\pkcs8.t ........................... ok
t\prng.t ............................ ok
t\prng_chacha20.t ................... ok
t\prng_fortuna.t .................... ok
t\prng_rc4.t ........................ ok
t\prng_sober128.t ................... ok
t\prng_yarrow.t ..................... ok
t\sshkey.t .......................... ok
All tests successful.
Files=137, Tests=25253, 100 wallclock secs ( 3.84 usr + 1.09 sys = 4.93 CPU)
Result: PASS
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------- ----- --------
Math::BigInt 0 2.003003
perl 5.006 5.034001
build_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 0 7.71_02
Test::More 0 1.302208
configure_requires:
Module Need Have
------------------- ----- --------
ExtUtils::MakeMaker 0 7.71_02
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
COMSPEC = C:\windows\system32\cmd.exe
INCLUDE = C:\Program Files\Microsoft Visual Studio 12.0\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio 12.0\VC\ATLMFC\INCLUDE;C:\Program Files\Windows Kits\8.1\include\shared;C:\Program Files\Windows Kits\8.1\include\um;C:\Program Files\Windows Kits\8.1\include\winrt;;C:\ext\lib\zlib-1.3.1\include;C:\ext\include;C:\perl32\local\include
LC_ALL = C
LIB = C:\Program Files\Microsoft Visual Studio 12.0\VC\LIB;C:\Program Files\Microsoft Visual Studio 12.0\VC\ATLMFC\LIB;C:\Program Files\Windows Kits\8.1\lib\winv6.3\um\x86;;C:\ext\lib\zlib-1.3.1\lib;C:\ext\lib
NONINTERACTIVE_TESTING = 1
NUMBER_OF_PROCESSORS = 4
PATH = C:\home\earth1\perl5\bin;C:\perl32\bin;C:\build-openssl\bin;C:\ext\lib\zlib-1.3.1\bin;C:\ext\bin;C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow;C:\Program Files\Microsoft SDKs\F#\3.1\Framework\v4.0\;C:\Program Files\MSBuild\12.0\bin;C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 12.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 12.0\Common7\Tools;C:\windows\Microsoft.NET\Framework\v4.0.30319;C:\Program Files\Microsoft Visual Studio 12.0\VC\VCPackages;C:\Program Files\HTML Help Workshop;C:\Program Files\Microsoft Visual Studio 12.0\Team Tools\Performance Tools;C:\Program Files\Windows Kits\8.1\bin\x86;C:\Program Files\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\;C:\Windows\System32;C:\Windows;C:\Windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\
PERL5LIB = C:\home\earth1\perl5\lib\perl5
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 6744
PERL5_CPAN_IS_RUNNING = 6744
PERL_LOCAL_LIB_ROOT = C:\home\earth1\perl5
PERL_MB_OPT = --install_base "C:\\home\\earth1\\perl5"
PERL_MM_OPT = INSTALL_BASE=C:\\home\\earth1\\perl5
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 1
PROCESSOR_IDENTIFIER = x86 Family 6 Model 37 Stepping 5, GenuineIntel
TEMP = C:\Users\user\AppData\Local\Temp
TERM = dumb
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = C:\perl32\bin\perl.exe
$UID/$EUID = 0 / 0
$GID = 0
$EGID = 0
Win32::GetOSName = Win7
Win32::GetOSVersion = Service Pack 1, 6, 1, 7601, 2, 1, 0, 256, 1
Win32::FsType = NTFS
Win32::IsAdminUser = 0
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.38
CPAN::Meta 2.150010
Cwd 3.80
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.71_02
ExtUtils::Install 2.20
ExtUtils::MakeMaker 7.71_02
ExtUtils::Manifest 1.75
ExtUtils::ParseXS 3.51
File::Spec 3.80
JSON 4.10
JSON::PP 4.17_01
Module::Build 0.4234
Module::Signature n/a
Parse::CPAN::Meta 2.150010
Test2 1.302208
Test::Harness 3.50
Test::More 1.302208
YAML 1.31
YAML::Syck 1.34
version 0.9933
--
Summary of my perl5 (revision 5 version 34 subversion 1) configuration:
Platform:
osname=MSWin32
osvers=6.1.7601
archname=MSWin32-x86-multi-thread-64int
uname=''
config_args='undef'
hint=recommended
useposix=true
d_sigaction=undef
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=undef
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cl'
ccflags ='-nologo -GF -W3 -MD -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS'
optimize='-O1 -Zi -GL'
cppflags='-DWIN32'
ccversion='18.00.40629'
gccversion=''
gccosandvers=''
intsize=4
longsize=4
ptrsize=4
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=undef
longlongsize=8
d_longdbl=define
longdblsize=8
longdblkind=0
ivtype='__int64'
ivsize=8
nvtype='double'
nvsize=8
Off_t='__int64'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='link'
ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"c:\Perl32\lib\CORE" -machine:x86 -subsystem:console,"5.01"'
libpth="C:\Program Files\Microsoft Visual Studio 12.0\VC\\lib"
libs=oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib
perllibs=oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib
libc=msvcrt.lib
so=dll
useshrplib=true
libperl=perl534.lib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_win32.xs
dlext=dll
d_dlsymun=undef
ccdlflags=' '
cccdlflags=' '
lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf -ltcg -libpath:"c:\Perl32\lib\CORE" -machine:x86 -subsystem:console,"5.01"'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_TIMES
HAVE_INTERP_INTERN
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT
PERL_IMPLICIT_SYS
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
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_THREAD_SAFE_LOCALE
Locally applied patches:
VS2013: [GH #19138] Fix 5.34 test failures with Inf NaN numbers on Windows
Built under MSWin32
Compiled at May 20 2023 22:46:14
%ENV:
PERL5LIB="C:\home\earth1\perl5\lib\perl5"
PERL5_CPANPLUS_IS_RUNNING="6744"
PERL5_CPAN_IS_RUNNING="6744"
PERL_LOCAL_LIB_ROOT="C:\home\earth1\perl5"
PERL_MB_OPT="--install_base "C:\\home\\earth1\\perl5""
PERL_MM_OPT="INSTALL_BASE=C:\\home\\earth1\\perl5"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
C:\home\earth1\perl5\lib\perl5/MSWin32-x86-multi-thread-64int
C:\home\earth1\perl5\lib\perl5
C:/Perl32/site/lib
C:/Perl32/lib
.