PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2015-01-30T18:10:40 ActivePerl-1205 CPAN-2.00 Reading '/export/home/fly1232/var/cpan/Metadata' Database was generated on Sat, 31 Jan 2015 00:17:02 GMT Running make for P/PL/PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PL/PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PL/PLICEASE/CHECKSUMS Checksum for /export/home/fly1232/var/cpan/sources/authors/id/P/PL/PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz ok FFI-Platypus-Lang-Rust-0.01 FFI-Platypus-Lang-Rust-0.01/Changes FFI-Platypus-Lang-Rust-0.01/Build.PL FFI-Platypus-Lang-Rust-0.01/LICENSE FFI-Platypus-Lang-Rust-0.01/CONTRIBUTING FFI-Platypus-Lang-Rust-0.01/MANIFEST FFI-Platypus-Lang-Rust-0.01/INSTALL FFI-Platypus-Lang-Rust-0.01/META.yml FFI-Platypus-Lang-Rust-0.01/README FFI-Platypus-Lang-Rust-0.01/META.json FFI-Platypus-Lang-Rust-0.01/SUPPORT FFI-Platypus-Lang-Rust-0.01/libtest FFI-Platypus-Lang-Rust-0.01/libtest/lib.rs FFI-Platypus-Lang-Rust-0.01/examples FFI-Platypus-Lang-Rust-0.01/examples/points.rs FFI-Platypus-Lang-Rust-0.01/examples/string.pl FFI-Platypus-Lang-Rust-0.01/examples/string.rs FFI-Platypus-Lang-Rust-0.01/examples/points.pl FFI-Platypus-Lang-Rust-0.01/lib FFI-Platypus-Lang-Rust-0.01/lib/Module FFI-Platypus-Lang-Rust-0.01/lib/Module/Build FFI-Platypus-Lang-Rust-0.01/lib/Module/Build/FFI FFI-Platypus-Lang-Rust-0.01/lib/Module/Build/FFI/Rust.pm FFI-Platypus-Lang-Rust-0.01/lib/FFI FFI-Platypus-Lang-Rust-0.01/lib/FFI/Platypus FFI-Platypus-Lang-Rust-0.01/lib/FFI/Platypus/Lang FFI-Platypus-Lang-Rust-0.01/lib/FFI/Platypus/Lang/Rust.pm FFI-Platypus-Lang-Rust-0.01/t FFI-Platypus-Lang-Rust-0.01/t/lang.t FFI-Platypus-Lang-Rust-0.01/t/ffi_platypus_attach.t FFI-Platypus-Lang-Rust-0.01/t/01_use.t FFI-Platypus-Lang-Rust-0.01/t/00_diag.txt FFI-Platypus-Lang-Rust-0.01/t/00_diag.t FFI-Platypus-Lang-Rust-0.01/t/02_types.t FFI-Platypus-Lang-Rust-0.01/inc FFI-Platypus-Lang-Rust-0.01/inc/run FFI-Platypus-Lang-Rust-0.01/inc/run/readme.pl FFI-Platypus-Lang-Rust-0.01/inc/My FFI-Platypus-Lang-Rust-0.01/inc/My/ModuleBuild.pm ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz ---- Module::Build::FFI [build_requires] Running make test Make had some problems, won't test Delayed until after prerequisites Running test for module 'Module::Build::FFI' Running make for P/PL/PLICEASE/FFI-Platypus-0.18.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/P/PL/PLICEASE/FFI-Platypus-0.18.tar.gz Checksum for /export/home/fly1232/var/cpan/sources/authors/id/P/PL/PLICEASE/FFI-Platypus-0.18.tar.gz ok FFI-Platypus-0.18 FFI-Platypus-0.18/README FFI-Platypus-0.18/Changes FFI-Platypus-0.18/typemap FFI-Platypus-0.18/SUPPORT FFI-Platypus-0.18/LICENSE FFI-Platypus-0.18/INSTALL FFI-Platypus-0.18/dist.ini FFI-Platypus-0.18/xs FFI-Platypus-0.18/xs/dl.xs FFI-Platypus-0.18/META.yml FFI-Platypus-0.18/Build.PL FFI-Platypus-0.18/MANIFEST FFI-Platypus-0.18/cpanfile FFI-Platypus-0.18/xs/API.xs FFI-Platypus-0.18/xs/meta.c FFI-Platypus-0.18/META.json FFI-Platypus-0.18/xs/windl.c FFI-Platypus-0.18/xs/Type.xs FFI-Platypus-0.18/xs/names.c FFI-Platypus-0.18/t FFI-Platypus-0.18/t/01_use.t FFI-Platypus-0.18/xs/custom.c FFI-Platypus-0.18/t/00_diag.t FFI-Platypus-0.18/CONTRIBUTING FFI-Platypus-0.18/xs/closure.c FFI-Platypus-0.18/t/02_basic.t FFI-Platypus-0.18/xs/Declare.xs FFI-Platypus-0.18/t/00_diag.txt FFI-Platypus-0.18/xs/Function.xs FFI-Platypus-0.18/t/type_uint8.t FFI-Platypus-0.18/t/type_float.t FFI-Platypus-0.18/t/type_sint8.t FFI-Platypus-0.18/inc/My FFI-Platypus-0.18/inc/My/Copy.pm FFI-Platypus-0.18/libtest FFI-Platypus-0.18/libtest/uint8.c FFI-Platypus-0.18/libtest/basic.c FFI-Platypus-0.18/libtest/sint8.c FFI-Platypus-0.18/libtest/float.c FFI-Platypus-0.18/t/type_sint32.t FFI-Platypus-0.18/t/type_uint32.t FFI-Platypus-0.18/t/type_sint64.t FFI-Platypus-0.18/t/type_sint16.t FFI-Platypus-0.18/t/type_uint64.t FFI-Platypus-0.18/t/type_uint16.t FFI-Platypus-0.18/t/type_string.t FFI-Platypus-0.18/t/type_opaque.t FFI-Platypus-0.18/t/closure_die.t FFI-Platypus-0.18/t/type_record.t FFI-Platypus-0.18/t/type_double.t FFI-Platypus-0.18/libtest/record.c FFI-Platypus-0.18/libtest/uint64.c FFI-Platypus-0.18/libtest/sint32.c FFI-Platypus-0.18/libtest/double.c FFI-Platypus-0.18/libtest/uint32.c FFI-Platypus-0.18/libtest/sint16.c FFI-Platypus-0.18/libtest/uint16.c FFI-Platypus-0.18/libtest/string.c FFI-Platypus-0.18/libtest/sint64.c FFI-Platypus-0.18/examples FFI-Platypus-0.18/examples/char.pl FFI-Platypus-0.18/examples/zmq3.pl FFI-Platypus-0.18/examples/time.pl FFI-Platypus-0.18/examples/pipe.pl FFI-Platypus-0.18/examples/math.pl FFI-Platypus-0.18/examples/uuid.pl FFI-Platypus-0.18/xt/release FFI-Platypus-0.18/xt/release/eol.t FFI-Platypus-0.18/xt/release/pod.t FFI-Platypus-0.18/include FFI-Platypus-0.18/include/ppport.h FFI-Platypus-0.18/include/libtest.h FFI-Platypus-0.18/xs/ClosureData.xs FFI-Platypus-0.18/libtest/pointer.c FFI-Platypus-0.18/examples/bzip2.pl FFI-Platypus-0.18/inc/run FFI-Platypus-0.18/inc/run/readme.pl FFI-Platypus-0.18/inc/run/travis.pl FFI-Platypus-0.18/inc/My/LibTest.pm FFI-Platypus-0.18/examples/string.pl FFI-Platypus-0.18/examples/notify.pl FFI-Platypus-0.18/examples/closure.c FFI-Platypus-0.18/examples/getpid.pl FFI-Platypus-0.18/examples/malloc.pl FFI-Platypus-0.18/xt/release/fixme.t FFI-Platypus-0.18/inc/My/CopyList.pm FFI-Platypus-0.18/inc/My/AutoConf.pm FFI-Platypus-0.18/examples/integer.pl FFI-Platypus-0.18/examples/time_oo.pl FFI-Platypus-0.18/examples/closure.pl FFI-Platypus-0.18/examples/archive.pl FFI-Platypus-0.18/lib/FFI FFI-Platypus-0.18/lib/FFI/Platypus.pm FFI-Platypus-0.18/lib/FFI/Platypus.xs FFI-Platypus-0.18/xt/release/strict.t FFI-Platypus-0.18/xs/perl_math_int64.c FFI-Platypus-0.18/xt/release/no_tabs.t FFI-Platypus-0.18/xt/release/changes.t FFI-Platypus-0.18/xt/release/version.t FFI-Platypus-0.18/t/ffi_platypus_new.t FFI-Platypus-0.18/t/ffi_platypus_lib.t FFI-Platypus-0.18/t/ffi_platypus_lang.t FFI-Platypus-0.18/t/ffi_platypus_cast.t FFI-Platypus-0.18/t/ffi_platypus_type.t FFI-Platypus-0.18/inc/My/ModuleBuild.pm FFI-Platypus-0.18/include/ffi_platypus.h FFI-Platypus-0.18/xt/release/release.yml FFI-Platypus-0.18/t/ffi_platypus_types.t FFI-Platypus-0.18/lib/Module/Build FFI-Platypus-0.18/lib/Module/Build/FFI.pm FFI-Platypus-0.18/lib/FFI/Platypus FFI-Platypus-0.18/lib/FFI/Platypus/API.pm FFI-Platypus-0.18/t/ffi_platypus_attach.t FFI-Platypus-0.18/t/ffi_platypus_buffer.t FFI-Platypus-0.18/t/ffi_platypus_memory.t FFI-Platypus-0.18/t/ffi_platypus_sizeof.t FFI-Platypus-0.18/inc/run/before_build.pl FFI-Platypus-0.18/inc/My/HeaderVersion.pm FFI-Platypus-0.18/share/include FFI-Platypus-0.18/share/include/ffi_util.h FFI-Platypus-0.18/xt/release/unused_vars.t FFI-Platypus-0.18/t/ffi_platypus_declare.t FFI-Platypus-0.18/t/ffi_platypus_closure.t FFI-Platypus-0.18/include/perl_math_int64.h FFI-Platypus-0.18/lib/FFI/Platypus/Type.pod FFI-Platypus-0.18/xt/release/pod_coverage.t FFI-Platypus-0.18/t/ffi_platypus_function.t FFI-Platypus-0.18/lib/FFI/Platypus/Buffer.pm FFI-Platypus-0.18/lib/FFI/Platypus/Memory.pm FFI-Platypus-0.18/lib/FFI/Platypus/Lang FFI-Platypus-0.18/lib/FFI/Platypus/Lang/C.pm FFI-Platypus-0.18/include/ffi_platypus_call.h FFI-Platypus-0.18/include/ffi_platypus_guts.h FFI-Platypus-0.18/lib/FFI/Platypus/Declare.pm FFI-Platypus-0.18/lib/FFI/Platypus/Lang/ASM.pm FFI-Platypus-0.18/t/ffi_platypus_find_symbol.t FFI-Platypus-0.18/t/ffi_platypus_custom_type.t FFI-Platypus-0.18/include/ffi_platypus_config.h FFI-Platypus-0.18/t/ffi_platypus_declare_lang.t FFI-Platypus-0.18/t/ffi_platypus_type_private.t FFI-Platypus-0.18/t/ffi_platypus_declare_cast.t FFI-Platypus-0.18/examples/list_integer_types.pl FFI-Platypus-0.18/xt/release/build_environment.t FFI-Platypus-0.18/examples/win32_getSystemTime.pl FFI-Platypus-0.18/examples/attach_from_pointer.pl FFI-Platypus-0.18/t/ffi_platypus_declare_sizeof.t FFI-Platypus-0.18/t/ffi_platypus_declare_sticky.t FFI-Platypus-0.18/xt/release/pod_spelling_system.t FFI-Platypus-0.18/xt/release/pod_spelling_common.t FFI-Platypus-0.18/t/ffi_platypus_closure_private.t FFI-Platypus-0.18/t/ffi_platypus_ignore_not_found.t FFI-Platypus-0.18/t/ffi_platypus_function_private.t FFI-Platypus-0.18/t/ffi_platypus_type_string_pointer.t FFI-Platypus-0.18/lib/FFI/Platypus/Type FFI-Platypus-0.18/lib/FFI/Platypus/Type/StringPointer.pm FFI-Platypus-0.18/t/ffi_platypus_type_pointer_size_buffer.t FFI-Platypus-0.18/lib/FFI/Platypus/Type/PointerSizeBuffer.pm CPAN.pm: Building P/PL/PLICEASE/FFI-Platypus-0.18.tar.gz >>> /export/home/fly1232/bin/perl Build.PL Can't stat /data1/fly1232-var/cpan/build/Alien-FFI-0.05-z7Lzgd/_alien/libffi-3.2.1: No such file or directory at /export/home/fly1232/var/megalib/Alien/Base.pm line 297. Could not resolve -lffi at inc/My/ModuleBuild.pm line 6. Can't stat /data1/fly1232-var/cpan/build/Alien-FFI-0.05-z7Lzgd/_alien/libffi-3.2.1: No such file or directory at /export/home/fly1232/var/megalib/Alien/Base.pm line 297. Could not resolve -lffi at inc/My/LibTest.pm line 8. Can't stat /data1/fly1232-var/cpan/build/Alien-FFI-0.05-z7Lzgd/_alien/libffi-3.2.1: No such file or directory at /export/home/fly1232/var/megalib/Alien/Base.pm line 297. Can't stat /data1/fly1232-var/cpan/build/Alien-FFI-0.05-z7Lzgd/_alien/libffi-3.2.1: No such file or directory at /export/home/fly1232/var/megalib/Alien/Base.pm line 297. Checking prerequisites... requires: ! Math::Int64 (0.30) is installed, but we need version >= 0.34 ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'FFI-Platypus' version '0.18' ---- Unsatisfied dependencies detected during ---- ---- PLICEASE/FFI-Platypus-0.18.tar.gz ---- Math::Int64 [requires] Running Build test Delayed until after prerequisites Running test for module 'Math::Int64' Running make for S/SA/SALVA/Math-Int64-0.34.tar.gz Checksum for /export/home/fly1232/var/cpan/sources/authors/id/S/SA/SALVA/Math-Int64-0.34.tar.gz ok Math-Int64-0.34/ Math-Int64-0.34/c_api.h Math-Int64-0.34/Changes Math-Int64-0.34/examples/ Math-Int64-0.34/examples/rand64.pl Math-Int64-0.34/t/ Math-Int64-0.34/t/Math-UInt64.t Math-Int64-0.34/t/storable.t Math-Int64-0.34/t/MSC.t Math-Int64-0.34/t/Math-UInt64-Native.t Math-Int64-0.34/t/as_int64.t Math-Int64-0.34/t/Math-Int64-Native.t Math-Int64-0.34/t/pods.t Math-Int64-0.34/t/Math-Int64.t Math-Int64-0.34/t/pow.t Math-Int64-0.34/t/die_on_overflow.t Math-Int64-0.34/isaac64.h Math-Int64-0.34/c_api_client/ Math-Int64-0.34/c_api_client/perl_math_int64.c Math-Int64-0.34/c_api_client/typemap Math-Int64-0.34/c_api_client/perl_math_int64.h Math-Int64-0.34/README Math-Int64-0.34/MANIFEST Math-Int64-0.34/lib/ Math-Int64-0.34/lib/Math/ Math-Int64-0.34/lib/Math/Int64/ Math-Int64-0.34/lib/Math/Int64/die_on_overflow.pm Math-Int64-0.34/lib/Math/Int64/native_if_available.pm Math-Int64-0.34/lib/Math/Int64.pm Math-Int64-0.34/lib/Math/UInt64.pm Math-Int64-0.34/typemap Math-Int64-0.34/ppport.h Math-Int64-0.34/Makefile.PL Math-Int64-0.34/templates/ Math-Int64-0.34/templates/module_h.temp Math-Int64-0.34/templates/module_c.temp Math-Int64-0.34/strtoint64.h Math-Int64-0.34/c_api.decl Math-Int64-0.34/Int64.xs Math-Int64-0.34/META.yml Math-Int64-0.34/META.json CPAN.pm: Building S/SA/SALVA/Math-Int64-0.34.tar.gz >>> /export/home/fly1232/bin/perl Makefile.PL Using NV backend Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Math::Int64 Writing MYMETA.yml and MYMETA.json >>> make cp lib/Math/Int64.pm blib/lib/Math/Int64.pm cp lib/Math/UInt64.pm blib/lib/Math/UInt64.pm cp lib/Math/Int64/die_on_overflow.pm blib/lib/Math/Int64/die_on_overflow.pm cp lib/Math/Int64/native_if_available.pm blib/lib/Math/Int64/native_if_available.pm Running Mkbootstrap for Math::Int64 () chmod 644 "Int64.bs" "/export/home/fly1232/bin/perl" "/export/home/fly1232/var/megalib/ExtUtils/xsubpp" -typemap "/export/home/fly1232/ap1205/lib/ExtUtils/typemap" -typemap "typemap" Int64.xs > Int64.xsc && mv Int64.xsc Int64.c cc -c -I. -D_REENTRANT -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.34\" -DXS_VERSION=\"0.34\" -KPIC "-I/export/home/fly1232/ap1205/lib/CORE" -DINT64_BACKEND_NV Int64.c "strtoint64.h", line 36: warning: invalid white space character in directive "Int64.xs", line 533: warning: argument #2 is incompatible with prototype: prototype: const pointer to const char : "/export/home/fly1232/ap1205/lib/CORE/proto.h", line 2319 argument : pointer to unsigned char "Int64.xs", line 547: warning: assignment type mismatch: pointer to unsigned char "=" pointer to char "Int64.xs", line 573: warning: assignment type mismatch: pointer to unsigned char "=" pointer to char rm -f blib/arch/auto/Math/Int64/Int64.so cc -G -L/usr/lib -L/usr/ccs/lib -L/opt/SUNWspro/prod/lib/v8plus -L/opt/SUNWspro/prod/lib -L/lib Int64.o -o blib/arch/auto/Math/Int64/Int64.so \ \ chmod 755 blib/arch/auto/Math/Int64/Int64.so "/export/home/fly1232/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Int64.bs blib/arch/auto/Math/Int64/Int64.bs 644 Manifying 3 pod documents SALVA/Math-Int64-0.34.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Running Mkbootstrap for Math::Int64 () chmod 644 "Int64.bs" PERL_DL_NONLAZY=1 "/export/home/fly1232/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/as_int64.t ............ ok 1 ok 2 ok 3 ok 4 1..4 ok t/die_on_overflow.t ..... ok 1 - overflow - NV 2_65 -> uint64 ok 2 - overflow - NV 2_64 -> uint64 ok 3 - overflow - NV 2_63 -> uint64 ok 4 - overflow - NV 2_65 -> int64 ok 5 - overflow - NV 2_64 -> int64 ok 6 - overflow - NV 2_63 -> int64 ok 7 - overflow - NV 2_62 -> int64 ok 8 - overflow - NV -2_65 -> int64 ok 9 - overflow - NV -2_64 -> int64 ok 10 - overflow - NV -2_63 -> int64 ok 11 - overflow - NV -2_62 -> int64 ok 12 - overflow - SV -1 -> int64 ok 13 - overflow - uint64 2_63 -> int64 ok 14 - overflow - uint64 2_63 - 1 -> int64 ok 15 - overflow - "18446744073709551616"-> uint64 ok 16 - overflow - "18446744073709551615"-> uint64 ok 17 - overflow - "-18446744073709551616"-> uint64 ok 18 - overflow - "-1" -> uint64 ok 19 - overflow - "20000000000000000000"-> uint64 ok 20 - overflow - "9223372036854775808"-> int64 ok 21 - overflow - "9223372036854775807"-> int64 ok 22 - overflow - "-9223372036854775807"-> int64 ok 23 - overflow - "-9223372036854775808"-> int64 ok 24 - overflow - "-9223372036854775809"-> int64 ok 25 - overflow - "-1" -> int64 ok 26 - overflow - "20000000000000000000"-> int64 ok 27 - overflow - "-20000000000000000000"-> int64 ok 28 - overflow - inc UINT64_MAX ok 29 - overflow - inc INT64_MAX ok 30 - overflow - dec 0 ok 31 - overflow - dec INT64_MIN ok 32 - overflow - UINT64_MAX + 1 ok 33 - overflow - UINT64_MAX - 1 ok 34 - overflow - INTE64_MAX + 1 ok 35 - overflow - uint64 0 - 1 ok 36 - overflow - INT64_MIN - 1 ok 37 - overflow - mul 31x31 ok 38 - overflow - mul 31x32 ok 39 - overflow - mul 32x32 ok 40 - overflow - mul 40x30 ok 41 - overflow - left shift 1 << 64 ok 42 - overflow - left shift 1 << 64, signed ok 43 - overflow - left shift 1 << 63, signed ok 44 - overflow - left shift 1 << 62, signed ok 45 - overflow - 2 ** 64 ok 46 - overflow - signed 2 ** 63 ok 47 - overflow - 2642246 ** 3 ok 48 - no overflow - 2642245 ** 3 ok 49 - no overflow - NV 2_65 -> uint64 ok 50 - no overflow - NV 2_64 -> uint64 ok 51 - no overflow - NV 2_65 -> int64 ok 52 - no overflow - NV 2_64 -> int64 ok 53 - no overflow - NV 2_63 -> int64 ok 54 - no overflow - NV -2_65 -> int64 ok 55 - no overflow - NV -2_64 -> int64 ok 56 - no overflow - SV -1 -> int64 ok 57 - no overflow - uint64 2_63 -> int64 ok 58 - no overflow - "18446744073709551616"-> uint64 ok 59 - no overflow - "-18446744073709551616"-> uint64 ok 60 - no overflow - "-1" -> uint64 ok 61 - no overflow - "20000000000000000000"-> uint64 ok 62 - no overflow - "9223372036854775808"-> int64 ok 63 - no overflow - "-9223372036854775809"-> int64 ok 64 - no overflow - "20000000000000000000"-> int64 ok 65 - no overflow - "-20000000000000000000"-> int64 ok 66 - no overflow - inc UINT64_MAX ok 67 - no overflow - inc INT64_MAX ok 68 - no overflow - dec 0 ok 69 - no overflow - dec INT64_MIN ok 70 - no overflow - UINT64_MAX + 1 ok 71 - no overflow - INTE64_MAX + 1 ok 72 - no overflow - uint64 0 - 1 ok 73 - no overflow - INT64_MIN - 1 ok 74 - no overflow - mul 32x32 ok 75 - no overflow - mul 40x30 ok 76 - no overflow - left shift 1 << 64 ok 77 - no overflow - left shift 1 << 64, signed ok 78 - no overflow - left shift 1 << 63, signed 1..78 ok t/Math-Int64-Native.t ... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # skip conversion to NV loses low bits ok 7 # skip native division semantics differ ok 8 # skip native division semantics differ ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 # skip backend != IV ok 44 # skip backend != IV ok 45 # skip backend != IV ok 46 # skip backend != IV ok 47 # skip backend != IV ok 48 # skip backend != IV ok 49 # skip backend != IV ok 50 # skip backend != IV 1..50 ok # Failed test 'max int64 >> 63' # at t/Math-Int64.t line 183. # got: '0' # expected: '1' # Failed test 'max int64 >>= 63' # at t/Math-Int64.t line 187. # got: '0' # expected: '1' # Looks like you failed 2 tests of 1139. t/Math-Int64.t .......... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 - string to/from int64 conversion ok 44 ok 45 ok 46 ok 47 - int64->string->int64 n: 1271310319617 hex: 12800000001 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 - int64->string->int64 n: 8420970171052099265 hex: 74DD4BC11DB886C1 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 - int64->string->int64 n: 3735928559 hex: DEADBEEF ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 - int64->string->int64 n: -685114883932122244 hex: -982045B671B6C84 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 - int64->string->int64 n: -8888691234759707776 hex: -7B5AF9956DFB0C80 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 - int64->string->int64 n: -80136986046673477 hex: -11CB42A0AAEB245 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 - int64->string->int64 n: 5554737638101975254 hex: 4D1664739B8F80D6 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 - int64->string->int64 n: -8788979617023519574 hex: -79F8BA654AD5EB56 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 - int64->string->int64 n: 1042790411024899657 hex: E78BC5A98529E49 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 - int64->string->int64 n: -120697230363379849 hex: -1ACCD7DD52EC889 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 - int64->string->int64 n: 6155338025429880858 hex: 556C27525E33D01A ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 - int64->string->int64 n: 604674934004978847 hex: 8643CA615F3149F ok 202 ok 203 ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 ok 210 ok 211 ok 212 ok 213 ok 214 ok 215 - int64->string->int64 n: -3425234154094049516 hex: -2F88E050C34FB8EC ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 ok 226 ok 227 ok 228 ok 229 - int64->string->int64 n: 3524189203627442317 hex: 30E86F68A37B008D ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 - int64->string->int64 n: 3491674822202243807 hex: 3074EBC0488A3ADF ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 - int64->string->int64 n: 2812011890713530556 hex: 270645EA7A2790BC ok 258 ok 259 ok 260 ok 261 ok 262 ok 263 ok 264 ok 265 ok 266 ok 267 ok 268 ok 269 ok 270 ok 271 - int64->string->int64 n: 6197411209201204330 hex: 5601A0A8D3763C6A ok 272 ok 273 ok 274 ok 275 ok 276 ok 277 ok 278 ok 279 ok 280 ok 281 ok 282 ok 283 ok 284 ok 285 - int64->string->int64 n: 3423587972865533405 hex: 2F83071F53F325DD ok 286 ok 287 ok 288 ok 289 ok 290 ok 291 ok 292 ok 293 ok 294 ok 295 ok 296 ok 297 ok 298 ok 299 - int64->string->int64 n: -5113539146113953046 hex: -46F6F0C2BD2D2D16 ok 300 ok 301 ok 302 ok 303 ok 304 ok 305 ok 306 ok 307 ok 308 ok 309 ok 310 ok 311 ok 312 ok 313 - int64->string->int64 n: 8278113110980066893 hex: 72E1C403DE787E4D ok 314 ok 315 ok 316 ok 317 ok 318 ok 319 ok 320 ok 321 ok 322 ok 323 ok 324 ok 325 ok 326 ok 327 - int64->string->int64 n: -1717915475558584516 hex: -17D74305EAD0D0C4 ok 328 ok 329 ok 330 ok 331 ok 332 ok 333 ok 334 ok 335 ok 336 ok 337 ok 338 ok 339 ok 340 ok 341 - int64->string->int64 n: 4739548913818718572 hex: 41C642A03BC0D16C ok 342 ok 343 ok 344 ok 345 ok 346 ok 347 ok 348 ok 349 ok 350 ok 351 ok 352 ok 353 ok 354 ok 355 - int64->string->int64 n: -6199237024443246437 hex: -56081D3A9063A765 ok 356 ok 357 ok 358 ok 359 ok 360 ok 361 ok 362 ok 363 ok 364 ok 365 ok 366 ok 367 ok 368 ok 369 - int64->string->int64 n: -5046726251770243324 hex: -460992C98B6768FC ok 370 ok 371 ok 372 ok 373 ok 374 ok 375 ok 376 ok 377 ok 378 ok 379 ok 380 ok 381 ok 382 ok 383 - int64->string->int64 n: -3839111387294451958 hex: -354743775CD7C8F6 ok 384 ok 385 ok 386 ok 387 ok 388 ok 389 ok 390 ok 391 ok 392 ok 393 ok 394 ok 395 ok 396 ok 397 - int64->string->int64 n: -8845948075013095820 hex: -7AC31EE808B4C18C ok 398 ok 399 ok 400 ok 401 ok 402 ok 403 ok 404 ok 405 ok 406 ok 407 ok 408 ok 409 ok 410 ok 411 - int64->string->int64 n: 5780363980783644600 hex: 5037FA6A33126FB8 ok 412 ok 413 ok 414 ok 415 ok 416 ok 417 ok 418 ok 419 ok 420 ok 421 ok 422 ok 423 ok 424 ok 425 - int64->string->int64 n: 4671476687197924946 hex: 40D46B4BE4F36E52 ok 426 ok 427 ok 428 ok 429 ok 430 ok 431 ok 432 ok 433 ok 434 ok 435 ok 436 ok 437 ok 438 ok 439 - int64->string->int64 n: 1273203271378292130 hex: 11AB53A12D5E4DA2 ok 440 ok 441 ok 442 ok 443 ok 444 ok 445 ok 446 ok 447 ok 448 ok 449 ok 450 ok 451 ok 452 ok 453 - int64->string->int64 n: -6777971749457436314 hex: -5E103165180B1E9A ok 454 ok 455 ok 456 ok 457 ok 458 ok 459 ok 460 ok 461 ok 462 ok 463 ok 464 ok 465 ok 466 ok 467 - int64->string->int64 n: 5778980740914384907 hex: 5033105D9206900B ok 468 ok 469 ok 470 ok 471 ok 472 ok 473 ok 474 ok 475 ok 476 ok 477 ok 478 ok 479 ok 480 ok 481 - int64->string->int64 n: 3192360781399669869 hex: 2C4D8B3782373C6D ok 482 ok 483 ok 484 ok 485 ok 486 ok 487 ok 488 ok 489 ok 490 ok 491 ok 492 ok 493 ok 494 ok 495 - int64->string->int64 n: 8925632526356214095 hex: 7BDE377E2122714F ok 496 ok 497 ok 498 ok 499 ok 500 ok 501 ok 502 ok 503 ok 504 ok 505 ok 506 ok 507 ok 508 ok 509 - int64->string->int64 n: -5219054161738313979 hex: -486DCE1BBDEFB0FB ok 510 ok 511 ok 512 ok 513 ok 514 ok 515 ok 516 ok 517 ok 518 ok 519 ok 520 ok 521 ok 522 ok 523 - int64->string->int64 n: -2319296374038325318 hex: -202FCBC39767E846 ok 524 ok 525 ok 526 ok 527 ok 528 ok 529 ok 530 ok 531 ok 532 ok 533 ok 534 ok 535 ok 536 ok 537 - int64->string->int64 n: 6325115010036764472 hex: 57C75296F8BB8F38 ok 538 ok 539 ok 540 ok 541 ok 542 ok 543 ok 544 ok 545 ok 546 ok 547 ok 548 ok 549 ok 550 ok 551 - int64->string->int64 n: 6158066469386685594 hex: 5575D8D3BB098C9A ok 552 ok 553 ok 554 ok 555 ok 556 ok 557 ok 558 ok 559 ok 560 ok 561 ok 562 ok 563 ok 564 ok 565 - int64->string->int64 n: -7617056258407458603 hex: -69B5384F648AE72B ok 566 ok 567 ok 568 ok 569 ok 570 ok 571 ok 572 ok 573 ok 574 ok 575 ok 576 ok 577 ok 578 ok 579 - int64->string->int64 n: 5903344223291739331 hex: 51ECE44B38288CC3 ok 580 ok 581 ok 582 ok 583 ok 584 ok 585 ok 586 ok 587 ok 588 ok 589 ok 590 ok 591 ok 592 ok 593 - int64->string->int64 n: 5078539648638160399 hex: 467A98E736D08E0F ok 594 ok 595 ok 596 ok 597 ok 598 ok 599 ok 600 ok 601 ok 602 ok 603 ok 604 ok 605 ok 606 ok 607 - int64->string->int64 n: -159825248845323391 hex: -237D0378F905C7F ok 608 ok 609 ok 610 ok 611 ok 612 ok 613 ok 614 ok 615 ok 616 ok 617 ok 618 ok 619 ok 620 ok 621 - int64->string->int64 n: 8420970171052099265 hex: 74DD4BC11DB886C1 ok 622 ok 623 ok 624 ok 625 ok 626 ok 627 ok 628 ok 629 ok 630 ok 631 ok 632 ok 633 ok 634 ok 635 - int64->string->int64 n: -1966825864473927877 hex: -1B4B91B3FB04E0C5 ok 636 ok 637 ok 638 ok 639 ok 640 ok 641 ok 642 ok 643 ok 644 ok 645 ok 646 ok 647 ok 648 ok 649 - int64->string->int64 n: -1651220574394702069 hex: -16EA505D269CD8F5 ok 650 ok 651 ok 652 ok 653 ok 654 ok 655 ok 656 ok 657 ok 658 ok 659 ok 660 ok 661 ok 662 ok 663 - int64->string->int64 n: 2402367679943455935 hex: 2156ECAD36E8B4BF ok 664 ok 665 ok 666 ok 667 ok 668 ok 669 ok 670 ok 671 ok 672 ok 673 ok 674 ok 675 ok 676 ok 677 - int64->string->int64 n: 8644062061147315640 hex: 77F5E0A57B1DDDB8 ok 678 ok 679 ok 680 ok 681 ok 682 ok 683 ok 684 ok 685 ok 686 ok 687 ok 688 ok 689 ok 690 ok 691 - int64->string->int64 n: 4343617611693488201 hex: 3C47A134511EF849 ok 692 ok 693 ok 694 ok 695 ok 696 ok 697 ok 698 ok 699 ok 700 ok 701 ok 702 ok 703 ok 704 ok 705 - int64->string->int64 n: -7107860928866080389 hex: -62A431DB11F0D685 ok 706 ok 707 ok 708 ok 709 ok 710 ok 711 ok 712 ok 713 ok 714 ok 715 ok 716 ok 717 ok 718 ok 719 - int64->string->int64 n: -736370081019813169 hex: -A381CAFEE695D31 ok 720 ok 721 ok 722 ok 723 ok 724 ok 725 ok 726 ok 727 ok 728 ok 729 ok 730 ok 731 ok 732 ok 733 - int64->string->int64 n: 2685654113772608728 hex: 25455C2FF0FB9CD8 ok 734 ok 735 ok 736 ok 737 ok 738 ok 739 ok 740 ok 741 ok 742 ok 743 ok 744 ok 745 ok 746 ok 747 - int64->string->int64 n: 7857446081397965205 hex: 6D0B41949B82C195 ok 748 ok 749 ok 750 ok 751 ok 752 ok 753 ok 754 ok 755 ok 756 ok 757 ok 758 ok 759 ok 760 ok 761 - int64->string->int64 n: -7339749929388432833 hex: -65DC07AC51655DC1 ok 762 ok 763 ok 764 ok 765 ok 766 ok 767 ok 768 ok 769 ok 770 ok 771 ok 772 ok 773 ok 774 ok 775 - int64->string->int64 n: -5428830184380877820 hex: -4B57144A1DF0CBFC ok 776 ok 777 ok 778 ok 779 ok 780 ok 781 ok 782 ok 783 ok 784 ok 785 ok 786 ok 787 ok 788 - signed pow 2**-1 ok 789 - signed pow 4**-1 ok 790 - signed pow 2**0 ok 791 - signed pow 4**0 ok 792 - 1 << 0 ok 793 - 1 <<= 0 ok 794 - signed pow 2**1 ok 795 - signed pow 4**1 ok 796 - 1 << 1 ok 797 - 2 <<= 1 ok 798 - max int64 >> 1 ok 799 - max int64 >>= 1 ok 800 - signed pow 2**2 ok 801 - signed pow 4**2 ok 802 - 1 << 2 ok 803 - 4 <<= 2 ok 804 - max int64 >> 2 ok 805 - max int64 >>= 2 ok 806 - signed pow 2**3 ok 807 - signed pow 4**3 ok 808 - 1 << 3 ok 809 - 8 <<= 3 ok 810 - max int64 >> 3 ok 811 - max int64 >>= 3 ok 812 - signed pow 2**4 ok 813 - signed pow 4**4 ok 814 - 1 << 4 ok 815 - 16 <<= 4 ok 816 - max int64 >> 4 ok 817 - max int64 >>= 4 ok 818 - signed pow 2**5 ok 819 - signed pow 4**5 ok 820 - 1 << 5 ok 821 - 32 <<= 5 ok 822 - max int64 >> 5 ok 823 - max int64 >>= 5 ok 824 - signed pow 2**6 ok 825 - signed pow 4**6 ok 826 - 1 << 6 ok 827 - 64 <<= 6 ok 828 - max int64 >> 6 ok 829 - max int64 >>= 6 ok 830 - signed pow 2**7 ok 831 - signed pow 4**7 ok 832 - 1 << 7 ok 833 - 128 <<= 7 ok 834 - max int64 >> 7 ok 835 - max int64 >>= 7 ok 836 - signed pow 2**8 ok 837 - signed pow 4**8 ok 838 - 1 << 8 ok 839 - 256 <<= 8 ok 840 - max int64 >> 8 ok 841 - max int64 >>= 8 ok 842 - signed pow 2**9 ok 843 - signed pow 4**9 ok 844 - 1 << 9 ok 845 - 512 <<= 9 ok 846 - max int64 >> 9 ok 847 - max int64 >>= 9 ok 848 - signed pow 2**10 ok 849 - signed pow 4**10 ok 850 - 1 << 10 ok 851 - 1024 <<= 10 ok 852 - max int64 >> 10 ok 853 - max int64 >>= 10 ok 854 - signed pow 2**11 ok 855 - signed pow 4**11 ok 856 - 1 << 11 ok 857 - 2048 <<= 11 ok 858 - max int64 >> 11 ok 859 - max int64 >>= 11 ok 860 - signed pow 2**12 ok 861 - signed pow 4**12 ok 862 - 1 << 12 ok 863 - 4096 <<= 12 ok 864 - max int64 >> 12 ok 865 - max int64 >>= 12 ok 866 - signed pow 2**13 ok 867 - signed pow 4**13 ok 868 - 1 << 13 ok 869 - 8192 <<= 13 ok 870 - max int64 >> 13 ok 871 - max int64 >>= 13 ok 872 - signed pow 2**14 ok 873 - signed pow 4**14 ok 874 - 1 << 14 ok 875 - 16384 <<= 14 ok 876 - max int64 >> 14 ok 877 - max int64 >>= 14 ok 878 - signed pow 2**15 ok 879 - signed pow 4**15 ok 880 - 1 << 15 ok 881 - 32768 <<= 15 ok 882 - max int64 >> 15 ok 883 - max int64 >>= 15 ok 884 - signed pow 2**16 ok 885 - signed pow 4**16 ok 886 - 1 << 16 ok 887 - 65536 <<= 16 ok 888 - max int64 >> 16 ok 889 - max int64 >>= 16 ok 890 - signed pow 2**17 ok 891 - signed pow 4**17 ok 892 - 1 << 17 ok 893 - 131072 <<= 17 ok 894 - max int64 >> 17 ok 895 - max int64 >>= 17 ok 896 - signed pow 2**18 ok 897 - signed pow 4**18 ok 898 - 1 << 18 ok 899 - 262144 <<= 18 ok 900 - max int64 >> 18 ok 901 - max int64 >>= 18 ok 902 - signed pow 2**19 ok 903 - signed pow 4**19 ok 904 - 1 << 19 ok 905 - 524288 <<= 19 ok 906 - max int64 >> 19 ok 907 - max int64 >>= 19 ok 908 - signed pow 2**20 ok 909 - signed pow 4**20 ok 910 - 1 << 20 ok 911 - 1048576 <<= 20 ok 912 - max int64 >> 20 ok 913 - max int64 >>= 20 ok 914 - signed pow 2**21 ok 915 - signed pow 4**21 ok 916 - 1 << 21 ok 917 - 2097152 <<= 21 ok 918 - max int64 >> 21 ok 919 - max int64 >>= 21 ok 920 - signed pow 2**22 ok 921 - signed pow 4**22 ok 922 - 1 << 22 ok 923 - 4194304 <<= 22 ok 924 - max int64 >> 22 ok 925 - max int64 >>= 22 ok 926 - signed pow 2**23 ok 927 - signed pow 4**23 ok 928 - 1 << 23 ok 929 - 8388608 <<= 23 ok 930 - max int64 >> 23 ok 931 - max int64 >>= 23 ok 932 - signed pow 2**24 ok 933 - signed pow 4**24 ok 934 - 1 << 24 ok 935 - 16777216 <<= 24 ok 936 - max int64 >> 24 ok 937 - max int64 >>= 24 ok 938 - signed pow 2**25 ok 939 - signed pow 4**25 ok 940 - 1 << 25 ok 941 - 33554432 <<= 25 ok 942 - max int64 >> 25 ok 943 - max int64 >>= 25 ok 944 - signed pow 2**26 ok 945 - signed pow 4**26 ok 946 - 1 << 26 ok 947 - 67108864 <<= 26 ok 948 - max int64 >> 26 ok 949 - max int64 >>= 26 ok 950 - signed pow 2**27 ok 951 - signed pow 4**27 ok 952 - 1 << 27 ok 953 - 134217728 <<= 27 ok 954 - max int64 >> 27 ok 955 - max int64 >>= 27 ok 956 - signed pow 2**28 ok 957 - signed pow 4**28 ok 958 - 1 << 28 ok 959 - 268435456 <<= 28 ok 960 - max int64 >> 28 ok 961 - max int64 >>= 28 ok 962 - signed pow 2**29 ok 963 - signed pow 4**29 ok 964 - 1 << 29 ok 965 - 536870912 <<= 29 ok 966 - max int64 >> 29 ok 967 - max int64 >>= 29 ok 968 - signed pow 2**30 ok 969 - signed pow 4**30 ok 970 - 1 << 30 ok 971 - 1073741824 <<= 30 ok 972 - max int64 >> 30 ok 973 - max int64 >>= 30 ok 974 - signed pow 2**31 ok 975 - signed pow 4**31 ok 976 - 1 << 31 ok 977 - 2147483648 <<= 31 ok 978 - max int64 >> 31 ok 979 - max int64 >>= 31 ok 980 - signed pow 2**32 ok 981 - 1 << 32 ok 982 - 4294967296 <<= 32 ok 983 - max int64 >> 32 ok 984 - max int64 >>= 32 ok 985 - signed pow 2**33 ok 986 - 1 << 33 ok 987 - 8589934592 <<= 33 ok 988 - max int64 >> 33 ok 989 - max int64 >>= 33 ok 990 - signed pow 2**34 ok 991 - 1 << 34 ok 992 - 17179869184 <<= 34 ok 993 - max int64 >> 34 ok 994 - max int64 >>= 34 ok 995 - signed pow 2**35 ok 996 - 1 << 35 ok 997 - 34359738368 <<= 35 ok 998 - max int64 >> 35 ok 999 - max int64 >>= 35 ok 1000 - signed pow 2**36 ok 1001 - 1 << 36 ok 1002 - 68719476736 <<= 36 ok 1003 - max int64 >> 36 ok 1004 - max int64 >>= 36 ok 1005 - signed pow 2**37 ok 1006 - 1 << 37 ok 1007 - 137438953472 <<= 37 ok 1008 - max int64 >> 37 ok 1009 - max int64 >>= 37 ok 1010 - signed pow 2**38 ok 1011 - 1 << 38 ok 1012 - 274877906944 <<= 38 ok 1013 - max int64 >> 38 ok 1014 - max int64 >>= 38 ok 1015 - signed pow 2**39 ok 1016 - 1 << 39 ok 1017 - 549755813888 <<= 39 ok 1018 - max int64 >> 39 ok 1019 - max int64 >>= 39 ok 1020 - signed pow 2**40 ok 1021 - 1 << 40 ok 1022 - 1099511627776 <<= 40 ok 1023 - max int64 >> 40 ok 1024 - max int64 >>= 40 ok 1025 - signed pow 2**41 ok 1026 - 1 << 41 ok 1027 - 2199023255552 <<= 41 ok 1028 - max int64 >> 41 ok 1029 - max int64 >>= 41 ok 1030 - signed pow 2**42 ok 1031 - 1 << 42 ok 1032 - 4398046511104 <<= 42 ok 1033 - max int64 >> 42 ok 1034 - max int64 >>= 42 ok 1035 - signed pow 2**43 ok 1036 - 1 << 43 ok 1037 - 8796093022208 <<= 43 ok 1038 - max int64 >> 43 ok 1039 - max int64 >>= 43 ok 1040 - signed pow 2**44 ok 1041 - 1 << 44 ok 1042 - 17592186044416 <<= 44 ok 1043 - max int64 >> 44 ok 1044 - max int64 >>= 44 ok 1045 - signed pow 2**45 ok 1046 - 1 << 45 ok 1047 - 35184372088832 <<= 45 ok 1048 - max int64 >> 45 ok 1049 - max int64 >>= 45 ok 1050 - signed pow 2**46 ok 1051 - 1 << 46 ok 1052 - 70368744177664 <<= 46 ok 1053 - max int64 >> 46 ok 1054 - max int64 >>= 46 ok 1055 - signed pow 2**47 ok 1056 - 1 << 47 ok 1057 - 140737488355328 <<= 47 ok 1058 - max int64 >> 47 ok 1059 - max int64 >>= 47 ok 1060 - signed pow 2**48 ok 1061 - 1 << 48 ok 1062 - 281474976710656 <<= 48 ok 1063 - max int64 >> 48 ok 1064 - max int64 >>= 48 ok 1065 - signed pow 2**49 ok 1066 - 1 << 49 ok 1067 - 562949953421312 <<= 49 ok 1068 - max int64 >> 49 ok 1069 - max int64 >>= 49 ok 1070 - signed pow 2**50 ok 1071 - 1 << 50 ok 1072 - 1125899906842624 <<= 50 ok 1073 - max int64 >> 50 ok 1074 - max int64 >>= 50 ok 1075 - signed pow 2**51 ok 1076 - 1 << 51 ok 1077 - 2251799813685248 <<= 51 ok 1078 - max int64 >> 51 ok 1079 - max int64 >>= 51 ok 1080 - signed pow 2**52 ok 1081 - 1 << 52 ok 1082 - 4503599627370496 <<= 52 ok 1083 - max int64 >> 52 ok 1084 - max int64 >>= 52 ok 1085 - signed pow 2**53 ok 1086 - 1 << 53 ok 1087 - 9007199254740992 <<= 53 ok 1088 - max int64 >> 53 ok 1089 - max int64 >>= 53 ok 1090 - signed pow 2**54 ok 1091 - 1 << 54 ok 1092 - 18014398509481984 <<= 54 ok 1093 - max int64 >> 54 ok 1094 - max int64 >>= 54 ok 1095 - signed pow 2**55 ok 1096 - 1 << 55 ok 1097 - 36028797018963968 <<= 55 ok 1098 - max int64 >> 55 ok 1099 - max int64 >>= 55 ok 1100 - signed pow 2**56 ok 1101 - 1 << 56 ok 1102 - 72057594037927936 <<= 56 ok 1103 - max int64 >> 56 ok 1104 - max int64 >>= 56 ok 1105 - signed pow 2**57 ok 1106 - 1 << 57 ok 1107 - 144115188075855872 <<= 57 ok 1108 - max int64 >> 57 ok 1109 - max int64 >>= 57 ok 1110 - signed pow 2**58 ok 1111 - 1 << 58 ok 1112 - 288230376151711744 <<= 58 ok 1113 - max int64 >> 58 ok 1114 - max int64 >>= 58 ok 1115 - signed pow 2**59 ok 1116 - 1 << 59 ok 1117 - 576460752303423488 <<= 59 ok 1118 - max int64 >> 59 ok 1119 - max int64 >>= 59 ok 1120 - signed pow 2**60 ok 1121 - 1 << 60 ok 1122 - 1152921504606846976 <<= 60 ok 1123 - max int64 >> 60 ok 1124 - max int64 >>= 60 ok 1125 - signed pow 2**61 ok 1126 - 1 << 61 ok 1127 - 2305843009213693952 <<= 61 ok 1128 - max int64 >> 61 ok 1129 - max int64 >>= 61 ok 1130 - signed pow 2**62 ok 1131 - 1 << 62 ok 1132 - 4611686018427387904 <<= 62 ok 1133 - max int64 >> 62 ok 1134 - max int64 >>= 62 ok 1135 - signed pow 2**63 ok 1136 - 1 << 63 ok 1137 - -9223372036854775808 <<= 63 not ok 1138 - max int64 >> 63 not ok 1139 - max int64 >>= 63 1..1139 Dubious, test returned 2 (wstat 512, 0x200) Failed 2/1139 subtests t/Math-UInt64-Native.t .. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 # skip conversion to NV loses low bits ok 7 # skip native division semantics differ ok 8 # skip native division semantics differ ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 # skip backend != IV ok 36 # skip backend != IV ok 37 # skip backend != IV 1..37 ok t/Math-UInt64.t ......... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 - string to/from int64 conversion ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 - uint64->string->uint64 n: 17761629189777429372 hex: F67DFBA498E4937C ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 - uint64->string->uint64 n: 9558052838949843840 hex: 84A5066A9204F380 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 - uint64->string->uint64 n: 18366607087662878139 hex: FEE34BD5F5514DBB ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 - uint64->string->uint64 n: 5554737638101975254 hex: 4D1664739B8F80D6 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 - uint64->string->uint64 n: 9657764456686032042 hex: 8607459AB52A14AA ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 - uint64->string->uint64 n: 1042790411024899657 hex: E78BC5A98529E49 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 - uint64->string->uint64 n: 18326046843346171767 hex: FE5332822AD13777 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 - uint64->string->uint64 n: 6155338025429880858 hex: 556C27525E33D01A ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 - uint64->string->uint64 n: 604674934004978847 hex: 8643CA615F3149F ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 - uint64->string->uint64 n: 15021509919615502100 hex: D0771FAF3CB04714 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 - uint64->string->uint64 n: 3524189203627442317 hex: 30E86F68A37B008D ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 - uint64->string->uint64 n: 3491674822202243807 hex: 3074EBC0488A3ADF ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 - uint64->string->uint64 n: 2812011890713530556 hex: 270645EA7A2790BC ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 - uint64->string->uint64 n: 6197411209201204330 hex: 5601A0A8D3763C6A ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 ok 202 ok 203 - uint64->string->uint64 n: 3423587972865533405 hex: 2F83071F53F325DD ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 ok 210 ok 211 ok 212 ok 213 ok 214 - uint64->string->uint64 n: 13333204927595598570 hex: B9090F3D42D2D2EA ok 215 ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 - uint64->string->uint64 n: 8278113110980066893 hex: 72E1C403DE787E4D ok 226 ok 227 ok 228 ok 229 ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 - uint64->string->uint64 n: 16728828598150967100 hex: E828BCFA152F2F3C ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 ok 244 ok 245 ok 246 ok 247 - uint64->string->uint64 n: 4739548913818718572 hex: 41C642A03BC0D16C ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 - uint64->string->uint64 n: 12247507049266305179 hex: A9F7E2C56F9C589B ok 259 ok 260 ok 261 ok 262 ok 263 ok 264 ok 265 ok 266 ok 267 ok 268 ok 269 - uint64->string->uint64 n: 13400017821939308292 hex: B9F66D3674989704 ok 270 ok 271 ok 272 ok 273 ok 274 ok 275 ok 276 ok 277 ok 278 ok 279 ok 280 - uint64->string->uint64 n: 14607632686415099658 hex: CAB8BC88A328370A ok 281 ok 282 ok 283 ok 284 ok 285 ok 286 ok 287 ok 288 ok 289 ok 290 ok 291 - uint64->string->uint64 n: 9600795998696455796 hex: 853CE117F74B3E74 ok 292 ok 293 ok 294 ok 295 ok 296 ok 297 ok 298 ok 299 ok 300 ok 301 ok 302 - uint64->string->uint64 n: 5780363980783644600 hex: 5037FA6A33126FB8 ok 303 ok 304 ok 305 ok 306 ok 307 ok 308 ok 309 ok 310 ok 311 ok 312 ok 313 - uint64->string->uint64 n: 4671476687197924946 hex: 40D46B4BE4F36E52 ok 314 ok 315 ok 316 ok 317 ok 318 ok 319 ok 320 ok 321 ok 322 ok 323 ok 324 - uint64->string->uint64 n: 1273203271378292130 hex: 11AB53A12D5E4DA2 ok 325 ok 326 ok 327 ok 328 ok 329 ok 330 ok 331 ok 332 ok 333 ok 334 ok 335 - uint64->string->uint64 n: 11668772324252115302 hex: A1EFCE9AE7F4E166 ok 336 ok 337 ok 338 ok 339 ok 340 ok 341 ok 342 ok 343 ok 344 ok 345 ok 346 - uint64->string->uint64 n: 5778980740914384907 hex: 5033105D9206900B ok 347 ok 348 ok 349 ok 350 ok 351 ok 352 ok 353 ok 354 ok 355 ok 356 ok 357 - uint64->string->uint64 n: 3192360781399669869 hex: 2C4D8B3782373C6D ok 358 ok 359 ok 360 ok 361 ok 362 ok 363 ok 364 ok 365 ok 366 ok 367 ok 368 - uint64->string->uint64 n: 8925632526356214095 hex: 7BDE377E2122714F ok 369 ok 370 ok 371 ok 372 ok 373 ok 374 ok 375 ok 376 ok 377 ok 378 ok 379 - uint64->string->uint64 n: 13227689911971237637 hex: B79231E442104F05 ok 380 ok 381 ok 382 ok 383 ok 384 ok 385 ok 386 ok 387 ok 388 ok 389 ok 390 - uint64->string->uint64 n: 16127447699671226298 hex: DFD0343C689817BA ok 391 ok 392 ok 393 ok 394 ok 395 ok 396 ok 397 ok 398 ok 399 ok 400 ok 401 - uint64->string->uint64 n: 6325115010036764472 hex: 57C75296F8BB8F38 ok 402 ok 403 ok 404 ok 405 ok 406 ok 407 ok 408 ok 409 ok 410 ok 411 ok 412 - uint64->string->uint64 n: 6158066469386685594 hex: 5575D8D3BB098C9A ok 413 ok 414 ok 415 ok 416 ok 417 ok 418 ok 419 ok 420 ok 421 ok 422 ok 423 - uint64->string->uint64 n: 10829687815302093013 hex: 964AC7B09B7518D5 ok 424 ok 425 ok 426 ok 427 ok 428 ok 429 ok 430 ok 431 ok 432 ok 433 ok 434 - uint64->string->uint64 n: 5903344223291739331 hex: 51ECE44B38288CC3 ok 435 ok 436 ok 437 ok 438 ok 439 ok 440 ok 441 ok 442 ok 443 ok 444 ok 445 - uint64->string->uint64 n: 5078539648638160399 hex: 467A98E736D08E0F ok 446 ok 447 ok 448 ok 449 ok 450 ok 451 ok 452 ok 453 ok 454 ok 455 ok 456 - uint64->string->uint64 n: 18286918824864228225 hex: FDC82FC8706FA381 ok 457 ok 458 ok 459 ok 460 ok 461 ok 462 ok 463 ok 464 ok 465 ok 466 ok 467 - uint64->string->uint64 n: 8420970171052099265 hex: 74DD4BC11DB886C1 ok 468 ok 469 ok 470 ok 471 ok 472 ok 473 ok 474 ok 475 ok 476 ok 477 ok 478 - uint64->string->uint64 n: 16479918209235623739 hex: E4B46E4C04FB1F3B ok 479 ok 480 ok 481 ok 482 ok 483 ok 484 ok 485 ok 486 ok 487 ok 488 ok 489 - uint64->string->uint64 n: 16795523499314849547 hex: E915AFA2D963270B ok 490 ok 491 ok 492 ok 493 ok 494 ok 495 ok 496 ok 497 ok 498 ok 499 ok 500 - uint64->string->uint64 n: 2402367679943455935 hex: 2156ECAD36E8B4BF ok 501 ok 502 ok 503 ok 504 ok 505 ok 506 ok 507 ok 508 ok 509 ok 510 ok 511 - uint64->string->uint64 n: 8644062061147315640 hex: 77F5E0A57B1DDDB8 ok 512 ok 513 ok 514 ok 515 ok 516 ok 517 ok 518 ok 519 ok 520 ok 521 ok 522 - uint64->string->uint64 n: 4343617611693488201 hex: 3C47A134511EF849 ok 523 ok 524 ok 525 ok 526 ok 527 ok 528 ok 529 ok 530 ok 531 ok 532 ok 533 - uint64->string->uint64 n: 11338883144843471227 hex: 9D5BCE24EE0F297B ok 534 ok 535 ok 536 ok 537 ok 538 ok 539 ok 540 ok 541 ok 542 ok 543 ok 544 - uint64->string->uint64 n: 17710373992689738447 hex: F5C7E3501196A2CF ok 545 ok 546 ok 547 ok 548 ok 549 ok 550 ok 551 ok 552 ok 553 ok 554 ok 555 - uint64->string->uint64 n: 2685654113772608728 hex: 25455C2FF0FB9CD8 ok 556 ok 557 ok 558 ok 559 ok 560 ok 561 ok 562 ok 563 ok 564 ok 565 ok 566 - uint64->string->uint64 n: 7857446081397965205 hex: 6D0B41949B82C195 ok 567 ok 568 ok 569 ok 570 ok 571 ok 572 ok 573 ok 574 ok 575 ok 576 ok 577 - uint64->string->uint64 n: 11106994144321118783 hex: 9A23F853AE9AA23F ok 578 ok 579 ok 580 ok 581 ok 582 ok 583 ok 584 ok 585 ok 586 ok 587 ok 588 - uint64->string->uint64 n: 13017913889328673796 hex: B4A8EBB5E20F3404 ok 589 ok 590 ok 591 ok 592 ok 593 ok 594 ok 595 ok 596 ok 597 ok 598 - signed pow 2**-1 ok 599 - signed pow 4**-1 ok 600 - signed pow 2**0 ok 601 - signed pow 4**0 ok 602 - 1 << 0 ok 603 - 1 <<= 0 ok 604 - signed pow 2**1 ok 605 - signed pow 4**1 ok 606 - 1 << 1 ok 607 - 2 <<= 1 ok 608 - max uint64 >> 1 ok 609 - max uint64 >>= 1 ok 610 - signed pow 2**2 ok 611 - signed pow 4**2 ok 612 - 1 << 2 ok 613 - 4 <<= 2 ok 614 - max uint64 >> 2 ok 615 - max uint64 >>= 2 ok 616 - signed pow 2**3 ok 617 - signed pow 4**3 ok 618 - 1 << 3 ok 619 - 8 <<= 3 ok 620 - max uint64 >> 3 ok 621 - max uint64 >>= 3 ok 622 - signed pow 2**4 ok 623 - signed pow 4**4 ok 624 - 1 << 4 ok 625 - 16 <<= 4 ok 626 - max uint64 >> 4 ok 627 - max uint64 >>= 4 ok 628 - signed pow 2**5 ok 629 - signed pow 4**5 ok 630 - 1 << 5 ok 631 - 32 <<= 5 ok 632 - max uint64 >> 5 ok 633 - max uint64 >>= 5 ok 634 - signed pow 2**6 ok 635 - signed pow 4**6 ok 636 - 1 << 6 ok 637 - 64 <<= 6 ok 638 - max uint64 >> 6 ok 639 - max uint64 >>= 6 ok 640 - signed pow 2**7 ok 641 - signed pow 4**7 ok 642 - 1 << 7 ok 643 - 128 <<= 7 ok 644 - max uint64 >> 7 ok 645 - max uint64 >>= 7 ok 646 - signed pow 2**8 ok 647 - signed pow 4**8 ok 648 - 1 << 8 ok 649 - 256 <<= 8 ok 650 - max uint64 >> 8 ok 651 - max uint64 >>= 8 ok 652 - signed pow 2**9 ok 653 - signed pow 4**9 ok 654 - 1 << 9 ok 655 - 512 <<= 9 ok 656 - max uint64 >> 9 ok 657 - max uint64 >>= 9 ok 658 - signed pow 2**10 ok 659 - signed pow 4**10 ok 660 - 1 << 10 ok 661 - 1024 <<= 10 ok 662 - max uint64 >> 10 ok 663 - max uint64 >>= 10 ok 664 - signed pow 2**11 ok 665 - signed pow 4**11 ok 666 - 1 << 11 ok 667 - 2048 <<= 11 ok 668 - max uint64 >> 11 ok 669 - max uint64 >>= 11 ok 670 - signed pow 2**12 ok 671 - signed pow 4**12 ok 672 - 1 << 12 ok 673 - 4096 <<= 12 ok 674 - max uint64 >> 12 ok 675 - max uint64 >>= 12 ok 676 - signed pow 2**13 ok 677 - signed pow 4**13 ok 678 - 1 << 13 ok 679 - 8192 <<= 13 ok 680 - max uint64 >> 13 ok 681 - max uint64 >>= 13 ok 682 - signed pow 2**14 ok 683 - signed pow 4**14 ok 684 - 1 << 14 ok 685 - 16384 <<= 14 ok 686 - max uint64 >> 14 ok 687 - max uint64 >>= 14 ok 688 - signed pow 2**15 ok 689 - signed pow 4**15 ok 690 - 1 << 15 ok 691 - 32768 <<= 15 ok 692 - max uint64 >> 15 ok 693 - max uint64 >>= 15 ok 694 - signed pow 2**16 ok 695 - signed pow 4**16 ok 696 - 1 << 16 ok 697 - 65536 <<= 16 ok 698 - max uint64 >> 16 ok 699 - max uint64 >>= 16 ok 700 - signed pow 2**17 ok 701 - signed pow 4**17 ok 702 - 1 << 17 ok 703 - 131072 <<= 17 ok 704 - max uint64 >> 17 ok 705 - max uint64 >>= 17 ok 706 - signed pow 2**18 ok 707 - signed pow 4**18 ok 708 - 1 << 18 ok 709 - 262144 <<= 18 ok 710 - max uint64 >> 18 ok 711 - max uint64 >>= 18 ok 712 - signed pow 2**19 ok 713 - signed pow 4**19 ok 714 - 1 << 19 ok 715 - 524288 <<= 19 ok 716 - max uint64 >> 19 ok 717 - max uint64 >>= 19 ok 718 - signed pow 2**20 ok 719 - signed pow 4**20 ok 720 - 1 << 20 ok 721 - 1048576 <<= 20 ok 722 - max uint64 >> 20 ok 723 - max uint64 >>= 20 ok 724 - signed pow 2**21 ok 725 - signed pow 4**21 ok 726 - 1 << 21 ok 727 - 2097152 <<= 21 ok 728 - max uint64 >> 21 ok 729 - max uint64 >>= 21 ok 730 - signed pow 2**22 ok 731 - signed pow 4**22 ok 732 - 1 << 22 ok 733 - 4194304 <<= 22 ok 734 - max uint64 >> 22 ok 735 - max uint64 >>= 22 ok 736 - signed pow 2**23 ok 737 - signed pow 4**23 ok 738 - 1 << 23 ok 739 - 8388608 <<= 23 ok 740 - max uint64 >> 23 ok 741 - max uint64 >>= 23 ok 742 - signed pow 2**24 ok 743 - signed pow 4**24 ok 744 - 1 << 24 ok 745 - 16777216 <<= 24 ok 746 - max uint64 >> 24 ok 747 - max uint64 >>= 24 ok 748 - signed pow 2**25 ok 749 - signed pow 4**25 ok 750 - 1 << 25 ok 751 - 33554432 <<= 25 ok 752 - max uint64 >> 25 ok 753 - max uint64 >>= 25 ok 754 - signed pow 2**26 ok 755 - signed pow 4**26 ok 756 - 1 << 26 ok 757 - 67108864 <<= 26 ok 758 - max uint64 >> 26 ok 759 - max uint64 >>= 26 ok 760 - signed pow 2**27 ok 761 - signed pow 4**27 ok 762 - 1 << 27 ok 763 - 134217728 <<= 27 ok 764 - max uint64 >> 27 ok 765 - max uint64 >>= 27 ok 766 - signed pow 2**28 ok 767 - signed pow 4**28 ok 768 - 1 << 28 ok 769 - 268435456 <<= 28 ok 770 - max uint64 >> 28 ok 771 - max uint64 >>= 28 ok 772 - signed pow 2**29 ok 773 - signed pow 4**29 ok 774 - 1 << 29 ok 775 - 536870912 <<= 29 ok 776 - max uint64 >> 29 ok 777 - max uint64 >>= 29 ok 778 - signed pow 2**30 ok 779 - signed pow 4**30 ok 780 - 1 << 30 ok 781 - 1073741824 <<= 30 ok 782 - max uint64 >> 30 ok 783 - max uint64 >>= 30 ok 784 - signed pow 2**31 ok 785 - signed pow 4**31 ok 786 - 1 << 31 ok 787 - 2147483648 <<= 31 ok 788 - max uint64 >> 31 ok 789 - max uint64 >>= 31 ok 790 - signed pow 2**32 ok 791 - 1 << 32 ok 792 - 4294967296 <<= 32 ok 793 - max uint64 >> 32 ok 794 - max uint64 >>= 32 ok 795 - signed pow 2**33 ok 796 - 1 << 33 ok 797 - 8589934592 <<= 33 ok 798 - max uint64 >> 33 ok 799 - max uint64 >>= 33 ok 800 - signed pow 2**34 ok 801 - 1 << 34 ok 802 - 17179869184 <<= 34 ok 803 - max uint64 >> 34 ok 804 - max uint64 >>= 34 ok 805 - signed pow 2**35 ok 806 - 1 << 35 ok 807 - 34359738368 <<= 35 ok 808 - max uint64 >> 35 ok 809 - max uint64 >>= 35 ok 810 - signed pow 2**36 ok 811 - 1 << 36 ok 812 - 68719476736 <<= 36 ok 813 - max uint64 >> 36 ok 814 - max uint64 >>= 36 ok 815 - signed pow 2**37 ok 816 - 1 << 37 ok 817 - 137438953472 <<= 37 ok 818 - max uint64 >> 37 ok 819 - max uint64 >>= 37 ok 820 - signed pow 2**38 ok 821 - 1 << 38 ok 822 - 274877906944 <<= 38 ok 823 - max uint64 >> 38 ok 824 - max uint64 >>= 38 ok 825 - signed pow 2**39 ok 826 - 1 << 39 ok 827 - 549755813888 <<= 39 ok 828 - max uint64 >> 39 ok 829 - max uint64 >>= 39 ok 830 - signed pow 2**40 ok 831 - 1 << 40 ok 832 - 1099511627776 <<= 40 ok 833 - max uint64 >> 40 ok 834 - max uint64 >>= 40 ok 835 - signed pow 2**41 ok 836 - 1 << 41 ok 837 - 2199023255552 <<= 41 ok 838 - max uint64 >> 41 ok 839 - max uint64 >>= 41 ok 840 - signed pow 2**42 ok 841 - 1 << 42 ok 842 - 4398046511104 <<= 42 ok 843 - max uint64 >> 42 ok 844 - max uint64 >>= 42 ok 845 - signed pow 2**43 ok 846 - 1 << 43 ok 847 - 8796093022208 <<= 43 ok 848 - max uint64 >> 43 ok 849 - max uint64 >>= 43 ok 850 - signed pow 2**44 ok 851 - 1 << 44 ok 852 - 17592186044416 <<= 44 ok 853 - max uint64 >> 44 ok 854 - max uint64 >>= 44 ok 855 - signed pow 2**45 ok 856 - 1 << 45 ok 857 - 35184372088832 <<= 45 ok 858 - max uint64 >> 45 ok 859 - max uint64 >>= 45 ok 860 - signed pow 2**46 ok 861 - 1 << 46 ok 862 - 70368744177664 <<= 46 ok 863 - max uint64 >> 46 ok 864 - max uint64 >>= 46 ok 865 - signed pow 2**47 ok 866 - 1 << 47 ok 867 - 140737488355328 <<= 47 ok 868 - max uint64 >> 47 ok 869 - max uint64 >>= 47 ok 870 - signed pow 2**48 ok 871 - 1 << 48 ok 872 - 281474976710656 <<= 48 ok 873 - max uint64 >> 48 ok 874 - max uint64 >>= 48 ok 875 - signed pow 2**49 ok 876 - 1 << 49 ok 877 - 562949953421312 <<= 49 ok 878 - max uint64 >> 49 ok 879 - max uint64 >>= 49 ok 880 - signed pow 2**50 ok 881 - 1 << 50 ok 882 - 1125899906842624 <<= 50 ok 883 - max uint64 >> 50 ok 884 - max uint64 >>= 50 ok 885 - signed pow 2**51 ok 886 - 1 << 51 ok 887 - 2251799813685248 <<= 51 ok 888 - max uint64 >> 51 ok 889 - max uint64 >>= 51 ok 890 - signed pow 2**52 ok 891 - 1 << 52 ok 892 - 4503599627370496 <<= 52 ok 893 - max uint64 >> 52 ok 894 - max uint64 >>= 52 ok 895 - signed pow 2**53 ok 896 - 1 << 53 ok 897 - 9007199254740992 <<= 53 ok 898 - max uint64 >> 53 ok 899 - max uint64 >>= 53 ok 900 - signed pow 2**54 ok 901 - 1 << 54 ok 902 - 18014398509481984 <<= 54 ok 903 - max uint64 >> 54 ok 904 - max uint64 >>= 54 ok 905 - signed pow 2**55 ok 906 - 1 << 55 ok 907 - 36028797018963968 <<= 55 ok 908 - max uint64 >> 55 ok 909 - max uint64 >>= 55 ok 910 - signed pow 2**56 ok 911 - 1 << 56 ok 912 - 72057594037927936 <<= 56 ok 913 - max uint64 >> 56 ok 914 - max uint64 >>= 56 ok 915 - signed pow 2**57 ok 916 - 1 << 57 ok 917 - 144115188075855872 <<= 57 ok 918 - max uint64 >> 57 ok 919 - max uint64 >>= 57 ok 920 - signed pow 2**58 ok 921 - 1 << 58 ok 922 - 288230376151711744 <<= 58 ok 923 - max uint64 >> 58 ok 924 - max uint64 >>= 58 ok 925 - signed pow 2**59 ok 926 - 1 << 59 ok 927 - 576460752303423488 <<= 59 ok 928 - max uint64 >> 59 ok 929 - max uint64 >>= 59 ok 930 - signed pow 2**60 ok 931 - 1 << 60 ok 932 - 1152921504606846976 <<= 60 ok 933 - max uint64 >> 60 ok 934 - max uint64 >>= 60 ok 935 - signed pow 2**61 ok 936 - 1 << 61 ok 937 - 2305843009213693952 <<= 61 ok 938 - max uint64 >> 61 ok 939 - max uint64 >>= 61 ok 940 - signed pow 2**62 ok 941 - 1 << 62 ok 942 - 4611686018427387904 <<= 62 ok 943 - max uint64 >> 62 ok 944 - max uint64 >>= 62 ok 945 - signed pow 2**63 ok 946 - 1 << 63 ok 947 - 9223372036854775808 <<= 63 ok 948 - max uint64 >> 63 ok 949 - max uint64 >>= 63 1..949 ok t/MSC.t ................. ok 1 - uint64 to NV conversion ok 2 - uint64 to NV conversion 2 ok 3 - uint64 to NV conversion 3 1..3 ok t/pods.t ................ skipped: Only the author needs to check that POD docs are right t/pow.t ................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 1..51 ok t/storable.t ............ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 1..200 ok Test Summary Report ------------------- t/Math-Int64.t (Wstat: 512 Tests: 1139 Failed: 2) Failed tests: 1138-1139 Non-zero exit status: 2 Files=10, Tests=2511, 3 wallclock secs ( 0.82 usr 0.16 sys + 2.31 cusr 0.27 csys = 3.56 CPU) Result: FAIL Failed 1/10 test programs. 2/2511 subtests failed. make: *** [test_dynamic] Error 255 SALVA/Math-Int64-0.34.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SALVA/Math-Int64-0.34.tar.gz Running Build for P/PL/PLICEASE/FFI-Platypus-0.18.tar.gz Has already been unwrapped into directory /export/home/fly1232/var/cpan/build/FFI-Platypus-0.18-ibsAVM CPAN.pm: Building P/PL/PLICEASE/FFI-Platypus-0.18.tar.gz Warning: Prerequisite 'Math::Int64 => 0.34' for 'PLICEASE/FFI-Platypus-0.18.tar.gz' failed when processing 'SALVA/Math-Int64-0.34.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> ./Build Can't stat /data1/fly1232-var/cpan/build/Alien-FFI-0.05-z7Lzgd/_alien/libffi-3.2.1: No such file or directory at /export/home/fly1232/var/megalib/Alien/Base.pm line 297. Could not resolve -lffi at inc/My/ModuleBuild.pm line 6. Can't stat /data1/fly1232-var/cpan/build/Alien-FFI-0.05-z7Lzgd/_alien/libffi-3.2.1: No such file or directory at /export/home/fly1232/var/megalib/Alien/Base.pm line 297. Could not resolve -lffi at inc/My/LibTest.pm line 8. Name "Win32::Locale::Lexicon" used only once: possible typo at /export/home/fly1232/ap1205/lib/I18N/LangTags/Detect.pm line 140. Checking for cc... cc Checking for stdlib.h... yes Checking for stdint.h... no Checking for sys/types.h... yes Checking for sys/stat.h... yes Checking for unistd.h... yes Checking for alloca.h... yes Checking for dlfcn.h... yes Checking for limits.h... yes Checking for stddef.h... yes Checking for wchar.h... yes Checking for signal.h... yes Checking for inttypes.h... yes Checking for windows.h... no Checking for sys/cygwin.h... no Checking for string.h... yes Checking for psapi.h... no Checking for stdio.h... yes Checking for stdbool.h... no Checking whether RTLD_LAZY is declared... yes Checking whether alloca is declared... yes Checking for dlopen in -lsocket... no Checking for dlopen in -lnsl... no Checking for dlopen in -ldl... yes Checking for size of char... yes Checking for compute result of (signed(char))... yes Checking for size of signed char... yes Checking for size of unsigned char... yes Checking for size of short... 2 Checking for compute result of (signed(short))... yes Checking for size of signed short... 2 Checking for size of unsigned short... 2 Checking for size of int... 4 Checking for compute result of (signed(int))... yes Checking for size of signed int... 4 Checking for size of unsigned int... 4 Checking for size of long... 4 Checking for compute result of (signed(long))... yes Checking for size of signed long... 4 Checking for size of unsigned long... 4 Checking for size of long long... 8 Checking for compute result of (signed(long long))... yes Checking for size of signed long long... 8 Checking for size of unsigned long long... 8 Checking for size of size_t... 4 Checking for compute result of (signed(size_t))... no Checking for size of dev_t... 4 Checking for compute result of (signed(dev_t))... no Checking for size of ino_t... 8 Checking for compute result of (signed(ino_t))... no Checking for size of mode_t... 4 Checking for compute result of (signed(mode_t))... no Checking for size of nlink_t... 4 Checking for compute result of (signed(nlink_t))... no Checking for size of uid_t... 4 Checking for compute result of (signed(uid_t))... yes Checking for size of gid_t... 4 Checking for compute result of (signed(gid_t))... yes Checking for size of off_t... 8 Checking for compute result of (signed(off_t))... yes Checking for size of blksize_t... 4 Checking for compute result of (signed(blksize_t))... yes Checking for size of blkcnt_t... 8 Checking for compute result of (signed(blkcnt_t))... yes Checking for size of time_t... 4 Checking for compute result of (signed(time_t))... yes Checking for size of uint8_t... yes Checking for size of int8_t... yes Checking for size of uint16_t... 2 Checking for size of int16_t... 2 Checking for size of uint32_t... 4 Checking for size of int32_t... 4 Checking for size of uint64_t... 8 Checking for size of int64_t... 8 Checking for size of int_least8_t... yes Checking for size of int_least16_t... 2 Checking for size of int_least32_t... 4 Checking for size of int_least64_t... 8 Checking for size of uint_least8_t... yes Checking for size of uint_least16_t... 2 Checking for size of uint_least32_t... 4 Checking for size of uint_least64_t... 8 Checking for size of ptrdiff_t... 4 Checking for compute result of (signed(ptrdiff_t))... yes Checking for size of wchar_t... 4 Checking for compute result of (signed(wchar_t))... no Checking for size of wint_t... no Checking for size of float... 4 Checking for size of double... 8 Checking for size of bool... no Checking for size of _Bool... yes Checking for compute result of (signed(_Bool))... no Building FFI-Platypus cc -Iinclude -Ixs -I/export/home/fly1232/ap1205/lib/CORE -KPIC -I/export/home/fly1232/ap1205/site/lib/auto/share/dist/Alien-FFI/lib/libffi-3.2.1/include -c -D_REENTRANT -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -o xs/meta.o xs/meta.c "include/ffi_platypus.h", line 4: cannot find include file: "include/ffi_platypus.h", line 85: syntax error before or at: ffi_cif "include/ffi_platypus.h", line 88: zero or negative subscript "include/ffi_platypus.h", line 99: syntax error before or at: ffi_type "include/ffi_platypus.h", line 101: zero or negative subscript "include/ffi_platypus.h", line 107: syntax error before or at: ffi_cif "include/ffi_platypus.h", line 109: zero or negative subscript "include/ffi_platypus.h", line 113: syntax error before or at: ffi_closure "include/ffi_platypus.h", line 138: zero or negative subscript "include/ffi_platypus.h", line 177: warning: old-style declaration or incorrect type for: ffi_type "include/ffi_platypus.h", line 177: syntax error before or at: * "include/ffi_platypus.h", line 177: warning: old-style declaration or incorrect type for: ffi_pl_name_to_type "xs/meta.c", line 15: undefined struct/union member: ffi_type "xs/meta.c", line 15: non-unique member requires struct/union pointer: size "xs/meta.c", line 15: left operand of "->" must be pointer to struct/union "xs/meta.c", line 21: improper member use: ffi_type "xs/meta.c", line 21: non-unique member requires struct/union pointer: size "xs/meta.c", line 21: left operand of "->" must be pointer to struct/union "xs/meta.c", line 41: undefined struct/union member: ffi_type "xs/meta.c", line 41: non-unique member requires struct/union pointer: size "xs/meta.c", line 41: left operand of "->" must be pointer to struct/union "xs/meta.c", line 51: undefined struct/union member: ffi_type "xs/meta.c", line 51: non-unique member requires struct/union pointer: size "xs/meta.c", line 51: left operand of "->" must be pointer to struct/union "xs/meta.c", line 56: undefined struct/union member: ffi_type "xs/meta.c", line 56: non-unique member requires struct/union pointer: size "xs/meta.c", line 56: left operand of "->" must be pointer to struct/union "xs/meta.c", line 68: undefined struct/union member: ffi_cif "xs/meta.c", line 68: undefined struct/union member: nargs "xs/meta.c", line 68: warning: left operand of "." must be struct/union object "xs/meta.c", line 107: undefined struct/union member: ffi_type "xs/meta.c", line 107: non-unique member requires struct/union pointer: type "xs/meta.c", line 107: left operand of "->" must be pointer to struct/union "xs/meta.c", line 107: switch expression must have integral type "xs/meta.c", line 109: undefined symbol: FFI_TYPE_VOID "xs/meta.c", line 109: non-constant case expression "xs/meta.c", line 112: undefined symbol: FFI_TYPE_FLOAT "xs/meta.c", line 112: non-constant case expression "xs/meta.c", line 113: undefined symbol: FFI_TYPE_DOUBLE "xs/meta.c", line 113: non-constant case expression "xs/meta.c", line 114: undefined symbol: FFI_TYPE_LONGDOUBLE "xs/meta.c", line 114: non-constant case expression "xs/meta.c", line 117: undefined symbol: FFI_TYPE_UINT8 "xs/meta.c", line 117: non-constant case expression "xs/meta.c", line 118: undefined symbol: FFI_TYPE_UINT16 "xs/meta.c", line 118: non-constant case expression "xs/meta.c", line 119: undefined symbol: FFI_TYPE_UINT32 "xs/meta.c", line 119: non-constant case expression "xs/meta.c", line 120: undefined symbol: FFI_TYPE_UINT64 "xs/meta.c", line 120: non-constant case expression "xs/meta.c", line 124: undefined symbol: FFI_TYPE_SINT8 "xs/meta.c", line 124: non-constant case expression "xs/meta.c", line 125: undefined symbol: FFI_TYPE_SINT16 "xs/meta.c", line 125: non-constant case expression "xs/meta.c", line 126: undefined symbol: FFI_TYPE_SINT32 "xs/meta.c", line 126: non-constant case expression "xs/meta.c", line 127: undefined symbol: FFI_TYPE_SINT64 "xs/meta.c", line 127: non-constant case expression "xs/meta.c", line 131: undefined symbol: FFI_TYPE_POINTER "xs/meta.c", line 131: non-constant case expression "xs/meta.c", line 135: undefined struct/union member: ffi_type "xs/meta.c", line 135: non-unique member requires struct/union pointer: type "xs/meta.c", line 135: left operand of "->" must be pointer to struct/union "xs/meta.c", line 135: switch expression must have integral type "xs/meta.c", line 137: undefined symbol: FFI_TYPE_VOID "xs/meta.c", line 137: non-constant case expression "xs/meta.c", line 140: undefined symbol: FFI_TYPE_FLOAT "xs/meta.c", line 140: non-constant case expression "xs/meta.c", line 143: undefined symbol: FFI_TYPE_DOUBLE "xs/meta.c", line 143: non-constant case expression "xs/meta.c", line 146: undefined symbol: FFI_TYPE_LONGDOUBLE "xs/meta.c", line 146: non-constant case expression "xs/meta.c", line 149: undefined symbol: FFI_TYPE_UINT8 "xs/meta.c", line 149: non-constant case expression "xs/meta.c", line 152: undefined symbol: FFI_TYPE_SINT8 "xs/meta.c", line 152: non-constant case expression "xs/meta.c", line 155: undefined symbol: FFI_TYPE_UINT16 "xs/meta.c", line 155: non-constant case expression "xs/meta.c", line 158: undefined symbol: FFI_TYPE_SINT16 "xs/meta.c", line 158: non-constant case expression "xs/meta.c", line 161: undefined symbol: FFI_TYPE_UINT32 "xs/meta.c", line 161: non-constant case expression "xs/meta.c", line 164: undefined symbol: FFI_TYPE_SINT32 "xs/meta.c", line 164: non-constant case expression "xs/meta.c", line 167: undefined symbol: FFI_TYPE_UINT64 "xs/meta.c", line 167: non-constant case expression "xs/meta.c", line 170: undefined symbol: FFI_TYPE_SINT64 "xs/meta.c", line 170: non-constant case expression "xs/meta.c", line 173: undefined symbol: FFI_TYPE_POINTER "xs/meta.c", line 173: non-constant case expression cc: acomp failed for xs/meta.c error building xs/meta.o from 'xs/meta.c' at /export/home/fly1232/var/megalib/ExtUtils/CBuilder/Base.pm line 172. PLICEASE/FFI-Platypus-0.18.tar.gz ./Build -- NOT OK Running Build test Can't test without successful make Running make for P/PL/PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz Warning: Prerequisite 'Module::Build::FFI => 0.18' for 'PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz' failed when processing 'PLICEASE/FFI-Platypus-0.18.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. CPAN.pm: Building P/PL/PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz >>> /export/home/fly1232/bin/perl Build.PL Can't locate object method "add_property" via package "Module::Build::FFI::Rust" at lib/Module/Build/FFI/Rust.pm line 48. Compilation failed in require at (eval 3) line 2. ...propagated at /export/home/fly1232/var/megalib/base.pm line 84. BEGIN failed--compilation aborted at inc/My/ModuleBuild.pm line 5. Compilation failed in require at Build.PL line 11. BEGIN failed--compilation aborted at Build.PL line 11. Warning: No success on command[/export/home/fly1232/bin/perl Build.PL] PLICEASE/FFI-Platypus-Lang-Rust-0.01.tar.gz /export/home/fly1232/bin/perl Build.PL -- NOT OK Running Build test Make had some problems, won't test Could not read metadata file. Falling back to other methods to determine prerequisites Finished 2015-01-30T18:12:02