Skip Menu |

This queue is for tickets about the List-MoreUtils-XS CPAN distribution.

Report information
The Basics
Id: 127638
Status: rejected
Priority: 0/
Queue: List-MoreUtils-XS

People
Owner: Nobody in particular
Requestors: sjn [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.428
Fixed in: (no value)



Subject: Tests fail on Ubuntu 18.04.1 + perl 5.26.1

Message body is not shown because it is too large.

Attached build log as a separate file.
Subject: build.log
cpanm (App::cpanminus) 1.7044 on perl 5.026001 built for x86_64-linux-gnu-thread-multi Work directory is /home/sjn/.cpanm/work/1542196909.27239 You have make /usr/bin/make You have LWP 6.31 You have /bin/tar: tar (GNU tar) 1.29 Copyright © 2015 Free Software Foundation, Inc. Lisens GPLv3+: GNU GPL versjon 3 eller senere <http://gnu.org/licenses/gpl.html>. Dette er fri programvare. Du står fritt til å endre og dele den videre. Det stilles INGEN GARANTI, i den grad dette tillates innenfor gjeldende lovverk. Skrevet av John Gilmore og Jay Fenlason. You have /usr/bin/unzip Searching List::MoreUtils::XS () on cpanmetadb ... --> Working on List::MoreUtils::XS Fetching http://www.cpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.428.tar.gz -> OK Unpacking List-MoreUtils-XS-0.428.tar.gz Entering List-MoreUtils-XS-0.428 Checking configure dependencies from META.json Checking if you have ExtUtils::MakeMaker 6.58 ... Yes (7.34) Checking if you have File::Copy 0 ... Yes (2.32) Checking if you have File::Basename 0 ... Yes (2.85) Checking if you have File::Spec 0 ... Yes (3.67) Checking if you have IPC::Cmd 0 ... Yes (0.96) Checking if you have Carp 0 ... Yes (1.42) Checking if you have File::Path 0 ... Yes (2.12_01) Checking if you have base 0 ... Yes (2.26) Configuring List-MoreUtils-XS-0.428 Running Makefile.PL Checking whether pureperl is required... no Checking for cc... x86_64-linux-gnu-gcc Checking for cc... (cached) x86_64-linux-gnu-gcc Checking whether perlapi is accessible... yes Checking for stdlib.h... yes Checking for stdarg.h... yes Checking for string.h... yes Checking for float.h... yes Checking for assert.h... yes Checking for ctype.h... yes Checking for errno.h... yes Checking for limits.h... yes Checking for locale.h... yes Checking for math.h... yes Checking for setjmp.h... yes Checking for signal.h... yes Checking for stddef.h... yes Checking for stdio.h... yes Checking for time.h... yes Checking for sys/types.h... yes Checking for sys/stat.h... yes Checking for memory.h... yes Checking for strings.h... yes Checking for inttypes.h... yes Checking for stdint.h... yes Checking for unistd.h... yes Checking for time.h... (cached) yes Checking for sys/time.h... yes Checking for time... yes Checking for size_t... yes Checking for ssize_t... yes Checking for builtin expect... no Checking for statement expression feature... no Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for List::MoreUtils::XS Writing MYMETA.yml and MYMETA.json -> OK Checking dependencies from MYMETA.json ... Checking if you have Test::More 0.96 ... Yes (1.302138) Checking if you have Storable 0 ... Yes (2.62) Checking if you have XSLoader 0.22 ... Yes (0.27) Building and testing List-MoreUtils-XS-0.428 cp lib/List/MoreUtils/XS.pm blib/lib/List/MoreUtils/XS.pm Running Mkbootstrap for XS () chmod 644 "XS.bs" "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs blib/arch/auto/List/MoreUtils/XS/XS.bs 644 "/usr/bin/perl" "/usr/share/perl/5.26/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.26/ExtUtils/typemap' XS.xs > XS.xsc mv XS.xsc XS.c x86_64-linux-gnu-gcc -c -I. -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.428\" -DXS_VERSION=\"0.428\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" XS.c rm -f blib/arch/auto/List/MoreUtils/XS/XS.so x86_64-linux-gnu-gcc -shared -L/usr/local/lib -fstack-protector-strong XS.o -o blib/arch/auto/List/MoreUtils/XS/XS.so \ \ chmod 755 blib/arch/auto/List/MoreUtils/XS/XS.so Manifying 1 pod document "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs blib/arch/auto/List/MoreUtils/XS/XS.bs 644 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/xs/*.t xt/*.t t/xs/after.t ................ ok t/xs/after_incl.t ........... ok t/xs/all.t .................. ok t/xs/all_u.t ................ ok t/xs/any.t .................. ok t/xs/any_u.t ................ ok t/xs/apply.t ................ ok t/xs/arrayify.t ............. ok t/xs/before.t ............... ok t/xs/before_incl.t .......... ok t/xs/binsert.t .............. ok t/xs/bremove.t .............. ok t/xs/bsearch.t .............. ok t/xs/bsearchidx.t ........... ok t/xs/duplicates.t ........... ok t/xs/each_array.t ........... ok t/xs/equal_range.t .......... ok t/xs/false.t ................ ok t/xs/firstidx.t ............. ok t/xs/firstres.t ............. ok t/xs/firstval.t ............. ok t/xs/frequency.t ............ ok t/xs/Import.t ............... ok t/xs/indexes.t .............. ok t/xs/insert_after.t ......... ok t/xs/insert_after_string.t .. ok t/xs/lastidx.t .............. ok t/xs/lastres.t .............. ok t/xs/lastval.t .............. ok t/xs/listcmp.t .............. ok t/xs/lower_bound.t .......... ok t/xs/mesh.t ................. ok t/xs/minmax.t ............... ok # Failed test at t/xs/minmaxstr.t line 14. # got: 'AB' # expected: 'AA' # Failed test at t/xs/minmaxstr.t line 15. # got: 'AA' # expected: 'ZZ' # Failed test at t/xs/minmaxstr.t line 20. # got: 'AB' # expected: 'AA' # Failed test at t/xs/minmaxstr.t line 21. # got: 'AA' # expected: 'ZZ Top' # Looks like you failed 4 tests of 11. t/xs/minmaxstr.t ............ Dubious, test returned 4 (wstat 1024, 0x400) Failed 4/11 subtests t/xs/mode.t ................. ok t/xs/natatime.t ............. ok t/xs/none.t ................. ok t/xs/none_u.t ............... ok t/xs/notall.t ............... ok t/xs/notall_u.t ............. ok t/xs/occurrences.t .......... ok t/xs/one.t .................. ok t/xs/one_u.t ................ ok t/xs/onlyidx.t .............. ok t/xs/onlyres.t .............. ok t/xs/onlyval.t .............. ok t/xs/pairwise.t ............. ok t/xs/part.t ................. ok t/xs/qsort.t ................ ok t/xs/reduce_0.t ............. ok t/xs/reduce_1.t ............. ok t/xs/reduce_u.t ............. ok t/xs/samples.t .............. ok t/xs/singleton.t ............ ok t/xs/true.t ................. ok t/xs/uniq.t ................. ok t/xs/upper_bound.t .......... ok t/xs/XS.t ................... skipped: Unreasonable unless loaded via List::MoreUtils t/xs/zip6.t ................. ok Test Summary Report ------------------- t/xs/minmaxstr.t (Wstat: 1024 Tests: 11 Failed: 4) Failed tests: 1-4 Non-zero exit status: 4 Files=59, Tests=4507, 7 wallclock secs ( 0.37 usr 0.06 sys + 6.22 cusr 0.45 csys = 7.10 CPU) Result: FAIL Failed 1/59 test programs. 4/4507 subtests failed. Makefile:1085: recipe for target 'test_dynamic' failed make: *** [test_dynamic] Error 255 -> FAIL Installing List::MoreUtils::XS failed. See /home/sjn/.cpanm/work/1542196909.27239/build.log for details. Retry with --force to force install it.
Hi Salve, On Wed Nov 14 07:04:28 2018, sjn wrote: Show quoted text
> Attached build log as a separate file.
Show quoted text
> t/xs/minmax.t ............... ok > > # Failed test at t/xs/minmaxstr.t line 14. > # got: 'AB' > # expected: 'AA' > > # Failed test at t/xs/minmaxstr.t line 15. > # got: 'AA' > # expected: 'ZZ' > > # Failed test at t/xs/minmaxstr.t line 20. > # got: 'AB' > # expected: 'AA' > > # Failed test at t/xs/minmaxstr.t line 21. > # got: 'AA' > # expected: 'ZZ Top' > # Looks like you failed 4 tests of 11. > t/xs/minmaxstr.t ............ > Dubious, test returned 4 (wstat 1024, 0x400) > Failed 4/11 subtests
Unfortunately that shows an issue on your build system which should be analyzed. There can be to many reasons but I could confirm it works in general on Ubuntu 18.04.01 ;) Cheers
Feedback timeout.