GithubHelp home page GithubHelp logo

raku / blin Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 9.0 111 KB

πŸ₯ž Project Blin – Toasting Reinvented

License: GNU Affero General Public License v3.0

Dockerfile 3.49% Shell 0.45% Raku 96.07%
ecosystem raku rakudo

blin's People

Contributors

alanvf avatar alexdaniel avatar altai-man avatar hythm7 avatar jdv avatar jsoref avatar kawaii avatar nxadm avatar ugexe avatar xliff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blin's Issues

/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found

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

β€œUse of uninitialized value of type Any in string context.”

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.

readme instructions fail

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.

Zef issues

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.

β€œType RevisionType does not support associative indexing.”

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.

Blin should automatically create useful content for github tickets

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.

Encode issue when ran in Docker

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).

Can't run docker version

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.

False positives of Blin in run between 2020.02 and future 2020.05

Blin results between 2020.02 (e51be2a177dcf7f8bed9709d09c34f11be137f13) and dispatcher-revert (f37213f881d83383a040fe4a3940fbbd86bc83fe):

  • LibXML – Fail, Bisected: 0aa8b2a8fd46e41680238a74684cb9c610aae189

    Old Output
    ===> 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>
    
    
    New Output
    ===> 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

    Old Output
    ===> 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>
    
    
    New Output
    ===> 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

    Old Output
    ===> 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>
    
    
    New Output
    ===> 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

    Old Output
    ===> 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>
    
    
    New Output
    ===> 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

    Old Output
    ===> 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>
    
    
    New Output
    ===> 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

    Old Output
    ===> 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>
    
    
    New Output
    ===> 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

    Old Output
    ===> 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)
    
    
    New Output
    ===> 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.

JSON output is needed

Similar to the plaintext output file, just in JSON so that other tools can use it.

Related ticket: #4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.