raku / blin Goto Github PK
View Code? Open in Web Editor NEWπ₯ Project Blin β Toasting Reinvented
License: GNU Affero General Public License v3.0
π₯ Project Blin β Toasting Reinvented
License: GNU Affero General Public License v3.0
Created a 12 core vm for Blin. Installed ubuntu 18.04 (see below).
Looks like there is some glibc mismatch. hm.
$:~/Blin$ PERL6LIB=lib bin/blin.p6 DBIish
π₯ Prep
π₯ Will use up to 12 threads for testing modules
Cloning into '~/Blin/data/rakudo-moar'...
remote: Enumerating objects: 9, done.
remote: Counting objects: 100% (9/9), done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 184096 (delta 1), reused 4 (delta 1), pack-reused 184087
Receiving objects: 100% (184096/184096), 51.78 MiB | 7.92 MiB/s, done.
Resolving deltas: 100% (136200/136200), done.
Cloning into '~/Blin/data/moarvm'...
remote: Enumerating objects: 80553, done.
remote: Total 80553 (delta 0), reused 0 (delta 0), pack-reused 80553
Receiving objects: 100% (80553/80553), 53.95 MiB | 6.86 MiB/s, done.
Resolving deltas: 100% (59896/59896), done.
Already up to date.
Already up to date.
π₯ Will compare between 2019.07.1 and HEAD
π₯ Ensuring zef checkout
Cloning into 'data/zef'...
remote: Enumerating objects: 94, done.
remote: Counting objects: 100% (94/94), done.
remote: Compressing objects: 100% (61/61), done.
remote: Total 10131 (delta 45), reused 66 (delta 32), pack-reused 10037
Receiving objects: 100% (10131/10131), 1.88 MiB | 2.86 MiB/s, done.
Resolving deltas: 100% (6220/6220), done.
π₯ Creating a config file for zef
===> Updating cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
===> Updating p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
----------------------------------------------------
Content Storage |Distribution Count
----------------------------------------------------
Zef::Repository::LocalCache |0
Zef::Repository::Ecosystems<p6c> |876
Zef::Repository::Ecosystems<cpan>|1472
----------------------------------------------------
π₯ Testing start and end points
Attempting to fetch 40b13322c503808235d9fec782d3767eb8edb899β¦
Attempting to fetch 7e7aa2626bcfe52fa679a83c5a61c229da00c0fcβ¦
Dead start point. Output:
/tmp/whateverable/rakudo-moar/40b13322c503808235d9fec782d3767eb8edb899/bin/perl6: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by //tmp/whateverable/rakudo-moar/40b13322c503808235d9fec782d3767eb8edb899/lib/libmoar.so)
Died
in sub MAIN at bin/blin.p6 line 169
in block <unit> at bin/blin.p6 line 11
$:~/Blin$ lsb_release -a
LSB Version: core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
$:~/Blin$ uname -r
4.15.0-66-generic
Sometimes I get this:
Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful.
in sub run-bisect at /home/alex/.rakudobrew/moar-master/install/share/perl6/site/sources/DB1CCAD0BA23019C934DC87B4C36FC5D82AC400C (Whateverable::Bisection) line 72
I don't think it affects anything, but it'd be nice to figure out what's going on there.
Apparently timeouts on a new revision are misclassified as ZefFailure
:
https://github.com/perl6/Blin/blob/b535dc0d727a61047199dd6ee67d07d626941965/lib/Blin/Processing.pm6#L413-L417
See also rakudo/rakudo#2553
Trying to get things running on mac, but huge failure:
β PERL6LIB=lib bin/blin.p6 META6
===SORRY!=== Error while compiling /Users/coke/sandbox/Blin/bin/blin.p6
===SORRY!=== Error while compiling /Users/coke/sandbox/Blin/site#sources/FFCE30B7629EBB9BF4F889999F97C35CAC8EA91C (Whateverable)
Redeclaration of symbol 'Message'.
at /Users/coke/sandbox/Blin/site#sources/FFCE30B7629EBB9BF4F889999F97C35CAC8EA91C (Whateverable):36
------> constant Message = IRC::Client::Messageβ;
at /Users/coke/sandbox/Blin/bin/blin.p6:10
same error if the more correct PER6LIB=. is used.
See this blog post: http://blogs.perl.org/users/zoffix_znet/2017/06/perl-6-release-quality-assurance-full-ecosystem-toaster.html
Here's the quote:
However, it appeared zef wasn't designed, or at least well-tested, in scenarios where up to 40 instances were running module installations simultaneously. I was getting JSON errors from reading ecosystem JSON, broken cache files (due to lack of file locking), and false positives in installations because modules claimed they were already installed.
I initially attempted to solve the JSON errors by looking at an Issue in the ecosystem repo about the updater script not writing atomically. However, even after fixing the updater script, I was still getting invalid JSON errors from zef when reading ecosystem data.
It might be due to something in zef, but instead of investigating it further, I followed ugexe++'s advice and told zef not to fetch ecosystem in each Proc. The broken cache issues were similarly eliminated by disabling caching support. And the false positives were eliminated telling each zef instance to install the tested module into a separate location.
Currently this is not done and I've seen some zef related issues in the logs. Surprisingly the output seems to be consistent, so maybe the issue is somehow avoided. In any case I'm pretty sure that the same fix should applied.
Just got this:
uh oh in processing
Type RevisionType does not support associative indexing.
in sub process-module at /home/alex/Blin/lib/Blin/Processing.pm6 (Blin::Processing) line 471
in block at ./bin/blin.p6 line 305
The script keeps going, but I assume it does botch the bisect result of a particular module.
So that it can be used from elsewhere...
<timotimo> that's just when @.allowed was removed from Pod::Block::Code
<timotimo> it'd be cool if the modules were actually already links to the repo :)
<timotimo> in that ticket i mean
<AlexDaniel> I know, yes, sure. Please free to markdownify it
<AlexDaniel> timotimo: https://github.com/perl6/Blin/blob/977ca80686a4b47a29ce881aa52a69cd82f79b90/bin/blin.p6#L333-L342
Currently, tickets like these are created manually: rakudo/rakudo#3553 (more examples can be found here).
Discussion with @Altai-man: https://colabti.org/irclogger/irclogger_log/raku-dev?date=2020-03-22#l44
Another discussion with more info: https://colabti.org/irclogger/irclogger_log/raku-dev?date=2020-03-23#l15
Basically, Blin generates a huge overview
file and another even bigger json file, but both can't be used directly as github tickets. This forces release managers to create ticket text manually, which takes minutes (and this is repeated multiple times per release). There's no need to make it automatically create a GitHub ticket via API, just generating content for a ticket is enough.
Or is everybody required to run their own
I'd resolve it myself, but sadly don't know enough about the infrastructure, so hoping anyone can provide some info about this situation.
Let's look at this output:
blin@brezeleisen:~$ time podman run -ti -v /var/tmp/Blin-volume:/mnt rakudo/blin --nproc=8 HTTP::UserAgent
Running Blin with parameters: --nproc=8 HTTP::UserAgent
π₯ Prep
π₯ Will use up to 8 threads for testing modules
remote: Enumerating objects: 56, done.
remote: Counting objects: 100% (56/56), done.
remote: Compressing objects: 100% (26/26), done.
remote: Total 64 (delta 43), reused 41 (delta 29), pack-reused 8
Unpacking objects: 100% (64/64), done.
From https://github.com/rakudo/rakudo
b12ba42c8..5d5701171 master -> origin/master
Updating b12ba42c8..5d5701171
Fast-forward
src/vm/moar/runner/main.c | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
Already up to date.
π₯ Will compare between 2019.11 and HEAD
π₯ Ensuring zef checkout
Already up to date.
π₯ Creating a config file for zef
===> Updating cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
===> Updating p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated p6c mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/p6c1.json
===> Updated cpan mirror: https://raw.githubusercontent.com/ugexe/Perl6-ecosystems/master/cpan1.json
----------------------------------------------------
Content Storage |Distribution Count
----------------------------------------------------
Zef::Repository::LocalCache |1389
Zef::Repository::Ecosystems<p6c> |871
Zef::Repository::Ecosystems<cpan>|1626
----------------------------------------------------
π₯ Testing start and end points
Attempting to fetch 5d5701171f2376c39e9f46344935339ecdf748f5β¦
π₯ Modules and stuff
π₯π₯ Populating the module list and the lookup hash
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1652k 100 1652k 0 0 2115k 0 --:--:-- --:--:-- --:--:-- 2115k
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 475k 100 475k 0 0 1607k 0 --:--:-- --:--:-- --:--:-- 1607k
π₯π₯ Sorting modules
π₯π₯ Resolving dependencies
π₯π₯ Marking latest versions and their deps
Use of uninitialized value of type Any in string context.
... # skipping warnings here
π₯π₯ Filtering out uninteresting modules
π₯π₯ Detecting cyclic dependencies
π₯π₯ Listing some early errors
HTTP::UserAgent β MissingDependency β Dependency βEncodeβ was not resolved
π₯ Processing
β³ 1 out of 11 modules processed
π₯π₯π₯ Testing Test::Util::ServerPort (new)
π₯π₯π₯ Testing MIME::Base64 (new)
π₯π₯π₯ Testing IO::Capture::Simple (new)
π₯π₯π₯ Testing DateTime::Parse (new)
π₯π₯π₯ Testing OpenSSL (new)
π₯π₯π₯ Testing HTTP::Status (new)
π₯π₯π₯ Testing URI (new)
π₯π₯π₯ Testing File::Directory::Tree (new)
β³ 1 out of 11 modules processed
π₯π₯π₯ Testing File::Temp (new)
β³ 5 out of 11 modules processed
π₯π₯π₯ Testing IO::Socket::SSL (new)
π₯π₯ Almost done, waiting for all modules to finish
β³ 10 out of 11 modules processed (left: IO::Socket::SSL)
π₯ Saving results
π₯π₯ Saving the overview
π₯π₯ Saving the json output
π₯π₯ Saving the dot file
π₯π₯ No regressions found, dot file not saved
π₯ Cleaning up
real 5m53,808s
user 0m2,027s
sys 0m5,623s
I know the solution is to zef nuke StoreDir
or just rm .zef
with old cache. But.
How do one does that with docker setup? In our docker setup, where does .zef
resides? Is it persistent between container runs? Using podman ps -a
I see there are dozens of containers who already exited on latest
...
Who can I ping to update the Blin image? Namely, got goodies from enchance
branch just merged and look into zef version used or taking care of .zef cache so that it doesn't prevent HTTP::UserAgent
installations (dozens of modules depend on that).
See https://gfldex.wordpress.com/2019/03/25/i-like-rakudo-100x/
Basically, running blin.p6 WWW
already does half of the job, we just need to add a way to provide a custom script that will be tested as a fake module. In this case it is:
use WWW;
my @stations;
@stations = | jpost "https://www.perl6.org", :limit(42);
Trying to get a blin run working (on a mac m2 with docker installed), I see the following issue: either my old/new endpoints are not found (esp. with the defaults), or if they are, I get a bus error:
docker/dblin --old=2022.02 --new=2022.11 App::Uni
Using default tag: latest
latest: Pulling from rakudo/blin
Digest: sha256:6c65b28728b5e0e6913590a35c13ef35d27e7f9033b6e1b11b21faa01a7247d0
Status: Image is up to date for rakudo/blin:latest
docker.io/rakudo/blin:latest
Running Blin with parameters: --old=2022.02 --new=2022.11 App::Uni
π₯ Prep
π₯ Will use up to 4 threads for testing modules
Already up to date.
Already up to date.
π₯ Will compare between 2022.02 and 2022.11
π₯ Ensuring zef checkout
Already up to date.
π₯ Creating a config file for zef
/entrypoint.sh: line 5: 8 Bus error bin/blin.p6 $@
Doesn't matter what the old/new are (as long as they are found), and it doesn't matter which module is being testing.
See https://github.com/perl6/ecosystem-unbitrot/issues. It's a repo for investigating issues with modules that are bitrotted or failing their tests for other reasons. Looking at this ticket it seems that people are still eager to investigate and fix modules, so let's provide them with all the info in an automated way.
Blin results between 2020.02 (e51be2a177dcf7f8bed9709d09c34f11be137f13) and dispatcher-revert (f37213f881d83383a040fe4a3940fbbd86bc83fe):
LibXML β Fail, Bisected: 0aa8b2a8fd46e41680238a74684cb9c610aae189
===> Searching for: LibXML
===> Found: LibXML:ver<0.3.1>:auth<cpan:WARRINGD> [via Zef::Repository::LocalCache]
===> Building: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
[LibXML] Command: /tmp/whateverable/rakudo-moar/e51be2a177dcf7f8bed9709d09c34f11be137f13/bin/rakudo -e require '/mnt/Blin/data/zef-data/store/LibXML-0.3.1.tar.gz/LibXML-0.3.1/Build.pm'; ::('Build').new.build('/mnt/Blin/data/zef-data/store/LibXML-0.3.1.tar.gz/LibXML-0.3.1') ?? exit(0) !! exit(1);
[LibXML] make: Nothing to be done for 'all'.
[LibXML] make: Nothing to be done for 'all'.
===> Building [OK] for LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
===> Testing: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
[LibXML] t/000sanity.t ................. ok
[LibXML] t/00ast.t ..................... ok
[LibXML] t/00dict.t .................... ok
[LibXML] t/00dom.t ..................... ok
[LibXML] t/00dtd.t ..................... ok
[LibXML] t/00errors.t .................. ok
[LibXML] t/00input-callback.t .......... ok
[LibXML] t/00query-selectors.t ......... ok
[LibXML] t/00sax.t ..................... ok
[LibXML] t/00xpath-object.t ............ ok
[LibXML] # Running libxml2 version: 2.09.04 (module 0.3.1)
[LibXML] t/01basic.t ................... ok
[LibXML] t/02parse.t ................... ok
[LibXML] t/03doc.t ..................... ok
[LibXML] t/04node.t .................... ok
[LibXML] t/05text.t .................... ok
[LibXML] t/06elements.t ................ ok
[LibXML] t/07dtd.t ..................... ok
[LibXML] t/08findnodes.t ............... ok
[LibXML] t/09xpath.t ................... ok
[LibXML] t/10ns.t ...................... ok
[LibXML] t/11memory.t .................. ok
[LibXML] t/12html.t .................... ok
[LibXML] t/13dtd.t ..................... ok
[LibXML] t/14sax.t ..................... ok
[LibXML] t/15nodelist.t ................ ok
[LibXML] t/16docnodes.t ................ ok
[LibXML] t/17callbacks.t ............... ok
[LibXML] t/18docfree.t ................. ok
[LibXML] t/19encoding.t ................ ok
[LibXML] t/20extras.t .................. ok
[LibXML] t/21catalog.t ................. ok
[LibXML] t/23rawfunctions.t ............ ok
[LibXML] t/24c14n.t .................... ok
[LibXML] t/25relaxng.t ................. ok
[LibXML] t/26schema.t .................. ok
[LibXML] t/27new_callbacks_simple.t .... ok
[LibXML] t/28new_callbacks_multiple.t .. ok
[LibXML] t/29id.t ...................... ok
[LibXML] t/30keep_blanks.t ............. ok
[LibXML] t/30xpathcontext.t ............ ok
[LibXML] t/31xpc_functions.t ........... ok
[LibXML] t/32xpc_variables.t ........... ok
[LibXML] t/35huge_mode.t ............... ok
[LibXML] t/40reader.t .................. ok
[LibXML] t/40reader_mem_error.t ........ ok
[LibXML] t/41xinclude.t ................ ok
[LibXML] t/42common.t .................. ok
[LibXML] t/43options.t ................. ok
[LibXML] t/44extent.t .................. ok
[LibXML] t/45regex.t ................... ok
[LibXML] t/46err_column.t .............. ok
[LibXML] t/47load_xml_callbacks.t ...... ok
[LibXML] t/48importing_nodes_IDs.t ..... ok
[LibXML] t/49global_extent.t ........... ok
[LibXML] t/60error_prev_chain.t ........ ok
[LibXML] t/61error.t ................... ok
[LibXML] t/90threads.t ................. ok
[LibXML] t/91unique_key.t .............. ok
[LibXML] t/99doc-examples.t ............ ok
[LibXML] t/issue#025.t ................. ok
[LibXML] All tests successful.
[LibXML] Files=60, Tests=2859, 308 wallclock secs ( 0.71 usr 0.12 sys + 463.20 cusr 26.51 csys = 490.54 CPU)
[LibXML] Result: PASS
===> Testing [OK] for LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
===> Installing: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
===> Install [OK] for LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
===> Searching for: LibXML
===> Found: LibXML:ver<0.3.1>:auth<cpan:WARRINGD> [via Zef::Repository::Ecosystems<cpan>]
===> Fetching [OK]: LibXML:ver<0.3.1>:auth<cpan:WARRINGD> to /mnt/Blin/data/zef-data/tmp/1588373750.6720.6991.168723968804/LibXML-0.3.1.tar.gz
===> Extraction [OK]: LibXML to /mnt/Blin/data/zef-data/store/LibXML-0.3.1.tar.gz
===> Building: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
[LibXML] Command: /tmp/whateverable/rakudo-moar/f37213f881d83383a040fe4a3940fbbd86bc83fe/bin/rakudo -e require '/mnt/Blin/data/zef-data/store/LibXML-0.3.1.tar.gz/LibXML-0.3.1/Build.pm'; ::('Build').new.build('/mnt/Blin/data/zef-data/store/LibXML-0.3.1.tar.gz/LibXML-0.3.1') ?? exit(0) !! exit(1);
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/dom.o src/dom.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/domXPath.o src/domXPath.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_parser_ctx.o src/xml6_parser_ctx.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_config.o src/xml6_config.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_doc.o src/xml6_doc.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_entity.o src/xml6_entity.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_gbl.o src/xml6_gbl.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_input.o src/xml6_input.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_node.o src/xml6_node.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_ns.o src/xml6_ns.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_sax.o src/xml6_sax.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_ref.o src/xml6_ref.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_reader.o src/xml6_reader.c -I/usr/include/libxml2
[LibXML] gcc -I src -c -fPIC -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DMVM_HEAPSNAPSHOT_FORMAT=2 -o src/xml6_xpath.o src/xml6_xpath.c -I/usr/include/libxml2
[LibXML] gcc -shared -fPIC -O3 -Wl,-rpath,"//tmp/whateverable/rakudo-moar/f37213f881d83383a040fe4a3940fbbd86bc83fe/lib" -o resources/libraries/libxml6.so \
[LibXML] src/dom.o src/domXPath.o src/xml6_parser_ctx.o src/xml6_config.o src/xml6_doc.o src/xml6_entity.o src/xml6_gbl.o src/xml6_input.o src/xml6_node.o src/xml6_ns.o src/xml6_sax.o src/xml6_ref.o src/xml6_reader.o src/xml6_xpath.o \
[LibXML] -lxml2
[LibXML] make: Nothing to be done for 'all'.
===> Building [OK] for LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
===> Testing: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
[LibXML] t/000sanity.t ................. ok
[LibXML] t/00ast.t ..................... ok
[LibXML] t/00dict.t .................... ok
[LibXML] t/00dom.t ..................... ok
[LibXML] t/00dtd.t ..................... ok
[LibXML] t/00errors.t .................. ok
[LibXML] t/00input-callback.t .......... ok
[LibXML] t/00query-selectors.t ......... ok
[LibXML] t/00sax.t ..................... ok
[LibXML] t/00xpath-object.t ............ ok
[LibXML] # Running libxml2 version: 2.09.04 (module 0.3.1)
[LibXML] t/01basic.t ................... ok
[LibXML] t/02parse.t ................... ok
[LibXML] t/03doc.t ..................... ok
[LibXML] t/04node.t .................... ok
[LibXML] t/05text.t .................... ok
[LibXML] t/06elements.t ................ ok
[LibXML] t/07dtd.t ..................... ok
[LibXML] t/08findnodes.t ............... ok
[LibXML] t/09xpath.t ................... ok
[LibXML] t/10ns.t ...................... ok
[LibXML] t/11memory.t .................. ok
[LibXML] t/12html.t .................... ok
[LibXML] t/13dtd.t ..................... ok
[LibXML] t/14sax.t ..................... ok
[LibXML] t/15nodelist.t ................ ok
[LibXML] t/16docnodes.t ................ ok
[LibXML] # Failed test 'close1 for $parser out of ($parser,$parser2)'
[LibXML] # at /mnt/Blin/data/zef-data/store/LibXML-0.3.1.tar.gz/LibXML-0.3.1/t/lib/Counter.pm6 (Counter) line 13
[LibXML] # expected: '1'
[LibXML] # got: '2'
[LibXML] # You failed 1 test of 25
[LibXML] t/17callbacks.t ...............
[LibXML] Dubious, test returned 1 (wstat 256, 0x100)
[LibXML] Failed 1/25 subtests
[LibXML] t/18docfree.t ................. ok
[LibXML] t/19encoding.t ................ ok
[LibXML] t/20extras.t .................. ok
[LibXML] t/21catalog.t ................. ok
[LibXML] t/23rawfunctions.t ............ ok
[LibXML] t/24c14n.t .................... ok
[LibXML] t/25relaxng.t ................. ok
[LibXML] t/26schema.t .................. ok
[LibXML] t/27new_callbacks_simple.t .... ok
[LibXML] t/28new_callbacks_multiple.t .. ok
[LibXML] t/29id.t ...................... ok
[LibXML] t/30keep_blanks.t ............. ok
[LibXML] t/30xpathcontext.t ............ ok
[LibXML] t/31xpc_functions.t ........... ok
[LibXML] t/32xpc_variables.t ........... ok
[LibXML] t/35huge_mode.t ............... ok
[LibXML] t/40reader.t .................. ok
[LibXML] t/40reader_mem_error.t ........ ok
[LibXML] t/41xinclude.t ................ ok
[LibXML] t/42common.t .................. ok
[LibXML] t/43options.t ................. ok
[LibXML] t/44extent.t .................. ok
[LibXML] t/45regex.t ................... ok
[LibXML] t/46err_column.t .............. ok
[LibXML] t/47load_xml_callbacks.t ...... ok
[LibXML] t/48importing_nodes_IDs.t ..... ok
[LibXML] t/49global_extent.t ........... ok
[LibXML] t/60error_prev_chain.t ........ ok
[LibXML] t/61error.t ................... ok
[LibXML] t/90threads.t ................. ok
[LibXML] t/91unique_key.t .............. ok
[LibXML] t/99doc-examples.t ............ ok
[LibXML] t/issue#025.t ................. ok
[LibXML] Test Summary Report
[LibXML] -------------------
[LibXML] t/17callbacks.t (Wstat: 256 Tests: 25 Failed: 1)
[LibXML] Failed test: 11
[LibXML] Non-zero exit status: 1
[LibXML] Files=60, Tests=2859, 882 wallclock secs ( 1.17 usr 0.18 sys + 720.10 cusr 40.90 csys = 762.35 CPU)
[LibXML] Result: FAIL
===> Testing [FAIL]: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
[LibXML] Failed to get passing tests, but continuing with --force-test
===> Installing: LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
===> Install [OK] for LibXML:ver<0.3.1>:auth<cpan:WARRINGD>
Lumberjack β Fail, Bisected: 3aac2dc3be69bbc97279625ee3015ef5b96eab56
===> Searching for: Lumberjack
===> Found: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0> [via Zef::Repository::LocalCache]
===> Testing: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
[Lumberjack] t/001-meta.t ................ ok
[Lumberjack] t/010-basic.t ............... ok
[Lumberjack] t/020-class.t ............... ok
[Lumberjack] t/030-simple.t .............. ok
[Lumberjack] t/040-dispatcher-basic.t .... ok
[Lumberjack] t/050-formatter.t ........... ok
[Lumberjack] t/060-dispatcher-console.t .. ok
[Lumberjack] t/070-dispatcher-file.t ..... ok
[Lumberjack] All tests successful.
[Lumberjack] Files=8, Tests=185, 104 wallclock secs ( 0.15 usr 0.00 sys + 71.17 cusr 3.64 csys = 74.96 CPU)
[Lumberjack] Result: PASS
===> Testing [OK] for Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
===> Installing: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
===> Install [OK] for Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
===> Searching for: Lumberjack
===> Found: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0> [via Zef::Repository::LocalCache]
===> Testing: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
[Lumberjack] t/001-meta.t ................ ok
[Lumberjack] t/010-basic.t ............... ok
[Lumberjack] t/020-class.t ............... ok
[Lumberjack] t/030-simple.t .............. ok
[Lumberjack] t/040-dispatcher-basic.t .... ok
[Lumberjack] t/050-formatter.t ........... ok
[Lumberjack] t/060-dispatcher-console.t ..
[Lumberjack] Dubious, test returned 12 (wstat 3072, 0xc00)
[Lumberjack] Failed 12/24 subtests
[Lumberjack] # Failed test 'got expected text for trace'
[Lumberjack] # at t/070-dispatcher-file.t line 63
[Lumberjack] # expected a match with: /'[Trace] Banana do-trace : trace message'/
[Lumberjack] # got: "Fri, 01 May 2020 21:30:27 +0200 [Trace] Banana log : trace message\nFri, 01 May 2020 21:30:30 +0200 [Debug] Banana log : debug message\nFri, 01 May 2020 21:30:33 +0200 [Info] Banana log : info message\nFri, 01 May 2020 21:30:35 +0200 [Warn] Banana log : warn message\nFri, 01 May 2020 21:30:37 +0200 [Error] Banana log : error message\nFri, 01 May 2020 21:30:39 +0200 [Fatal] Banana log : fatal message\n"
[Lumberjack] # Failed test 'got expected text for debug'
[Lumberjack] # at t/070-dispatcher-file.t line 64
[Lumberjack] # expected a match with: /'[Debug] Banana do-debug : debug message'/
[Lumberjack] # got: "Fri, 01 May 2020 21:30:27 +0200 [Trace] Banana log : trace message\nFri, 01 May 2020 21:30:30 +0200 [Debug] Banana log : debug message\nFri, 01 May 2020 21:30:33 +0200 [Info] Banana log : info message\nFri, 01 May 2020 21:30:35 +0200 [Warn] Banana log : warn message\nFri, 01 May 2020 21:30:37 +0200 [Error] Banana log : error message\nFri, 01 May 2020 21:30:39 +0200 [Fatal] Banana log : fatal message\n"
[Lumberjack] # Failed test 'got expected text for info'
[Lumberjack] # at t/070-dispatcher-file.t line 65
[Lumberjack] # expected a match with: /'[Info] Banana do-info : info message'/
[Lumberjack] # got: "Fri, 01 May 2020 21:30:27 +0200 [Trace] Banana log : trace message\nFri, 01 May 2020 21:30:30 +0200 [Debug] Banana log : debug message\nFri, 01 May 2020 21:30:33 +0200 [Info] Banana log : info message\nFri, 01 May 2020 21:30:35 +0200 [Warn] Banana log : warn message\nFri, 01 May 2020 21:30:37 +0200 [Error] Banana log : error message\nFri, 01 May 2020 21:30:39 +0200 [Fatal] Banana log : fatal message\n"
[Lumberjack] # Failed test 'got expected text for warn'
[Lumberjack] # at t/070-dispatcher-file.t line 66
[Lumberjack] # expected a match with: /'[Warn] Banana do-warn : warn message'/
[Lumberjack] # got: "Fri, 01 May 2020 21:30:27 +0200 [Trace] Banana log : trace message\nFri, 01 May 2020 21:30:30 +0200 [Debug] Banana log : debug message\nFri, 01 May 2020 21:30:33 +0200 [Info] Banana log : info message\nFri, 01 May 2020 21:30:35 +0200 [Warn] Banana log : warn message\nFri, 01 May 2020 21:30:37 +0200 [Error] Banana log : error message\nFri, 01 May 2020 21:30:39 +0200 [Fatal] Banana log : fatal message\n"
[Lumberjack] # Failed test 'got expected text for error'
[Lumberjack] # at t/070-dispatcher-file.t line 67
[Lumberjack] # expected a match with: /'[Error] Banana do-error : error message'/
[Lumberjack] # got: "Fri, 01 May 2020 21:30:27 +0200 [Trace] Banana log : trace message\nFri, 01 May 2020 21:30:30 +0200 [Debug] Banana log : debug message\nFri, 01 May 2020 21:30:33 +0200 [Info] Banana log : info message\nFri, 01 May 2020 21:30:35 +0200 [Warn] Banana log : warn message\nFri, 01 May 2020 21:30:37 +0200 [Error] Banana log : error message\nFri, 01 May 2020 21:30:39 +0200 [Fatal] Banana log : fatal message\n"
[Lumberjack] # Failed test 'got expected text for fatal'
[Lumberjack] # at t/070-dispatcher-file.t line 68
[Lumberjack] # expected a match with: /'[Fatal] Banana do-fatal : fatal message'/
[Lumberjack] # got: "Fri, 01 May 2020 21:30:27 +0200 [Trace] Banana log : trace message\nFri, 01 May 2020 21:30:30 +0200 [Debug] Banana log : debug message\nFri, 01 May 2020 21:30:33 +0200 [Info] Banana log : info message\nFri, 01 May 2020 21:30:35 +0200 [Warn] Banana log : warn message\nFri, 01 May 2020 21:30:37 +0200 [Error] Banana log : error message\nFri, 01 May 2020 21:30:39 +0200 [Fatal] Banana log : fatal message\n"
[Lumberjack] # You failed 6 tests of 12
[Lumberjack] t/070-dispatcher-file.t .....
[Lumberjack] Dubious, test returned 6 (wstat 1536, 0x600)
[Lumberjack] Failed 6/12 subtests
[Lumberjack] Test Summary Report
[Lumberjack] -------------------
[Lumberjack] t/060-dispatcher-console.t (Wstat: 3072 Tests: 24 Failed: 12)
[Lumberjack] Failed tests: 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22
[Lumberjack] 24
[Lumberjack] Non-zero exit status: 12
[Lumberjack] t/070-dispatcher-file.t (Wstat: 1536 Tests: 12 Failed: 6)
[Lumberjack] Failed tests: 7-12
[Lumberjack] Non-zero exit status: 6
[Lumberjack] Files=8, Tests=185, 64 wallclock secs ( 0.14 usr 0.02 sys + 59.40 cusr 2.71 csys = 62.27 CPU)
[Lumberjack] Result: FAIL
===> Testing [FAIL]: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
[Lumberjack] Failed to get passing tests, but continuing with --force-test
===> Installing: Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
===> Install [OK] for Lumberjack:ver<0.0.10>:auth<github:jonathanstowe>:api<1.0>
AI::FANN β Fail, Bisected: 59780bd65b158bb86e61ab2730ece26437214922
===> Searching for: AI::FANN
===> Found: AI::FANN:ver<0.0.1>:auth<github:perlpilot> [via Zef::Repository::LocalCache]
===> Testing: AI::FANN:ver<0.0.1>:auth<github:perlpilot>
[AI::FANN] t/00-creation.t .. ok
[AI::FANN] All tests successful.
[AI::FANN] Files=1, Tests=14, 3 wallclock secs ( 0.05 usr 0.01 sys + 2.00 cusr 0.21 csys = 2.27 CPU)
[AI::FANN] Result: PASS
===> Testing [OK] for AI::FANN:ver<0.0.1>:auth<github:perlpilot>
===> Installing: AI::FANN:ver<0.0.1>:auth<github:perlpilot>
===> Install [OK] for AI::FANN:ver<0.0.1>:auth<github:perlpilot>
===> Searching for: AI::FANN
===> Found: AI::FANN:ver<0.0.1>:auth<github:perlpilot> [via Zef::Repository::LocalCache]
===> Testing: AI::FANN:ver<0.0.1>:auth<github:perlpilot>
[AI::FANN] t/00-creation.t ..
[AI::FANN] All 10 subtests passed
[AI::FANN] Test Summary Report
[AI::FANN] -------------------
[AI::FANN] t/00-creation.t (Wstat: 139 Tests: 10 Failed: 0)
[AI::FANN] Non-zero wait status: 139
[AI::FANN] Parse errors: No plan found in TAP output
[AI::FANN] Files=1, Tests=10, 54 wallclock secs ( 0.05 usr 0.00 sys + 44.74 cusr 2.17 csys = 46.96 CPU)
[AI::FANN] Result: FAIL
===> Testing [FAIL]: AI::FANN:ver<0.0.1>:auth<github:perlpilot>
[AI::FANN] Failed to get passing tests, but continuing with --force-test
===> Installing: AI::FANN:ver<0.0.1>:auth<github:perlpilot>
===> Install [OK] for AI::FANN:ver<0.0.1>:auth<github:perlpilot>
Rakudo::Slippy::Semilist β Fail, Bisected: 75f34c52c5d8cdf5d7da611a2b89d29d7712368e
===> Searching for: Rakudo::Slippy::Semilist
===> Found: Rakudo::Slippy::Semilist:ver<0.0.1> [via Zef::Repository::LocalCache]
===> Testing: Rakudo::Slippy::Semilist:ver<0.0.1>
[Rakudo::Slippy::Semilist] t/00-load.t ... ok
[Rakudo::Slippy::Semilist] t/01-basic.t .. ok
[Rakudo::Slippy::Semilist] # github source https://github.com/gfldex/gfldex/perl6-rakudo-slippy-semilists needs to end in .git
[Rakudo::Slippy::Semilist] t/meta.t ...... ok
[Rakudo::Slippy::Semilist] All tests successful.
[Rakudo::Slippy::Semilist] Files=3, Tests=13, 69 wallclock secs ( 0.06 usr 0.01 sys + 54.45 cusr 1.26 csys = 55.78 CPU)
[Rakudo::Slippy::Semilist] Result: PASS
===> Testing [OK] for Rakudo::Slippy::Semilist:ver<0.0.1>
===> Installing: Rakudo::Slippy::Semilist:ver<0.0.1>
===> Install [OK] for Rakudo::Slippy::Semilist:ver<0.0.1>
===> Searching for: Rakudo::Slippy::Semilist
οΏ½[31m===οΏ½[0mSORRY!οΏ½[31m===οΏ½[0m Error while compiling /mnt/Blin/installed/Rakudo::Slippy::Semilist_0.0.1/sources/E1BE28B6269D3F689EC6C8B268CF8013E90DC00E (Rakudo::Slippy::Semilist)
Undeclared name:
MD-HASH-SLICE-ONE-POSITION used at line 6
===> Found: Rakudo::Slippy::Semilist:ver<0.0.1> [via Zef::Repository::LocalCache]
===> Testing: Rakudo::Slippy::Semilist:ver<0.0.1>
[Rakudo::Slippy::Semilist] # Failed test 'load module Rakudo::Slippy::Semilist'
[Rakudo::Slippy::Semilist] # at t/00-load.t line 7
[Rakudo::Slippy::Semilist] # οΏ½[31m===οΏ½[0mSORRY!οΏ½[31m===οΏ½[0m Error while compiling /mnt/Blin/data/zef-data/store/perl6-rakudo-slippy-semilists.git/3cfd2989acdbd61297c5ba20c14e069bc3f9f095/lib/Rakudo/Slippy/Semilist.pm6 (Rakudo::Slippy::Semilist)
[Rakudo::Slippy::Semilist] # Undeclared name:
[Rakudo::Slippy::Semilist] # MD-HASH-SLICE-ONE-POSITION used at line 6
[Rakudo::Slippy::Semilist] #
[Rakudo::Slippy::Semilist] #
[Rakudo::Slippy::Semilist] # You failed 1 test of 1
[Rakudo::Slippy::Semilist] t/00-load.t ...
[Rakudo::Slippy::Semilist] Dubious, test returned 1 (wstat 256, 0x100)
[Rakudo::Slippy::Semilist] Failed 1/1 subtests
[Rakudo::Slippy::Semilist] οΏ½[31m===οΏ½[0mSORRY!οΏ½[31m===οΏ½[0m Error while compiling /mnt/Blin/data/zef-data/store/perl6-rakudo-slippy-semilists.git/3cfd2989acdbd61297c5ba20c14e069bc3f9f095/t/01-basic.t
[Rakudo::Slippy::Semilist] οΏ½[31m===οΏ½[0mSORRY!οΏ½[31m===οΏ½[0m Error while compiling /mnt/Blin/data/zef-data/store/perl6-rakudo-slippy-semilists.git/3cfd2989acdbd61297c5ba20c14e069bc3f9f095/lib/Rakudo/Slippy/Semilist.pm6 (Rakudo::Slippy::Semilist)
[Rakudo::Slippy::Semilist] Undeclared name:
[Rakudo::Slippy::Semilist] MD-HASH-SLICE-ONE-POSITION used at line 6
[Rakudo::Slippy::Semilist] at /mnt/Blin/data/zef-data/store/perl6-rakudo-slippy-semilists.git/3cfd2989acdbd61297c5ba20c14e069bc3f9f095/t/01-basic.t:3
[Rakudo::Slippy::Semilist] t/01-basic.t ..
[Rakudo::Slippy::Semilist] Dubious, test returned 1 (wstat 256, 0x100)
[Rakudo::Slippy::Semilist] No subtests run
[Rakudo::Slippy::Semilist] # github source https://github.com/gfldex/gfldex/perl6-rakudo-slippy-semilists needs to end in .git
[Rakudo::Slippy::Semilist] t/meta.t ...... ok
[Rakudo::Slippy::Semilist] Test Summary Report
[Rakudo::Slippy::Semilist] -------------------
[Rakudo::Slippy::Semilist] t/00-load.t (Wstat: 256 Tests: 1 Failed: 1)
[Rakudo::Slippy::Semilist] Failed test: 1
[Rakudo::Slippy::Semilist] Non-zero exit status: 1
[Rakudo::Slippy::Semilist] t/01-basic.t (Wstat: 256 Tests: 0 Failed: 0)
[Rakudo::Slippy::Semilist] Non-zero exit status: 1
[Rakudo::Slippy::Semilist] Parse errors: No plan found in TAP output
[Rakudo::Slippy::Semilist] Files=3, Tests=2, 114 wallclock secs ( 0.05 usr 0.01 sys + 69.07 cusr 2.41 csys = 71.54 CPU)
[Rakudo::Slippy::Semilist] Result: FAIL
===> Testing [FAIL]: Rakudo::Slippy::Semilist:ver<0.0.1>
[Rakudo::Slippy::Semilist] Failed to get passing tests, but continuing with --force-test
===> Installing: Rakudo::Slippy::Semilist:ver<0.0.1>
===> Install [FAIL] for Rakudo::Slippy::Semilist:ver<0.0.1>: οΏ½[31m===οΏ½[0mSORRY!οΏ½[31m===οΏ½[0m Error while compiling /mnt/Blin/installed/Rakudo::Slippy::Semilist_0.0.1/sources/E1BE28B6269D3F689EC6C8B268CF8013E90DC00E (Rakudo::Slippy::Semilist)
Undeclared name:
MD-HASH-SLICE-ONE-POSITION used at line 6
Grammar::BNF β Fail, Bisected: 82b32498398286eca3c83e4b7dfac6bfb2d9d49d
===> Searching for: Grammar::BNF
===> Found: Grammar::BNF:ver<v.0.1.0> [via Zef::Repository::LocalCache]
===> Testing: Grammar::BNF:ver<v.0.1.0>
[Grammar::BNF] t/abnf.t ...... ok
[Grammar::BNF] t/generate.t .. ok
[Grammar::BNF] t/parse.t ..... ok
[Grammar::BNF] t/slang.t ..... ok
[Grammar::BNF] All tests successful.
[Grammar::BNF] Files=4, Tests=39, 76 wallclock secs ( 0.07 usr 0.02 sys + 47.38 cusr 1.66 csys = 49.13 CPU)
[Grammar::BNF] Result: PASS
===> Testing [OK] for Grammar::BNF:ver<v.0.1.0>
===> Installing: Grammar::BNF:ver<v.0.1.0>
===> Install [OK] for Grammar::BNF:ver<v.0.1.0>
===> Searching for: Grammar::BNF
===> Found: Grammar::BNF:ver<v.0.1.0> [via Zef::Repository::LocalCache]
===> Testing: Grammar::BNF:ver<v.0.1.0>
[Grammar::BNF] ===SORRY!===
[Grammar::BNF] This type (Array) does not support elems
[Grammar::BNF] t/abnf.t ......
[Grammar::BNF] Dubious, test returned 1 (wstat 256, 0x100)
[Grammar::BNF] No subtests run
[Grammar::BNF] t/generate.t .. ok
[Grammar::BNF] t/parse.t ..... ok
[Grammar::BNF] ===SORRY!===
[Grammar::BNF] This type (Array) does not support elems
[Grammar::BNF] t/slang.t .....
[Grammar::BNF] Dubious, test returned 1 (wstat 256, 0x100)
[Grammar::BNF] No subtests run
[Grammar::BNF] Test Summary Report
[Grammar::BNF] -------------------
[Grammar::BNF] t/abnf.t (Wstat: 256 Tests: 0 Failed: 0)
[Grammar::BNF] Non-zero exit status: 1
[Grammar::BNF] Parse errors: No plan found in TAP output
[Grammar::BNF] t/slang.t (Wstat: 256 Tests: 0 Failed: 0)
[Grammar::BNF] Non-zero exit status: 1
[Grammar::BNF] Parse errors: No plan found in TAP output
[Grammar::BNF] Files=4, Tests=10, 31 wallclock secs ( 0.06 usr 0.02 sys + 25.02 cusr 1.66 csys = 26.76 CPU)
[Grammar::BNF] Result: FAIL
===> Testing [FAIL]: Grammar::BNF:ver<v.0.1.0>
[Grammar::BNF] Failed to get passing tests, but continuing with --force-test
===> Installing: Grammar::BNF:ver<v.0.1.0>
===> Install [OK] for Grammar::BNF:ver<v.0.1.0>
CSS::Grammar β Fail, Bisected: aaa3fdcc3fc50124f5e5ee279214be86c95183a9
===> Searching for: CSS::Grammar
===> Found: CSS::Grammar:ver<0.3.4>:auth<github:p6-css> [via Zef::Repository::LocalCache]
===> Testing: CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
[CSS::Grammar] t/compat.t ............. ok
[CSS::Grammar] t/css3-syntax.t ........ ok
[CSS::Grammar] t/error-handling.t ..... ok
[CSS::Grammar] t/parse-stylesheets.t .. ok
[CSS::Grammar] t/parse-warnings.t ..... ok
[CSS::Grammar] t/regex-tokens.t ....... ok
[CSS::Grammar] All tests successful.
[CSS::Grammar] Files=6, Tests=1051, 26 wallclock secs ( 0.33 usr 0.03 sys + 21.38 cusr 1.23 csys = 22.97 CPU)
[CSS::Grammar] Result: PASS
===> Testing [OK] for CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
===> Installing: CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
===> Install [OK] for CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
===> Searching for: CSS::Grammar
===> Found: CSS::Grammar:ver<0.3.4>:auth<github:p6-css> [via Zef::Repository::LocalCache]
===> Testing: CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
[CSS::Grammar] t/compat.t ............. ok
[CSS::Grammar] # Failed test 'css3 escape no warnings'
[CSS::Grammar] # at /mnt/Blin/data/zef-data/store/CSS-Grammar-p6.git/8d3f7e2c0692b04c0cfb989acf0db5f26d20c384/lib/CSS/Grammar/Test.pm (CSS::Grammar::Test) line 76
[CSS::Grammar] # expected: ''
[CSS::Grammar] # got: 'invalid unicode code-point: U+123456'
[CSS::Grammar] # You failed 1 test of 125
[CSS::Grammar] t/css3-syntax.t ........
[CSS::Grammar] Dubious, test returned 1 (wstat 256, 0x100)
[CSS::Grammar] Failed 1/125 subtests
[CSS::Grammar] t/error-handling.t ..... ok
[CSS::Grammar] t/parse-stylesheets.t .. ok
[CSS::Grammar] t/parse-warnings.t ..... ok
[CSS::Grammar] t/regex-tokens.t ....... ok
[CSS::Grammar] Test Summary Report
[CSS::Grammar] -------------------
[CSS::Grammar] t/css3-syntax.t (Wstat: 256 Tests: 125 Failed: 1)
[CSS::Grammar] Failed test: 48
[CSS::Grammar] Non-zero exit status: 1
[CSS::Grammar] Files=6, Tests=1051, 56 wallclock secs ( 0.40 usr 0.01 sys + 46.75 cusr 2.92 csys = 50.08 CPU)
[CSS::Grammar] Result: FAIL
===> Testing [FAIL]: CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
[CSS::Grammar] Failed to get passing tests, but continuing with --force-test
===> Installing: CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
===> Install [OK] for CSS::Grammar:ver<0.3.4>:auth<github:p6-css>
November β Fail, Bisected: f37213f881d83383a040fe4a3940fbbd86bc83fe
===> Searching for: November
WARNINGS for /tmp/0rXyNpM3LQ/sources/8A0D556DF8BB38DEC211C8C73A146D81B16143FD (November::Tags):
Useless use of "- " in expression "- $fh.say( $index.perl )" in sink context (line 116)
===> Found: November:auth<github:viklund> [via Zef::Repository::LocalCache]
===> Installing: November:auth<github:viklund>
===> Install [OK] for November:auth<github:viklund>
1 bin/ script [generate-password.pl] installed to:
/tmp/0rXyNpM3LQ/bin
WARNINGS for /tmp/0rXyNpM3LQ/sources/54F73AF46D559A480D4D2FCB6A96C373DCA347D6 (Test::InputOutput):
Useless use of $input in sink context (line 25)
Useless use of $expected in sink context (line 25)
===> Searching for: November
WARNINGS for /mnt/Blin/installed/November_*/sources/8A0D556DF8BB38DEC211C8C73A146D81B16143FD (November::Tags):
Useless use of "- " in expression "- $fh.say( $index.perl )" in sink context (line 116)
The following packages were stubbed but not defined:
November
===> Found: November:auth<github:viklund> [via Zef::Repository::LocalCache]
===> Installing: November:auth<github:viklund>
===> Install [FAIL] for November:auth<github:viklund>: WARNINGS for /mnt/Blin/installed/November_*/sources/8A0D556DF8BB38DEC211C8C73A146D81B16143FD (November::Tags):
Useless use of "- " in expression "- $fh.say( $index.perl )" in sink context (line 116)
The following packages were stubbed but not defined:
November
Status | Count | Modules |
---|---|---|
UnhandledException | 1 | Foo::οΏ½Foo |
Flapper | 1 | Algorithm::Trie::libdatrie |
ZefFailure | 7 | DateTime::TimeZone Games::BubbleBreaker Gnome::Gtk3 Net::BGP PDF::Class Physics::Measure Text::Emotion |
Fail | 7 | AI::FANN CSS::Grammar Grammar::BNF LibXML Lumberjack November Rakudo::Slippy::Semilist |
InstallableButUntested | 7 | HTTP::Server::Async IO::Socket::Async::SSL IRC::Client Log::Minimal Time::Duration Toaster Uzu |
MissingDependency | 12 | Acme::Skynet CSS::Module CSS::Selector::To::XPath DBIx::NamedQueries HTTP::Server::Middleware::JSON HTTP::Server::Router HTTP::Server::Router::YAML Log::ZMQ Net::Jupyter Task::Galaxy Termbox Text::TFIdf |
CyclicDependency | 13 | Algorithm::HierarchicalPAM Algorithm::LDA Algorithm::LibSVM CSS CSS::Properties Chart::Gnuplot Foo::Dependencies::A-on-B Foo::Dependencies::B-on-A Foo::Dependencies::Self Geo::Hash HTML::Canvas HTML::Canvas::To::PDF MeCab |
AlwaysFail | 295 | β― |
OK | 1102 | β― |
This run started on 2020-05-02T01:19:49Z and finished in β9 hours.
Similar to the plaintext output
file, just in JSON so that other tools can use it.
Related ticket: #4
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.