Tested by ARTO, 28. Sep 2018,
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 Sebastian Riedel,
This is a computer-generated report for Mojolicious-8.01 on perl 5.26.2, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. Congratulations! All tests were successful
Output from '/usr/bin/make test': PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/*/*.t t/mojo/asset.t ............................. ok t/mojo/base.t .............................. ok t/mojo/bytestream.t ........................ ok t/mojo/cache.t ............................. ok t/mojo/cgi.t ............................... ok t/mojo/collection.t ........................ ok t/mojo/content.t ........................... ok t/mojo/cookie.t ............................ ok t/mojo/cookiejar.t ......................... ok t/mojo/daemon.t ............................ ok t/mojo/daemon_ipv6_tls.t ................... skipped: set TEST_IPV6 to enable this test (developer only!) t/mojo/date.t .............................. ok t/mojo/delay.t ............................. ok t/mojo/dom.t ............................... ok t/mojo/eventemitter.t ...................... ok t/mojo/exception.t ......................... ok t/mojo/file.t .............................. ok t/mojo/headers.t ........................... ok t/mojo/home.t .............................. ok t/mojo/hypnotoad.t ......................... skipped: set TEST_HYPNOTOAD to enable this test (developer only!) t/mojo/ioloop.t ............................ ok t/mojo/ioloop_ipv6.t ....................... skipped: set TEST_IPV6 to enable this test (developer only!) t/mojo/ioloop_tls.t ........................ skipped: set TEST_TLS to enable this test (developer only!) t/mojo/json.t .............................. ok t/mojo/json_pointer.t ...................... ok t/mojo/json_xs.t ........................... ok t/mojo/loader.t ............................ ok t/mojo/log.t ............................... ok t/mojo/morbo.t ............................. skipped: set TEST_MORBO to enable this test (developer only!) t/mojo/parameters.t ........................ ok t/mojo/path.t .............................. ok t/mojo/prefork.t ........................... skipped: set TEST_PREFORK to enable this test (developer only!) t/mojo/promise.t ........................... ok t/mojo/proxy.t ............................. ok t/mojo/psgi.t .............................. ok t/mojo/reactor_detect.t .................... ok t/mojo/reactor_ev.t ........................ skipped: set TEST_EV to enable this test (developer only!) t/mojo/reactor_poll.t ...................... ok t/mojo/request.t ........................... ok t/mojo/request_cgi.t ....................... ok t/mojo/response.t .......................... ok t/mojo/roles.t ............................. ok t/mojo/signatures.t ........................ ok t/mojo/subprocess.t ........................ skipped: set TEST_SUBPROCESS to enable this test (developer only!) t/mojo/template.t .......................... ok t/mojo/tls.t ............................... skipped: set TEST_TLS to enable this test (developer only!) t/mojo/transactor.t ........................ ok t/mojo/url.t ............................... ok t/mojo/user_agent.t ........................ ok t/mojo/user_agent_online.t ................. skipped: set TEST_ONLINE to enable this test (developer only!) t/mojo/user_agent_socks.t .................. skipped: set TEST_SOCKS to enable this test (developer only!) t/mojo/user_agent_tls.t .................... skipped: set TEST_TLS to enable this test (developer only!) t/mojo/user_agent_unix.t ................... skipped: set TEST_UNIX to enable this test (developer only!) t/mojo/util.t .............................. ok t/mojo/websocket.t ......................... ok t/mojo/websocket_frames.t .................. ok t/mojo/websocket_proxy.t ................... ok t/mojo/websocket_proxy_tls.t ............... skipped: set TEST_TLS to enable this test (developer only!) t/mojolicious/app.t ........................ ok t/mojolicious/charset_lite_app.t ........... ok t/mojolicious/command.t .................... ok t/mojolicious/commands.t ................... ok t/mojolicious/dispatch.t ................... ok t/mojolicious/dispatcher_lite_app.t ........ ok t/mojolicious/embedded_app.t ............... ok t/mojolicious/embedded_lite_app.t .......... ok t/mojolicious/exception_lite_app.t ......... ok t/mojolicious/external_app.t ............... ok t/mojolicious/external_lite_app.t .......... ok t/mojolicious/group_lite_app.t ............. ok t/mojolicious/json_config_lite_app.t ....... ok t/mojolicious/json_config_mode_lite_app.t .. ok t/mojolicious/layouted_lite_app.t .......... ok t/mojolicious/lite_app.t ................... ok t/mojolicious/longpolling_lite_app.t ....... ok t/mojolicious/multipath_lite_app.t ......... ok t/mojolicious/ojo.t ........................ ok t/mojolicious/ojo_signatures.t ............. ok t/mojolicious/pattern.t .................... ok t/mojolicious/pod_renderer_lite_app.t ...... ok t/mojolicious/production_app.t ............. ok t/mojolicious/rebased_lite_app.t ........... ok t/mojolicious/renderer.t ................... ok t/mojolicious/restful_lite_app.t ........... ok t/mojolicious/routes.t ..................... ok t/mojolicious/signatures_lite_app.t ........ ok t/mojolicious/static_lite_app.t ............ ok t/mojolicious/tag_helper_lite_app.t ........ ok t/mojolicious/testing_app.t ................ ok t/mojolicious/tls_lite_app.t ............... skipped: set TEST_TLS to enable this test (developer only!) t/mojolicious/twinkle_lite_app.t ........... ok t/mojolicious/types.t ...................... ok t/mojolicious/upload_lite_app.t ............ ok t/mojolicious/upload_stream_lite_app.t ..... ok t/mojolicious/validation_lite_app.t ........ ok t/mojolicious/websocket_lite_app.t ......... ok t/pod.t .................................... skipped: set TEST_POD to enable this test (developer only!) t/pod_coverage.t ........................... skipped: set TEST_POD to enable this test (developer only!) All tests successful. Files=98, Tests=11183, 123 wallclock secs ( 3.64 usr 0.50 sys + 105.29 cusr 8.16 csys = 117.59 CPU) Result: PASS
none provided
Environment variables: LANG = en LC_ALL = en_US.utf8 LC_COLLATE = en_US.utf8 LC_CTYPE = en_US.utf8 LC_IDENTIFICATION = en_US.utf8 LC_MEASUREMENT = en_US.utf8 LC_MESSAGES = en_US.utf8 LC_MONETARY = en_US.utf8 LC_NAME = en_US.utf8 LC_NUMERIC = en_US.utf8 LC_PAPER = A4 LC_TELEPHONE = en_US.utf8 LC_TIME = POSIX NONINTERACTIVE_TESTING = 1 PATH = /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin PERL5LIB = PERL5OPT = PERL5_CPANPLUS_IS_RUNNING = 1904 PERL5_CPAN_IS_RUNNING = 1904 PERL_MM_USE_DEFAULT = 1 PERL_USE_UNSAFE_INC = 1 SHELL = /bin/zsh Perl special variables (and OS-specific diagnostics, for MSWin32): $^X = /usr/bin/perl $UID/$EUID = 500 / 500 $GID = 500 10 12 157 466 480 487 493 494 500 $EGID = 500 10 12 157 466 480 487 493 494 500 Perl module toolchain versions installed: Module Have ------------------- -------- CPAN 2.18 CPAN::Meta 2.150010 Cwd 3.75 ExtUtils::CBuilder 0.280230 ExtUtils::Command 7.34 ExtUtils::Install 2.14 ExtUtils::MakeMaker 7.34 ExtUtils::Manifest 1.71 ExtUtils::ParseXS 3.35 File::Spec 3.75 JSON 2.97001 JSON::PP 2.97001 Module::Build 0.4224 Module::Signature 0.83 Parse::CPAN::Meta 2.150010 Test::Harness 3.42 Test::More 1.302140 YAML 1.26 YAML::Syck 1.30 version 0.9924 -- Summary of my perl5 (revision 5 version 26 subversion 2) configuration: Platform: osname=linux osvers=4.17.3-200.fc28.x86_64 archname=i386-linux-thread-multi-64int uname='linux buildvm-27.phx2.fedoraproject.org 4.17.3-200.fc28.x86_64 #1 smp tue jun 26 14:17:07 utc 2018 i686 i686 i386 gnulinux ' config_args='-des -Doptimize=none -Dccflags=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Dldflags=-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Dccdlflags=-Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Dlddlflags=-shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Dshrpdir=/usr/lib -DDEBUGGING=-g -Dversion=5.26.2 -Dmyhostname=localhost -Dperladmin=root@localhost -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl5 -Dsitearch=/usr/local/lib/perl5 -Dprivlib=/usr/share/perl5 -Dvendorlib=/usr/share/perl5/vendor_perl -Darchlib=/usr/lib/perl5 -Dvendorarch=/usr/lib/perl5/vendor_perl -Darchname=i386-linux-thread-multi -Duseshrplib -Dusethreads -Duseithreads -Dusedtrace=/usr/bin/dtrace -Duselargefiles -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dscriptdir=/usr/bin -Dusesitecustomize -Duse64bitint' hint=recommended useposix=true d_sigaction=define useithreads=define usemultiplicity=define use64bitint=define use64bitall=undef uselongdouble=undef usemymalloc=n default_inc_excludes_dot=define bincompat5005=undef Compiler: cc='gcc' ccflags ='-D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' optimize=' -g' cppflags='-D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fwrapv -fno-strict-aliasing -I/usr/local/include' ccversion='' gccversion='8.1.1 20180712 (Red Hat 8.1.1-5)' gccosandvers='' intsize=4 longsize=4 ptrsize=4 doublesize=8 byteorder=12345678 doublekind=3 d_longlong=define longlongsize=8 d_longdbl=define longdblsize=12 longdblkind=3 ivtype='long long' ivsize=8 nvtype='double' nvsize=8 Off_t='off_t' lseeksize=8 alignbytes=4 prototype=define Linker and Libraries: ld='gcc' ldflags ='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib' libpth=/usr/local/lib /usr/lib /lib libs=-lpthread -lresolv -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat perllibs=-lpthread -lresolv -ldl -lm -lcrypt -lutil -lc libc=libc-2.27.so so=so useshrplib=true libperl=libperl.so gnulibc_version='2.27' Dynamic Linking: dlsrc=dl_dlopen.xs dlext=so d_dlsymun=undef ccdlflags='-Wl,--enable-new-dtags -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' cccdlflags='-fPIC' lddlflags='-lpthread -shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT 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_REENTRANT_API USE_SITECUSTOMIZE Locally applied patches: Fedora Patch1: Removes date check, Fedora/RHEL specific Fedora Patch4: use libresolv instead of libbind Fedora Patch5: USE_MM_LD_RUN_PATH Fedora Patch6: Provide MM::maybe_command independently (bug #1129443) Fedora Patch7: Dont run one io test due to random builder failures Fedora Patch15: Define SONAME for libperl.so Fedora Patch16: Install libperl.so to -Dshrpdir value Fedora Patch22: Document Math::BigInt::CalcEmu requires Math::BigInt (CPAN RT#85015) Fedora Patch26: Make *DBM_File desctructors thread-safe (RT#61912) Fedora Patch27: Make PadlistNAMES() lvalue again (CPAN RT#101063) Fedora Patch30: Replace EU::MakeMaker dependency with EU::MM::Utils in IPC::Cmd (bug #1129443) Fedora Patch31: Make File::Glob more resistant against degenerative matching (RT#131211) Fedora Patch36: Fix glob UTF-8 flag on a glob reassignment (RT#131263) Fedora Patch38: Fix handling backslashes in PATH environment variable when executing "perl -S" (RT#129183) Fedora Patch45: Fix File::Glob rt131211.t test random failures Fedora Patch46: Fix t/op/hash.t test random failures Fedora Patch47: Parse caret variables with subscripts as normal variables inside ${...} escaping (RT#131664) Fedora Patch49: Do not display too many bytes when reporting malformed UTF-8 character Fedora Patch51: Fix error message for "our sub foo::bar" (RT#131679) Fedora Patch52: Fix executing arybase::_tie_it() in Safe compartement (RT#131588) Fedora Patch54: Fix splitting non-ASCII strings if unicode_strings feature is enabled (RT#130907) Fedora Patch55: Fix compiler warnings in code generated by ExtUtils::Constant (CPAN RT#63832) Fedora Patch56: Fix compiler warnings in code generated by ExtUtils::Constant (CPAN RT#101487) Fedora Patch58: Fix unreliable Time-HiRes tests (CPAN RT#122819) Fedora Patch61: Fix Term::ReadLine not to create spurious &STDERR files (RT#132008) Fedora Patch64: Fix an overflow when parsing a character range with no preceding character (RT#132245) Fedora Patch65: Fix walking symbol table for ISA in Carp Fedora Patch66: Fix handling file names with null bytes in stat and lstat functions (RT#131895) Fedora Patch67: Fix a crash when untying an object witout a stash Fedora Patch68: Fix deparsing of transliterations with unprintable characters (RT#132405) Fedora Patch69: Fix error reporting on do() on a directory (RT#125774) Fedora Patch70: Fix stack manipulation when a lexical subroutine is defined in a do block in a member of an iteration list (RT#132442) Fedora Patch71: Fix setting $! when statting a closed filehandle (RT#108288) Fedora Patch72: Fix tainting of s/// with overloaded replacement (RT#115266) Fedora Patch73: Expand system() arguments before a fork (RT#121105) Fedora Patch76: Avoid undefined behavior when copying memory in Glob and pp_caller (RT#131746) Fedora Patch78: Fix compatibility with libxcrypt (RT#133184) Fedora Patch79: Link XS modules to pthread library to fix linking with -z defs Fedora Patch80: Fix parsing braced subscript after parentheses (RT#8045) Fedora Patch81: Do not clobber file bytes in :encoding layer (RT#132833) Fedora Patch82: Fix line numbers in multi-line s/// (RT#131930) Fedora Patch83: Fix parsing extended bracketed character classes (RT#132167) Fedora Patch84: Fix a possibly unitialized memory read in the Perl parser (RT#133074) Fedora Patch85: Fix an infinite loop in the regular expression compiler (RT#133185) Fedora Patch86: Adjust tests to gdbm-1.15 (RT#133295) Fedora Patch87: Fix an integer wrap when allocating memory for an environment variable (RT#133204) Fedora Patch88: Fix printing a warning about a wide character when matching a regular expression while ISO-8859-1 locale is in effect Fedora Patch89: Fix invoking a check for wide characters while ISO-8859-1 locale is in effect Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux Built under linux Compiled at Jul 27 2018 08:47:39 %ENV: PERL5LIB="" PERL5OPT="" PERL5_CPANPLUS_IS_RUNNING="1904" PERL5_CPAN_IS_RUNNING="1904" PERL_MM_USE_DEFAULT="1" PERL_USE_UNSAFE_INC="1" @INC: /usr/local/lib/perl5 /usr/local/share/perl5 /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5 /usr/share/perl5