Fork me on GitHub
testers.perl6.org
  • Distributions
  • Authors
  • Most recent reports
    1. Base64
    2. Report 144876
  • NA Base64 *


    Compiler rakudo 2017.02.72.g.3.de.7.b.08
    Backend moar 2017.02.7.g.3.d.85900
    Operating system ubuntu (linux) 14.04 x86_64

    NA Build stage

    
    

    PASS Test stage

    t/00-sanity.t .. ok
    t/01-basic.t ... ok
    All tests successful.
    Files=2, Tests=7,  3 wallclock secs ( 0.05 usr  0.00 sys +  2.74 cusr  0.29 csys =  3.08 CPU)
    Result: PASS
    

    Environment

    {
      "vm": {
        "properties": null,
        "name": "moar",
        "prefix": "/app/vendor/rakudo",
        "precomp-target": "mbc",
        "precomp-ext": "moarvm",
        "config": {
          "dcbrule": "@:",
          "mastdir": "/app/vendor/rakudo/share/nqp/lib/MAST",
          "tomrule": "$(AR) $(ARFLAGS) $@ 3rdparty/libtommath/*.o",
          "syslibs[2]": "rt",
          "shaobjects": "3rdparty/sha1/sha1.o",
          "ptr_size": "8",
          "dcbclean": "$(RM) 3rdparty/dyncall/dyncallback/libdyncallback_s.a",
          "dynasmlua": "./3rdparty/dynasm/dynasm.lua",
          "lddir": "-L",
          "ldimp": "",
          "ldsys": "-l%s",
          "mtobjects": "3rdparty/tinymt/tinymt64.o",
          "perl": "/usr/bin/perl",
          "static_inline": "static __inline__",
          "ccshared": "-fPIC",
          "ccdebugflags": "-g3",
          "thirdpartylibs": "3rdparty/dyncall/dyncall/libdyncall_s.a 3rdparty/dyncall/dyncallback/libdyncallback_s.a 3rdparty/dyncall/dynload/libdynload_s.a 3rdparty/libatomic_ops/src/libatomic_ops.a 3rdparty/tinymt/libtinymt.a 3rdparty/sha1/libsha1.a 3rdparty/libtommath/libtommath.a 3rdparty/libuv/libuv.a",
          "config": "--optimize --prefix=/app/vendor/rakudo --make-install",
          "moarlib": "libmoar.a",
          "mtrule": "$(AR) $(ARFLAGS) $@ 3rdparty/tinymt/*.o",
          "syslibs[0]": "m",
          "shaclean": "$(RM) 3rdparty/sha1/libsha1.a 3rdparty/sha1/*.o",
          "dcrule": "cd 3rdparty/dyncall &&  ./configure && CC='$(CC)' CFLAGS='$(CFLAGS)' $(MAKE) -f Makefile ",
          "dcbobjects": "",
          "cflags": "-Wdeclaration-after-statement -Werror=declaration-after-statement -O3 -DNDEBUG  -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC",
          "laolib": "3rdparty/libatomic_ops/src/libatomic_ops.a",
          "libdir": "/app/vendor/rakudo/lib",
          "nul": "/dev/null",
          "osvers": "3.13.0-79-generic",
          "translate_newline_output": "0",
          "platform": "$(PLATFORM_POSIX)",
          "pkgconfig": "/usr/bin/pkg-config",
          "dlrule": "@:",
          "ccoptiflags": "-O3 -DNDEBUG",
          "cat": "cat",
          "can_unaligned_int32": "1",
          "lib": "lib%s.a",
          "cancgoto": "1",
          "ldinstflags": "-pg",
          "dllimport": "__attribute__ ((visibility (\"default\")))",
          "ccinc": "-I",
          "can_unaligned_num64": "1",
          "ldrpath": "-Wl,-rpath,\"//app/vendor/rakudo/lib\"",
          "mainflags": "-DMVM_SHARED",
          "name": "moar",
          "dll": "lib%s.so",
          "cincludes": " -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libatomic_ops/src -I3rdparty/libtommath -I3rdparty/dynasm -I3rdparty/dyncall/dynload -I3rdparty/dyncall/dyncall -I3rdparty/dyncall/dyncallback",
          "arout": "",
          "uvrule": "$(AR) $(ARFLAGS) $@ $(UV_LINUX)",
          "tomlib": "3rdparty/libtommath/libtommath.a",
          "syslibs[3]": "dl",
          "staticlib": "",
          "dlclean": "$(RM) 3rdparty/dyncall/dynload/libdynload_s.a",
          "ccswitch": "-c",
          "make": "make",
          "mtlib": "3rdparty/tinymt/libtinymt.a",
          "ccinstflags": "-pg",
          "ccdef": "-D",
          "ldflags": " -O3 -DNDEBUG -Wl,-rpath,\"//app/vendor/rakudo/lib\"",
          "crossconf": "",
          "obj": ".o",
          "dlobjects": "",
          "defs[0]": "_REENTRANT",
          "cppout": "> ",
          "asmswitch": "-S",
          "ldusr": "-l%s",
          "mkflags": "",
          "moar": "libmoar.so",
          "version": "2017.02-7-g3d85900",
          "dcclean": "cd 3rdparty/dyncall && $(MAKE) -f Makefile clean",
          "auxclean": "@:",
          "moarshared": "",
          "sharule": "$(AR) $(ARFLAGS) $@ 3rdparty/sha1/*.o",
          "pkgconfig_works": "1",
          "jit": "$(JIT_POSIX_X64)",
          "moardll": "libmoar.so",
          "noreturnspecifier": "",
          "dlllocal": "__attribute__ ((visibility (\"hidden\")))",
          "asm": ".s",
          "mknoisy": "ifneq ($(NOISY), 1)MSG = @echoCMD = @NOOUT = > /dev/nullNOERR = 2> /dev/nullendif",
          "ccdefflags": "-D_REENTRANT -D_FILE_OFFSET_BITS=64",
          "cc": "gcc",
          "mainlibs": "-L. -lmoar",
          "exe": "",
          "has_pthread_yield": "1",
          "tomclean": "$(RM) 3rdparty/libtommath/libtommath.a 3rdparty/libtommath/*.o",
          "shaincludedir": "3rdparty/sha1",
          "ld": "gcc",
          "versionmajor": "2017",
          "dllib": "3rdparty/dyncall/dynload/libdynload_s.a",
          "cppswitch": "-E",
          "can_unaligned_int64": "1",
          "lua": "./3rdparty/dynasm/minilua",
          "sh": "/bin/sh",
          "dcobjects": "",
          "dclib": "3rdparty/dyncall/dyncall/libdyncall_s.a",
          "ldlibs": "-lm -lpthread -lrt -ldl",
          "ldshared": "-shared -fPIC",
          "nativecall_backend": "dyncall",
          "versionpatch": "7",
          "uvlib": "3rdparty/libuv/libuv.a",
          "ccwarnflags": "",
          "ar": "ar",
          "versionminor": "02",
          "install": "\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libuv\t$(CP) 3rdparty/libuv/include/*.h $(DESTDIR)$(PREFIX)/include/libuv\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/armcc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/gcc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/hpc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/ibmc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/icc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/loadstore\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/msftc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/sunc\t$(CP) 3rdparty/libatomic_ops/src/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/armcc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/armcc\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/gcc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/gcc\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/hpc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/hpc\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/ibmc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/ibmc\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/icc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/icc\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/loadstore/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/loadstore\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/msftc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/msftc\t$(CP) 3rdparty/libatomic_ops/src/atomic_ops/sysdeps/sunc/*.h $(DESTDIR)$(PREFIX)/include/libatomic_ops/atomic_ops/sysdeps/sunc\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/libtommath\t$(CP) 3rdparty/libtommath/*.h $(DESTDIR)$(PREFIX)/include/libtommath\t$(MKPATH) $(DESTDIR)$(PREFIX)/include/dyncall\t$(CP) 3rdparty/dyncall/dynload/*.h $(DESTDIR)$(PREFIX)/include/dyncall\t$(CP) 3rdparty/dyncall/dyncall/*.h $(DESTDIR)$(PREFIX)/include/dyncall\t$(CP) 3rdparty/dyncall/dyncallback/*.h $(DESTDIR)$(PREFIX)/include/dyncall",
          "laoobjects": "",
          "ldoptiflags": "-O3 -DNDEBUG",
          "ldout": "-o ",
          "mtclean": "$(RM) 3rdparty/tinymt/libtinymt.a 3rdparty/tinymt/*.o",
          "objflags": "-DMVM_BUILD_SHARED -fPIC",
          "uvclean": "$(RM) 3rdparty/libuv/libuv.a $(UV_LINUX)",
          "sharedlib": "",
          "shalib": "3rdparty/sha1/libsha1.a",
          "dllexport": "__attribute__ ((visibility (\"default\")))",
          "ccout": "-o ",
          "prefix": "/app/vendor/rakudo",
          "booltype": "_Bool",
          "lddebugflags": "-g3",
          "noreturnattribute": "__attribute__((noreturn))",
          "osname": "linux",
          "uvobjects": "$(UV_LINUX)",
          "dcblib": "3rdparty/dyncall/dyncallback/libdyncallback_s.a",
          "bindir": "/app/vendor/rakudo/bin",
          "asmout": "-o ",
          "havebooltype": "1",
          "laorule": "cd 3rdparty/libatomic_ops && CC='$(CC)' CFLAGS='$(CFLAGS)' ./configure  && cd src && $(MAKE) && cd ..",
          "arflags": "rcs",
          "ldmiscflags": "",
          "defs[1]": "_FILE_OFFSET_BITS=64",
          "ccmiscflags": "-Wdeclaration-after-statement -Werror=declaration-after-statement",
          "impinst": "",
          "rm": "rm -f",
          "be": "0",
          "formatattribute": "__attribute__((format(X, Y, Z)))",
          "laoclean": "cd 3rdparty/libatomic_ops/src && $(MAKE) distclean",
          "os": "linux",
          "tomobjects": "3rdparty/libtommath/bn_error.o 3rdparty/libtommath/bn_fast_mp_invmod.o 3rdparty/libtommath/bn_fast_mp_montgomery_reduce.o 3rdparty/libtommath/bn_fast_s_mp_mul_digs.o 3rdparty/libtommath/bn_fast_s_mp_mul_high_digs.o 3rdparty/libtommath/bn_fast_s_mp_sqr.o 3rdparty/libtommath/bn_mp_2expt.o 3rdparty/libtommath/bn_mp_abs.o 3rdparty/libtommath/bn_mp_add.o 3rdparty/libtommath/bn_mp_add_d.o 3rdparty/libtommath/bn_mp_addmod.o 3rdparty/libtommath/bn_mp_and.o 3rdparty/libtommath/bn_mp_clamp.o 3rdparty/libtommath/bn_mp_clear.o 3rdparty/libtommath/bn_mp_clear_multi.o 3rdparty/libtommath/bn_mp_cmp.o 3rdparty/libtommath/bn_mp_cmp_d.o 3rdparty/libtommath/bn_mp_cmp_mag.o 3rdparty/libtommath/bn_mp_cnt_lsb.o 3rdparty/libtommath/bn_mp_copy.o 3rdparty/libtommath/bn_mp_count_bits.o 3rdparty/libtommath/bn_mp_div.o 3rdparty/libtommath/bn_mp_div_2.o 3rdparty/libtommath/bn_mp_div_2d.o 3rdparty/libtommath/bn_mp_div_3.o 3rdparty/libtommath/bn_mp_div_d.o 3rdparty/libtommath/bn_mp_dr_is_modulus.o 3rdparty/libtommath/bn_mp_dr_reduce.o 3rdparty/libtommath/bn_mp_dr_setup.o 3rdparty/libtommath/bn_mp_exch.o 3rdparty/libtommath/bn_mp_expt_d.o 3rdparty/libtommath/bn_mp_exptmod.o 3rdparty/libtommath/bn_mp_exptmod_fast.o 3rdparty/libtommath/bn_mp_exteuclid.o 3rdparty/libtommath/bn_mp_fread.o 3rdparty/libtommath/bn_mp_fwrite.o 3rdparty/libtommath/bn_mp_gcd.o 3rdparty/libtommath/bn_mp_get_int.o 3rdparty/libtommath/bn_mp_get_long.o 3rdparty/libtommath/bn_mp_grow.o 3rdparty/libtommath/bn_mp_init.o 3rdparty/libtommath/bn_mp_init_copy.o 3rdparty/libtommath/bn_mp_init_multi.o 3rdparty/libtommath/bn_mp_init_set.o 3rdparty/libtommath/bn_mp_init_set_int.o 3rdparty/libtommath/bn_mp_init_size.o 3rdparty/libtommath/bn_mp_invmod.o 3rdparty/libtommath/bn_mp_invmod_slow.o 3rdparty/libtommath/bn_mp_is_square.o 3rdparty/libtommath/bn_mp_jacobi.o 3rdparty/libtommath/bn_mp_karatsuba_mul.o 3rdparty/libtommath/bn_mp_karatsuba_sqr.o 3rdparty/libtommath/bn_mp_lcm.o 3rdparty/libtommath/bn_mp_lshd.o 3rdparty/libtommath/bn_mp_mod.o 3rdparty/libtommath/bn_mp_mod_2d.o 3rdparty/libtommath/bn_mp_mod_d.o 3rdparty/libtommath/bn_mp_montgomery_calc_normalization.o 3rdparty/libtommath/bn_mp_montgomery_reduce.o 3rdparty/libtommath/bn_mp_montgomery_setup.o 3rdparty/libtommath/bn_mp_mul.o 3rdparty/libtommath/bn_mp_mul_2.o 3rdparty/libtommath/bn_mp_mul_2d.o 3rdparty/libtommath/bn_mp_mul_d.o 3rdparty/libtommath/bn_mp_mulmod.o 3rdparty/libtommath/bn_mp_n_root.o 3rdparty/libtommath/bn_mp_neg.o 3rdparty/libtommath/bn_mp_or.o 3rdparty/libtommath/bn_mp_prime_fermat.o 3rdparty/libtommath/bn_mp_prime_is_divisible.o 3rdparty/libtommath/bn_mp_prime_is_prime.o 3rdparty/libtommath/bn_mp_prime_miller_rabin.o 3rdparty/libtommath/bn_mp_prime_next_prime.o 3rdparty/libtommath/bn_mp_prime_rabin_miller_trials.o 3rdparty/libtommath/bn_mp_prime_random_ex.o 3rdparty/libtommath/bn_mp_radix_size.o 3rdparty/libtommath/bn_mp_radix_smap.o 3rdparty/libtommath/bn_mp_rand.o 3rdparty/libtommath/bn_mp_read_radix.o 3rdparty/libtommath/bn_mp_read_signed_bin.o 3rdparty/libtommath/bn_mp_read_unsigned_bin.o 3rdparty/libtommath/bn_mp_reduce.o 3rdparty/libtommath/bn_mp_reduce_2k.o 3rdparty/libtommath/bn_mp_reduce_2k_l.o 3rdparty/libtommath/bn_mp_reduce_2k_setup.o 3rdparty/libtommath/bn_mp_reduce_2k_setup_l.o 3rdparty/libtommath/bn_mp_reduce_is_2k.o 3rdparty/libtommath/bn_mp_reduce_is_2k_l.o 3rdparty/libtommath/bn_mp_reduce_setup.o 3rdparty/libtommath/bn_mp_rshd.o 3rdparty/libtommath/bn_mp_set.o 3rdparty/libtommath/bn_mp_set_int.o 3rdparty/libtommath/bn_mp_set_long.o 3rdparty/libtommath/bn_mp_shrink.o 3rdparty/libtommath/bn_mp_signed_bin_size.o 3rdparty/libtommath/bn_mp_sqr.o 3rdparty/libtommath/bn_mp_sqrmod.o 3rdparty/libtommath/bn_mp_sqrt.o 3rdparty/libtommath/bn_mp_sub.o 3rdparty/libtommath/bn_mp_sub_d.o 3rdparty/libtommath/bn_mp_submod.o 3rdparty/libtommath/bn_mp_to_signed_bin.o 3rdparty/libtommath/bn_mp_to_signed_bin_n.o 3rdparty/libtommath/bn_mp_to_unsigned_bin.o 3rdparty/libtommath/bn_mp_to_unsigned_bin_n.o 3rdparty/libtommath/bn_mp_toom_mul.o 3rdparty/libtommath/bn_mp_toom_sqr.o 3rdparty/libtommath/bn_mp_toradix.o 3rdparty/libtommath/bn_mp_toradix_n.o 3rdparty/libtommath/bn_mp_unsigned_bin_size.o 3rdparty/libtommath/bn_mp_xor.o 3rdparty/libtommath/bn_mp_zero.o 3rdparty/libtommath/bn_prime_tab.o 3rdparty/libtommath/bn_reverse.o 3rdparty/libtommath/bn_s_mp_add.o 3rdparty/libtommath/bn_s_mp_exptmod.o 3rdparty/libtommath/bn_s_mp_mul_digs.o 3rdparty/libtommath/bn_s_mp_mul_high_digs.o 3rdparty/libtommath/bn_s_mp_sqr.o 3rdparty/libtommath/bn_s_mp_sub.o 3rdparty/libtommath/bncore.o",
          "syslibs[1]": "pthread"
        },
        "auth": "The MoarVM Team",
        "version": "2017.02.7.g.3.d.85900"
      },
      "name": "Base64",
      "perl": {
        "compiler": {
          "codename": "",
          "name": "rakudo",
          "auth": "The Perl Foundation",
          "release": "",
          "build-date": "2017-02-25T03:34:53Z",
          "version": "2017.02.72.g.3.de.7.b.08"
        },
        "name": "Perl 6",
        "auth": "The Perl Foundation",
        "version": "6.c"
      },
      "dependencies": [
        [
          
        ]
      ],
      "build-passed": null,
      "metainfo": {
        "name": "Base64",
        "perl": "6",
        "support": {
          "bugtracker": "https://github.com/ugexe/Perl6-Base64/issues"
        },
        "source-url": "git://github.com/ugexe/Perl6-Base64.git",
        "auth": "github:ugexe",
        "depends": [
          
        ],
        "provides": {
          "Base64": "lib/Base64.pm6"
        },
        "version": "*",
        "owner": "ugexe",
        "authors": [
          "ugexe"
        ],
        "description": "Lazy base64 encoding and decoding routines"
      },
      "test-passed": true,
      "test-output": "t/00-sanity.t .. ok\nt/01-basic.t ... ok\nAll tests successful.\nFiles=2, Tests=7,  3 wallclock secs ( 0.05 usr  0.00 sys +  2.74 cusr  0.29 csys =  3.08 CPU)\nResult: PASS\n",
      "build-output": null,
      "kernel": {
        "name": "linux",
        "bits": 64,
        "arch": "x86_64",
        "auth": "unknown",
        "release": "#152-Ubuntu SMP Fri Dec 2 15:37:11 UTC 2016",
        "hardware": "x86_64",
        "version": "3.13.0.105.generic"
      },
      "distro": {
        "name": "ubuntu",
        "auth": "http://www.ubuntu.com/",
        "release": "14.04",
        "version": "14.04.5.LTS.Trusty.Tahr"
      },
      "version": "*"
    }

© Copyright 2015 cpandatesters.perl6.org - This page was generated on Saturday (2017-02-25T04:21:02Z)