[Blin](https://github.com/Raku/Blin) results between 2026.08 ([24e6e53](https://github.com/rakudo/rakudo/commit/24e6e5312f2868680413b0597aef8772f6b5bcea)) and 64c2f51fc8 ([64c2f51](https://github.com/rakudo/rakudo/commit/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7)): * [ ] [PDF::Tags](https://raku.land/zef:dwarring/PDF::Tags) – Fail, Bisected: [5d5afed](https://github.com/rakudo/rakudo/commit/5d5afed1c69ec4af90f5e2d8074a50dbac9e5515)
Old Output ``` Running as unit: run-p1025481-i1058896.service; invocation ID: 50055852a96845c7a58e96726f74657b Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Tags ===> Found: PDF::Tags:ver<0.2.8>:auth [via Zef::Repository::Ecosystems] [PDF::Tags] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153612.1025488.99.95392710787421/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz https://360.zef.pm/P/DF/PDF_TAGS/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz ===> Fetching [OK]: PDF::Tags:ver<0.2.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153612.1025488.99.95392710787421/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz [PDF::Tags] Command: tar -t -f ./23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz [PDF::Tags] Command: tar -xvf ./23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz -C ../23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz ===> Extraction [OK]: PDF::Tags to /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz ===> Testing: PDF::Tags:ver<0.2.8>:auth [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/actual-text.t [PDF::Tags] 1..5 [PDF::Tags] ok 1 - [PDF::Tags] # Subtest: marking at lower level [PDF::Tags] ok 1 - [PDF::Tags] ok 2 - [PDF::Tags] 1..2 [PDF::Tags] ok 2 - marking at lower level [PDF::Tags] # Subtest: marking at higher level [PDF::Tags] ok 1 - [PDF::Tags] 1..1 [PDF::Tags] ok 3 - marking at higher level [PDF::Tags] ok 4 - xml [PDF::Tags] ok 5 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/attributes.t [PDF::Tags] 1..9 [PDF::Tags] ok 1 - [PDF::Tags] ok 2 - [PDF::Tags] ok 3 - [PDF::Tags] ok 4 - The object does role 'PDF::COS::Name' [PDF::Tags] ok 5 - [PDF::Tags] ok 6 - [PDF::Tags] ok 7 - [PDF::Tags] ok 8 - [PDF::Tags] ok 9 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/class-maps.t [PDF::Tags] 1..7 [PDF::Tags] ok 1 - [PDF::Tags] ok 2 - [PDF::Tags] ok 3 - [PDF::Tags] ok 4 - [PDF::Tags] ok 5 - xml [PDF::Tags] ok 6 - xml [PDF::Tags] ok 7 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/copy-tree.t [PDF::Tags] 1..4 [PDF::Tags] ok 1 - [PDF::Tags] ok 2 - [PDF::Tags] ok 3 - [PDF::Tags] ok 4 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/fragments.t [PDF::Tags] 1..1 [PDF::Tags] ok 1 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/role-maps.t [PDF::Tags] 1..13 [PDF::Tags] ok 1 - [PDF::Tags] ok 2 - [PDF::Tags] ok 3 - [PDF::Tags] ok 4 - parent elem name [PDF::Tags] ok 5 - $.ActualText() [PDF::Tags] ok 6 - [PDF::Tags] ok 7 - [PDF::Tags] ok 8 - [PDF::Tags] ok 9 - [PDF::Tags] ok 10 - [PDF::Tags] ok 11 - [PDF::Tags] ok 12 - [PDF::Tags] ok 13 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/span-pages.t [PDF::Tags] 1..2 [PDF::Tags] ok 1 - [PDF::Tags] ok 2 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/style.t [PDF::Tags] 1..6 [PDF::Tags] ok 1 - # SKIP CSS::TagSet::TaggedPDF is required for style tests [PDF::Tags] ok 2 - # SKIP CSS::TagSet::TaggedPDF is required for style tests [PDF::Tags] ok 3 - # SKIP CSS::TagSet::TaggedPDF is required for style tests [PDF::Tags] ok 4 - # SKIP CSS::TagSet::TaggedPDF is required for style tests [PDF::Tags] ok 5 - # SKIP CSS::TagSet::TaggedPDF is required for style tests [PDF::Tags] ok 6 - # SKIP CSS::TagSet::TaggedPDF is required for style tests [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/threaded.t [PDF::Tags] 1..1 [PDF::Tags] ok 1 - [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/write-tags.t [PDF::Tags] 1..20 [PDF::Tags] ok 1 - parent elem name [PDF::Tags] ok 2 - $.ActualText() [PDF::Tags] ok 3 - mark tag name [PDF::Tags] ok 4 - mark tag mcid [PDF::Tags] ok 5 - Element has Pg defined... [PDF::Tags] ok 6 - ...and Element Pg references this page [PDF::Tags] ok 7 - ...and Element.cos Pg references this page [PDF::Tags] ok 8 - $page.struct-parent [PDF::Tags] ok 9 - parent-tree entry [PDF::Tags] ok 10 - outer tag name [PDF::Tags] ok 11 - inner tag name [PDF::Tags] ok 12 - $img.struct-parent [PDF::Tags] ok 13 - $ref.value [PDF::Tags] ok 14 - add reference [PDF::Tags] ok 15 - $obj-ref.object [PDF::Tags] ok 16 - $obj-ref.object.struct-parent [PDF::Tags] ok 17 - parent-tree entry [PDF::Tags] ok 18 - [PDF::Tags] ok 19 - [PDF::Tags] ok 20 - ===> Testing [OK] for PDF::Tags:ver<0.2.8>:auth ===> Installing: PDF::Tags:ver<0.2.8>:auth ===> Install [OK] for PDF::Tags:ver<0.2.8>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 18.318s CPU time consumed: 6min 27.508s Memory peak: 3.9G (swap: 0B) ```
New Output ``` Running as unit: run-p1022837-i1051194.service; invocation ID: 1495bb882dde43f6a8ff2e58e4470518 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Tags ===> Found: PDF::Tags:ver<0.2.8>:auth [via Zef::Repository::Ecosystems] [PDF::Tags] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153530.1022838.9603.614625931237/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz https://360.zef.pm/P/DF/PDF_TAGS/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz ===> Fetching [OK]: PDF::Tags:ver<0.2.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153530.1022838.9603.614625931237/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz [PDF::Tags] Command: tar -t -f ./23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz [PDF::Tags] Command: tar -xvf ./23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz -C ../23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz ===> Extraction [OK]: PDF::Tags to /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz ===> Testing: PDF::Tags:ver<0.2.8>:auth [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/actual-text.t [PDF::Tags] ===SORRY!=== Error while compiling t/actual-text.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/actual-text.t:8 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/attributes.t [PDF::Tags] ===SORRY!=== Error while compiling t/attributes.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/attributes.t:6 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/class-maps.t [PDF::Tags] ===SORRY!=== Error while compiling t/class-maps.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/class-maps.t:7 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/copy-tree.t [PDF::Tags] ===SORRY!=== Error while compiling t/copy-tree.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/copy-tree.t:8 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/fragments.t [PDF::Tags] ===SORRY!=== Error while compiling t/fragments.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/fragments.t:11 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/role-maps.t [PDF::Tags] ===SORRY!=== Error while compiling t/role-maps.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/role-maps.t:7 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/span-pages.t [PDF::Tags] ===SORRY!=== Error while compiling t/span-pages.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/span-pages.t:6 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/style.t [PDF::Tags] ===SORRY!=== Error while compiling t/style.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/style.t:4 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/threaded.t [PDF::Tags] ===SORRY!=== Error while compiling t/threaded.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/threaded.t:11 [PDF::Tags] ------> use PDF::Tags; [PDF::Tags] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8 t/write-tags.t [PDF::Tags] ===SORRY!=== Error while compiling t/write-tags.t [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node) [PDF::Tags] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags] ===SORRY!=== [PDF::Tags] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node.rakumod (PDF::Tags::Node):8 [PDF::Tags] ------> use PDF::StructTreeRoot; [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags/Node/Parent.rakumod (PDF::Tags::Node::Parent):4 [PDF::Tags] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags] at /home/coke/sandbox/blin/data/zef-data/tmp/23682d2beb1f4260159cb32d1ab8cab6d095059b.tar.gz/PDF-Tags-0.2.8/lib/PDF/Tags.rakumod (PDF::Tags):4 [PDF::Tags] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags] at t/write-tags.t:6 [PDF::Tags] ------> use PDF::Tags; ===> Testing [FAIL]: PDF::Tags:ver<0.2.8>:auth [PDF::Tags] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Tags:ver<0.2.8>:auth ===> Install [FAIL] for PDF::Tags:ver<0.2.8>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) ===SORRY!=== This element has not been resolved. Type: RakuAST::Call::NameAsMethod at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 ------> use PDF::StructElem :coerce-struct-kids, at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 ------> use PDF::StructTreeRoot; at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 ------> use PDF::Tags::Node :&node-class, :&buil at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 ------> use PDF::Tags::Node::Parent :&att-owner; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) ===SORRY!=== This element has not been resolved. Type: RakuAST::Call::NameAsMethod at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 ------> use PDF::StructElem :coerce-struct-kids, at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 ------> use PDF::StructTreeRoot; at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 ------> use PDF::Tags::Node :&node-class, :&buil at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 ------> use PDF::Tags::Node::Parent :&att-owner; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 26.627s CPU time consumed: 2min 594ms Memory peak: 2.3G (swap: 0B) ```
* [ ] [Polyglot::Regexen](https://raku.land/zef:guifa/Polyglot::Regexen) – Fail, Bisected: [aab0778](https://github.com/rakudo/rakudo/commit/aab0778725da5848824f07514c0ae355d972926a)
Old Output ``` Running as unit: run-p127915-i140702.service; invocation ID: af10c9cc9f9747549c76029434cb4c27 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Polyglot::Regexen ===> Found: Polyglot::Regexen:ver<0.1.0>:auth [via Zef::Repository::Ecosystems] [Polyglot::Regexen] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130240.127930.7793.513656629383/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz https://360.zef.pm/P/OL/POLYGLOT_REGEXEN/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz ===> Fetching [OK]: Polyglot::Regexen:ver<0.1.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130240.127930.7793.513656629383/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz [Polyglot::Regexen] Command: tar -t -f ./17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz [Polyglot::Regexen] Command: tar -xvf ./17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz -C ../17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz ===> Extraction [OK]: Polyglot::Regexen to /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz ===> Testing: Polyglot::Regexen:ver<0.1.0>:auth [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/00-sanity.rakutest [Polyglot::Regexen] ok 1 - [Polyglot::Regexen] 1..1 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/01-literals.rakutest [Polyglot::Regexen] ok 1 - Single literal, alpha [Polyglot::Regexen] ok 2 - Double literal [Polyglot::Regexen] ok 3 - Single literal, digit [Polyglot::Regexen] ok 4 - ECMA literal, Raku escaped [Polyglot::Regexen] ok 5 - ECMA literal sequence, Raku sequence with embedded escaped [Polyglot::Regexen] ok 6 - Hex escape sequence, Raku literal [Polyglot::Regexen] ok 7 - Unicode escape sequence, Raku literal [Polyglot::Regexen] ok 8 - Hex escape sequence, Raku escaped [Polyglot::Regexen] ok 9 - Unicode escape sequence, Raku escaped [Polyglot::Regexen] 1..9 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/02-character-classes.rakutest [Polyglot::Regexen] ok 1 - Hyphen as sole character [Polyglot::Regexen] ok 2 - Hyphen as first character [Polyglot::Regexen] ok 3 - Hyphen as final character [Polyglot::Regexen] ok 4 - Range after literal [Polyglot::Regexen] ok 5 - Range before literal [Polyglot::Regexen] ok 6 - Sequential range [Polyglot::Regexen] 1..6 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/03-alternation.rakutest [Polyglot::Regexen] ok 1 - Simple alternation, two terms [Polyglot::Regexen] ok 2 - Simple alternation, three terms [Polyglot::Regexen] 1..2 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/04-assertions.rakutest [Polyglot::Regexen] ok 1 - Simple lookahead [Polyglot::Regexen] ok 2 - Simple negative lookahead [Polyglot::Regexen] ok 3 - Simple lookbehind [Polyglot::Regexen] ok 4 - Simple negative lookbehind [Polyglot::Regexen] 1..4 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/05-quantifiers.rakutest [Polyglot::Regexen] ok 1 - One or none [Polyglot::Regexen] ok 2 - One or more [Polyglot::Regexen] ok 3 - None or more [Polyglot::Regexen] ok 4 - Exactly some number [Polyglot::Regexen] ok 5 - Some number or more [Polyglot::Regexen] ok 6 - Some number to another number [Polyglot::Regexen] ok 7 - Frugal one or none [Polyglot::Regexen] ok 8 - Frugal one or more [Polyglot::Regexen] ok 9 - Frugal none or more [Polyglot::Regexen] ok 10 - Frugal exactly some number [Polyglot::Regexen] ok 11 - Frugal some number or more [Polyglot::Regexen] ok 12 - Frugal some number to another number [Polyglot::Regexen] 1..12 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/06-captures.rakutest [Polyglot::Regexen] ok 1 - Simple positional [Polyglot::Regexen] ok 2 - Embedded positional [Polyglot::Regexen] ok 3 - Sequential positional [Polyglot::Regexen] ok 4 - Complex positional [Polyglot::Regexen] ok 5 - Simple named [Polyglot::Regexen] ok 6 - Simple named with simple positional [Polyglot::Regexen] 1..6 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/07-unicode.rakutest [Polyglot::Regexen] ok 1 - [Polyglot::Regexen] ok 2 - [Polyglot::Regexen] ok 3 - [Polyglot::Regexen] ok 4 - [Polyglot::Regexen] ok 5 - [Polyglot::Regexen] ok 6 - [Polyglot::Regexen] ok 7 - [Polyglot::Regexen] ok 8 - [Polyglot::Regexen] ok 9 - [Polyglot::Regexen] ok 10 - [Polyglot::Regexen] ok 11 - [Polyglot::Regexen] ok 12 - [Polyglot::Regexen] 1..12 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/08-modifiers.rakutest [Polyglot::Regexen] ok 1 - [Polyglot::Regexen] ok 2 - [Polyglot::Regexen] ok 3 - [Polyglot::Regexen] ok 4 - [Polyglot::Regexen] 1..4 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/09-role.rakutest [Polyglot::Regexen] # Subtest: Pretty print [Polyglot::Regexen] ok 1 - [Polyglot::Regexen] ok 2 - [Polyglot::Regexen] ok 3 - [Polyglot::Regexen] 1..3 [Polyglot::Regexen] ok 1 - Pretty print [Polyglot::Regexen] # Subtest: Match variable functionality [Polyglot::Regexen] ok 1 - [Polyglot::Regexen] ok 2 - [Polyglot::Regexen] ok 3 - [Polyglot::Regexen] ok 4 - [Polyglot::Regexen] ok 5 - [Polyglot::Regexen] ok 6 - [Polyglot::Regexen] ok 7 - [Polyglot::Regexen] 1..7 [Polyglot::Regexen] ok 2 - Match variable functionality [Polyglot::Regexen] # Subtest: Positional matches [Polyglot::Regexen] ok 1 - Sequential [Polyglot::Regexen] ok 2 - Simple embedded [Polyglot::Regexen] ok 3 - Deep right embedded [Polyglot::Regexen] ok 4 - Deep left embedded [Polyglot::Regexen] ok 5 - Complex embedded [Polyglot::Regexen] 1..5 [Polyglot::Regexen] ok 3 - Positional matches [Polyglot::Regexen] # Subtest: Named matches [Polyglot::Regexen] ok 1 - Sequential [Polyglot::Regexen] ok 2 - Simple embedded [Polyglot::Regexen] ok 3 - Deep right embedded [Polyglot::Regexen] ok 4 - Deep left embedded [Polyglot::Regexen] IO::Handle")>(opened){a => a, b => ab, c => cdef, d => d, e => de, g => abcdefgh, h => h, i => abcdefghi} [Polyglot::Regexen] ok 5 - Complex embedded [Polyglot::Regexen] 1..5 [Polyglot::Regexen] ok 4 - Named matches [Polyglot::Regexen] # Subtest: Positional match backreferences [Polyglot::Regexen] ok 1 - Sequential [Polyglot::Regexen] ok 2 - Simple embedded [Polyglot::Regexen] ok 3 - Deep right embedded [Polyglot::Regexen] ok 4 - Deep left embedded [Polyglot::Regexen] ok 5 - Complex embedded [Polyglot::Regexen] ok 6 - Multi sequential [Polyglot::Regexen] 1..6 [Polyglot::Regexen] ok 5 - Positional match backreferences [Polyglot::Regexen] # Subtest: Named match backreferences [Polyglot::Regexen] ok 1 - Sequential [Polyglot::Regexen] ok 2 - Simple embedded [Polyglot::Regexen] ok 3 - Deep right embedded [Polyglot::Regexen] ok 4 - Deep left embedded [Polyglot::Regexen] ok 5 - Complex embedded [Polyglot::Regexen] ok 6 - Multi sequential [Polyglot::Regexen] 1..6 [Polyglot::Regexen] ok 6 - Named match backreferences [Polyglot::Regexen] 1..6 [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/10-usage.rakutest [Polyglot::Regexen] # Subtest: Quoted forms [Polyglot::Regexen] ok 1 - No modifiers in bare quoted form [Polyglot::Regexen] ok 2 - Postquote case-insensitive bare quoted form [Polyglot::Regexen] ok 3 - Prequote case-insensitive bare quoted form [Polyglot::Regexen] 1..3 [Polyglot::Regexen] ok 1 - Quoted forms [Polyglot::Regexen] # Subtest: Grammar-scoped forms [Polyglot::Regexen] ok 1 - Base regex in grammar [Polyglot::Regexen] ok 2 - Regex with case-insensitive modifier in grammar [Polyglot::Regexen] ok 3 - Yes, that’s really an e-mail regex [Polyglot::Regexen] 1..3 [Polyglot::Regexen] ok 2 - Grammar-scoped forms [Polyglot::Regexen] # Subtest: Lexically-scoped forms [Polyglot::Regexen] ok 1 - My scoped regex [Polyglot::Regexen] ok 2 - My-scoped regex in package [Polyglot::Regexen] ok 3 - Our-scoped regex in own package [Polyglot::Regexen] ok 4 - My-scoped regex in package not visible from outside [Polyglot::Regexen] ok 5 - Our-scoped regex in package not immediately visible from outside [Polyglot::Regexen] ok 6 - My-scoped regex in package not visible from outside with package name [Polyglot::Regexen] ok 7 - Our-scoped regex in package visible visible from outside with package name [Polyglot::Regexen] 1..7 [Polyglot::Regexen] ok 3 - Lexically-scoped forms [Polyglot::Regexen] 1..3 ===> Testing [OK] for Polyglot::Regexen:ver<0.1.0>:auth ===> Installing: Polyglot::Regexen:ver<0.1.0>:auth ===> Install [OK] for Polyglot::Regexen:ver<0.1.0>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 7.386s CPU time consumed: 2min 24.159s Memory peak: 1.6G (swap: 163.8M) ```
New Output ``` Running as unit: run-p123065-i189227.service; invocation ID: a4cdb4b4bb62470491a02672ec2e220e Press ^] three times within 1s to disconnect TTY. ===> Searching for: Polyglot::Regexen ===> Found: Polyglot::Regexen:ver<0.1.0>:auth [via Zef::Repository::Ecosystems] [Polyglot::Regexen] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130109.123066.3724.379291646713/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz https://360.zef.pm/P/OL/POLYGLOT_REGEXEN/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz ===> Fetching [OK]: Polyglot::Regexen:ver<0.1.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130109.123066.3724.379291646713/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz [Polyglot::Regexen] Command: tar -t -f ./17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz [Polyglot::Regexen] Command: tar -xvf ./17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz -C ../17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz ===> Extraction [OK]: Polyglot::Regexen to /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz ===> Testing: Polyglot::Regexen:ver<0.1.0>:auth [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/00-sanity.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/00-sanity.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regexen.rakumod (Polyglot::Regexen) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions-Mixin.rakumod (Polyglot::Regex::ECMA262::Actions-Mixin) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions-Mixin.rakumod (Polyglot::Regex::ECMA262::Actions-Mixin):8 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions:au [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regexen.rakumod (Polyglot::Regexen):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions-Mi [Polyglot::Regexen] at t/00-sanity.rakutest:3 [Polyglot::Regexen] ------> use Polyglot::Regexen; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/01-literals.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/01-literals.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/01-literals.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/02-character-classes.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/02-character-classes.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/02-character-classes.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/03-alternation.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/03-alternation.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/03-alternation.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/04-assertions.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/04-assertions.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/04-assertions.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/05-quantifiers.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/05-quantifiers.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/05-quantifiers.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/06-captures.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/06-captures.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/06-captures.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/07-unicode.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/07-unicode.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/07-unicode.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/08-modifiers.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/08-modifiers.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/t/ecma/Support.rakumod (Support):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions; [Polyglot::Regexen] at t/ecma/08-modifiers.rakutest:4 [Polyglot::Regexen] ------> use Support; [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/09-role.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/09-role.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at t/ecma/09-role.rakutest:3 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions:au [Polyglot::Regexen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist t/ecma/10-usage.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling t/ecma/10-usage.rakutest [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regexen.rakumod (Polyglot::Regexen) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions-Mixin.rakumod (Polyglot::Regex::ECMA262::Actions-Mixin) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions) [Polyglot::Regexen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes) [Polyglot::Regexen] An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Classes.rakumod (Polyglot::Regex::ECMA262::Classes):222 [Polyglot::Regexen] ------> constant ECMA262-WordChar = RakuAST::Reg [Polyglot::Regexen] Exception details: [Polyglot::Regexen] Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) [Polyglot::Regexen] in any new at src/Raku/ast/regex.rakumod line 2061 [Polyglot::Regexen] in code at src/Raku/ast/code.rakumod line 375 [Polyglot::Regexen] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [Polyglot::Regexen] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [Polyglot::Regexen] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [Polyglot::Regexen] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Polyglot::Regexen] in any to-begin-time at src/Raku/ast/base.rakumod line 133 [Polyglot::Regexen] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions.rakumod (Polyglot::Regex::ECMA262::Actions):2 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Classes; [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regex/ECMA262/Actions-Mixin.rakumod (Polyglot::Regex::ECMA262::Actions-Mixin):8 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions:au [Polyglot::Regexen] at /home/coke/sandbox/blin/data/zef-data/tmp/17071274ecb11bce167fcb8d42ae1a45eba739f5.tar.gz/dist/lib/Polyglot/Regexen.rakumod (Polyglot::Regexen):5 [Polyglot::Regexen] ------> use Polyglot::Regex::ECMA262::Actions-Mi [Polyglot::Regexen] at t/ecma/10-usage.rakutest:1 [Polyglot::Regexen] ------> use Polyglot::Regexen; ===> Testing [FAIL]: Polyglot::Regexen:ver<0.1.0>:auth [Polyglot::Regexen] Failed to get passing tests, but continuing with --force-test ===> Installing: Polyglot::Regexen:ver<0.1.0>:auth ===> Install [FAIL] for Polyglot::Regexen:ver<0.1.0>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/BC6D3C1653A62CB7973AF2249F0997287ACC0612 (Polyglot::Regex::ECMA262::Actions) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/963BC5BF2466B70304F9EA3766FAD96D15589D78 (Polyglot::Regex::ECMA262::Classes) An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) at /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/963BC5BF2466B70304F9EA3766FAD96D15589D78 (Polyglot::Regex::ECMA262::Classes):222 ------> constant ECMA262-WordChar = RakuAST::Reg Exception details: Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) in any new at src/Raku/ast/regex.rakumod line 2061 in code at src/Raku/ast/code.rakumod line 375 in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 in any to-begin-time at src/Raku/ast/base.rakumod line 133 in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 at /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/BC6D3C1653A62CB7973AF2249F0997287ACC0612 (Polyglot::Regex::ECMA262::Actions):2 ------> use Polyglot::Regex::ECMA262::Classes; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/BC6D3C1653A62CB7973AF2249F0997287ACC0612 (Polyglot::Regex::ECMA262::Actions) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/963BC5BF2466B70304F9EA3766FAD96D15589D78 (Polyglot::Regex::ECMA262::Classes) An exception X::TypeCheck::Binding::Parameter+{X::Comp} occurred while evaluating a BEGIN: Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) at /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/963BC5BF2466B70304F9EA3766FAD96D15589D78 (Polyglot::Regex::ECMA262::Classes):222 ------> constant ECMA262-WordChar = RakuAST::Reg Exception details: Type check failed in binding to parameter '$elements'; expected List but got Mu (Mu) in any new at src/Raku/ast/regex.rakumod line 2061 in code at src/Raku/ast/code.rakumod line 375 in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 in any to-begin-time at src/Raku/ast/base.rakumod line 133 in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 at /home/coke/sandbox/blin/installed/Polyglot::Regexen_zef:guifa_0.1.0_0/sources/BC6D3C1653A62CB7973AF2249F0997287ACC0612 (Polyglot::Regex::ECMA262::Actions):2 ------> use Polyglot::Regex::ECMA262::Classes; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 21.538s CPU time consumed: 2min 30.080s Memory peak: 1.5G (swap: 0B) ```
* [ ] [GIO](https://raku.land/cpan:CBWOOD/GIO) – Fail, Bisected: [6357ccf](https://github.com/rakudo/rakudo/commit/6357ccf97f2c4b1dd1067bf4f50b6cdcfdb78373)
Old Output ``` Running as unit: run-p925148-i984784.service; invocation ID: 070cb356751c4ab7a68f4810eda6b95f Press ^] three times within 1s to disconnect TTY. ===> Searching for: GIO ===> Found: GIO:ver<0.0.4>:auth:api<1> [via Zef::Repository::Ecosystems] [GIO] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790150084.925149.2144.6482278753842/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/G/GIO/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz ===> Fetching [OK]: GIO:ver<0.0.4>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790150084.925149.2144.6482278753842/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz [GIO] Command: tar -t -f ./GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz [GIO] Command: tar -xvf ./GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz -C ../GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz ===> Extraction [OK]: GIO to /home/coke/sandbox/blin/data/zef-data/tmp/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz ===> Testing: GIO:ver<0.0.4>:auth:api<1> [GIO] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz/GIO-0.0.4 t/01-modules.t [GIO] 1..294 [GIO] ok 1 - GIO [GIO] ok 2 - GIO::AppInfoMonitor [GIO] ok 3 - GIO::Application [GIO] ok 4 - GIO::ApplicationCommandLine [GIO] ok 5 - GIO::BufferedInputStream [GIO] ok 6 - GIO::BufferedOutputStream [GIO] ok 7 - GIO::Builder [GIO] ok 8 - GIO::BytesIcon [GIO] ok 9 - GIO::Cancellable [GIO] ok 10 - GIO::CharsetConverter [GIO] ok 11 - GIO::ContentType [GIO] ok 12 - GIO::ConverterInputStream [GIO] ok 13 - GIO::ConverterOutputStream [GIO] ok 14 - GIO::Credentials [GIO] ok 15 - GIO::DBus::ActionGroup [GIO] ok 16 - GIO::DBus::Address [GIO] ok 17 - GIO::DBus::AuthObserver [GIO] ok 18 - GIO::DBus::Connection [GIO] ok 19 - GIO::DBus::Error [GIO] ok 20 - GIO::DBus::InterfaceSkeleton [GIO] ok 21 - GIO::DBus::Message [GIO] ok 22 - GIO::DBus::MethodInvocation [GIO] ok 23 - GIO::DBus::ObjectManagerClient [GIO] ok 24 - GIO::DBus::ObjectManagerServer [GIO] ok 25 - GIO::DBus::ObjectProxy [GIO] ok 26 - GIO::DBus::ObjectSkeleton [GIO] ok 27 - GIO::DBus::Proxy [GIO] ok 28 - GIO::DBus::Raw::Address [GIO] ok 29 - GIO::DBus::Raw::Connection [GIO] ok 30 - GIO::DBus::Raw::Error [GIO] ok 31 - GIO::DBus::Raw::Interface [GIO] ok 32 - GIO::DBus::Raw::InterfaceSkeleton [GIO] ok 33 - GIO::DBus::Raw::Message [GIO] ok 34 - GIO::DBus::Raw::MethodInvocation [GIO] ok 35 - GIO::DBus::Raw::ObjectManager [GIO] ok 36 - GIO::DBus::Raw::ObjectManagerClient [GIO] ok 37 - GIO::DBus::Raw::ObjectManagerServer [GIO] ok 38 - GIO::DBus::Raw::ObjectSkeleton [GIO] ok 39 - GIO::DBus::Raw::Proxy [GIO] ok 40 - GIO::DBus::Raw::Server [GIO] ok 41 - GIO::DBus::Raw::Subs [GIO] ok 42 - GIO::DBus::Raw::Types [GIO] ok 43 - GIO::DBus::Raw::Utils [GIO] ok 44 - GIO::DBus::Roles::Interface [GIO] ok 45 - GIO::DBus::Roles::Object [GIO] ok 46 - GIO::DBus::Roles::ObjectManager [GIO] ok 47 - GIO::DBus::Roles::Signals::AuthObserver [GIO] ok 48 - GIO::DBus::Roles::Signals::Connection [GIO] ok 49 - GIO::DBus::Roles::Signals::InterfaceSkeleton [GIO] ok 50 - GIO::DBus::Roles::Signals::Object [GIO] ok 51 - GIO::DBus::Roles::Signals::ObjectManager [GIO] ok 52 - GIO::DBus::Roles::Signals::ObjectManagerClient [GIO] ok 53 - GIO::DBus::Roles::Signals::ObjectSkeleton [GIO] ok 54 - GIO::DBus::Roles::Signals::Proxy [GIO] ok 55 - GIO::DBus::Roles::Signals::Server [GIO] ok 56 - GIO::DBus::Roles::SupplyCallback [GIO] ok 57 - GIO::DBus::Server [GIO] ok 58 - GIO::DBus::Utils [GIO] ok 59 - GIO::DataInputStream [GIO] ok 60 - GIO::DataOutputStream [GIO] ok 61 - GIO::DesktopAppInfo [GIO] ok 62 - GIO::Emblem [GIO] ok 63 - GIO::EmblemedIcon [GIO] ok 64 - GIO::Enums [GIO] ok 65 - GIO::FileAttributeInfoList [GIO] ok 66 - GIO::FileAttributeMatcher [GIO] ok 67 - GIO::FileEnumerator [GIO] ok 68 - GIO::FileIOStream [GIO] ok 69 - GIO::FileIcon [GIO] ok 70 - GIO::FileInfo [GIO] ok 71 - GIO::FileInputStream [GIO] ok 72 - GIO::FileMonitor [GIO] ok 73 - GIO::FileMonitor::Local [GIO] ok 74 - GIO::FileOutputStream [GIO] ok 75 - GIO::FilenameCompleter [GIO] ok 76 - GIO::FilterInputStream [GIO] ok 77 - GIO::FilterOutputStream [GIO] ok 78 - GIO::InetAddress [GIO] ok 79 - GIO::InetAddressMask [GIO] ok 80 - GIO::InetSocketAddress [GIO] ok 81 - GIO::InputStream [GIO] ok 82 - GIO::LaunchContext [GIO] ok 83 - GIO::ListStore [GIO] ok 84 - GIO::MemoryInputStream [GIO] ok 85 - GIO::MemoryOutputStream [GIO] ok 86 - GIO::Menu [GIO] ok 87 - GIO::MenuAttributeIter [GIO] ok 88 - GIO::MenuItem [GIO] ok 89 - GIO::MenuLinkIter [GIO] ok 90 - GIO::MenuModel [GIO] ok 91 - GIO::MiscTypes [GIO] ok 92 - GIO::MountOperation [GIO] ok 93 - GIO::NetworkAddress [GIO] ok 94 - GIO::NetworkService [GIO] ok 95 - GIO::Notification [GIO] ok 96 - GIO::OutputStream [GIO] ok 97 - GIO::Permission [GIO] ok 98 - GIO::PropertyAction [GIO] ok 99 - GIO::ProxyAddress [GIO] ok 100 - GIO::ProxyAddressEnumerator [GIO] ok 101 - GIO::Raw::Action [GIO] ok 102 - GIO::Raw::ActionGroup [GIO] ok 103 - GIO::Raw::AppInfo [GIO] ok 104 - GIO::Raw::Application [GIO] ok 105 - GIO::Raw::ApplicationCommandLine [GIO] ok 106 - GIO::Raw::AsyncInitable [GIO] ok 107 - GIO::Raw::AsyncResult [GIO] ok 108 - GIO::Raw::BufferedInputStream [GIO] ok 109 - GIO::Raw::BufferedOutputStream [GIO] ok 110 - GIO::Raw::Cancellable [GIO] ok 111 - GIO::Raw::CharsetConverter [GIO] ok 112 - GIO::Raw::ContentType [GIO] ok 113 - GIO::Raw::Credentials [GIO] ok 114 - GIO::Raw::DataInputStream [GIO] ok 115 - GIO::Raw::DataOutputStream [GIO] ok 116 - GIO::Raw::DatagramBased [GIO] ok 117 - GIO::Raw::Definitions [GIO] ok 118 - GIO::Raw::DesktopAppInfo [GIO] ok 119 - GIO::Raw::Distro [GIO] ok 120 - GIO::Raw::Drive [GIO] ok 121 - GIO::Raw::DtlsClientConnection [GIO] ok 122 - GIO::Raw::DtlsConnection [GIO] ok 123 - GIO::Raw::Emblem [GIO] ok 124 - GIO::Raw::EmblemedIcon [GIO] ok 125 - GIO::Raw::Enums [GIO] ok 126 - GIO::Raw::Exports [GIO] ok 127 - GIO::Raw::FileAttributeInfoList [GIO] ok 128 - GIO::Raw::FileAttributeTypes [GIO] ok 129 - GIO::Raw::FileEnumerator [GIO] ok 130 - GIO::Raw::FileIOStream [GIO] ok 131 - GIO::Raw::FileInfo [GIO] ok 132 - GIO::Raw::FileMonitor [GIO] ok 133 - GIO::Raw::FileMonitor::Local [GIO] ok 134 - GIO::Raw::FilenameCompleter [GIO] ok 135 - GIO::Raw::FilterInputStream [GIO] ok 136 - GIO::Raw::FilterOutputStream [GIO] ok 137 - GIO::Raw::GFile [GIO] ok 138 - GIO::Raw::Icon [GIO] ok 139 - GIO::Raw::InetAddress [GIO] ok 140 - GIO::Raw::InetAddressMask [GIO] ok 141 - GIO::Raw::InetSocketAddress [GIO] ok 142 - GIO::Raw::InputStream [GIO] ok 143 - GIO::Raw::ListModel [GIO] ok 144 - GIO::Raw::ListStore [GIO] ok 145 - GIO::Raw::MemoryInputStream [GIO] ok 146 - GIO::Raw::MemoryOutputStream [GIO] ok 147 - GIO::Raw::Menu [GIO] ok 148 - GIO::Raw::MenuModel [GIO] ok 149 - GIO::Raw::Mount [GIO] ok 150 - GIO::Raw::MountOperation [GIO] ok 151 - GIO::Raw::NetworkAddress [GIO] ok 152 - GIO::Raw::NetworkMonitor [GIO] ok 153 - GIO::Raw::NetworkService [GIO] ok 154 - GIO::Raw::Notification [GIO] ok 155 - GIO::Raw::OutputStream [GIO] ok 156 - GIO::Raw::Permission [GIO] ok 157 - GIO::Raw::PollableInputStream [GIO] ok 158 - GIO::Raw::PollableOutputStream [GIO] ok 159 - GIO::Raw::Proxy [GIO] ok 160 - GIO::Raw::ProxyAddress [GIO] ok 161 - GIO::Raw::ProxyResolver [GIO] ok 162 - GIO::Raw::Quarks [GIO] ok 163 - GIO::Raw::Resolver [GIO] ok 164 - GIO::Raw::Resource [GIO] ok 165 - GIO::Raw::Seekable [GIO] ok 166 - GIO::Raw::Settings [GIO] ok 167 - GIO::Raw::SettingsBackend [GIO] ok 168 - GIO::Raw::SettingsSchema [GIO] ok 169 - GIO::Raw::SimpleAction [GIO] ok 170 - GIO::Raw::SimpleActionGroup [GIO] ok 171 - GIO::Raw::SimpleAsyncResult [GIO] ok 172 - GIO::Raw::SimpleProxyResolver [GIO] ok 173 - GIO::Raw::Socket [GIO] ok 174 - GIO::Raw::SocketAddress [GIO] ok 175 - GIO::Raw::SocketClient [GIO] ok 176 - GIO::Raw::SocketConnection [GIO] ok 177 - GIO::Raw::SocketControlMessage [GIO] ok 178 - GIO::Raw::SocketListener [GIO] ok 179 - GIO::Raw::SocketService [GIO] ok 180 - GIO::Raw::SrvTarget [GIO] ok 181 - GIO::Raw::Stream [GIO] ok 182 - GIO::Raw::Structs [GIO] ok 183 - GIO::Raw::Subs [GIO] ok 184 - GIO::Raw::Task [GIO] ok 185 - GIO::Raw::ThemedIcon [GIO] ok 186 - GIO::Raw::TlsBackend [GIO] ok 187 - GIO::Raw::TlsCertificate [GIO] ok 188 - GIO::Raw::TlsClientConnection [GIO] ok 189 - GIO::Raw::TlsConnection [GIO] ok 190 - GIO::Raw::TlsDatabase [GIO] ok 191 - GIO::Raw::TlsInteraction [GIO] ok 192 - GIO::Raw::TlsPassword [GIO] ok 193 - GIO::Raw::Traps [GIO] ok 194 - GIO::Raw::Types [GIO] ok 195 - GIO::Raw::UnixConnection [GIO] ok 196 - GIO::Raw::UnixCredentialsMessage [GIO] ok 197 - GIO::Raw::UnixFDList [GIO] ok 198 - GIO::Raw::UnixFDMessage [GIO] ok 199 - GIO::Raw::UnixInputStream [GIO] ok 200 - GIO::Raw::UnixMounts [GIO] ok 201 - GIO::Raw::UnixOutputStream [GIO] ok 202 - GIO::Raw::UnixSocketAddress [GIO] ok 203 - GIO::Raw::VFS [GIO] ok 204 - GIO::Raw::Volume [GIO] ok 205 - GIO::Raw::VolumeMonitor [GIO] ok 206 - GIO::Resolver [GIO] ok 207 - GIO::Resource [GIO] ok 208 - GIO::Roles::Action [GIO] ok 209 - GIO::Roles::ActionGroup [GIO] ok 210 - GIO::Roles::ActionMap [GIO] ok 211 - GIO::Roles::AppInfo [GIO] ok 212 - GIO::Roles::AsyncInitable [GIO] ok 213 - GIO::Roles::AsyncResult [GIO] ok 214 - GIO::Roles::Converter [GIO] ok 215 - GIO::Roles::DTlsClientConnection [GIO] ok 216 - GIO::Roles::DTlsServerConnection [GIO] ok 217 - GIO::Roles::DatagramBased [GIO] ok 218 - GIO::Roles::Drive [GIO] ok 219 - GIO::Roles::DtlsConnection [GIO] ok 220 - GIO::Roles::FileDescriptorBased [GIO] ok 221 - GIO::Roles::GFile [GIO] ok 222 - GIO::Roles::Icon [GIO] ok 223 - GIO::Roles::Initable [GIO] ok 224 - GIO::Roles::ListModel [GIO] ok 225 - GIO::Roles::LoadableIcon [GIO] ok 226 - GIO::Roles::Mount [GIO] ok 227 - GIO::Roles::NetworkMonitor [GIO] ok 228 - GIO::Roles::NetworkMonitorBase [GIO] ok 229 - GIO::Roles::PollableInputStream [GIO] ok 230 - GIO::Roles::PollableOutputStream [GIO] ok 231 - GIO::Roles::Proxy [GIO] ok 232 - GIO::Roles::ProxyResolver [GIO] ok 233 - GIO::Roles::RemoteActionGroup [GIO] ok 234 - GIO::Roles::Seekable [GIO] ok 235 - GIO::Roles::Signals::ActionGroup [GIO] ok 236 - GIO::Roles::Signals::Application [GIO] ok 237 - GIO::Roles::Signals::DtlsConnection [GIO] ok 238 - GIO::Roles::Signals::FileMonitor [GIO] ok 239 - GIO::Roles::Signals::ListModel [GIO] ok 240 - GIO::Roles::Signals::MenuModel [GIO] ok 241 - GIO::Roles::Signals::MountOperation [GIO] ok 242 - GIO::Roles::Signals::NetworkMonitor [GIO] ok 243 - GIO::Roles::Signals::Settings [GIO] ok 244 - GIO::Roles::Signals::SocketListener [GIO] ok 245 - GIO::Roles::Signals::SocketService [GIO] ok 246 - GIO::Roles::Signals::ThreadedSocketService [GIO] ok 247 - GIO::Roles::Signals::TlsConnection [GIO] ok 248 - GIO::Roles::Signals::VolumeMonitor [GIO] ok 249 - GIO::Roles::SocketConnectable [GIO] ok 250 - GIO::Roles::TlsBackend [GIO] ok 251 - GIO::Roles::TlsClientConnection [GIO] ok 252 - GIO::Roles::TlsFileDatabase [GIO] ok 253 - GIO::Roles::TlsServerConnection [GIO] ok 254 - GIO::Roles::Volume [GIO] ok 255 - GIO::Settings [GIO] ok 256 - GIO::Settings::Backend [GIO] ok 257 - GIO::Settings::Schema [GIO] ok 258 - GIO::SimpleAction [GIO] ok 259 - GIO::SimpleActionGroup [GIO] ok 260 - GIO::SimplePermission [GIO] ok 261 - GIO::SimpleProxyResolver [GIO] ok 262 - GIO::Socket [GIO] ok 263 - GIO::SocketAddress [GIO] ok 264 - GIO::SocketAddressEnumerator [GIO] ok 265 - GIO::SocketClient [GIO] ok 266 - GIO::SocketConnection [GIO] ok 267 - GIO::SocketControlMessage [GIO] ok 268 - GIO::SocketListener [GIO] ok 269 - GIO::SocketService [GIO] ok 270 - GIO::SrvTarget [GIO] ok 271 - GIO::Stream [GIO] ok 272 - GIO::Task [GIO] ok 273 - GIO::TcpConnection [GIO] ok 274 - GIO::TcpWrapperConnection [GIO] ok 275 - GIO::ThemedIcon [GIO] ok 276 - GIO::ThreadedSocketService [GIO] ok 277 - GIO::TlsCertificate [GIO] ok 278 - GIO::TlsConnection [GIO] ok 279 - GIO::TlsDatabase [GIO] ok 280 - GIO::TlsInteraction [GIO] ok 281 - GIO::TlsPassword [GIO] ok 282 - GIO::TypeManifest [GIO] ok 283 - GIO::Unix::Connection [GIO] ok 284 - GIO::Unix::CredentialsMessage [GIO] ok 285 - GIO::Unix::FDList [GIO] ok 286 - GIO::Unix::FDMessage [GIO] ok 287 - GIO::Unix::InputStream [GIO] ok 288 - GIO::Unix::Mounts [GIO] ok 289 - GIO::Unix::OutputStream [GIO] ok 290 - GIO::Unix::SocketAddress [GIO] ok 291 - GIO::VFS [GIO] ok 292 - GIO::VolumeMonitor [GIO] ok 293 - GIO::ZlibCompressor [GIO] ok 294 - GIO::ZlibDecompressor ===> Testing [OK] for GIO:ver<0.0.4>:auth:api<1> ===> Installing: GIO:ver<0.0.4>:auth:api<1> Potential difficulties: Declaring class 'GLib::Class::Object' inside an enclosing package of the same name silently replaces the package in the outer stash. This is legacy behavior specific to Raku 6.d and earlier; in Raku 6.e the same pattern installs the class as a nested package instead. Rewrite as 'unit class GLib::Class::Object;' in its own file (or otherwise avoid the package+same-named-class collision) to work the same way on either revision. at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/6CA058F1742AC15AF9A8D119F6535617F1C5EFF5 (GLib::Class::Object):103 ------> class GLib::Class::Object is export { ===> Install [OK] for GIO:ver<0.0.4>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 6min 10.286s CPU time consumed: 8min 42.059s Memory peak: 4G (swap: 0B) ```
New Output ``` Running as unit: run-p909943-i936487.service; invocation ID: 2e23feaed18c4047b5b8cf021cd337ea Press ^] three times within 1s to disconnect TTY. ===> Searching for: GIO ===> Found: GIO:ver<0.0.4>:auth:api<1> [via Zef::Repository::Ecosystems] [GIO] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149696.909945.3812.170930085674/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/G/GIO/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz ===> Fetching [OK]: GIO:ver<0.0.4>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790149696.909945.3812.170930085674/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz [GIO] Command: tar -t -f ./GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz [GIO] Command: tar -xvf ./GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz -C ../GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz ===> Extraction [OK]: GIO to /home/coke/sandbox/blin/data/zef-data/tmp/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz ===> Testing: GIO:ver<0.0.4>:auth:api<1> [GIO] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GIO%3Aver%3C0.0.4%3E%3Aauth%3Ccpan%3ACBWOOD%3E%3Aapi%3C1%3E.tar.gz/GIO-0.0.4 t/01-modules.t [GIO] 1..294 [GIO] ok 1 - GIO [GIO] ok 2 - GIO::AppInfoMonitor [GIO] ok 3 - GIO::Application [GIO] ok 4 - GIO::ApplicationCommandLine [GIO] ok 5 - GIO::BufferedInputStream [GIO] ok 6 - GIO::BufferedOutputStream [GIO] ok 7 - GIO::Builder [GIO] ok 8 - GIO::BytesIcon [GIO] ok 9 - GIO::Cancellable [GIO] ok 10 - GIO::CharsetConverter [GIO] ok 11 - GIO::ContentType [GIO] ok 12 - GIO::ConverterInputStream [GIO] ok 13 - GIO::ConverterOutputStream [GIO] ok 14 - GIO::Credentials [GIO] ok 15 - GIO::DBus::ActionGroup [GIO] ok 16 - GIO::DBus::Address [GIO] ok 17 - GIO::DBus::AuthObserver [GIO] ok 18 - GIO::DBus::Connection [GIO] ok 19 - GIO::DBus::Error [GIO] ok 20 - GIO::DBus::InterfaceSkeleton [GIO] ok 21 - GIO::DBus::Message [GIO] ok 22 - GIO::DBus::MethodInvocation [GIO] ok 23 - GIO::DBus::ObjectManagerClient [GIO] ok 24 - GIO::DBus::ObjectManagerServer [GIO] ok 25 - GIO::DBus::ObjectProxy [GIO] ok 26 - GIO::DBus::ObjectSkeleton [GIO] ok 27 - GIO::DBus::Proxy [GIO] ok 28 - GIO::DBus::Raw::Address [GIO] ok 29 - GIO::DBus::Raw::Connection [GIO] ok 30 - GIO::DBus::Raw::Error [GIO] ok 31 - GIO::DBus::Raw::Interface [GIO] ok 32 - GIO::DBus::Raw::InterfaceSkeleton [GIO] ok 33 - GIO::DBus::Raw::Message [GIO] ok 34 - GIO::DBus::Raw::MethodInvocation [GIO] ok 35 - GIO::DBus::Raw::ObjectManager [GIO] ok 36 - GIO::DBus::Raw::ObjectManagerClient [GIO] ok 37 - GIO::DBus::Raw::ObjectManagerServer [GIO] ok 38 - GIO::DBus::Raw::ObjectSkeleton [GIO] ok 39 - GIO::DBus::Raw::Proxy [GIO] ok 40 - GIO::DBus::Raw::Server [GIO] ok 41 - GIO::DBus::Raw::Subs [GIO] ok 42 - GIO::DBus::Raw::Types [GIO] ok 43 - GIO::DBus::Raw::Utils [GIO] ok 44 - GIO::DBus::Roles::Interface [GIO] ok 45 - GIO::DBus::Roles::Object [GIO] ok 46 - GIO::DBus::Roles::ObjectManager [GIO] ok 47 - GIO::DBus::Roles::Signals::AuthObserver [GIO] ok 48 - GIO::DBus::Roles::Signals::Connection [GIO] ok 49 - GIO::DBus::Roles::Signals::InterfaceSkeleton [GIO] ok 50 - GIO::DBus::Roles::Signals::Object [GIO] ok 51 - GIO::DBus::Roles::Signals::ObjectManager [GIO] ok 52 - GIO::DBus::Roles::Signals::ObjectManagerClient [GIO] ok 53 - GIO::DBus::Roles::Signals::ObjectSkeleton [GIO] ok 54 - GIO::DBus::Roles::Signals::Proxy [GIO] ok 55 - GIO::DBus::Roles::Signals::Server [GIO] ok 56 - GIO::DBus::Roles::SupplyCallback [GIO] ok 57 - GIO::DBus::Server [GIO] ok 58 - GIO::DBus::Utils [GIO] ok 59 - GIO::DataInputStream [GIO] ok 60 - GIO::DataOutputStream [GIO] ok 61 - GIO::DesktopAppInfo [GIO] ok 62 - GIO::Emblem [GIO] ok 63 - GIO::EmblemedIcon [GIO] ok 64 - GIO::Enums [GIO] ok 65 - GIO::FileAttributeInfoList [GIO] ok 66 - GIO::FileAttributeMatcher [GIO] ok 67 - GIO::FileEnumerator [GIO] ok 68 - GIO::FileIOStream [GIO] ok 69 - GIO::FileIcon [GIO] ok 70 - GIO::FileInfo [GIO] ok 71 - GIO::FileInputStream [GIO] ok 72 - GIO::FileMonitor [GIO] ok 73 - GIO::FileMonitor::Local [GIO] ok 74 - GIO::FileOutputStream [GIO] ok 75 - GIO::FilenameCompleter [GIO] ok 76 - GIO::FilterInputStream [GIO] ok 77 - GIO::FilterOutputStream [GIO] ok 78 - GIO::InetAddress [GIO] ok 79 - GIO::InetAddressMask [GIO] ok 80 - GIO::InetSocketAddress [GIO] ok 81 - GIO::InputStream [GIO] ok 82 - GIO::LaunchContext [GIO] ok 83 - GIO::ListStore [GIO] ok 84 - GIO::MemoryInputStream [GIO] ok 85 - GIO::MemoryOutputStream [GIO] ok 86 - GIO::Menu [GIO] ok 87 - GIO::MenuAttributeIter [GIO] ok 88 - GIO::MenuItem [GIO] ok 89 - GIO::MenuLinkIter [GIO] ok 90 - GIO::MenuModel [GIO] ok 91 - GIO::MiscTypes [GIO] ok 92 - GIO::MountOperation [GIO] ok 93 - GIO::NetworkAddress [GIO] ok 94 - GIO::NetworkService [GIO] ok 95 - GIO::Notification [GIO] ok 96 - GIO::OutputStream [GIO] ok 97 - GIO::Permission [GIO] ok 98 - GIO::PropertyAction [GIO] ok 99 - GIO::ProxyAddress [GIO] ok 100 - GIO::ProxyAddressEnumerator [GIO] ok 101 - GIO::Raw::Action [GIO] ok 102 - GIO::Raw::ActionGroup [GIO] ok 103 - GIO::Raw::AppInfo [GIO] ok 104 - GIO::Raw::Application [GIO] ok 105 - GIO::Raw::ApplicationCommandLine [GIO] ok 106 - GIO::Raw::AsyncInitable [GIO] ok 107 - GIO::Raw::AsyncResult [GIO] ok 108 - GIO::Raw::BufferedInputStream [GIO] ok 109 - GIO::Raw::BufferedOutputStream [GIO] ok 110 - GIO::Raw::Cancellable [GIO] ok 111 - GIO::Raw::CharsetConverter [GIO] ok 112 - GIO::Raw::ContentType [GIO] ok 113 - GIO::Raw::Credentials [GIO] ok 114 - GIO::Raw::DataInputStream [GIO] ok 115 - GIO::Raw::DataOutputStream [GIO] ok 116 - GIO::Raw::DatagramBased [GIO] ok 117 - GIO::Raw::Definitions [GIO] ok 118 - GIO::Raw::DesktopAppInfo [GIO] ok 119 - GIO::Raw::Distro [GIO] ok 120 - GIO::Raw::Drive [GIO] ok 121 - GIO::Raw::DtlsClientConnection [GIO] ok 122 - GIO::Raw::DtlsConnection [GIO] ok 123 - GIO::Raw::Emblem [GIO] ok 124 - GIO::Raw::EmblemedIcon [GIO] ok 125 - GIO::Raw::Enums [GIO] ok 126 - GIO::Raw::Exports [GIO] ok 127 - GIO::Raw::FileAttributeInfoList [GIO] ok 128 - GIO::Raw::FileAttributeTypes [GIO] ok 129 - GIO::Raw::FileEnumerator [GIO] ok 130 - GIO::Raw::FileIOStream [GIO] ok 131 - GIO::Raw::FileInfo [GIO] ok 132 - GIO::Raw::FileMonitor [GIO] ok 133 - GIO::Raw::FileMonitor::Local [GIO] ok 134 - GIO::Raw::FilenameCompleter [GIO] ok 135 - GIO::Raw::FilterInputStream [GIO] ok 136 - GIO::Raw::FilterOutputStream [GIO] ok 137 - GIO::Raw::GFile [GIO] ok 138 - GIO::Raw::Icon [GIO] ok 139 - GIO::Raw::InetAddress [GIO] ok 140 - GIO::Raw::InetAddressMask [GIO] ok 141 - GIO::Raw::InetSocketAddress [GIO] ok 142 - GIO::Raw::InputStream [GIO] ok 143 - GIO::Raw::ListModel [GIO] ok 144 - GIO::Raw::ListStore [GIO] ok 145 - GIO::Raw::MemoryInputStream [GIO] ok 146 - GIO::Raw::MemoryOutputStream [GIO] ok 147 - GIO::Raw::Menu [GIO] ok 148 - GIO::Raw::MenuModel [GIO] ok 149 - GIO::Raw::Mount [GIO] ok 150 - GIO::Raw::MountOperation [GIO] ok 151 - GIO::Raw::NetworkAddress [GIO] ok 152 - GIO::Raw::NetworkMonitor [GIO] ok 153 - GIO::Raw::NetworkService [GIO] ok 154 - GIO::Raw::Notification [GIO] ok 155 - GIO::Raw::OutputStream [GIO] ok 156 - GIO::Raw::Permission [GIO] ok 157 - GIO::Raw::PollableInputStream [GIO] ok 158 - GIO::Raw::PollableOutputStream [GIO] ok 159 - GIO::Raw::Proxy [GIO] ok 160 - GIO::Raw::ProxyAddress [GIO] ok 161 - GIO::Raw::ProxyResolver [GIO] ok 162 - GIO::Raw::Quarks [GIO] ok 163 - GIO::Raw::Resolver [GIO] ok 164 - GIO::Raw::Resource [GIO] ok 165 - GIO::Raw::Seekable [GIO] ok 166 - GIO::Raw::Settings [GIO] ok 167 - GIO::Raw::SettingsBackend [GIO] ok 168 - GIO::Raw::SettingsSchema [GIO] ok 169 - GIO::Raw::SimpleAction [GIO] ok 170 - GIO::Raw::SimpleActionGroup [GIO] ok 171 - GIO::Raw::SimpleAsyncResult [GIO] ok 172 - GIO::Raw::SimpleProxyResolver [GIO] ok 173 - GIO::Raw::Socket [GIO] ok 174 - GIO::Raw::SocketAddress [GIO] ok 175 - GIO::Raw::SocketClient [GIO] ok 176 - GIO::Raw::SocketConnection [GIO] ok 177 - GIO::Raw::SocketControlMessage [GIO] ok 178 - GIO::Raw::SocketListener [GIO] ok 179 - GIO::Raw::SocketService [GIO] ok 180 - GIO::Raw::SrvTarget [GIO] ok 181 - GIO::Raw::Stream [GIO] ok 182 - GIO::Raw::Structs [GIO] ok 183 - GIO::Raw::Subs [GIO] ok 184 - GIO::Raw::Task [GIO] ok 185 - GIO::Raw::ThemedIcon [GIO] ok 186 - GIO::Raw::TlsBackend [GIO] ok 187 - GIO::Raw::TlsCertificate [GIO] ok 188 - GIO::Raw::TlsClientConnection [GIO] ok 189 - GIO::Raw::TlsConnection [GIO] ok 190 - GIO::Raw::TlsDatabase [GIO] ok 191 - GIO::Raw::TlsInteraction [GIO] ok 192 - GIO::Raw::TlsPassword [GIO] ok 193 - GIO::Raw::Traps [GIO] ok 194 - GIO::Raw::Types [GIO] ok 195 - GIO::Raw::UnixConnection [GIO] ok 196 - GIO::Raw::UnixCredentialsMessage [GIO] ok 197 - GIO::Raw::UnixFDList [GIO] ok 198 - GIO::Raw::UnixFDMessage [GIO] ok 199 - GIO::Raw::UnixInputStream [GIO] ok 200 - GIO::Raw::UnixMounts [GIO] ok 201 - GIO::Raw::UnixOutputStream [GIO] ok 202 - GIO::Raw::UnixSocketAddress [GIO] ok 203 - GIO::Raw::VFS [GIO] ok 204 - GIO::Raw::Volume [GIO] ok 205 - GIO::Raw::VolumeMonitor [GIO] ok 206 - GIO::Resolver [GIO] ok 207 - GIO::Resource [GIO] ok 208 - GIO::Roles::Action [GIO] ok 209 - GIO::Roles::ActionGroup [GIO] ok 210 - GIO::Roles::ActionMap [GIO] ok 211 - GIO::Roles::AppInfo [GIO] ok 212 - GIO::Roles::AsyncInitable [GIO] ok 213 - GIO::Roles::AsyncResult [GIO] ok 214 - GIO::Roles::Converter [GIO] ok 215 - GIO::Roles::DTlsClientConnection [GIO] ok 216 - GIO::Roles::DTlsServerConnection [GIO] ok 217 - GIO::Roles::DatagramBased [GIO] ok 218 - GIO::Roles::Drive [GIO] ok 219 - GIO::Roles::DtlsConnection [GIO] ok 220 - GIO::Roles::FileDescriptorBased [GIO] ok 221 - GIO::Roles::GFile [GIO] ok 222 - GIO::Roles::Icon [GIO] ok 223 - GIO::Roles::Initable [GIO] ok 224 - GIO::Roles::ListModel [GIO] ok 225 - GIO::Roles::LoadableIcon [GIO] ok 226 - GIO::Roles::Mount [GIO] ok 227 - GIO::Roles::NetworkMonitor [GIO] ok 228 - GIO::Roles::NetworkMonitorBase [GIO] ok 229 - GIO::Roles::PollableInputStream [GIO] ok 230 - GIO::Roles::PollableOutputStream [GIO] ok 231 - GIO::Roles::Proxy [GIO] ok 232 - GIO::Roles::ProxyResolver [GIO] ok 233 - GIO::Roles::RemoteActionGroup [GIO] ok 234 - GIO::Roles::Seekable [GIO] ok 235 - GIO::Roles::Signals::ActionGroup [GIO] ok 236 - GIO::Roles::Signals::Application [GIO] ok 237 - GIO::Roles::Signals::DtlsConnection [GIO] ok 238 - GIO::Roles::Signals::FileMonitor [GIO] ok 239 - GIO::Roles::Signals::ListModel [GIO] ok 240 - GIO::Roles::Signals::MenuModel [GIO] ok 241 - GIO::Roles::Signals::MountOperation [GIO] ok 242 - GIO::Roles::Signals::NetworkMonitor [GIO] ok 243 - GIO::Roles::Signals::Settings [GIO] ok 244 - GIO::Roles::Signals::SocketListener [GIO] ok 245 - GIO::Roles::Signals::SocketService [GIO] ok 246 - GIO::Roles::Signals::ThreadedSocketService [GIO] ok 247 - GIO::Roles::Signals::TlsConnection [GIO] ok 248 - GIO::Roles::Signals::VolumeMonitor [GIO] ok 249 - GIO::Roles::SocketConnectable [GIO] ok 250 - GIO::Roles::TlsBackend [GIO] ok 251 - GIO::Roles::TlsClientConnection [GIO] ok 252 - GIO::Roles::TlsFileDatabase [GIO] ok 253 - GIO::Roles::TlsServerConnection [GIO] ok 254 - GIO::Roles::Volume [GIO] ok 255 - GIO::Settings [GIO] ok 256 - GIO::Settings::Backend [GIO] ok 257 - GIO::Settings::Schema [GIO] ok 258 - GIO::SimpleAction [GIO] ok 259 - GIO::SimpleActionGroup [GIO] ok 260 - GIO::SimplePermission [GIO] ok 261 - GIO::SimpleProxyResolver [GIO] ok 262 - GIO::Socket [GIO] ok 263 - GIO::SocketAddress [GIO] ok 264 - GIO::SocketAddressEnumerator [GIO] ok 265 - GIO::SocketClient [GIO] ok 266 - GIO::SocketConnection [GIO] ok 267 - GIO::SocketControlMessage [GIO] ok 268 - GIO::SocketListener [GIO] ok 269 - GIO::SocketService [GIO] ok 270 - GIO::SrvTarget [GIO] ok 271 - GIO::Stream [GIO] ok 272 - GIO::Task [GIO] ok 273 - GIO::TcpConnection [GIO] ok 274 - GIO::TcpWrapperConnection [GIO] ok 275 - GIO::ThemedIcon [GIO] ok 276 - GIO::ThreadedSocketService [GIO] ok 277 - GIO::TlsCertificate [GIO] ok 278 - GIO::TlsConnection [GIO] ok 279 - GIO::TlsDatabase [GIO] ok 280 - GIO::TlsInteraction [GIO] ok 281 - GIO::TlsPassword [GIO] ok 282 - GIO::TypeManifest [GIO] ok 283 - GIO::Unix::Connection [GIO] ok 284 - GIO::Unix::CredentialsMessage [GIO] ok 285 - GIO::Unix::FDList [GIO] ok 286 - GIO::Unix::FDMessage [GIO] ok 287 - GIO::Unix::InputStream [GIO] ok 288 - GIO::Unix::Mounts [GIO] ok 289 - GIO::Unix::OutputStream [GIO] ok 290 - GIO::Unix::SocketAddress [GIO] ok 291 - GIO::VFS [GIO] ok 292 - GIO::VolumeMonitor [GIO] ok 293 - GIO::ZlibCompressor [GIO] ok 294 - GIO::ZlibDecompressor ===> Testing [OK] for GIO:ver<0.0.4>:auth:api<1> ===> Installing: GIO:ver<0.0.4>:auth:api<1> ===> Install [FAIL] for GIO:ver<0.0.4>:auth:api<1>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GIO_cpan:CBWOOD_0.0.4_1/sources/B3DF2080E9C47497139F66F002DF654B59CC04A1 (GIO::AppInfoMonitor) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) Can only use : as invocant marker in a signature after the first parameter at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 ------> method new ( : at /home/coke/sandbox/blin/installed/GIO_cpan:CBWOOD_0.0.4_1/sources/B3DF2080E9C47497139F66F002DF654B59CC04A1 (GIO::AppInfoMonitor):5 ------> use GIO::Raw::Types; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GIO_cpan:CBWOOD_0.0.4_1/sources/B3DF2080E9C47497139F66F002DF654B59CC04A1 (GIO::AppInfoMonitor) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) Can only use : as invocant marker in a signature after the first parameter at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 ------> method new ( : at /home/coke/sandbox/blin/installed/GIO_cpan:CBWOOD_0.0.4_1/sources/B3DF2080E9C47497139F66F002DF654B59CC04A1 (GIO::AppInfoMonitor):5 ------> use GIO::Raw::Types; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 6min 28.998s CPU time consumed: 9min 11.623s Memory peak: 3G (swap: 0B) ```
* [ ] [GLib](https://raku.land/cpan:CBWOOD/GLib) – Fail, Bisected: [6357ccf](https://github.com/rakudo/rakudo/commit/6357ccf97f2c4b1dd1067bf4f50b6cdcfdb78373)
Old Output ``` Running as unit: run-p804668-i820934.service; invocation ID: 08d6f059570e403ebc2d3b4afc39be83 Press ^] three times within 1s to disconnect TTY. ===> Searching for: GLib ===> Found: GLib:ver<0.0.11>:auth [via Zef::Repository::Ecosystems] [GLib] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146804.804671.1996.8293140301275/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/G/GLib/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Fetching [OK]: GLib:ver<0.0.11>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146804.804671.1996.8293140301275/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [GLib] Command: tar -t -f ./GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [GLib] Command: tar -xvf ./GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz -C ../GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Extraction [OK]: GLib to /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Testing: GLib:ver<0.0.11>:auth [GLib] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11 t/00-struct-sizes.t [GLib] 1..66 [GLib] ok 1 - Structure sizes for GArray match [GLib] ok 2 - Structure sizes for GByteArray match [GLib] ok 3 - Structure sizes for GCClosure match [GLib] ok 4 - Structure sizes for GClosure match [GLib] ok 5 - Structure sizes for GCond match [GLib] ok 6 - Structure sizes for GDate match [GLib] ok 7 - Structure sizes for GDebugKey match [GLib] ok 8 - Structure sizes for GError match [GLib] ok 9 - Structure sizes for GHashTableIter match [GLib] ok 10 - Structure sizes for GHookList match [GLib] ok 11 - Structure sizes for GInterfaceInfo match [GLib] ok 12 - Structure sizes for GList match [GLib] ok 13 - Structure sizes for GLogField match [GLib] ok 14 - Structure 'GLogField-Str' is not to be tested [GLib] ok 15 - Structure sizes for GNode match [GLib] ok 16 - Structure sizes for GOnce match [GLib] ok 17 - Structure sizes for GOptionEntry match [GLib] ok 18 - Structure sizes for GParamSpec match [GLib] ok 19 - Structure sizes for GParamSpecBoolean match [GLib] ok 20 - Structure sizes for GParamSpecChar match [GLib] ok 21 - Structure sizes for GParamSpecDouble match [GLib] ok 22 - Structure sizes for GParamSpecEnum match [GLib] ok 23 - Structure sizes for GParamSpecFlags match [GLib] ok 24 - Structure sizes for GParamSpecFloat match [GLib] ok 25 - Structure sizes for GParamSpecInt match [GLib] ok 26 - Structure sizes for GParamSpecInt64 match [GLib] ok 27 - Structure sizes for GParamSpecLong match [GLib] ok 28 - Structure sizes for GParamSpecString match [GLib] ok 29 - Structure sizes for GParamSpecTypeInfo match [GLib] ok 30 - Structure sizes for GParamSpecUChar match [GLib] ok 31 - Structure sizes for GParamSpecUInt match [GLib] ok 32 - Structure sizes for GParamSpecUInt64 match [GLib] ok 33 - Structure sizes for GParamSpecULong match [GLib] ok 34 - Structure sizes for GParamSpecUnichar match [GLib] ok 35 - Structure sizes for GParamSpecValueArray match [GLib] ok 36 - Structure sizes for GParameter match [GLib] ok 37 - Structure 'GPollFD' is not to be tested [GLib] ok 38 - Structure 'GPollFDNonWin' is not to be tested [GLib] ok 39 - Structure 'GPollFDWin' is not to be tested [GLib] ok 40 - Structure sizes for GPtrArray match [GLib] ok 41 - Structure sizes for GQueue match [GLib] ok 42 - Structure sizes for GRecMutex match [GLib] ok 43 - Structure sizes for GSList match [GLib] ok 44 - Structure sizes for GSignalInvocationHint match [GLib] ok 45 - Structure sizes for GSignalQuery match [GLib] ok 46 - Structure sizes for GSourceCallbackFuncs match [GLib] ok 47 - Structure sizes for GSourceFuncs match [GLib] ok 48 - Structure sizes for GString match [GLib] ok 49 - Structure sizes for GTestConfig match [GLib] ok 50 - Structure sizes for GTestLogBuffer match [GLib] ok 51 - Structure sizes for GTestLogMsg match [GLib] ok 52 - Structure sizes for GTimeVal match [GLib] ok 53 - Structure sizes for GTypeFundamentalInfo match [GLib] ok 54 - Structure sizes for GTypeInfo match [GLib] ok 55 - Structure sizes for GTypeInterface match [GLib] ok 56 - Structure sizes for GTypeQuery match [GLib] ok 57 - Structure sizes for GTypeValueTable match [GLib] ok 58 - Structure sizes for GUriParamsIter match [GLib] ok 59 - Structure sizes for GValue match [GLib] ok 60 - Structure sizes for GValueArray match [GLib] ok 61 - Structure sizes for GVariant match [GLib] ok 62 - Structure sizes for GVariantIter match [GLib] ok 63 - Structure 'GVariantSerialized' is not to be tested (internal struct) [GLib] ok 64 - Structure 'GVariantTree' is not to be tested (internal struct) [GLib] ok 65 - Structure sizes for GVariantTypeInfo match [GLib] ok 66 - Structure sizes for GWeakRef match [GLib] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11 t/00b-class-struct-sizes.t [GLib] Potential difficulties: [GLib] Declaring class 'GLib::Class::Object' inside an enclosing package of [GLib] the same name silently replaces the package in the outer stash. This is [GLib] legacy behavior specific to Raku 6.d and earlier; in Raku 6.e the same [GLib] pattern installs the class as a nested package instead. Rewrite as 'unit [GLib] class GLib::Class::Object;' in its own file (or otherwise avoid the [GLib] package+same-named-class collision) to work the same way on either [GLib] revision. [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Class/Object.pm6 (GLib::Class::Object):103 [GLib] ------> class GLib::Class::Object is export { [GLib] 1..1 [GLib] ok 1 - Structure sizes for GObjectClass match [GLib] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11 t/01-modules.t [GLib] 1..174 [GLib] ok 1 - GLib [GLib] ok 2 - GLib::Array [GLib] ok 3 - GLib::AsyncQueue [GLib] ok 4 - GLib::Base64 [GLib] ok 5 - GLib::BookmarkFile [GLib] ok 6 - GLib::ByteArray [GLib] ok 7 - GLib::Bytes [GLib] ok 8 - GLib::Checksum [GLib] ok 9 - GLib::Class::Object [GLib] ok 10 - GLib::Class::Structs [GLib] ok 11 - GLib::Class::TypeModule [GLib] ok 12 - GLib::Compat::Definitions [GLib] ok 13 - GLib::Cond [GLib] ok 14 - GLib::Convert [GLib] ok 15 - GLib::Dataset [GLib] ok 16 - GLib::Date [GLib] ok 17 - GLib::DateTime [GLib] ok 18 - GLib::Env [GLib] ok 19 - GLib::Error [GLib] ok 20 - GLib::FileUtils [GLib] ok 21 - GLib::GList [GLib] ok 22 - GLib::GSList [GLib] ok 23 - GLib::HMAC [GLib] ok 24 - GLib::HashTable [GLib] ok 25 - GLib::Hostname [GLib] ok 26 - GLib::IOChannel [GLib] ok 27 - GLib::KeyFile [GLib] ok 28 - GLib::Log [GLib] ok 29 - GLib::MainContext [GLib] ok 30 - GLib::MainLoop [GLib] ok 31 - GLib::MappedFile [GLib] ok 32 - GLib::Markup [GLib] ok 33 - GLib::MatchInfo [GLib] ok 34 - GLib::Memory [GLib] ok 35 - GLib::Module [GLib] ok 36 - GLib::Mutex [GLib] ok 37 - GLib::Node [GLib] ok 38 - GLib::Object::Binding [GLib] ok 39 - GLib::Object::Closure [GLib] ok 40 - GLib::Object::IsType [GLib] ok 41 - GLib::Object::ParamSpec [GLib] ok 42 - GLib::Object::Raw::Binding [GLib] ok 43 - GLib::Object::Raw::Closure [GLib] ok 44 - GLib::Object::Raw::ParamSpec [GLib] ok 45 - GLib::Object::Raw::TypeModule [GLib] ok 46 - GLib::Object::Raw::Types [GLib] ok 47 - GLib::Object::Supplyish [GLib] ok 48 - GLib::Object::Type [GLib] ok 49 - GLib::Object::TypeModule [GLib] ok 50 - GLib::Object::Types [GLib] ok 51 - GLib::Pattern [GLib] ok 52 - GLib::PtrArray [GLib] ok 53 - GLib::Quark [GLib] ok 54 - GLib::Queue [GLib] ok 55 - GLib::Rand [GLib] ok 56 - GLib::Raw::Array [GLib] ok 57 - GLib::Raw::Arrays [GLib] ok 58 - GLib::Raw::AsyncQueue [GLib] ok 59 - GLib::Raw::Base64 [GLib] ok 60 - GLib::Raw::BookmarkFile [GLib] ok 61 - GLib::Raw::Bytes [GLib] ok 62 - GLib::Raw::Checksum [GLib] ok 63 - GLib::Raw::Convert [GLib] ok 64 - GLib::Raw::Dataset [GLib] ok 65 - GLib::Raw::Date [GLib] ok 66 - GLib::Raw::DateTime [GLib] ok 67 - GLib::Raw::Debug [GLib] ok 68 - GLib::Raw::Definitions [GLib] ok 69 - GLib::Raw::Distro [GLib] ok 70 - GLib::Raw::Enum [GLib] ok 71 - GLib::Raw::Enums [GLib] ok 72 - GLib::Raw::Env [GLib] ok 73 - GLib::Raw::Error [GLib] ok 74 - GLib::Raw::Exceptions [GLib] ok 75 - GLib::Raw::Exports [GLib] ok 76 - GLib::Raw::ExtendedTypes [GLib] ok 77 - GLib::Raw::FileUtils [GLib] ok 78 - GLib::Raw::GList [GLib] ok 79 - GLib::Raw::GSList [GLib] ok 80 - GLib::Raw::GenericList [GLib] ok 81 - GLib::Raw::HMAC [GLib] ok 82 - GLib::Raw::HashTable [GLib] ok 83 - GLib::Raw::Hostname [GLib] ok 84 - GLib::Raw::IOChannel [GLib] ok 85 - GLib::Raw::KeyFile [GLib] ok 86 - GLib::Raw::Log [GLib] ok 87 - GLib::Raw::Macros [GLib] ok 88 - GLib::Raw::Main [GLib] ok 89 - GLib::Raw::MappedFile [GLib] ok 90 - GLib::Raw::Markup [GLib] ok 91 - GLib::Raw::Memory [GLib] ok 92 - GLib::Raw::Module [GLib] ok 93 - GLib::Raw::Node [GLib] ok 94 - GLib::Raw::Object [GLib] ok 95 - GLib::Raw::Pattern [GLib] ok 96 - GLib::Raw::Pointers [GLib] ok 97 - GLib::Raw::Quark [GLib] ok 98 - GLib::Raw::Quarks [GLib] ok 99 - GLib::Raw::Queue [GLib] ok 100 - GLib::Raw::Rand [GLib] ok 101 - GLib::Raw::Regex [GLib] ok 102 - GLib::Raw::ReturnedValue [GLib] ok 103 - GLib::Raw::Scanner [GLib] ok 104 - GLib::Raw::Sequence [GLib] ok 105 - GLib::Raw::Signal [GLib] ok 106 - GLib::Raw::Slice [GLib] ok 107 - GLib::Raw::Spawn [GLib] ok 108 - GLib::Raw::String [GLib] ok 109 - GLib::Raw::String::Chunk [GLib] ok 110 - GLib::Raw::Struct_Subs [GLib] ok 111 - GLib::Raw::Structs [GLib] ok 112 - GLib::Raw::Subs [GLib] ok 113 - GLib::Raw::Test [GLib] ok 114 - GLib::Raw::Thread [GLib] ok 115 - GLib::Raw::ThreadPool [GLib] ok 116 - GLib::Raw::TimeZone [GLib] ok 117 - GLib::Raw::Timer [GLib] ok 118 - GLib::Raw::Traits [GLib] ok 119 - GLib::Raw::Traps [GLib] ok 120 - GLib::Raw::Tree [GLib] ok 121 - GLib::Raw::Type [GLib] ok 122 - GLib::Raw::TypePlugin [GLib] ok 123 - GLib::Raw::Types [GLib] ok 124 - GLib::Raw::Unicode [GLib] ok 125 - GLib::Raw::Uri [GLib] ok 126 - GLib::Raw::Utils [GLib] ok 127 - GLib::Raw::Value [GLib] ok 128 - GLib::Raw::Variant [GLib] ok 129 - GLib::Raw::VariantType [GLib] ok 130 - GLib::Raw::VariantTypes [GLib] ok 131 - GLib::Regex [GLib] ok 132 - GLib::Roles::Bindable [GLib] ok 133 - GLib::Roles::HashObject [GLib] ok 134 - GLib::Roles::Implementor [GLib] ok 135 - GLib::Roles::ListData [GLib] ok 136 - GLib::Roles::NewGObject [GLib] ok 137 - GLib::Roles::Object [GLib] ok 138 - GLib::Roles::PointerBasedList [GLib] ok 139 - GLib::Roles::Pointers [GLib] ok 140 - GLib::Roles::Properties [GLib] ok 141 - GLib::Roles::Protection [GLib] ok 142 - GLib::Roles::References [GLib] ok 143 - GLib::Roles::Signals::Generic [GLib] ok 144 - GLib::Roles::StaticClass [GLib] ok 145 - GLib::Roles::TreeData [GLib] ok 146 - GLib::Roles::TypeInstance [GLib] ok 147 - GLib::Roles::TypePlugin [GLib] ok 148 - GLib::Roles::TypedArray [GLib] ok 149 - GLib::Roles::TypedBuffer [GLib] ok 150 - GLib::Roles::TypedQueue [GLib] ok 151 - GLib::Roles::Value [GLib] ok 152 - GLib::Scanner [GLib] ok 153 - GLib::Sequence [GLib] ok 154 - GLib::Signal [GLib] ok 155 - GLib::Slice [GLib] ok 156 - GLib::Source [GLib] ok 157 - GLib::Spawn [GLib] ok 158 - GLib::String [GLib] ok 159 - GLib::String::Chunk [GLib] ok 160 - GLib::Test [GLib] ok 161 - GLib::ThreadPool [GLib] ok 162 - GLib::TimeZone [GLib] ok 163 - GLib::Timeout [GLib] ok 164 - GLib::Timer [GLib] ok 165 - GLib::Tree [GLib] ok 166 - GLib::UUID [GLib] ok 167 - GLib::Unicode [GLib] ok 168 - GLib::Uri [GLib] ok 169 - GLib::Utils [GLib] ok 170 - GLib::Value [GLib] ok 171 - GLib::Variant [GLib] ok 172 - GLib::VariantDict [GLib] ok 173 - GLib::VariantIter [GLib] ok 174 - GLib::VariantType ===> Testing [OK] for GLib:ver<0.0.11>:auth ===> Installing: GLib:ver<0.0.11>:auth Potential difficulties: Declaring class 'GLib::Class::Object' inside an enclosing package of the same name silently replaces the package in the outer stash. This is legacy behavior specific to Raku 6.d and earlier; in Raku 6.e the same pattern installs the class as a nested package instead. Rewrite as 'unit class GLib::Class::Object;' in its own file (or otherwise avoid the package+same-named-class collision) to work the same way on either revision. at /tmp/rApOp0qDvJ/sources/6CA058F1742AC15AF9A8D119F6535617F1C5EFF5 (GLib::Class::Object):103 ------> class GLib::Class::Object is export { ===> Install [OK] for GLib:ver<0.0.11>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 7min 44.591s CPU time consumed: 10min 50.104s Memory peak: 3.5G (swap: 198M) ```
New Output ``` Running as unit: run-p784696-i831728.service; invocation ID: e8b80c7b4e204010a045d05c5a3e9b7b Press ^] three times within 1s to disconnect TTY. ===> Searching for: GLib ===> Found: GLib:ver<0.0.11>:auth [via Zef::Repository::Ecosystems] [GLib] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146418.784706.4300.591421909558/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/G/GLib/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Fetching [OK]: GLib:ver<0.0.11>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146418.784706.4300.591421909558/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [GLib] Command: tar -t -f ./GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [GLib] Command: tar -xvf ./GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz -C ../GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Extraction [OK]: GLib to /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Testing: GLib:ver<0.0.11>:auth [GLib] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11 t/00-struct-sizes.t [GLib] ===SORRY!=== Error while compiling t/00-struct-sizes.t [GLib] Potential difficulties: [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):870 [GLib] ------> #= G_REGEX_MATCH_PARTIAL, [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):865 [GLib] ------> H_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):867 [GLib] ------> _NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY, [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):891 [GLib] ------> G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF, [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):892 [GLib] ------> +< 22, #= G_REGEX_NEWLINE_CR | 1 << 22, [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):920 [GLib] ------> G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):913 [GLib] ------> => 1 +< 2, #= always fatal [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):927 [GLib] ------> ART_BINARY', #= s:binaryname s:seed [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):930 [GLib] ------> ST_LOG_START_CASE', #= s:testpath [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):932 [GLib] ------> _MIN_RESULT', #= s:blurb d:result [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):928 [GLib] ------> ST_LOG_LIST_CASE', #= s:testpath [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):926 [GLib] ------> 'G_TEST_LOG_ERROR', #= s:msg [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):934 [GLib] ------> _TEST_LOG_MESSAGE', #= s:blurb [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):933 [GLib] ------> _MAX_RESULT', #= s:blurb d:result [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):929 [GLib] ------> ST_LOG_SKIP_CASE', #= s:testpath [GLib] Missing declarand for trailing declarator doc [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Enums.pm6 (GLib::Raw::Enums):931 [GLib] ------> , #= d:status d:nforks d:elapsed [GLib] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Subs.pm6 (GLib::Raw::Subs) [GLib] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Exceptions.pm6 (GLib::Raw::Exceptions) [GLib] Can only use : as invocant marker in a signature after the first parameter [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Exceptions.pm6 (GLib::Raw::Exceptions):133 [GLib] ------> method new ( : [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Subs.pm6 (GLib::Raw::Subs):10 [GLib] ------> use GLib::Raw::Exceptions; [GLib] at t/00-struct-sizes.t:7 [GLib] ------> use GLib::Raw::Subs; [GLib] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11 t/00b-class-struct-sizes.t [GLib] ===SORRY!=== Error while compiling t/00b-class-struct-sizes.t [GLib] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Subs.pm6 (GLib::Raw::Subs) [GLib] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Exceptions.pm6 (GLib::Raw::Exceptions) [GLib] Can only use : as invocant marker in a signature after the first parameter [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Exceptions.pm6 (GLib::Raw::Exceptions):133 [GLib] ------> method new ( : [GLib] at /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11/lib/GLib/Raw/Subs.pm6 (GLib::Raw::Subs):10 [GLib] ------> use GLib::Raw::Exceptions; [GLib] at t/00b-class-struct-sizes.t:7 [GLib] ------> use GLib::Raw::Subs; [GLib] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/GLib%3Aver%3C0.0.11%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/GLib-0.0.11 t/01-modules.t [GLib] 1..174 [GLib] ok 1 - GLib [GLib] ok 2 - GLib::Array [GLib] ok 3 - GLib::AsyncQueue [GLib] ok 4 - GLib::Base64 [GLib] ok 5 - GLib::BookmarkFile [GLib] ok 6 - GLib::ByteArray [GLib] ok 7 - GLib::Bytes [GLib] ok 8 - GLib::Checksum [GLib] ok 9 - GLib::Class::Object [GLib] ok 10 - GLib::Class::Structs [GLib] ok 11 - GLib::Class::TypeModule [GLib] ok 12 - GLib::Compat::Definitions [GLib] ok 13 - GLib::Cond [GLib] ok 14 - GLib::Convert [GLib] ok 15 - GLib::Dataset [GLib] ok 16 - GLib::Date [GLib] ok 17 - GLib::DateTime [GLib] ok 18 - GLib::Env [GLib] ok 19 - GLib::Error [GLib] ok 20 - GLib::FileUtils [GLib] ok 21 - GLib::GList [GLib] ok 22 - GLib::GSList [GLib] ok 23 - GLib::HMAC [GLib] ok 24 - GLib::HashTable [GLib] ok 25 - GLib::Hostname [GLib] ok 26 - GLib::IOChannel [GLib] ok 27 - GLib::KeyFile [GLib] ok 28 - GLib::Log [GLib] ok 29 - GLib::MainContext [GLib] ok 30 - GLib::MainLoop [GLib] ok 31 - GLib::MappedFile [GLib] ok 32 - GLib::Markup [GLib] ok 33 - GLib::MatchInfo [GLib] ok 34 - GLib::Memory [GLib] ok 35 - GLib::Module [GLib] ok 36 - GLib::Mutex [GLib] ok 37 - GLib::Node [GLib] ok 38 - GLib::Object::Binding [GLib] ok 39 - GLib::Object::Closure [GLib] ok 40 - GLib::Object::IsType [GLib] ok 41 - GLib::Object::ParamSpec [GLib] ok 42 - GLib::Object::Raw::Binding [GLib] ok 43 - GLib::Object::Raw::Closure [GLib] ok 44 - GLib::Object::Raw::ParamSpec [GLib] ok 45 - GLib::Object::Raw::TypeModule [GLib] ok 46 - GLib::Object::Raw::Types [GLib] ok 47 - GLib::Object::Supplyish [GLib] ok 48 - GLib::Object::Type [GLib] ok 49 - GLib::Object::TypeModule [GLib] ok 50 - GLib::Object::Types [GLib] ok 51 - GLib::Pattern [GLib] ok 52 - GLib::PtrArray [GLib] ok 53 - GLib::Quark [GLib] ok 54 - GLib::Queue [GLib] ok 55 - GLib::Rand [GLib] ok 56 - GLib::Raw::Array [GLib] ok 57 - GLib::Raw::Arrays [GLib] ok 58 - GLib::Raw::AsyncQueue [GLib] ok 59 - GLib::Raw::Base64 [GLib] ok 60 - GLib::Raw::BookmarkFile [GLib] ok 61 - GLib::Raw::Bytes [GLib] ok 62 - GLib::Raw::Checksum [GLib] ok 63 - GLib::Raw::Convert [GLib] ok 64 - GLib::Raw::Dataset [GLib] ok 65 - GLib::Raw::Date [GLib] ok 66 - GLib::Raw::DateTime [GLib] ok 67 - GLib::Raw::Debug [GLib] ok 68 - GLib::Raw::Definitions [GLib] ok 69 - GLib::Raw::Distro [GLib] ok 70 - GLib::Raw::Enum [GLib] ok 71 - GLib::Raw::Enums [GLib] ok 72 - GLib::Raw::Env [GLib] ok 73 - GLib::Raw::Error [GLib] ok 74 - GLib::Raw::Exceptions [GLib] ok 75 - GLib::Raw::Exports [GLib] ok 76 - GLib::Raw::ExtendedTypes [GLib] ok 77 - GLib::Raw::FileUtils [GLib] ok 78 - GLib::Raw::GList [GLib] ok 79 - GLib::Raw::GSList [GLib] ok 80 - GLib::Raw::GenericList [GLib] ok 81 - GLib::Raw::HMAC [GLib] ok 82 - GLib::Raw::HashTable [GLib] ok 83 - GLib::Raw::Hostname [GLib] ok 84 - GLib::Raw::IOChannel [GLib] ok 85 - GLib::Raw::KeyFile [GLib] ok 86 - GLib::Raw::Log [GLib] ok 87 - GLib::Raw::Macros [GLib] ok 88 - GLib::Raw::Main [GLib] ok 89 - GLib::Raw::MappedFile [GLib] ok 90 - GLib::Raw::Markup [GLib] ok 91 - GLib::Raw::Memory [GLib] ok 92 - GLib::Raw::Module [GLib] ok 93 - GLib::Raw::Node [GLib] ok 94 - GLib::Raw::Object [GLib] ok 95 - GLib::Raw::Pattern [GLib] ok 96 - GLib::Raw::Pointers [GLib] ok 97 - GLib::Raw::Quark [GLib] ok 98 - GLib::Raw::Quarks [GLib] ok 99 - GLib::Raw::Queue [GLib] ok 100 - GLib::Raw::Rand [GLib] ok 101 - GLib::Raw::Regex [GLib] ok 102 - GLib::Raw::ReturnedValue [GLib] ok 103 - GLib::Raw::Scanner [GLib] ok 104 - GLib::Raw::Sequence [GLib] ok 105 - GLib::Raw::Signal [GLib] ok 106 - GLib::Raw::Slice [GLib] ok 107 - GLib::Raw::Spawn [GLib] ok 108 - GLib::Raw::String [GLib] ok 109 - GLib::Raw::String::Chunk [GLib] ok 110 - GLib::Raw::Struct_Subs [GLib] ok 111 - GLib::Raw::Structs [GLib] ok 112 - GLib::Raw::Subs [GLib] ok 113 - GLib::Raw::Test [GLib] ok 114 - GLib::Raw::Thread [GLib] ok 115 - GLib::Raw::ThreadPool [GLib] ok 116 - GLib::Raw::TimeZone [GLib] ok 117 - GLib::Raw::Timer [GLib] ok 118 - GLib::Raw::Traits [GLib] ok 119 - GLib::Raw::Traps [GLib] ok 120 - GLib::Raw::Tree [GLib] ok 121 - GLib::Raw::Type [GLib] ok 122 - GLib::Raw::TypePlugin [GLib] ok 123 - GLib::Raw::Types [GLib] ok 124 - GLib::Raw::Unicode [GLib] ok 125 - GLib::Raw::Uri [GLib] ok 126 - GLib::Raw::Utils [GLib] ok 127 - GLib::Raw::Value [GLib] ok 128 - GLib::Raw::Variant [GLib] ok 129 - GLib::Raw::VariantType [GLib] ok 130 - GLib::Raw::VariantTypes [GLib] ok 131 - GLib::Regex [GLib] ok 132 - GLib::Roles::Bindable [GLib] ok 133 - GLib::Roles::HashObject [GLib] ok 134 - GLib::Roles::Implementor [GLib] ok 135 - GLib::Roles::ListData [GLib] ok 136 - GLib::Roles::NewGObject [GLib] ok 137 - GLib::Roles::Object [GLib] ok 138 - GLib::Roles::PointerBasedList [GLib] ok 139 - GLib::Roles::Pointers [GLib] ok 140 - GLib::Roles::Properties [GLib] ok 141 - GLib::Roles::Protection [GLib] ok 142 - GLib::Roles::References [GLib] ok 143 - GLib::Roles::Signals::Generic [GLib] ok 144 - GLib::Roles::StaticClass [GLib] ok 145 - GLib::Roles::TreeData [GLib] ok 146 - GLib::Roles::TypeInstance [GLib] ok 147 - GLib::Roles::TypePlugin [GLib] ok 148 - GLib::Roles::TypedArray [GLib] ok 149 - GLib::Roles::TypedBuffer [GLib] ok 150 - GLib::Roles::TypedQueue [GLib] ok 151 - GLib::Roles::Value [GLib] ok 152 - GLib::Scanner [GLib] ok 153 - GLib::Sequence [GLib] ok 154 - GLib::Signal [GLib] ok 155 - GLib::Slice [GLib] ok 156 - GLib::Source [GLib] ok 157 - GLib::Spawn [GLib] ok 158 - GLib::String [GLib] ok 159 - GLib::String::Chunk [GLib] ok 160 - GLib::Test [GLib] ok 161 - GLib::ThreadPool [GLib] ok 162 - GLib::TimeZone [GLib] ok 163 - GLib::Timeout [GLib] ok 164 - GLib::Timer [GLib] ok 165 - GLib::Tree [GLib] ok 166 - GLib::UUID [GLib] ok 167 - GLib::Unicode [GLib] ok 168 - GLib::Uri [GLib] ok 169 - GLib::Utils [GLib] ok 170 - GLib::Value [GLib] ok 171 - GLib::Variant [GLib] ok 172 - GLib::VariantDict [GLib] ok 173 - GLib::VariantIter [GLib] ok 174 - GLib::VariantType ===> Testing [FAIL]: GLib:ver<0.0.11>:auth [GLib] Failed to get passing tests, but continuing with --force-test ===> Installing: GLib:ver<0.0.11>:auth ===> Install [FAIL] for GLib:ver<0.0.11>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/E460938D8BE5E569C3EC400A0BA8E44BE67D41D3 (GLib::Array) Potential difficulties: Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):865 ------> H_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):870 ------> #= G_REGEX_MATCH_PARTIAL, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):867 ------> _NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):891 ------> G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):892 ------> +< 22, #= G_REGEX_NEWLINE_CR | 1 << 22, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):920 ------> G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):913 ------> => 1 +< 2, #= always fatal Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):927 ------> ART_BINARY', #= s:binaryname s:seed Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):932 ------> _MIN_RESULT', #= s:blurb d:result Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):930 ------> ST_LOG_START_CASE', #= s:testpath Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):926 ------> 'G_TEST_LOG_ERROR', #= s:msg Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):933 ------> _MAX_RESULT', #= s:blurb d:result Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):928 ------> ST_LOG_LIST_CASE', #= s:testpath Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):929 ------> ST_LOG_SKIP_CASE', #= s:testpath Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):934 ------> _TEST_LOG_MESSAGE', #= s:blurb Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):931 ------> , #= d:status d:nforks d:elapsed ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) Can only use : as invocant marker in a signature after the first parameter at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 ------> method new ( : at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/E460938D8BE5E569C3EC400A0BA8E44BE67D41D3 (GLib::Array):5 ------> use GLib::Raw::Types; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/E460938D8BE5E569C3EC400A0BA8E44BE67D41D3 (GLib::Array) Potential difficulties: Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):865 ------> H_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):870 ------> #= G_REGEX_MATCH_PARTIAL, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):867 ------> _NEWLINE_CR | G_REGEX_MATCH_NEWLINE_ANY, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):891 ------> G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):892 ------> +< 22, #= G_REGEX_NEWLINE_CR | 1 << 22, Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):920 ------> G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):913 ------> => 1 +< 2, #= always fatal Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):927 ------> ART_BINARY', #= s:binaryname s:seed Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):932 ------> _MIN_RESULT', #= s:blurb d:result Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):930 ------> ST_LOG_START_CASE', #= s:testpath Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):926 ------> 'G_TEST_LOG_ERROR', #= s:msg Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):933 ------> _MAX_RESULT', #= s:blurb d:result Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):928 ------> ST_LOG_LIST_CASE', #= s:testpath Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):929 ------> ST_LOG_SKIP_CASE', #= s:testpath Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):934 ------> _TEST_LOG_MESSAGE', #= s:blurb Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/8A8263741B354370F4373FEC279A2C8B2B77BBA2 (GLib::Raw::Enums):931 ------> , #= d:status d:nforks d:elapsed ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) Can only use : as invocant marker in a signature after the first parameter at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 ------> method new ( : at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/E460938D8BE5E569C3EC400A0BA8E44BE67D41D3 (GLib::Array):5 ------> use GLib::Raw::Types; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 7min 21.081s CPU time consumed: 9min 38.680s Memory peak: 2.7G (swap: 39M) ```
* [ ] [JSON::GLib::Node](https://raku.land/cpan:CBWOOD/JSON::GLib::Node) – Fail, Bisected: [6357ccf](https://github.com/rakudo/rakudo/commit/6357ccf97f2c4b1dd1067bf4f50b6cdcfdb78373)
Old Output ``` Running as unit: run-p1041398-i1059807.service; invocation ID: a076d9b649cc4a7fabd5503e8092e060 Press ^] three times within 1s to disconnect TTY. ===> Searching for: JSON::GLib::Node ===> Found: JSON::GLib::Node:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [JSON::GLib::Node] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790154118.1041401.4976.604574412682/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/J/JSON%3A%3AGLib%3A%3ANode/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Fetching [OK]: JSON::GLib::Node:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790154118.1041401.4976.604574412682/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [JSON::GLib::Node] Command: tar -t -f ./JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [JSON::GLib::Node] Command: tar -xvf ./JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz -C ../JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Extraction [OK]: JSON::GLib::Node to /home/coke/sandbox/blin/data/zef-data/tmp/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Testing: JSON::GLib::Node:ver<0.0.1> [JSON::GLib::Node] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/JSON-GLib-Node-0.0.1 t/01-basic.t [JSON::GLib::Node] Potential difficulties: [JSON::GLib::Node] Declaring class 'GLib::Class::Object' inside an enclosing package of [JSON::GLib::Node] the same name silently replaces the package in the outer stash. This is [JSON::GLib::Node] legacy behavior specific to Raku 6.d and earlier; in Raku 6.e the same [JSON::GLib::Node] pattern installs the class as a nested package instead. Rewrite as 'unit [JSON::GLib::Node] class GLib::Class::Object;' in its own file (or otherwise avoid the [JSON::GLib::Node] package+same-named-class collision) to work the same way on either [JSON::GLib::Node] revision. [JSON::GLib::Node] at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/6CA058F1742AC15AF9A8D119F6535617F1C5EFF5 (GLib::Class::Object):103 [JSON::GLib::Node] ------> class GLib::Class::Object is export { [JSON::GLib::Node] 1..9 [JSON::GLib::Node] ok 1 - JSON::GLib::Array loads properly [JSON::GLib::Node] ok 2 - JSON::GLib::Builder loads properly [JSON::GLib::Node] ok 3 - JSON::GLib::Generator loads properly [JSON::GLib::Node] ok 4 - JSON::GLib::Node loads properly [JSON::GLib::Node] ok 5 - JSON::GLib::Object loads properly [JSON::GLib::Node] ok 6 - JSON::GLib::Parser loads properly [JSON::GLib::Node] ok 7 - JSON::GLib::Path loads properly [JSON::GLib::Node] ok 8 - JSON::GLib::Reader loads properly [JSON::GLib::Node] ok 9 - JSON::GLib::Variant loads properly ===> Testing [OK] for JSON::GLib::Node:ver<0.0.1> ===> Installing: JSON::GLib::Node:ver<0.0.1> Potential difficulties: Declaring class 'GLib::Class::Object' inside an enclosing package of the same name silently replaces the package in the outer stash. This is legacy behavior specific to Raku 6.d and earlier; in Raku 6.e the same pattern installs the class as a nested package instead. Rewrite as 'unit class GLib::Class::Object;' in its own file (or otherwise avoid the package+same-named-class collision) to work the same way on either revision. at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/6CA058F1742AC15AF9A8D119F6535617F1C5EFF5 (GLib::Class::Object):103 ------> class GLib::Class::Object is export { ===> Install [OK] for JSON::GLib::Node:ver<0.0.1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 3.138s CPU time consumed: 4min 25.075s Memory peak: 3.1G (swap: 0B) ```
New Output ``` Running as unit: run-p1040276-i1076165.service; invocation ID: bfc0887bf6bd4fe5af2e0b8498cfa145 Press ^] three times within 1s to disconnect TTY. ===> Searching for: JSON::GLib::Node ===> Found: JSON::GLib::Node:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [JSON::GLib::Node] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790154084.1040283.1082.7375520581272/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/J/JSON%3A%3AGLib%3A%3ANode/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Fetching [OK]: JSON::GLib::Node:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790154084.1040283.1082.7375520581272/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [JSON::GLib::Node] Command: tar -t -f ./JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz [JSON::GLib::Node] Command: tar -xvf ./JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz -C ../JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Extraction [OK]: JSON::GLib::Node to /home/coke/sandbox/blin/data/zef-data/tmp/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz ===> Testing: JSON::GLib::Node:ver<0.0.1> [JSON::GLib::Node] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/JSON-GLib-Node-0.0.1 t/01-basic.t [JSON::GLib::Node] ===SORRY!=== Error while compiling t/01-basic.t [JSON::GLib::Node] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/JSON-GLib-Node-0.0.1/lib/JSON/GLib/Array.pm6 (JSON::GLib::Array) [JSON::GLib::Node] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/0C336C09131938C526DC4C924AD2A0CDE35A600C (GLib::GList) [JSON::GLib::Node] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) [JSON::GLib::Node] Can only use : as invocant marker in a signature after the first parameter [JSON::GLib::Node] at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 [JSON::GLib::Node] ------> method new ( : [JSON::GLib::Node] at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/0C336C09131938C526DC4C924AD2A0CDE35A600C (GLib::GList):6 [JSON::GLib::Node] ------> use GLib::Raw::Types; [JSON::GLib::Node] at /home/coke/sandbox/blin/data/zef-data/tmp/JSON%3A%3AGLib%3A%3ANode%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ACBWOOD%3E.tar.gz/JSON-GLib-Node-0.0.1/lib/JSON/GLib/Array.pm6 (JSON::GLib::Array):7 [JSON::GLib::Node] ------> use GLib::GList; [JSON::GLib::Node] at t/01-basic.t:7 [JSON::GLib::Node] ------> lives-ok { use JSON::GLib::Array }, 'JSON::GL ===> Testing [FAIL]: JSON::GLib::Node:ver<0.0.1> [JSON::GLib::Node] Failed to get passing tests, but continuing with --force-test ===> Installing: JSON::GLib::Node:ver<0.0.1> ===> Install [FAIL] for JSON::GLib::Node:ver<0.0.1>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::GLib::Node_cpan:CBWOOD_0.0.1_0/sources/3DC40796A7852D357A41C0C1D927A021704BCC8B (JSON::GLib::Array) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/0C336C09131938C526DC4C924AD2A0CDE35A600C (GLib::GList) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) Can only use : as invocant marker in a signature after the first parameter at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 ------> method new ( : at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/0C336C09131938C526DC4C924AD2A0CDE35A600C (GLib::GList):6 ------> use GLib::Raw::Types; at /home/coke/sandbox/blin/installed/JSON::GLib::Node_cpan:CBWOOD_0.0.1_0/sources/3DC40796A7852D357A41C0C1D927A021704BCC8B (JSON::GLib::Array):7 ------> use GLib::GList; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::GLib::Node_cpan:CBWOOD_0.0.1_0/sources/3DC40796A7852D357A41C0C1D927A021704BCC8B (JSON::GLib::Array) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/0C336C09131938C526DC4C924AD2A0CDE35A600C (GLib::GList) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions) Can only use : as invocant marker in a signature after the first parameter at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/3E6796E3681A9E7317502A97903E4856F1C3F0B1 (GLib::Raw::Exceptions):133 ------> method new ( : at /home/coke/sandbox/blin/installed/GLib_cpan:CBWOOD_0.0.11_0/sources/0C336C09131938C526DC4C924AD2A0CDE35A600C (GLib::GList):6 ------> use GLib::Raw::Types; at /home/coke/sandbox/blin/installed/JSON::GLib::Node_cpan:CBWOOD_0.0.1_0/sources/3DC40796A7852D357A41C0C1D927A021704BCC8B (JSON::GLib::Array):7 ------> use GLib::GList; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 36.655s CPU time consumed: 49.251s Memory peak: 2G (swap: 0B) ```
* [ ] [AWS::Pricing](https://raku.land//AWS::Pricing) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p454810-i500039.service; invocation ID: 82941f7e325546a29509a6598368e4da Press ^] three times within 1s to disconnect TTY. ===> Searching for: AWS::Pricing ===> Found: AWS::Pricing:ver<0.2.3> [via Zef::Repository::Ecosystems] [AWS::Pricing] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138750.454823.2900.7645297423746/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/A/AWS%3A%3APricing/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Fetching [OK]: AWS::Pricing:ver<0.2.3> to /home/coke/sandbox/blin/data/zef-data/tmp/1790138750.454823.2900.7645297423746/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [AWS::Pricing] Command: tar -t -f ./AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [AWS::Pricing] Command: tar -xvf ./AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz -C ../AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Extraction [OK]: AWS::Pricing to /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Testing: AWS::Pricing:ver<0.2.3> [AWS::Pricing] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master t/00-basics.t [AWS::Pricing] 1..1 [AWS::Pricing] ok 1 - AWS::Pricing module can be use-d ok [AWS::Pricing] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master t/01-config.t [AWS::Pricing] 1..3 [AWS::Pricing] ok 1 - config 1/3 [AWS::Pricing] ok 2 - config 2/3 [AWS::Pricing] ok 3 - config 3/3 [AWS::Pricing] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master t/02-cache.t [AWS::Pricing] 1..5 [AWS::Pricing] ok 1 - list-offers 1/1: json [AWS::Pricing] ok 2 - service-offers 1/4: json [AWS::Pricing] ok 3 - service-offers 2/4: json (region) [AWS::Pricing] ok 4 - service-offers 3/4: csv [AWS::Pricing] ok 5 - service-offers 4/4: csv (region) ===> Testing [OK] for AWS::Pricing:ver<0.2.3> ===> Installing: AWS::Pricing:ver<0.2.3> ===> Install [OK] for AWS::Pricing:ver<0.2.3> 1 bin/ script [aws-pricing] installed to: /tmp/YVVcsdPSVk/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 29.361s CPU time consumed: 2min 32.092s Memory peak: 2G (swap: 343.5M) ```
New Output ``` Running as unit: run-p450020-i445433.service; invocation ID: e957b4bbd1ab4f22a079005c9b46bf37 Press ^] three times within 1s to disconnect TTY. ===> Searching for: AWS::Pricing ===> Found: AWS::Pricing:ver<0.2.3> [via Zef::Repository::Ecosystems] [AWS::Pricing] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138612.450030.9966.558657610352/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/A/AWS%3A%3APricing/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Fetching [OK]: AWS::Pricing:ver<0.2.3> to /home/coke/sandbox/blin/data/zef-data/tmp/1790138612.450030.9966.558657610352/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [AWS::Pricing] Command: tar -t -f ./AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [AWS::Pricing] Command: tar -xvf ./AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz -C ../AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Extraction [OK]: AWS::Pricing to /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Testing: AWS::Pricing:ver<0.2.3> [AWS::Pricing] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master t/00-basics.t [AWS::Pricing] ===SORRY!=== Error while compiling t/00-basics.t [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master/lib/AWS/Pricing.pm6 (AWS::Pricing) [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [AWS::Pricing] ===SORRY!=== [AWS::Pricing] Unrecognized regex metacharacter - (must be quoted to match literally) [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [AWS::Pricing] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [AWS::Pricing] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [AWS::Pricing] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [AWS::Pricing] ------> use HTTP::Tinyish::Base; [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [AWS::Pricing] ------> use HTTP::Tinyish::Curl; [AWS::Pricing] at /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master/lib/AWS/Pricing.pm6 (AWS::Pricing):2 [AWS::Pricing] ------> use HTTP::Tinyish; [AWS::Pricing] at t/00-basics.t:2 [AWS::Pricing] ------> use AWS::Pricing; [AWS::Pricing] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master t/01-config.t [AWS::Pricing] ===SORRY!=== Error while compiling t/01-config.t [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master/lib/AWS/Pricing.pm6 (AWS::Pricing) [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [AWS::Pricing] ===SORRY!=== [AWS::Pricing] Unrecognized regex metacharacter - (must be quoted to match literally) [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [AWS::Pricing] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [AWS::Pricing] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [AWS::Pricing] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [AWS::Pricing] ------> use HTTP::Tinyish::Base; [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [AWS::Pricing] ------> use HTTP::Tinyish::Curl; [AWS::Pricing] at /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master/lib/AWS/Pricing.pm6 (AWS::Pricing):2 [AWS::Pricing] ------> use HTTP::Tinyish; [AWS::Pricing] at t/01-config.t:4 [AWS::Pricing] ------> use AWS::Pricing; [AWS::Pricing] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master t/02-cache.t [AWS::Pricing] ===SORRY!=== Error while compiling t/02-cache.t [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master/lib/AWS/Pricing.pm6 (AWS::Pricing) [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [AWS::Pricing] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [AWS::Pricing] ===SORRY!=== [AWS::Pricing] Unrecognized regex metacharacter - (must be quoted to match literally) [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [AWS::Pricing] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [AWS::Pricing] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [AWS::Pricing] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [AWS::Pricing] ------> use HTTP::Tinyish::Base; [AWS::Pricing] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [AWS::Pricing] ------> use HTTP::Tinyish::Curl; [AWS::Pricing] at /home/coke/sandbox/blin/data/zef-data/tmp/AWS%3A%3APricing%3Aver%3C0.2.3%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-aws-pricing-master/lib/AWS/Pricing.pm6 (AWS::Pricing):2 [AWS::Pricing] ------> use HTTP::Tinyish; [AWS::Pricing] at t/02-cache.t:4 [AWS::Pricing] ------> use AWS::Pricing; ===> Testing [FAIL]: AWS::Pricing:ver<0.2.3> [AWS::Pricing] Failed to get passing tests, but continuing with --force-test ===> Installing: AWS::Pricing:ver<0.2.3> ===> Install [FAIL] for AWS::Pricing:ver<0.2.3>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/AWS::Pricing__0.2.3_0/sources/969425AE39D815FDB4A357E0EC30A11883CCC1A4 (AWS::Pricing) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/AWS::Pricing__0.2.3_0/sources/969425AE39D815FDB4A357E0EC30A11883CCC1A4 (AWS::Pricing):2 ------> use HTTP::Tinyish; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/AWS::Pricing__0.2.3_0/sources/969425AE39D815FDB4A357E0EC30A11883CCC1A4 (AWS::Pricing) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/AWS::Pricing__0.2.3_0/sources/969425AE39D815FDB4A357E0EC30A11883CCC1A4 (AWS::Pricing):2 ------> use HTTP::Tinyish; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 20.747s CPU time consumed: 2min 21.266s Memory peak: 1.6G (swap: 326.1M) ```
* [ ] [CI::Gen](https://raku.land/cpan:SHLOMIF/CI::Gen) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p302159-i385357.service; invocation ID: 1b5a8f8e896f4e2b99800c2e185adfa5 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CI::Gen ===> Found: CI::Gen:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [CI::Gen] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134898.302160.5967.028904129923/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/C/CI%3A%3AGen/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz ===> Fetching [OK]: CI::Gen:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134898.302160.5967.028904129923/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz [CI::Gen] Command: tar -t -f ./CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz [CI::Gen] Command: tar -xvf ./CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz -C ../CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz ===> Extraction [OK]: CI::Gen to /home/coke/sandbox/blin/data/zef-data/tmp/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz ===> Testing: CI::Gen:ver<0.0.2>:auth [CI::Gen] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz/CI-Gen-0.0.2 t/01-basic.t [CI::Gen] 1..12 [CI::Gen] ok 1 - basedir [CI::Gen] ok 2 - exe [CI::Gen] ok 3 - exe [CI::Gen] ok 4 - exe [CI::Gen] ok 5 - basedir [CI::Gen] ok 6 - [CI::Gen] ok 7 - [CI::Gen] ok 8 - basedir [CI::Gen] ok 9 - text matches /^^ cache\: / [CI::Gen] ok 10 - exe [CI::Gen] ok 11 - exists [CI::Gen] ok 12 - text does not match /\"install\"/ ===> Testing [OK] for CI::Gen:ver<0.0.2>:auth ===> Installing: CI::Gen:ver<0.0.2>:auth ===> Install [OK] for CI::Gen:ver<0.0.2>:auth 1 bin/ script [ci-generate] installed to: /tmp/PJTJI3awnV/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 56.013s CPU time consumed: 2min 13.375s Memory peak: 1.8G (swap: 0B) ```
New Output ``` Running as unit: run-p298288-i312710.service; invocation ID: 58d148188e264993b58eb5fc8afbce58 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CI::Gen ===> Found: CI::Gen:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [CI::Gen] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134795.298300.5780.342499553569/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/C/CI%3A%3AGen/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz ===> Fetching [OK]: CI::Gen:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134795.298300.5780.342499553569/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz [CI::Gen] Command: tar -t -f ./CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz [CI::Gen] Command: tar -xvf ./CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz -C ../CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz ===> Extraction [OK]: CI::Gen to /home/coke/sandbox/blin/data/zef-data/tmp/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz ===> Testing: CI::Gen:ver<0.0.2>:auth [CI::Gen] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz/CI-Gen-0.0.2 t/01-basic.t [CI::Gen] ===SORRY!=== Error while compiling t/01-basic.t [CI::Gen] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz/CI-Gen-0.0.2/lib/CI/Gen.pm6 (CI::Gen) [CI::Gen] Adverb P5 not allowed on s [CI::Gen] at /home/coke/sandbox/blin/data/zef-data/tmp/CI%3A%3AGen%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASHLOMIF%3E.tar.gz/CI-Gen-0.0.2/lib/CI/Gen.pm6 (CI::Gen):125 [CI::Gen] ------> $before_install ~~ s:g:P5:m/^/ /; [CI::Gen] at t/01-basic.t:4 [CI::Gen] ------> use CI::Gen; ===> Testing [FAIL]: CI::Gen:ver<0.0.2>:auth [CI::Gen] Failed to get passing tests, but continuing with --force-test ===> Installing: CI::Gen:ver<0.0.2>:auth ===> Install [FAIL] for CI::Gen:ver<0.0.2>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/CI::Gen_cpan:SHLOMIF_0.0.2_0/sources/4F429C8B3E5F27784EA409FE2D5FBF2CA7D4F019 (CI::Gen) Adverb P5 not allowed on s at /home/coke/sandbox/blin/installed/CI::Gen_cpan:SHLOMIF_0.0.2_0/sources/4F429C8B3E5F27784EA409FE2D5FBF2CA7D4F019 (CI::Gen):125 ------> $before_install ~~ s:g:P5:m/^/ /; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/CI::Gen_cpan:SHLOMIF_0.0.2_0/sources/4F429C8B3E5F27784EA409FE2D5FBF2CA7D4F019 (CI::Gen) Adverb P5 not allowed on s at /home/coke/sandbox/blin/installed/CI::Gen_cpan:SHLOMIF_0.0.2_0/sources/4F429C8B3E5F27784EA409FE2D5FBF2CA7D4F019 (CI::Gen):125 ------> $before_install ~~ s:g:P5:m/^/ /; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 2.013s CPU time consumed: 2min 8.786s Memory peak: 1.3G (swap: 19.5M) ```
* [ ] [CPAN::Uploader::Tiny](https://raku.land/zef:skaji/CPAN::Uploader::Tiny) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p452471-i449525.service; invocation ID: fc7813abf3ee4a279b5411ec864a5d54 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CPAN::Uploader::Tiny ===> Found: CPAN::Uploader::Tiny:ver<0.1.0>:auth [via Zef::Repository::Ecosystems] [CPAN::Uploader::Tiny] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138663.452472.9147.734238354718/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz https://360.zef.pm/C/PA/CPAN_UPLOADER_TINY/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz ===> Fetching [OK]: CPAN::Uploader::Tiny:ver<0.1.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138663.452472.9147.734238354718/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz [CPAN::Uploader::Tiny] Command: tar -t -f ./cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz [CPAN::Uploader::Tiny] Command: tar -xvf ./cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz -C ../cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz ===> Extraction [OK]: CPAN::Uploader::Tiny to /home/coke/sandbox/blin/data/zef-data/tmp/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz ===> Testing: CPAN::Uploader::Tiny:ver<0.1.0>:auth [CPAN::Uploader::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz/CPAN-Uploader-Tiny-0.1.0 t/01-basic.rakutest [CPAN::Uploader::Tiny] ok 1 - replace me [CPAN::Uploader::Tiny] 1..1 ===> Testing [OK] for CPAN::Uploader::Tiny:ver<0.1.0>:auth ===> Installing: CPAN::Uploader::Tiny:ver<0.1.0>:auth ===> Install [OK] for CPAN::Uploader::Tiny:ver<0.1.0>:auth 1 bin/ script [cpan-uploader-tiny] installed to: /tmp/G3tq33eEy4/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 5.969s CPU time consumed: 2min 9.527s Memory peak: 1.8G (swap: 136M) ```
New Output ``` Running as unit: run-p448497-i428822.service; invocation ID: 26089f66a75a44c2b76ce8ceec2a4500 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CPAN::Uploader::Tiny ===> Found: CPAN::Uploader::Tiny:ver<0.1.0>:auth [via Zef::Repository::Ecosystems] [CPAN::Uploader::Tiny] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138551.448501.6907.510996528181/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz https://360.zef.pm/C/PA/CPAN_UPLOADER_TINY/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz ===> Fetching [OK]: CPAN::Uploader::Tiny:ver<0.1.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138551.448501.6907.510996528181/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz [CPAN::Uploader::Tiny] Command: tar -t -f ./cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz [CPAN::Uploader::Tiny] Command: tar -xvf ./cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz -C ../cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz ===> Extraction [OK]: CPAN::Uploader::Tiny to /home/coke/sandbox/blin/data/zef-data/tmp/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz ===> Testing: CPAN::Uploader::Tiny:ver<0.1.0>:auth [CPAN::Uploader::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz/CPAN-Uploader-Tiny-0.1.0 t/01-basic.rakutest [CPAN::Uploader::Tiny] ===SORRY!=== Error while compiling t/01-basic.rakutest [CPAN::Uploader::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz/CPAN-Uploader-Tiny-0.1.0/lib/CPAN/Uploader/Tiny.rakumod (CPAN::Uploader::Tiny) [CPAN::Uploader::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [CPAN::Uploader::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [CPAN::Uploader::Tiny] ===SORRY!=== [CPAN::Uploader::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [CPAN::Uploader::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [CPAN::Uploader::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [CPAN::Uploader::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [CPAN::Uploader::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [CPAN::Uploader::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [CPAN::Uploader::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [CPAN::Uploader::Tiny] ------> use HTTP::Tinyish::Base; [CPAN::Uploader::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [CPAN::Uploader::Tiny] ------> use HTTP::Tinyish::Curl; [CPAN::Uploader::Tiny] at /home/coke/sandbox/blin/data/zef-data/tmp/cf18fad5569032bdba28eb310df3af6a2263931c.tar.gz/CPAN-Uploader-Tiny-0.1.0/lib/CPAN/Uploader/Tiny.rakumod (CPAN::Uploader::Tiny):4 [CPAN::Uploader::Tiny] ------> use HTTP::Tinyish; [CPAN::Uploader::Tiny] at t/01-basic.rakutest:2 [CPAN::Uploader::Tiny] ------> use CPAN::Uploader::Tiny; ===> Testing [FAIL]: CPAN::Uploader::Tiny:ver<0.1.0>:auth [CPAN::Uploader::Tiny] Failed to get passing tests, but continuing with --force-test ===> Installing: CPAN::Uploader::Tiny:ver<0.1.0>:auth ===> Install [FAIL] for CPAN::Uploader::Tiny:ver<0.1.0>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/CPAN::Uploader::Tiny_zef:skaji_0.1.0_0/sources/2F7E6C8A956E22E7D5B8A251DACDA9AD42B21F10 (CPAN::Uploader::Tiny) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/CPAN::Uploader::Tiny_zef:skaji_0.1.0_0/sources/2F7E6C8A956E22E7D5B8A251DACDA9AD42B21F10 (CPAN::Uploader::Tiny):4 ------> use HTTP::Tinyish; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/CPAN::Uploader::Tiny_zef:skaji_0.1.0_0/sources/2F7E6C8A956E22E7D5B8A251DACDA9AD42B21F10 (CPAN::Uploader::Tiny) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/CPAN::Uploader::Tiny_zef:skaji_0.1.0_0/sources/2F7E6C8A956E22E7D5B8A251DACDA9AD42B21F10 (CPAN::Uploader::Tiny):4 ------> use HTTP::Tinyish; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 56.243s CPU time consumed: 1min 57.922s Memory peak: 1.3G (swap: 12.9M) ```
* [ ] [HTTP::Server::Tiny](https://raku.land//HTTP::Server::Tiny) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p456531-i449713.service; invocation ID: 36197b0b081748c4866f965c77b48895 Press ^] three times within 1s to disconnect TTY. ===> Searching for: HTTP::Server::Tiny ===> Found: HTTP::Server::Tiny:ver<0.0.2> [via Zef::Repository::Ecosystems] [HTTP::Server::Tiny] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138793.456535.9148.578574624853/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/H/HTTP%3A%3AServer%3A%3ATiny/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz ===> Fetching [OK]: HTTP::Server::Tiny:ver<0.0.2> to /home/coke/sandbox/blin/data/zef-data/tmp/1790138793.456535.9148.578574624853/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz [HTTP::Server::Tiny] Command: tar -t -f ./HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz [HTTP::Server::Tiny] Command: tar -xvf ./HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz -C ../HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz ===> Extraction [OK]: HTTP::Server::Tiny to /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz ===> Testing: HTTP::Server::Tiny:ver<0.0.2> [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/00-dependency-checking.t [HTTP::Server::Tiny] 1..1 [HTTP::Server::Tiny] ok 1 - GET response code [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/01-psgi.t [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] 1..1 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:461828, keepalive: 1) [HTTP::Server::Tiny] ok 1 - [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/02-server.t [HTTP::Server::Tiny] 1..1 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462434, keepalive: 1) [HTTP::Server::Tiny] ok 1 - [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/04-get.t [HTTP::Server::Tiny] 1..2 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462498, keepalive: 1) [HTTP::Server::Tiny] ok 1 - Response status [HTTP::Server::Tiny] ok 2 - Response content [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/05-post.t [HTTP::Server::Tiny] 1..2 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462750, keepalive: 1) [HTTP::Server::Tiny] ok 1 - Response status [HTTP::Server::Tiny] ok 2 - Response content [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/06-channel.t [HTTP::Server::Tiny] 1..4 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462779, keepalive: 1) [HTTP::Server::Tiny] ok 1 - Response status [HTTP::Server::Tiny] ok 2 - Received channel content as response from post request [HTTP::Server::Tiny] ok 3 - Channel was filled [HTTP::Server::Tiny] ok 4 - Server executed reply [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/07-io-handle.t [HTTP::Server::Tiny] 1..2 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462877, keepalive: 1) [HTTP::Server::Tiny] ok 1 - Reponse status [HTTP::Server::Tiny] ok 2 - Response content [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/08-long-req.t [HTTP::Server::Tiny] 1..1 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462942, keepalive: 1) [HTTP::Server::Tiny] ok 1 - [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/09-chunked-request.t [HTTP::Server::Tiny] 1..1 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:462981, keepalive: 1) [HTTP::Server::Tiny] # wrote requests [HTTP::Server::Tiny] ok 1 - [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/10-ise.t [HTTP::Server::Tiny] 1..2 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:463042, keepalive: 1) [HTTP::Server::Tiny] [ERROR] [463042] [8] Died in sub at t/10-ise.t line 17 [HTTP::Server::Tiny] in sub at /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny) line 279 [HTTP::Server::Tiny] in method run-app at /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny) line 272 [HTTP::Server::Tiny] in method parse-body at /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny) line 248 [HTTP::Server::Tiny] in method handle at /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny) line 107 [HTTP::Server::Tiny] in block at /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny) line 556 [HTTP::Server::Tiny] ok 1 - Reponse status (Internal server error) [HTTP::Server::Tiny] ok 2 - Response content [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/11-str.t [HTTP::Server::Tiny] 1..3 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:463100, keepalive: 1) [HTTP::Server::Tiny] ok 1 - Reponse status [HTTP::Server::Tiny] ok 2 - [HTTP::Server::Tiny] ok 3 - response body [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/12-supply.t [HTTP::Server::Tiny] 1..2 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:463177, keepalive: 1) [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] ok 1 - [HTTP::Server::Tiny] ok 2 - Server served request [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/13-promise.t [HTTP::Server::Tiny] 1..3 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:11273/ (pid:463288, keepalive: 1) [HTTP::Server::Tiny] ok 1 - control-promise is kept [HTTP::Server::Tiny] ok 2 - server completed on command [HTTP::Server::Tiny] ok 3 - and just to be sure it didn't timeout [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/14-error.t [HTTP::Server::Tiny] 1..4 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:463700, keepalive: 1) [HTTP::Server::Tiny] ok 1 - Reponse status [HTTP::Server::Tiny] ok 2 - [HTTP::Server::Tiny] ok 3 - [HTTP::Server::Tiny] ok 4 - [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/15-p6w.t [HTTP::Server::Tiny] 1..5 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:15555/ (pid:463766, keepalive: 1) [HTTP::Server::Tiny] ok 1 - The object is-a 'Version' [HTTP::Server::Tiny] ok 2 - [HTTP::Server::Tiny] ok 3 - [HTTP::Server::Tiny] ok 4 - [HTTP::Server::Tiny] ok 5 - [HTTP::Server::Tiny] Saw 2 occurrences of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] Method perl (from Mu) seen at: [HTTP::Server::Tiny] /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/lib/HTTP/Server/Tiny.pm6 (HTTP::Server::Tiny), line 179 [HTTP::Server::Tiny] Please use raku instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! ===> Testing [OK] for HTTP::Server::Tiny:ver<0.0.2> ===> Installing: HTTP::Server::Tiny:ver<0.0.2> ===> Install [OK] for HTTP::Server::Tiny:ver<0.0.2> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 19.415s CPU time consumed: 3min 19.001s Memory peak: 1.9G (swap: 173.6M) ```
New Output ``` Running as unit: run-p449167-i463933.service; invocation ID: e55edab0fd374bbeb04948695c424525 Press ^] three times within 1s to disconnect TTY. ===> Searching for: HTTP::Server::Tiny ===> Found: HTTP::Server::Tiny:ver<0.0.2> [via Zef::Repository::Ecosystems] [HTTP::Server::Tiny] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138590.449170.800.4046425075705/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/H/HTTP%3A%3AServer%3A%3ATiny/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz ===> Fetching [OK]: HTTP::Server::Tiny:ver<0.0.2> to /home/coke/sandbox/blin/data/zef-data/tmp/1790138590.449170.800.4046425075705/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz [HTTP::Server::Tiny] Command: tar -t -f ./HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz [HTTP::Server::Tiny] Command: tar -xvf ./HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz -C ../HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz ===> Extraction [OK]: HTTP::Server::Tiny to /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz ===> Testing: HTTP::Server::Tiny:ver<0.0.2> [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/00-dependency-checking.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/00-dependency-checking.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] at t/00-dependency-checking.t:3 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/01-psgi.t [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/01-psgi.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/01-psgi.t:9 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/02-server.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/02-server.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/02-server.t:9 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/04-get.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/04-get.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/04-get.t:8 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/05-post.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/05-post.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/05-post.t:8 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/06-channel.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/06-channel.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/06-channel.t:8 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/07-io-handle.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/07-io-handle.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/07-io-handle.t:9 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/08-long-req.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/08-long-req.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/08-long-req.t:8 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/09-chunked-request.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/09-chunked-request.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/09-chunked-request.t:8 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/10-ise.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/10-ise.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/10-ise.t:7 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/11-str.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/11-str.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/11-str.t:7 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/12-supply.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/12-supply.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/12-supply.t:8 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/13-promise.t [HTTP::Server::Tiny] 1..3 [HTTP::Server::Tiny] http server is ready: http://127.0.0.1:11273/ (pid:455274, keepalive: 1) [HTTP::Server::Tiny] ok 1 - control-promise is kept [HTTP::Server::Tiny] ok 2 - server completed on command [HTTP::Server::Tiny] ok 3 - and just to be sure it didn't timeout [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/14-error.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/14-error.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/14-error.t:7 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master t/15-p6w.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling t/15-p6w.t [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [HTTP::Server::Tiny] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [HTTP::Server::Tiny] ===SORRY!=== [HTTP::Server::Tiny] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [HTTP::Server::Tiny] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Base; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [HTTP::Server::Tiny] ------> use HTTP::Tinyish::Curl; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! [HTTP::Server::Tiny] at t/15-p6w.t:9 [HTTP::Server::Tiny] ------> use HTTP::Tinyish; [HTTP::Server::Tiny] Saw 1 occurrence of deprecated code. [HTTP::Server::Tiny] ================================================================================ [HTTP::Server::Tiny] .pm file extension in raku library path seen at: [HTTP::Server::Tiny] file#/home/coke/sandbox/blin/data/zef-data/tmp/HTTP%3A%3AServer%3A%3ATiny%3Aver%3C0.0.2%3E%3Aauth%3Cgithub%3Atokuhirom%3E.tar.gz/p6-HTTP-Server-Tiny-master/t/lib, line 0 [HTTP::Server::Tiny] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [HTTP::Server::Tiny] -------------------------------------------------------------------------------- [HTTP::Server::Tiny] Please contact the author to have these occurrences of deprecated code [HTTP::Server::Tiny] adapted, so that this message will disappear! ===> Testing [FAIL]: HTTP::Server::Tiny:ver<0.0.2> [HTTP::Server::Tiny] Failed to get passing tests, but continuing with --force-test ===> Installing: HTTP::Server::Tiny:ver<0.0.2> ===> Install [OK] for HTTP::Server::Tiny:ver<0.0.2> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 24.201s CPU time consumed: 3min 19.946s Memory peak: 1.6G (swap: 464M) ```
* [ ] [HTTP::Tinyish](https://raku.land/zef:skaji/HTTP::Tinyish) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p303707-i369287.service; invocation ID: 5ed4f1c747e0482fb847d99ca7a1cdb6 Press ^] three times within 1s to disconnect TTY. ===> Searching for: HTTP::Tinyish ===> Found: HTTP::Tinyish:ver<0.4.1>:auth [via Zef::Repository::Ecosystems] [HTTP::Tinyish] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134925.303708.9173.0858944284/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz https://360.zef.pm/H/TT/HTTP_TINYISH/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz ===> Fetching [OK]: HTTP::Tinyish:ver<0.4.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134925.303708.9173.0858944284/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz [HTTP::Tinyish] Command: tar -t -f ./b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz [HTTP::Tinyish] Command: tar -xvf ./b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz -C ../b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz ===> Extraction [OK]: HTTP::Tinyish to /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz ===> Testing: HTTP::Tinyish:ver<0.4.1>:auth [HTTP::Tinyish] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1 t/01-basic.rakutest [HTTP::Tinyish] ok 1 - ok [HTTP::Tinyish] 1..1 ===> Testing [OK] for HTTP::Tinyish:ver<0.4.1>:auth ===> Installing: HTTP::Tinyish:ver<0.4.1>:auth ===> Install [OK] for HTTP::Tinyish:ver<0.4.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 34.744s CPU time consumed: 1min 50.443s Memory peak: 1.7G (swap: 0B) ```
New Output ``` Running as unit: run-p300406-i340723.service; invocation ID: 27f9c8605cd6419ba9d730dfd826e7e9 Press ^] three times within 1s to disconnect TTY. ===> Searching for: HTTP::Tinyish ===> Found: HTTP::Tinyish:ver<0.4.1>:auth [via Zef::Repository::Ecosystems] [HTTP::Tinyish] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134840.300409.5301.349304070768/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz https://360.zef.pm/H/TT/HTTP_TINYISH/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz ===> Fetching [OK]: HTTP::Tinyish:ver<0.4.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134840.300409.5301.349304070768/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz [HTTP::Tinyish] Command: tar -t -f ./b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz [HTTP::Tinyish] Command: tar -xvf ./b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz -C ../b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz ===> Extraction [OK]: HTTP::Tinyish to /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz ===> Testing: HTTP::Tinyish:ver<0.4.1>:auth [HTTP::Tinyish] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1 t/01-basic.rakutest [HTTP::Tinyish] ===SORRY!=== Error while compiling t/01-basic.rakutest [HTTP::Tinyish] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1/lib/HTTP/Tinyish.rakumod (HTTP::Tinyish) [HTTP::Tinyish] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1/lib/HTTP/Tinyish/Curl.rakumod (HTTP::Tinyish::Curl) [HTTP::Tinyish] ===SORRY!=== [HTTP::Tinyish] Unrecognized regex metacharacter - (must be quoted to match literally) [HTTP::Tinyish] at /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1/lib/HTTP/Tinyish/Base.rakumod (HTTP::Tinyish::Base):45 [HTTP::Tinyish] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Tinyish] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [HTTP::Tinyish] at /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1/lib/HTTP/Tinyish/Base.rakumod (HTTP::Tinyish::Base):45 [HTTP::Tinyish] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [HTTP::Tinyish] at /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1/lib/HTTP/Tinyish/Curl.rakumod (HTTP::Tinyish::Curl):1 [HTTP::Tinyish] ------> use HTTP::Tinyish::Base; [HTTP::Tinyish] at /home/coke/sandbox/blin/data/zef-data/tmp/b52b7efdeacab3321f437d6af71a063b83a61486.tar.gz/HTTP-Tinyish-0.4.1/lib/HTTP/Tinyish.rakumod (HTTP::Tinyish):2 [HTTP::Tinyish] ------> use HTTP::Tinyish::Curl; [HTTP::Tinyish] at t/01-basic.rakutest:2 [HTTP::Tinyish] ------> use HTTP::Tinyish; ===> Testing [FAIL]: HTTP::Tinyish:ver<0.4.1>:auth [HTTP::Tinyish] Failed to get passing tests, but continuing with --force-test ===> Installing: HTTP::Tinyish:ver<0.4.1>:auth ===> Install [FAIL] for HTTP::Tinyish:ver<0.4.1>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 38.573s CPU time consumed: 1min 47.728s Memory peak: 1.2G (swap: 1.4M) ```
* [ ] [Magento](https://raku.land/cpan:SACOMO/Magento) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p459603-i464170.service; invocation ID: 89eeb339b3b04ce3985f85816893ef57 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Magento ===> Found: Magento:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [Magento] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138870.459613.2308.191756044641/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/M/Magento/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz ===> Fetching [OK]: Magento:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138870.459613.2308.191756044641/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz [Magento] Command: tar -t -f ./Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz [Magento] Command: tar -xvf ./Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz -C ../Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz ===> Extraction [OK]: Magento to /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz ===> Testing: Magento:ver<0.0.2> [Magento] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2 t/00-basics.t [Magento] 1..32 [Magento] ok 1 - Magento module can be use-d ok [Magento] ok 2 - Magento::Auth module can be use-d ok [Magento] ok 3 - Magento::Backend module can be use-d ok [Magento] ok 4 - Magento::Bundle module can be use-d ok [Magento] ok 5 - Magento::Catalog module can be use-d ok [Magento] ok 6 - Magento::CatalogInventory module can be use-d ok [Magento] ok 7 - Magento::Checkout module can be use-d ok [Magento] ok 8 - Magento::CheckoutAgreements module can be use-d ok [Magento] ok 9 - Magento::CLI module can be use-d ok [Magento] ok 10 - Magento::Cms module can be use-d ok [Magento] ok 11 - Magento::Config module can be use-d ok [Magento] ok 12 - Magento::ConfigurableProduct module can be use-d ok [Magento] ok 13 - Magento::Customer module can be use-d ok [Magento] ok 14 - Magento::CustomerBalance module can be use-d ok [Magento] ok 15 - Magento::Directory module can be use-d ok [Magento] ok 16 - Magento::Downloadable module can be use-d ok [Magento] ok 17 - Magento::Eav module can be use-d ok [Magento] ok 18 - Magento::GiftCardAccount module can be use-d ok [Magento] ok 19 - Magento::GiftMessage module can be use-d ok [Magento] ok 20 - Magento::GiftRegistry module can be use-d ok [Magento] ok 21 - Magento::GiftWrapping module can be use-d ok [Magento] ok 22 - Magento::HTTP module can be use-d ok [Magento] ok 23 - Magento::Integration module can be use-d ok [Magento] ok 24 - Magento::Quote module can be use-d ok [Magento] ok 25 - Magento::Reward module can be use-d ok [Magento] ok 26 - Magento::Rma module can be use-d ok [Magento] ok 27 - Magento::Sales module can be use-d ok [Magento] ok 28 - Magento::SalesRule module can be use-d ok [Magento] ok 29 - Magento::Search module can be use-d ok [Magento] ok 30 - Magento::Store module can be use-d ok [Magento] ok 31 - Magento::Tax module can be use-d ok [Magento] ok 32 - Magento::Utils module can be use-d ok [Magento] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2 t/01-utils.t [Magento] 1..1 [Magento] # Subtest: Search critera [Magento] 1..18 [Magento] ok 1 - single filterGroup / filter to query string [no leading / trailing &] [Magento] ok 2 - single filterGroup / filter to query string (searchCriteria[filterGroups][0][filters][0][field]=email) [Magento] ok 3 - single filterGroup / filter to query string (searchCriteria[filterGroups][0][filters][0][value]=user@6mag.test) [Magento] ok 4 - single filterGroup / filter to query string (searchCriteria[filterGroups][0][filters][0][condition_type]=eq) [Magento] ok 5 - single filterGroup / filter to query string (searchCriteria[current_page]=1) [Magento] ok 6 - single filterGroup / filter to query string (searchCriteria[page_size]=10) [Magento] ok 7 - multiple filterGroups / filters to query string [no leading / trailing &] [Magento] ok 8 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][0][field]=color) [Magento] ok 9 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][0][value]=Yellow) [Magento] ok 10 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][0][condition_type]=eq) [Magento] ok 11 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][1][field]=color) [Magento] ok 12 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][1][value]=Red) [Magento] ok 13 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][1][condition_type]=eq) [Magento] ok 14 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][1][filters][0][field]=created_at) [Magento] ok 15 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][1][filters][0][value]=2017-09-06) [Magento] ok 16 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][1][filters][0][condition_type]=gt) [Magento] ok 17 - multiple filterGroups / filters to query string (searchCriteria[current_page]=1) [Magento] ok 18 - multiple filterGroups / filters to query string (searchCriteria[page_size]=10) [Magento] ok 1 - Search critera ===> Testing [OK] for Magento:ver<0.0.2> ===> Installing: Magento:ver<0.0.2> ===> Install [OK] for Magento:ver<0.0.2> 1 bin/ script [6mag] installed to: /tmp/vNUlmM9NYI/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 1.362s CPU time consumed: 4min 16.425s Memory peak: 2.5G (swap: 279.7M) ```
New Output ``` Running as unit: run-p450045-i445434.service; invocation ID: 3094e53129474a56984ce49a96415be0 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Magento ===> Found: Magento:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [Magento] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138614.450052.9629.044743569439/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/M/Magento/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz ===> Fetching [OK]: Magento:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138614.450052.9629.044743569439/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz [Magento] Command: tar -t -f ./Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz [Magento] Command: tar -xvf ./Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz -C ../Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz ===> Extraction [OK]: Magento to /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz ===> Testing: Magento:ver<0.0.2> [Magento] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2 t/00-basics.t [Magento] 1..32 [Magento] ok 1 - Magento module can be use-d ok [Magento] not ok 2 - Magento::Auth module can be use-d ok [Magento] # Failed test 'Magento::Auth module can be use-d ok' [Magento] # at t/00-basics.t line 9 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Auth.pm6 (Magento::Auth) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Auth.pm6 (Magento::Auth):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 3 - Magento::Backend module can be use-d ok [Magento] # Failed test 'Magento::Backend module can be use-d ok' [Magento] # at t/00-basics.t line 10 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Backend.pm6 (Magento::Backend) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Backend.pm6 (Magento::Backend):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 4 - Magento::Bundle module can be use-d ok [Magento] # Failed test 'Magento::Bundle module can be use-d ok' [Magento] # at t/00-basics.t line 11 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Bundle.pm6 (Magento::Bundle) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Bundle.pm6 (Magento::Bundle):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 5 - Magento::Catalog module can be use-d ok [Magento] # Failed test 'Magento::Catalog module can be use-d ok' [Magento] # at t/00-basics.t line 12 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Catalog.pm6 (Magento::Catalog) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Catalog.pm6 (Magento::Catalog):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 6 - Magento::CatalogInventory module can be use-d ok [Magento] # Failed test 'Magento::CatalogInventory module can be use-d ok' [Magento] # at t/00-basics.t line 13 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/CatalogInventory.pm6 (Magento::CatalogInventory) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/CatalogInventory.pm6 (Magento::CatalogInventory):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 7 - Magento::Checkout module can be use-d ok [Magento] # Failed test 'Magento::Checkout module can be use-d ok' [Magento] # at t/00-basics.t line 14 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Checkout.pm6 (Magento::Checkout) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Checkout.pm6 (Magento::Checkout):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 8 - Magento::CheckoutAgreements module can be use-d ok [Magento] # Failed test 'Magento::CheckoutAgreements module can be use-d ok' [Magento] # at t/00-basics.t line 15 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/CheckoutAgreements.pm6 (Magento::CheckoutAgreements) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/CheckoutAgreements.pm6 (Magento::CheckoutAgreements):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] ok 9 - Magento::CLI module can be use-d ok [Magento] not ok 10 - Magento::Cms module can be use-d ok [Magento] # Failed test 'Magento::Cms module can be use-d ok' [Magento] # at t/00-basics.t line 17 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Cms.pm6 (Magento::Cms) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Cms.pm6 (Magento::Cms):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] ok 11 - Magento::Config module can be use-d ok [Magento] not ok 12 - Magento::ConfigurableProduct module can be use-d ok [Magento] # Failed test 'Magento::ConfigurableProduct module can be use-d ok' [Magento] # at t/00-basics.t line 19 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/ConfigurableProduct.pm6 (Magento::ConfigurableProduct) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/ConfigurableProduct.pm6 (Magento::ConfigurableProduct):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 13 - Magento::Customer module can be use-d ok [Magento] # Failed test 'Magento::Customer module can be use-d ok' [Magento] # at t/00-basics.t line 20 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Customer.pm6 (Magento::Customer) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Customer.pm6 (Magento::Customer):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 14 - Magento::CustomerBalance module can be use-d ok [Magento] # Failed test 'Magento::CustomerBalance module can be use-d ok' [Magento] # at t/00-basics.t line 21 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/CustomerBalance.pm6 (Magento::CustomerBalance) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/CustomerBalance.pm6 (Magento::CustomerBalance):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 15 - Magento::Directory module can be use-d ok [Magento] # Failed test 'Magento::Directory module can be use-d ok' [Magento] # at t/00-basics.t line 22 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Directory.pm6 (Magento::Directory) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Directory.pm6 (Magento::Directory):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 16 - Magento::Downloadable module can be use-d ok [Magento] # Failed test 'Magento::Downloadable module can be use-d ok' [Magento] # at t/00-basics.t line 23 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Downloadable.pm6 (Magento::Downloadable) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Downloadable.pm6 (Magento::Downloadable):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 17 - Magento::Eav module can be use-d ok [Magento] # Failed test 'Magento::Eav module can be use-d ok' [Magento] # at t/00-basics.t line 24 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Eav.pm6 (Magento::Eav) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Eav.pm6 (Magento::Eav):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 18 - Magento::GiftCardAccount module can be use-d ok [Magento] # Failed test 'Magento::GiftCardAccount module can be use-d ok' [Magento] # at t/00-basics.t line 25 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftCardAccount.pm6 (Magento::GiftCardAccount) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftCardAccount.pm6 (Magento::GiftCardAccount):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 19 - Magento::GiftMessage module can be use-d ok [Magento] # Failed test 'Magento::GiftMessage module can be use-d ok' [Magento] # at t/00-basics.t line 26 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftMessage.pm6 (Magento::GiftMessage) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftMessage.pm6 (Magento::GiftMessage):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 20 - Magento::GiftRegistry module can be use-d ok [Magento] # Failed test 'Magento::GiftRegistry module can be use-d ok' [Magento] # at t/00-basics.t line 27 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftRegistry.pm6 (Magento::GiftRegistry) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftRegistry.pm6 (Magento::GiftRegistry):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 21 - Magento::GiftWrapping module can be use-d ok [Magento] # Failed test 'Magento::GiftWrapping module can be use-d ok' [Magento] # at t/00-basics.t line 28 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftWrapping.pm6 (Magento::GiftWrapping) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/GiftWrapping.pm6 (Magento::GiftWrapping):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 22 - Magento::HTTP module can be use-d ok [Magento] # Failed test 'Magento::HTTP module can be use-d ok' [Magento] # at t/00-basics.t line 29 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] not ok 23 - Magento::Integration module can be use-d ok [Magento] # Failed test 'Magento::Integration module can be use-d ok' [Magento] # at t/00-basics.t line 30 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Integration.pm6 (Magento::Integration) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Integration.pm6 (Magento::Integration):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 24 - Magento::Quote module can be use-d ok [Magento] # Failed test 'Magento::Quote module can be use-d ok' [Magento] # at t/00-basics.t line 31 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Quote.pm6 (Magento::Quote) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Quote.pm6 (Magento::Quote):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 25 - Magento::Reward module can be use-d ok [Magento] # Failed test 'Magento::Reward module can be use-d ok' [Magento] # at t/00-basics.t line 32 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Reward.pm6 (Magento::Reward) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Reward.pm6 (Magento::Reward):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 26 - Magento::Rma module can be use-d ok [Magento] # Failed test 'Magento::Rma module can be use-d ok' [Magento] # at t/00-basics.t line 33 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Rma.pm6 (Magento::Rma) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Rma.pm6 (Magento::Rma):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 27 - Magento::Sales module can be use-d ok [Magento] # Failed test 'Magento::Sales module can be use-d ok' [Magento] # at t/00-basics.t line 34 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Sales.pm6 (Magento::Sales) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Sales.pm6 (Magento::Sales):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 28 - Magento::SalesRule module can be use-d ok [Magento] # Failed test 'Magento::SalesRule module can be use-d ok' [Magento] # at t/00-basics.t line 35 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/SalesRule.pm6 (Magento::SalesRule) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/SalesRule.pm6 (Magento::SalesRule):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 29 - Magento::Search module can be use-d ok [Magento] # Failed test 'Magento::Search module can be use-d ok' [Magento] # at t/00-basics.t line 36 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Search.pm6 (Magento::Search) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Search.pm6 (Magento::Search):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 30 - Magento::Store module can be use-d ok [Magento] # Failed test 'Magento::Store module can be use-d ok' [Magento] # at t/00-basics.t line 37 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Store.pm6 (Magento::Store) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Store.pm6 (Magento::Store):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] not ok 31 - Magento::Tax module can be use-d ok [Magento] # Failed test 'Magento::Tax module can be use-d ok' [Magento] # at t/00-basics.t line 38 [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Tax.pm6 (Magento::Tax) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [Magento] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [Magento] # ===SORRY!=== [Magento] # Unrecognized regex metacharacter - (must be quoted to match literally) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [Magento] # ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [Magento] # [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [Magento] # ------> use HTTP::Tinyish::Base; [Magento] # [Magento] # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [Magento] # ------> use HTTP::Tinyish::Curl; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/HTTP.pm6 (Magento::HTTP):3 [Magento] # ------> use HTTP::Tinyish; [Magento] # [Magento] # at /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2/lib/Magento/Tax.pm6 (Magento::Tax):3 [Magento] # ------> use Magento::HTTP; [Magento] # [Magento] ok 32 - Magento::Utils module can be use-d ok [Magento] # You failed 28 tests of 32 [Magento] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Magento%3Aver%3C0.0.2%3E%3Aauth%3Ccpan%3ASACOMO%3E.tar.gz/Magento-0.0.2 t/01-utils.t [Magento] 1..1 [Magento] # Subtest: Search critera [Magento] 1..18 [Magento] ok 1 - single filterGroup / filter to query string [no leading / trailing &] [Magento] ok 2 - single filterGroup / filter to query string (searchCriteria[filterGroups][0][filters][0][field]=email) [Magento] ok 3 - single filterGroup / filter to query string (searchCriteria[filterGroups][0][filters][0][value]=user@6mag.test) [Magento] ok 4 - single filterGroup / filter to query string (searchCriteria[filterGroups][0][filters][0][condition_type]=eq) [Magento] ok 5 - single filterGroup / filter to query string (searchCriteria[current_page]=1) [Magento] ok 6 - single filterGroup / filter to query string (searchCriteria[page_size]=10) [Magento] ok 7 - multiple filterGroups / filters to query string [no leading / trailing &] [Magento] ok 8 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][0][field]=color) [Magento] ok 9 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][0][value]=Yellow) [Magento] ok 10 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][0][condition_type]=eq) [Magento] ok 11 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][1][field]=color) [Magento] ok 12 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][1][value]=Red) [Magento] ok 13 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][0][filters][1][condition_type]=eq) [Magento] ok 14 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][1][filters][0][field]=created_at) [Magento] ok 15 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][1][filters][0][value]=2017-09-06) [Magento] ok 16 - multiple filterGroups / filters to query string (searchCriteria[filterGroups][1][filters][0][condition_type]=gt) [Magento] ok 17 - multiple filterGroups / filters to query string (searchCriteria[current_page]=1) [Magento] ok 18 - multiple filterGroups / filters to query string (searchCriteria[page_size]=10) [Magento] ok 1 - Search critera ===> Testing [FAIL]: Magento:ver<0.0.2> [Magento] Failed to get passing tests, but continuing with --force-test ===> Installing: Magento:ver<0.0.2> ===> Install [FAIL] for Magento:ver<0.0.2>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/5BA46C5C36D450AAF66C4AFDB5CBCCCD7E71331F (Magento::Auth) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/24E61EDE54373DD9DCBD8E4EFA70EDB160CE0208 (Magento::HTTP) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/24E61EDE54373DD9DCBD8E4EFA70EDB160CE0208 (Magento::HTTP):3 ------> use HTTP::Tinyish; at /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/5BA46C5C36D450AAF66C4AFDB5CBCCCD7E71331F (Magento::Auth):3 ------> use Magento::HTTP; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/5BA46C5C36D450AAF66C4AFDB5CBCCCD7E71331F (Magento::Auth) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/24E61EDE54373DD9DCBD8E4EFA70EDB160CE0208 (Magento::HTTP) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/24E61EDE54373DD9DCBD8E4EFA70EDB160CE0208 (Magento::HTTP):3 ------> use HTTP::Tinyish; at /home/coke/sandbox/blin/installed/Magento_cpan:SACOMO_0.0.2_0/sources/5BA46C5C36D450AAF66C4AFDB5CBCCCD7E71331F (Magento::Auth):3 ------> use Magento::HTTP; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 4min 15.451s CPU time consumed: 4min 18.099s Memory peak: 1.7G (swap: 891.7M) ```
* [ ] [MetaCPAN::Favorite](https://raku.land//MetaCPAN::Favorite) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p454770-i520266.service; invocation ID: 1b4cb27105334dd29bc3179c3ae7fcdb Press ^] three times within 1s to disconnect TTY. ===> Searching for: MetaCPAN::Favorite ===> Found: MetaCPAN::Favorite [via Zef::Repository::Ecosystems] [MetaCPAN::Favorite] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138746.454781.1217.4681109177966/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/M/MetaCPAN%3A%3AFavorite/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz ===> Fetching [OK]: MetaCPAN::Favorite to /home/coke/sandbox/blin/data/zef-data/tmp/1790138746.454781.1217.4681109177966/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz [MetaCPAN::Favorite] Command: tar -t -f ./MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz [MetaCPAN::Favorite] Command: tar -xvf ./MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz -C ../MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz ===> Extraction [OK]: MetaCPAN::Favorite to /home/coke/sandbox/blin/data/zef-data/tmp/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz ===> Testing: MetaCPAN::Favorite [MetaCPAN::Favorite] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz/perl6-MetaCPAN-Favorite-master t/01-basic.t [MetaCPAN::Favorite] ok 1 - replace me [MetaCPAN::Favorite] 1..1 ===> Testing [OK] for MetaCPAN::Favorite ===> Installing: MetaCPAN::Favorite ===> Install [OK] for MetaCPAN::Favorite Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 29.049s CPU time consumed: 2min 31.723s Memory peak: 2G (swap: 426.7M) ```
New Output ``` Running as unit: run-p450204-i449405.service; invocation ID: 222612713a904980b399b7b9d92cb14c Press ^] three times within 1s to disconnect TTY. ===> Searching for: MetaCPAN::Favorite ===> Found: MetaCPAN::Favorite [via Zef::Repository::Ecosystems] [MetaCPAN::Favorite] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138622.450215.2285.226813833634/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/M/MetaCPAN%3A%3AFavorite/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz ===> Fetching [OK]: MetaCPAN::Favorite to /home/coke/sandbox/blin/data/zef-data/tmp/1790138622.450215.2285.226813833634/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz [MetaCPAN::Favorite] Command: tar -t -f ./MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz [MetaCPAN::Favorite] Command: tar -xvf ./MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz -C ../MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz ===> Extraction [OK]: MetaCPAN::Favorite to /home/coke/sandbox/blin/data/zef-data/tmp/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz ===> Testing: MetaCPAN::Favorite [MetaCPAN::Favorite] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz/perl6-MetaCPAN-Favorite-master t/01-basic.t [MetaCPAN::Favorite] ===SORRY!=== Error while compiling t/01-basic.t [MetaCPAN::Favorite] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz/perl6-MetaCPAN-Favorite-master/lib/MetaCPAN/Favorite.pm6 (MetaCPAN::Favorite) [MetaCPAN::Favorite] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [MetaCPAN::Favorite] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [MetaCPAN::Favorite] ===SORRY!=== [MetaCPAN::Favorite] Unrecognized regex metacharacter - (must be quoted to match literally) [MetaCPAN::Favorite] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [MetaCPAN::Favorite] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [MetaCPAN::Favorite] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [MetaCPAN::Favorite] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [MetaCPAN::Favorite] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [MetaCPAN::Favorite] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [MetaCPAN::Favorite] ------> use HTTP::Tinyish::Base; [MetaCPAN::Favorite] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [MetaCPAN::Favorite] ------> use HTTP::Tinyish::Curl; [MetaCPAN::Favorite] at /home/coke/sandbox/blin/data/zef-data/tmp/MetaCPAN%3A%3AFavorite%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Askaji%3E.tar.gz/perl6-MetaCPAN-Favorite-master/lib/MetaCPAN/Favorite.pm6 (MetaCPAN::Favorite):3 [MetaCPAN::Favorite] ------> use HTTP::Tinyish; [MetaCPAN::Favorite] at t/01-basic.t:3 [MetaCPAN::Favorite] ------> use MetaCPAN::Favorite; ===> Testing [FAIL]: MetaCPAN::Favorite [MetaCPAN::Favorite] Failed to get passing tests, but continuing with --force-test ===> Installing: MetaCPAN::Favorite ===> Install [FAIL] for MetaCPAN::Favorite: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/MetaCPAN::Favorite__*_0/sources/FACEC2C5C773404A128DFD1DEB36A758D9423D87 (MetaCPAN::Favorite) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/MetaCPAN::Favorite__*_0/sources/FACEC2C5C773404A128DFD1DEB36A758D9423D87 (MetaCPAN::Favorite):3 ------> use HTTP::Tinyish; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/MetaCPAN::Favorite__*_0/sources/FACEC2C5C773404A128DFD1DEB36A758D9423D87 (MetaCPAN::Favorite) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/MetaCPAN::Favorite__*_0/sources/FACEC2C5C773404A128DFD1DEB36A758D9423D87 (MetaCPAN::Favorite):3 ------> use HTTP::Tinyish; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 15.852s CPU time consumed: 2min 15.421s Memory peak: 1.5G (swap: 247.6M) ```
* [ ] [WebService::Google::PageRank](https://raku.land//WebService::Google::PageRank) – Fail, Bisected: [f0a2404](https://github.com/rakudo/rakudo/commit/f0a24041462ebd6979a8648ccb2954b3348dbcb0)
Old Output ``` Running as unit: run-p453607-i503910.service; invocation ID: b7213898efc14f1eab5ca0c5a48a2d5a Press ^] three times within 1s to disconnect TTY. ===> Searching for: WebService::Google::PageRank ===> Found: WebService::Google::PageRank:ver<0.1.0> [via Zef::Repository::Ecosystems] [WebService::Google::PageRank] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138720.453610.1777.0681422730838/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/W/WebService%3A%3AGoogle%3A%3APageRank/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz ===> Fetching [OK]: WebService::Google::PageRank:ver<0.1.0> to /home/coke/sandbox/blin/data/zef-data/tmp/1790138720.453610.1777.0681422730838/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz [WebService::Google::PageRank] Command: tar -t -f ./WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz [WebService::Google::PageRank] Command: tar -xvf ./WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz -C ../WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz ===> Extraction [OK]: WebService::Google::PageRank to /home/coke/sandbox/blin/data/zef-data/tmp/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz ===> Testing: WebService::Google::PageRank:ver<0.1.0> [WebService::Google::PageRank] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz/perl6-WebService-Google-PageRank-master t/10-travis.t [WebService::Google::PageRank] ok 1 - [WebService::Google::PageRank] 1..1 ===> Testing [OK] for WebService::Google::PageRank:ver<0.1.0> ===> Installing: WebService::Google::PageRank:ver<0.1.0> ===> Install [OK] for WebService::Google::PageRank:ver<0.1.0> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 37.175s CPU time consumed: 2min 38.624s Memory peak: 2G (swap: 400.1M) ```
New Output ``` Running as unit: run-p449190-i445392.service; invocation ID: f94754b929f64948aa55cb9095f47cb1 Press ^] three times within 1s to disconnect TTY. ===> Searching for: WebService::Google::PageRank ===> Found: WebService::Google::PageRank:ver<0.1.0> [via Zef::Repository::Ecosystems] [WebService::Google::PageRank] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138591.449192.4548.455458260138/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/W/WebService%3A%3AGoogle%3A%3APageRank/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz ===> Fetching [OK]: WebService::Google::PageRank:ver<0.1.0> to /home/coke/sandbox/blin/data/zef-data/tmp/1790138591.449192.4548.455458260138/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz [WebService::Google::PageRank] Command: tar -t -f ./WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz [WebService::Google::PageRank] Command: tar -xvf ./WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz -C ../WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz ===> Extraction [OK]: WebService::Google::PageRank to /home/coke/sandbox/blin/data/zef-data/tmp/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz ===> Testing: WebService::Google::PageRank:ver<0.1.0> [WebService::Google::PageRank] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz/perl6-WebService-Google-PageRank-master t/10-travis.t [WebService::Google::PageRank] ===SORRY!=== Error while compiling t/10-travis.t [WebService::Google::PageRank] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz/perl6-WebService-Google-PageRank-master/lib/WebService/Google/PageRank.pm (WebService::Google::PageRank) [WebService::Google::PageRank] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) [WebService::Google::PageRank] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) [WebService::Google::PageRank] ===SORRY!=== [WebService::Google::PageRank] Unrecognized regex metacharacter - (must be quoted to match literally) [WebService::Google::PageRank] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [WebService::Google::PageRank] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [WebService::Google::PageRank] Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) [WebService::Google::PageRank] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 [WebService::Google::PageRank] ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # [WebService::Google::PageRank] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 [WebService::Google::PageRank] ------> use HTTP::Tinyish::Base; [WebService::Google::PageRank] at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 [WebService::Google::PageRank] ------> use HTTP::Tinyish::Curl; [WebService::Google::PageRank] at /home/coke/sandbox/blin/data/zef-data/tmp/WebService%3A%3AGoogle%3A%3APageRank%3Aver%3C0.1.0%3E%3Aauth%3Cgithub%3Afayland%3E.tar.gz/perl6-WebService-Google-PageRank-master/lib/WebService/Google/PageRank.pm (WebService::Google::PageRank):6 [WebService::Google::PageRank] ------> use HTTP::Tinyish; [WebService::Google::PageRank] at t/10-travis.t:2 [WebService::Google::PageRank] ------> use WebService::Google::PageRank; ===> Testing [FAIL]: WebService::Google::PageRank:ver<0.1.0> [WebService::Google::PageRank] Failed to get passing tests, but continuing with --force-test ===> Installing: WebService::Google::PageRank:ver<0.1.0> ===> Install [FAIL] for WebService::Google::PageRank:ver<0.1.0>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WebService::Google::PageRank__0.1.0_0/sources/C1F5B53823B841EDB2E798ECD0EA28C30F15DD73 (WebService::Google::PageRank) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/WebService::Google::PageRank__0.1.0_0/sources/C1F5B53823B841EDB2E798ECD0EA28C30F15DD73 (WebService::Google::PageRank):6 ------> use HTTP::Tinyish; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WebService::Google::PageRank__0.1.0_0/sources/C1F5B53823B841EDB2E798ECD0EA28C30F15DD73 (WebService::Google::PageRank) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl) ===SORRY!=== Unrecognized regex metacharacter - (must be quoted to match literally) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # Unable to parse expression in metachar:sym<[ ]>; couldn't find final ']' (corresponding starter was at line 45) at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/937B58C6E7EDEE1CAAD93AC4EBA267B57A392F28 (HTTP::Tinyish::Base):45 ------> my $token = rx:P5/[^][\x00-\x1f\x7f()<>@,;:\\"\/?={} \t]+/; # at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/84102DD9FB5973A7DA6BCE3DCABCA04A109FAC96 (HTTP::Tinyish::Curl):1 ------> use HTTP::Tinyish::Base; at /home/coke/sandbox/blin/installed/HTTP::Tinyish_zef:skaji_0.4.1_0/sources/254E6762FFC56F6F5AEBA3E617018015AA56326E (HTTP::Tinyish):2 ------> use HTTP::Tinyish::Curl; at /home/coke/sandbox/blin/installed/WebService::Google::PageRank__0.1.0_0/sources/C1F5B53823B841EDB2E798ECD0EA28C30F15DD73 (WebService::Google::PageRank):6 ------> use HTTP::Tinyish; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 13.454s CPU time consumed: 2min 16.195s Memory peak: 1.8G (swap: 31.7M) ```
* [ ] [Algorithm::Evolutionary::Simple](https://raku.land/zef:jjmerelo/Algorithm::Evolutionary::Simple) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p529746-i485284.service; invocation ID: 21fb28136ef242a7b16d1097f7e49d78 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Algorithm::Evolutionary::Simple ===> Found: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth [via Zef::Repository::Ecosystems] [Algorithm::Evolutionary::Simple] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790140452.529753.431.6908496881133/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz https://360.zef.pm/A/LG/ALGORITHM_EVOLUTIONARY_SIMPLE/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz ===> Fetching [OK]: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790140452.529753.431.6908496881133/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz [Algorithm::Evolutionary::Simple] Command: tar -t -f ./5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz [Algorithm::Evolutionary::Simple] Command: tar -xvf ./5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz -C ../5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz ===> Extraction [OK]: Algorithm::Evolutionary::Simple to /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz ===> Testing: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/00-functions.t [Algorithm::Evolutionary::Simple] ok 1 - Mutation works [Algorithm::Evolutionary::Simple] ok 2 - Mutation works [Algorithm::Evolutionary::Simple] ok 3 - Mutation works [Algorithm::Evolutionary::Simple] ok 4 - Mutation works [Algorithm::Evolutionary::Simple] ok 5 - Mutation works [Algorithm::Evolutionary::Simple] ok 6 - Mutation works [Algorithm::Evolutionary::Simple] ok 7 - Mutation works [Algorithm::Evolutionary::Simple] ok 8 - Mutation works [Algorithm::Evolutionary::Simple] ok 9 - Mutation works [Algorithm::Evolutionary::Simple] ok 10 - Mutation works [Algorithm::Evolutionary::Simple] ok 11 - Mutation works [Algorithm::Evolutionary::Simple] ok 12 - Mutation works [Algorithm::Evolutionary::Simple] ok 13 - Mutation works [Algorithm::Evolutionary::Simple] ok 14 - Mutation works [Algorithm::Evolutionary::Simple] ok 15 - Mutation works [Algorithm::Evolutionary::Simple] ok 16 - Mutation works [Algorithm::Evolutionary::Simple] ok 17 - Mutation works [Algorithm::Evolutionary::Simple] ok 18 - Mutation works [Algorithm::Evolutionary::Simple] ok 19 - Mutation works [Algorithm::Evolutionary::Simple] ok 20 - Mutation works [Algorithm::Evolutionary::Simple] ok 21 - Mutation works [Algorithm::Evolutionary::Simple] ok 22 - Mutation works [Algorithm::Evolutionary::Simple] ok 23 - Mutation works [Algorithm::Evolutionary::Simple] ok 24 - Mutation works [Algorithm::Evolutionary::Simple] ok 25 - Mutation works [Algorithm::Evolutionary::Simple] ok 26 - Mutation works [Algorithm::Evolutionary::Simple] ok 27 - Mutation works [Algorithm::Evolutionary::Simple] ok 28 - Mutation works [Algorithm::Evolutionary::Simple] ok 29 - Mutation works [Algorithm::Evolutionary::Simple] ok 30 - Mutation works [Algorithm::Evolutionary::Simple] ok 31 - Mutation works [Algorithm::Evolutionary::Simple] ok 32 - Mutation works [Algorithm::Evolutionary::Simple] ok 33 - [Algorithm::Evolutionary::Simple] ok 34 - 0 chromosome xovered [Algorithm::Evolutionary::Simple] ok 35 - 1 chromosome xovered [Algorithm::Evolutionary::Simple] ok 36 - Evaluated to 18 [Algorithm::Evolutionary::Simple] ok 37 - Correct number of elements [Algorithm::Evolutionary::Simple] ok 38 - Correct number of elements in reproduction [Algorithm::Evolutionary::Simple] ok 39 - Correct number of elements in new generation [Algorithm::Evolutionary::Simple] ok 40 - Improving fitness [Algorithm::Evolutionary::Simple] ok 41 - Improving fitness by evolving [Algorithm::Evolutionary::Simple] ok 42 - Improving fitness by mixing [Algorithm::Evolutionary::Simple] ok 43 - Improving fitness by mixing [Algorithm::Evolutionary::Simple] 1..43 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/01-basic.t [Algorithm::Evolutionary::Simple] ok 1 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 2 - Individual with False is packed in 681775287 [Algorithm::Evolutionary::Simple] ok 3 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 4 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 5 - Individual with False is packed in 482571524 [Algorithm::Evolutionary::Simple] ok 6 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 7 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 8 - Individual with False is packed in 138337084 [Algorithm::Evolutionary::Simple] ok 9 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 10 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 11 - Individual with False is packed in 937066310 [Algorithm::Evolutionary::Simple] ok 12 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 13 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 14 - Individual with True is packed in 2847632206 [Algorithm::Evolutionary::Simple] ok 15 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 16 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 17 - Individual with False is packed in 681044244 [Algorithm::Evolutionary::Simple] ok 18 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 19 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 20 - Individual with False is packed in 548402944 [Algorithm::Evolutionary::Simple] ok 21 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 22 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 23 - Individual with False is packed in 185091579 [Algorithm::Evolutionary::Simple] ok 24 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 25 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 26 - Individual with True is packed in 4258627573 [Algorithm::Evolutionary::Simple] ok 27 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 28 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 29 - Individual with False is packed in 143370195 [Algorithm::Evolutionary::Simple] ok 30 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 31 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 32 - Individual with True is packed in 3433383003 [Algorithm::Evolutionary::Simple] ok 33 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 34 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 35 - Individual with True is packed in 4140097364 [Algorithm::Evolutionary::Simple] ok 36 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 37 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 38 - Individual with True is packed in 4006616821 [Algorithm::Evolutionary::Simple] ok 39 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 40 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 41 - Individual with True is packed in 3306594232 [Algorithm::Evolutionary::Simple] ok 42 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 43 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 44 - Individual with False is packed in 1525442242 [Algorithm::Evolutionary::Simple] ok 45 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 46 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 47 - Individual with False is packed in 693348991 [Algorithm::Evolutionary::Simple] ok 48 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 49 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 50 - Individual with False is packed in 1138326262 [Algorithm::Evolutionary::Simple] ok 51 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 52 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 53 - Individual with True is packed in 2292854839 [Algorithm::Evolutionary::Simple] ok 54 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 55 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 56 - Individual with False is packed in 861654667 [Algorithm::Evolutionary::Simple] ok 57 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 58 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 59 - Individual with False is packed in 1499788994 [Algorithm::Evolutionary::Simple] ok 60 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 61 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 62 - Individual with False is packed in 251518473 [Algorithm::Evolutionary::Simple] ok 63 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 64 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 65 - Individual with True is packed in 3985961600 [Algorithm::Evolutionary::Simple] ok 66 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 67 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 68 - Individual with False is packed in 2034120240 [Algorithm::Evolutionary::Simple] ok 69 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 70 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 71 - Individual with False is packed in 891557197 [Algorithm::Evolutionary::Simple] ok 72 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 73 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 74 - Individual with False is packed in 1119183159 [Algorithm::Evolutionary::Simple] ok 75 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 76 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 77 - Individual with False is packed in 520380504 [Algorithm::Evolutionary::Simple] ok 78 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 79 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 80 - Individual with False is packed in 430386171 [Algorithm::Evolutionary::Simple] ok 81 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 82 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 83 - Individual with True is packed in 3715290935 [Algorithm::Evolutionary::Simple] ok 84 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 85 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 86 - Individual with False is packed in 278010805 [Algorithm::Evolutionary::Simple] ok 87 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 88 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 89 - Individual with True is packed in 3304486880 [Algorithm::Evolutionary::Simple] ok 90 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 91 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 92 - Individual with True is packed in 2654324822 [Algorithm::Evolutionary::Simple] ok 93 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 94 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 95 - Individual with True is packed in 2797826687 [Algorithm::Evolutionary::Simple] ok 96 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 97 - Pop is the right size [Algorithm::Evolutionary::Simple] ok 98 - Population is packed [Algorithm::Evolutionary::Simple] ok 99 - Buf is the right size [Algorithm::Evolutionary::Simple] ok 100 - Population unpacked OK [Algorithm::Evolutionary::Simple] ok 101 - Unpacking works [Algorithm::Evolutionary::Simple] ok 102 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 103 - Individual with False is packed in 108471738115488 [Algorithm::Evolutionary::Simple] ok 104 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 105 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 106 - Individual with False is packed in 51314825325745 [Algorithm::Evolutionary::Simple] ok 107 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 108 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 109 - Individual with False is packed in 56554090179369 [Algorithm::Evolutionary::Simple] ok 110 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 111 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 112 - Individual with True is packed in 159476803949381 [Algorithm::Evolutionary::Simple] ok 113 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 114 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 115 - Individual with True is packed in 155078941262839 [Algorithm::Evolutionary::Simple] ok 116 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 117 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 118 - Individual with True is packed in 272969286895078 [Algorithm::Evolutionary::Simple] ok 119 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 120 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 121 - Individual with True is packed in 158190135161167 [Algorithm::Evolutionary::Simple] ok 122 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 123 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 124 - Individual with True is packed in 272968783847510 [Algorithm::Evolutionary::Simple] ok 125 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 126 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 127 - Individual with True is packed in 199641235807989 [Algorithm::Evolutionary::Simple] ok 128 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 129 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 130 - Individual with False is packed in 113256512553331 [Algorithm::Evolutionary::Simple] ok 131 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 132 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 133 - Individual with False is packed in 11613635433420 [Algorithm::Evolutionary::Simple] ok 134 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 135 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 136 - Individual with False is packed in 5991696505273 [Algorithm::Evolutionary::Simple] ok 137 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 138 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 139 - Individual with True is packed in 147943802313652 [Algorithm::Evolutionary::Simple] ok 140 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 141 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 142 - Individual with False is packed in 78067139319545 [Algorithm::Evolutionary::Simple] ok 143 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 144 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 145 - Individual with True is packed in 265644088342417 [Algorithm::Evolutionary::Simple] ok 146 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 147 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 148 - Individual with False is packed in 2845473816296 [Algorithm::Evolutionary::Simple] ok 149 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 150 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 151 - Individual with True is packed in 241989158386582 [Algorithm::Evolutionary::Simple] ok 152 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 153 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 154 - Individual with False is packed in 77130493407349 [Algorithm::Evolutionary::Simple] ok 155 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 156 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 157 - Individual with False is packed in 130914980531515 [Algorithm::Evolutionary::Simple] ok 158 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 159 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 160 - Individual with True is packed in 183294117813247 [Algorithm::Evolutionary::Simple] ok 161 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 162 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 163 - Individual with False is packed in 112676840516816 [Algorithm::Evolutionary::Simple] ok 164 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 165 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 166 - Individual with False is packed in 110844371264939 [Algorithm::Evolutionary::Simple] ok 167 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 168 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 169 - Individual with False is packed in 62490568730314 [Algorithm::Evolutionary::Simple] ok 170 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 171 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 172 - Individual with True is packed in 161090949763368 [Algorithm::Evolutionary::Simple] ok 173 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 174 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 175 - Individual with True is packed in 144295014784896 [Algorithm::Evolutionary::Simple] ok 176 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 177 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 178 - Individual with False is packed in 53075606126977 [Algorithm::Evolutionary::Simple] ok 179 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 180 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 181 - Individual with False is packed in 97125368314517 [Algorithm::Evolutionary::Simple] ok 182 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 183 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 184 - Individual with True is packed in 165515499543389 [Algorithm::Evolutionary::Simple] ok 185 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 186 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 187 - Individual with False is packed in 132576021637009 [Algorithm::Evolutionary::Simple] ok 188 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 189 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 190 - Individual with False is packed in 31910638121170 [Algorithm::Evolutionary::Simple] ok 191 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 192 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 193 - Individual with True is packed in 208360678588775 [Algorithm::Evolutionary::Simple] ok 194 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 195 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 196 - Individual with True is packed in 142758524283802 [Algorithm::Evolutionary::Simple] ok 197 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 198 - Pop is the right size [Algorithm::Evolutionary::Simple] ok 199 - Population is packed [Algorithm::Evolutionary::Simple] ok 200 - Buf is the right size [Algorithm::Evolutionary::Simple] ok 201 - Population unpacked OK [Algorithm::Evolutionary::Simple] ok 202 - Unpacking works [Algorithm::Evolutionary::Simple] ok 203 - Best fitness OK [Algorithm::Evolutionary::Simple] ok 204 - Best is equal or better than second [Algorithm::Evolutionary::Simple] ok 205 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 206 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 207 - Evaluation is correct, 16 [Algorithm::Evolutionary::Simple] ok 208 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 209 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 210 - Evaluation is correct, 19 [Algorithm::Evolutionary::Simple] ok 211 - Evaluation is correct, 19 [Algorithm::Evolutionary::Simple] ok 212 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 213 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 214 - Evaluation is correct, 16 [Algorithm::Evolutionary::Simple] ok 215 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 216 - Evaluation is correct, 19 [Algorithm::Evolutionary::Simple] ok 217 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 218 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 219 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 220 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 221 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 222 - Evaluation is correct, 12 [Algorithm::Evolutionary::Simple] ok 223 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 224 - Evaluation is correct, 19 [Algorithm::Evolutionary::Simple] ok 225 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 226 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 227 - Evaluation is correct, 18 [Algorithm::Evolutionary::Simple] ok 228 - Evaluation is correct, 12 [Algorithm::Evolutionary::Simple] ok 229 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 230 - Evaluation is correct, 14 [Algorithm::Evolutionary::Simple] ok 231 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 232 - Evaluation is correct, 20 [Algorithm::Evolutionary::Simple] ok 233 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 234 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 235 - Evaluation is correct, 16 [Algorithm::Evolutionary::Simple] ok 236 - Evaluation is correct, 21 [Algorithm::Evolutionary::Simple] ok 237 - Evaluated pop is the right class [Algorithm::Evolutionary::Simple] ok 238 - Size is correct [Algorithm::Evolutionary::Simple] ok 239 - Frequencies OK [Algorithm::Evolutionary::Simple] ok 240 - Size is correct [Algorithm::Evolutionary::Simple] ok 241 - Some frequencies are not null [Algorithm::Evolutionary::Simple] ok 242 - Checking frequencies both ways [Algorithm::Evolutionary::Simple] ok 243 - Size is correct [Algorithm::Evolutionary::Simple] ok 244 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 245 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 246 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 247 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 248 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 249 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 250 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 251 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 252 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 253 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 254 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 255 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 256 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 257 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 258 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 259 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 260 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 261 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 262 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 263 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 264 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 265 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 266 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 267 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 268 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 269 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 270 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 271 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 272 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 273 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 274 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 275 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 276 - Size is correct [Algorithm::Evolutionary::Simple] ok 277 - Frequencies differ in -0.15625 [Algorithm::Evolutionary::Simple] ok 278 - Size of freqs-best is correct [Algorithm::Evolutionary::Simple] ok 279 - Frequencies of the best are better [Algorithm::Evolutionary::Simple] ok 280 - Same length frequencies [Algorithm::Evolutionary::Simple] ok 281 - Crossing OK [Algorithm::Evolutionary::Simple] ok 282 - Crossing OK [Algorithm::Evolutionary::Simple] ok 283 - No change for 0 generations [Algorithm::Evolutionary::Simple] ok 284 - No change for 1 generations [Algorithm::Evolutionary::Simple] ok 285 - No change for 3 generations [Algorithm::Evolutionary::Simple] ok 286 - There's been change [Algorithm::Evolutionary::Simple] 1..286 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/01-max-ones.t [Algorithm::Evolutionary::Simple] ok 1 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 3 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 4 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 5 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 6 - Max ones correct [Algorithm::Evolutionary::Simple] ok 7 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 8 - Max ones correct [Algorithm::Evolutionary::Simple] ok 9 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 10 - Max ones correct [Algorithm::Evolutionary::Simple] ok 11 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 12 - Max ones correct [Algorithm::Evolutionary::Simple] ok 13 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 14 - Max ones correct [Algorithm::Evolutionary::Simple] ok 15 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 16 - Max ones correct [Algorithm::Evolutionary::Simple] ok 17 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 18 - Max ones correct [Algorithm::Evolutionary::Simple] ok 19 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 20 - Max ones correct [Algorithm::Evolutionary::Simple] ok 21 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 22 - Max ones correct [Algorithm::Evolutionary::Simple] ok 23 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 24 - Max ones correct [Algorithm::Evolutionary::Simple] ok 25 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 26 - Max ones correct [Algorithm::Evolutionary::Simple] ok 27 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 28 - Max ones correct [Algorithm::Evolutionary::Simple] ok 29 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 30 - Max ones correct [Algorithm::Evolutionary::Simple] ok 31 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 32 - Max ones correct [Algorithm::Evolutionary::Simple] ok 33 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 34 - Max ones correct [Algorithm::Evolutionary::Simple] ok 35 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 36 - Max ones correct [Algorithm::Evolutionary::Simple] ok 37 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 38 - Max ones correct [Algorithm::Evolutionary::Simple] ok 39 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 40 - Max ones correct [Algorithm::Evolutionary::Simple] ok 41 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 42 - Max ones correct [Algorithm::Evolutionary::Simple] ok 43 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 44 - Max ones correct [Algorithm::Evolutionary::Simple] ok 45 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 46 - Max ones correct [Algorithm::Evolutionary::Simple] ok 47 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 48 - Max ones correct [Algorithm::Evolutionary::Simple] ok 49 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 50 - Max ones correct [Algorithm::Evolutionary::Simple] ok 51 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 52 - Max ones correct [Algorithm::Evolutionary::Simple] ok 53 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 54 - Max ones correct [Algorithm::Evolutionary::Simple] ok 55 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 56 - Max ones correct [Algorithm::Evolutionary::Simple] ok 57 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 58 - Max ones correct [Algorithm::Evolutionary::Simple] ok 59 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 60 - Max ones correct [Algorithm::Evolutionary::Simple] ok 61 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 62 - Max ones correct [Algorithm::Evolutionary::Simple] ok 63 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 64 - Max ones correct [Algorithm::Evolutionary::Simple] ok 65 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 66 - Max ones correct [Algorithm::Evolutionary::Simple] ok 67 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 68 - Max ones correct [Algorithm::Evolutionary::Simple] ok 69 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 70 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 71 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 72 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 73 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 74 - Max ones correct [Algorithm::Evolutionary::Simple] ok 75 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 76 - Max ones correct [Algorithm::Evolutionary::Simple] ok 77 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 78 - Max ones correct [Algorithm::Evolutionary::Simple] ok 79 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 80 - Max ones correct [Algorithm::Evolutionary::Simple] ok 81 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 82 - Max ones correct [Algorithm::Evolutionary::Simple] ok 83 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 84 - Max ones correct [Algorithm::Evolutionary::Simple] ok 85 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 86 - Max ones correct [Algorithm::Evolutionary::Simple] ok 87 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 88 - Max ones correct [Algorithm::Evolutionary::Simple] ok 89 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 90 - Max ones correct [Algorithm::Evolutionary::Simple] ok 91 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 92 - Max ones correct [Algorithm::Evolutionary::Simple] ok 93 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 94 - Max ones correct [Algorithm::Evolutionary::Simple] ok 95 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 96 - Max ones correct [Algorithm::Evolutionary::Simple] ok 97 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 98 - Max ones correct [Algorithm::Evolutionary::Simple] ok 99 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 101 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 103 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 105 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 107 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 109 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 111 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 113 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 115 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 117 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 119 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 121 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 123 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 125 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 127 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 129 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 131 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 133 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 135 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 137 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 139 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 141 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 143 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 145 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 147 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 149 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 151 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 153 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 155 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 157 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 159 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 161 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 163 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 165 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 167 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 169 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 171 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 173 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 175 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 177 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 179 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 181 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 183 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 185 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 187 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 189 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 191 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 193 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 195 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 197 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 199 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 201 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 202 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 203 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 204 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 205 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 207 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 209 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 211 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 213 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 215 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 217 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 219 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 221 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 223 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 225 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 227 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 229 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 231 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 233 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 235 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 237 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 239 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 241 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 243 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 245 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 247 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 249 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 251 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 253 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 255 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 257 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 259 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 261 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 263 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 265 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 267 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 269 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 271 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 273 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 275 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 277 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 279 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 281 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 283 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 285 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 287 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 289 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 291 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 293 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 295 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 297 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 299 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 301 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 303 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 305 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 307 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 309 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 311 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 313 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 315 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 317 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 319 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 321 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 323 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 325 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 327 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 329 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 331 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 333 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 335 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 337 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 339 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 341 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 343 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 345 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 347 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 349 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 351 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 353 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 355 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 357 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 359 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 361 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 363 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 365 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 367 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 369 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 371 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 373 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 375 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 377 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 379 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 381 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 383 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 385 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 387 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 389 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 391 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 393 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 395 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 397 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 399 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 401 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 403 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 405 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 407 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 409 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 411 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 413 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 415 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 417 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 419 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 421 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 423 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 425 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 427 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 429 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 431 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 433 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 435 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 437 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 439 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 441 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 443 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 445 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 447 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 449 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 451 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 453 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 455 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 457 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 459 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 461 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 462 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 463 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 464 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 465 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 467 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 469 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 471 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 473 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 475 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 477 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 479 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 481 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 483 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 485 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 487 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 489 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 491 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 493 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 495 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 497 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 499 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 501 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 503 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 505 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 507 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 509 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 511 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 513 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 515 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 517 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 519 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 521 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 523 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 525 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 527 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 529 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 531 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 533 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 535 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 537 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 539 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 541 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 543 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 545 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 547 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 549 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 551 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 553 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 555 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 557 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 559 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 561 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 563 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 565 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 567 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 569 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 571 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 573 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 575 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 577 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 579 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 581 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 583 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 585 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 587 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 589 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 591 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 593 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 595 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 597 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 599 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 601 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 603 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 605 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 607 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 609 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 611 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 613 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 615 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 617 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 619 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 621 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 623 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 625 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 627 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 629 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 631 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 633 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 635 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 637 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 639 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 641 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 643 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 645 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 647 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 649 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 651 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 653 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 655 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 657 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 659 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 661 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 663 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 665 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 667 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 669 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 671 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 673 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 675 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 677 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 679 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 681 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 683 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 685 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 687 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 689 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 691 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 693 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 695 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 697 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 699 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 701 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 703 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 705 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 707 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 709 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 711 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 713 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 715 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 717 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 719 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 721 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 723 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 725 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 727 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 729 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 731 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 733 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 735 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 737 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 739 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 741 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 743 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 745 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 747 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 749 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 751 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 753 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 755 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 757 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 759 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 761 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 763 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 765 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 767 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 769 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 771 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 773 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 775 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 777 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 779 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 781 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 783 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 785 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 787 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 789 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 791 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 793 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 795 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 797 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 799 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 801 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 803 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 805 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 807 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 809 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 811 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 813 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 815 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 817 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 819 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 821 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 823 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 825 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 827 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 829 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 831 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 833 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 835 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 837 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 839 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 841 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 843 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 845 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 847 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 849 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 851 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 853 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 855 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 857 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 859 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 861 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 863 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 865 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 867 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 869 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 871 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 873 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 875 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 877 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 879 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 881 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 883 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 885 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 887 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 889 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 891 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 893 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 895 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 897 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 899 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 901 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 903 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 905 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 907 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 909 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 911 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 913 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 915 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 917 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 919 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 921 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 923 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 925 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 927 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 929 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 931 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 933 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 935 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 937 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 939 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 941 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 943 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 945 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 947 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 949 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 951 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 953 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 955 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 957 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 959 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 961 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 963 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 965 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 967 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 969 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 971 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 973 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 975 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 977 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 978 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 979 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 980 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 981 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 983 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 985 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 987 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 989 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 991 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 993 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 995 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 997 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 999 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1001 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1003 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1005 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1006 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1007 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1008 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1009 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1011 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1013 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1015 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1017 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1019 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1021 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1023 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1025 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1027 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1029 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1031 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1033 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1035 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1037 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1039 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1041 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1043 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1045 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1047 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1049 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1051 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1053 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1055 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1057 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1058 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1059 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1060 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1061 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1062 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1063 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1064 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1065 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1066 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1067 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1068 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1069 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1070 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1071 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1072 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1073 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1074 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1075 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1076 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1077 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1078 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1079 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1080 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1081 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1082 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1083 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1084 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1085 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1086 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1087 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1088 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1089 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1090 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1091 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1092 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1093 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1094 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1095 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1096 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1097 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1098 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1099 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1101 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1103 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1105 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1107 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1109 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1111 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1113 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1115 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1117 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1119 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1121 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1123 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1125 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1127 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1129 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1131 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1133 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1135 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1137 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1139 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1141 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1143 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1145 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1147 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1149 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1151 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1153 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1155 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1157 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1159 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1161 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1163 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1165 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1167 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1169 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1171 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1173 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1175 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1177 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1179 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1181 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1183 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1185 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1187 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1189 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1191 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1193 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1195 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1197 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1199 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1201 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1202 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1203 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1204 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1205 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1207 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1209 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1211 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1213 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1215 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1217 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1219 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1221 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1223 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1225 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1227 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1229 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1231 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1233 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1235 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1237 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1239 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1241 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1243 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1245 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1247 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1249 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1251 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1253 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1255 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1257 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1259 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1261 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1263 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1265 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1267 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1269 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1271 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1273 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1275 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1277 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1279 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1281 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1283 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1285 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1287 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1289 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1291 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1293 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1295 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1297 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1299 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1301 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1303 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1305 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1307 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1309 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1311 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1313 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1315 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1317 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1319 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1321 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1323 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1325 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1327 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1329 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1331 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1333 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1335 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1337 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1339 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1341 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1343 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1345 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1347 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1349 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1351 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1353 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1355 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1357 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1359 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1361 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1363 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1365 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1367 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1369 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1371 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1373 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1375 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1377 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1379 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1381 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1383 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1385 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1387 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1389 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1391 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1393 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1395 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1397 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1399 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1401 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1403 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1405 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1407 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1409 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1411 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1413 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1415 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1417 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1419 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1421 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1423 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1425 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1427 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1429 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1431 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1433 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1435 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1437 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1439 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1441 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1443 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1445 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1447 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1449 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1451 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1453 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1455 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1457 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1459 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1461 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1462 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1463 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1464 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1465 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1467 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1469 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1471 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1473 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1475 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1477 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1479 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1481 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1483 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1485 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1487 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1489 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1491 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1493 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1495 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1497 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1499 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1501 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1503 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1505 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1507 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1509 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1511 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1513 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1515 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1517 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1519 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1521 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1523 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1525 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1527 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1529 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1531 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1533 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1535 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1537 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1539 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1541 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1543 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1545 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1547 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1549 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1551 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1553 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1555 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1557 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1559 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1561 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1563 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1565 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1567 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1569 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1571 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1573 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1575 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1577 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1579 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1581 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1583 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1585 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1587 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1589 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1591 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1593 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1595 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1597 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1599 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1601 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1603 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1605 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1607 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1609 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1611 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1613 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1615 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1617 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1619 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1621 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1623 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1625 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1627 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1629 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1631 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1633 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1635 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1637 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1639 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1641 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1643 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1645 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1647 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1649 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1651 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1653 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1655 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1657 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1659 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1661 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1663 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1665 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1667 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1669 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1671 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1673 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1675 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1677 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1679 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1681 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1683 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1685 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1687 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1689 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1691 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1693 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1695 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1697 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1699 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1701 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1703 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1705 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1707 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1709 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1711 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1713 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1715 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1717 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1719 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1721 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1723 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1725 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1727 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1729 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1731 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1733 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1735 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1737 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1739 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1741 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1743 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1745 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1747 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1749 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1751 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1753 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1755 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1757 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1759 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1761 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1763 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1765 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1767 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1769 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1771 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1773 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1775 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1777 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1779 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1781 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1783 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1785 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1787 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1789 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1791 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1793 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1795 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1797 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1799 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1801 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1803 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1805 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1807 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1809 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1811 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1813 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1815 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1817 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1819 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1821 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1823 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1825 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1827 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1829 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1831 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1833 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1835 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1837 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1839 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1841 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1843 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1845 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1847 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1849 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1851 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1853 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1855 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1857 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1859 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1861 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1863 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1865 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1867 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1869 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1871 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1873 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1875 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1877 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1879 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1881 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1883 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1885 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1887 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1889 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1891 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1893 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1895 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1897 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1899 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1901 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1903 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1905 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1907 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1909 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1911 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1913 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1915 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1917 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1919 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1921 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1923 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1925 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1927 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1929 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1931 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1933 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1935 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1937 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1939 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1941 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1943 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1945 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1947 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1949 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1951 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1953 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1955 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1957 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1959 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1961 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1963 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1965 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1967 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1969 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1971 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1973 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1975 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1977 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1978 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1979 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1980 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1981 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1983 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1985 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1987 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1989 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1991 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1993 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1995 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1997 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1999 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 2000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2001 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 2002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2003 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 2004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2005 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2006 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2007 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2008 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2009 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2011 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2013 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2015 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2017 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2019 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2021 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2023 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2025 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2027 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2029 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2031 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2033 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2035 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2037 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2039 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2041 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2043 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2045 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2047 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2049 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2051 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2053 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2055 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2057 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2058 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2059 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2060 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2061 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2062 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2063 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2064 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2065 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2066 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2067 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2068 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2069 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2070 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2071 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2072 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2073 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2074 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2075 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2076 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2077 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2078 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2079 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2080 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2081 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2082 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2083 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2084 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2085 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2086 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2087 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2088 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2089 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2090 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2091 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2092 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2093 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2094 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2095 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2096 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2097 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2098 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2099 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2101 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2103 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2105 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2107 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2109 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2111 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2113 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2115 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2117 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2119 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2121 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2123 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2125 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2127 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2129 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2131 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2133 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2135 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2137 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2139 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2141 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2143 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2145 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2147 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2149 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2151 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2153 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2155 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2157 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2159 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2161 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2163 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2165 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2167 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2169 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2171 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2173 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2175 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2177 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2179 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2181 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2183 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2185 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2187 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2189 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2191 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2193 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2195 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2197 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2199 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2201 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2202 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2203 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2204 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2205 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2207 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2209 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2211 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2213 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2215 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2217 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2219 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2221 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2223 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2225 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2227 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2229 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2231 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2233 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2235 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2237 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2239 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2241 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2243 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2245 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2247 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2249 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2251 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2253 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2255 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2257 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2259 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2261 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2263 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2265 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2267 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2269 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2271 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2273 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2275 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2277 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2279 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2281 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2283 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2285 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2287 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2289 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2291 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2293 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2295 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2297 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2299 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2301 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2303 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2305 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2307 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2309 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2311 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2313 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2315 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2317 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2319 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2321 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2323 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2325 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2327 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2329 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2331 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2333 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2335 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2337 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2339 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2341 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2343 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2345 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2347 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2349 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2351 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2353 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2355 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2357 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2359 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2361 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2363 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2365 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2367 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2369 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2371 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2373 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2375 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2377 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2379 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2381 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2383 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2385 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2387 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2389 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2391 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2393 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2395 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2397 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2399 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2401 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2403 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2405 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2407 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2409 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2411 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2413 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2415 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2417 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2419 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2421 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2423 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2425 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2427 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2429 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2431 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2433 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2435 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2437 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2439 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2441 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2443 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2445 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2447 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2449 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2451 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2453 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2455 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2457 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2459 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2461 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2462 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2463 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2464 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2465 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2467 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2469 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2471 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2473 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2475 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2477 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2479 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2481 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2483 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2485 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2487 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2489 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2491 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2493 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2495 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2497 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2499 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2501 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2503 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2505 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2507 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2509 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2511 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2513 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2515 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2517 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2519 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2521 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2523 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2525 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2527 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2529 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2531 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2533 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2535 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2537 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2539 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2541 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2543 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2545 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2547 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2549 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2551 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2553 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2555 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2557 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2559 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2561 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2563 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2565 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2567 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2569 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2571 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2573 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2575 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2577 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2579 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2581 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2583 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2585 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2587 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2589 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2591 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2593 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2595 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2597 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2599 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2601 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2603 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2605 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2607 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2609 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2611 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2613 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2615 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2617 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2619 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2621 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2623 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2625 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2627 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2629 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2631 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2633 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2635 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2637 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2639 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2641 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2643 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2645 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2647 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2649 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2651 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2653 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2655 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2657 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2659 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2661 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2663 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2665 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2667 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2669 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2671 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2673 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2675 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2677 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2679 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2681 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2683 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2685 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2687 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2689 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2691 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2693 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2695 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2697 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2699 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2701 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2703 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2705 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2707 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2709 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2711 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2713 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2715 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2717 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2719 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2721 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2723 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2725 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2727 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2729 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2731 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2733 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2735 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2737 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2739 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2741 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2743 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2745 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2747 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2749 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2751 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2753 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2755 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2757 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2759 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2761 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2763 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2765 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2767 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2769 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2771 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2773 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2775 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2777 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2779 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2781 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2783 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2785 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2787 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2789 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2791 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2793 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2795 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2797 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2799 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2801 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2803 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2805 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2807 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2809 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2811 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2813 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2815 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2817 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2819 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2821 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2823 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2825 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2827 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2829 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2831 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2833 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2835 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2837 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2839 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2841 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2843 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2845 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2847 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2849 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2851 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2853 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2855 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2857 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2859 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2861 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2863 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2865 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2867 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2869 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2871 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2873 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2875 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2877 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2879 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2881 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2883 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2885 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2887 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2889 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2891 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2893 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2895 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2897 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2899 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2901 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2903 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2905 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2907 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2909 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2911 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2913 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2915 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2917 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2919 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2921 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2923 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2925 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2927 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2929 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2931 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2933 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2935 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2937 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2939 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2941 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2943 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2945 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2947 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2949 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2951 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2953 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2955 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2957 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2959 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2961 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2963 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2965 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2967 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2969 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2971 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2973 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2975 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2977 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2978 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2979 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2980 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2981 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2983 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2985 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2987 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2989 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2991 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2993 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2995 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2997 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2999 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3001 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3003 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3005 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3006 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3007 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3008 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3009 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3011 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3013 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3015 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3017 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3019 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3021 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3023 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3025 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3027 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3029 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3031 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3033 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3035 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3037 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3039 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3041 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3043 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3045 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3047 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3049 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3051 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3053 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3055 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3057 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3058 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3059 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3060 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3061 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3062 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3063 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3064 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3065 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3066 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3067 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3068 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3069 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3070 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3071 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3072 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3073 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3074 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3075 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3076 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3077 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3078 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3079 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3080 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3081 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3082 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3083 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3084 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3085 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3086 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3087 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3088 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3089 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3090 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3091 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3092 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3093 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3094 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3095 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3096 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3097 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3098 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3099 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3101 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3103 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3105 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3107 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3109 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3111 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3113 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3115 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3117 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3119 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3121 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3123 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3125 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3127 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3129 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3131 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3133 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3135 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3137 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3139 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3141 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3143 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3145 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3147 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3149 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3151 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3153 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3155 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3157 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3159 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3161 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3163 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3165 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3167 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3169 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3171 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3173 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3175 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3177 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3179 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3181 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3183 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3185 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3187 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3189 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3191 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3193 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3195 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3197 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3199 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3201 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3202 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3203 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3204 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3205 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3207 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3209 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3211 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3213 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3215 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3217 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3219 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3221 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3223 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3225 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3227 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3229 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3231 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3233 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3235 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3237 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3239 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3241 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3243 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3245 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3247 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3249 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3251 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3253 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3255 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3257 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3259 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3261 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3263 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3265 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3267 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3269 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3271 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3273 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3275 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3277 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3279 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3281 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3283 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3285 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3287 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3289 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3291 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3293 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3295 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3297 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3299 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3301 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3303 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3305 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3307 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3309 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3311 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3313 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3315 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3317 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3319 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3321 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3323 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3325 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3327 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3329 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3331 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3333 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3335 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3337 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3339 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3341 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3343 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3345 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3347 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3349 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3351 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3353 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3355 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3357 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3359 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3361 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3363 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3365 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3367 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3369 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3371 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3373 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3375 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3377 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3379 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3381 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3383 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3385 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3387 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3389 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3391 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3393 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3395 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3397 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3399 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3401 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3403 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3405 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3407 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3409 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3411 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3413 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3415 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3417 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3419 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3421 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3423 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3425 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3427 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3429 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3431 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3433 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3435 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3437 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3439 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3441 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3443 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3445 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3447 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3449 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3451 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3453 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3455 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3457 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3459 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3461 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3462 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3463 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3464 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3465 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3467 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3469 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3471 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3473 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3475 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3477 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3479 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3481 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3483 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3485 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3487 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3489 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3491 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3493 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3495 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3497 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3499 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3501 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3503 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3505 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3507 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3509 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3511 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3513 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3515 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3517 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3519 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3521 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3523 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3525 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3527 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3529 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3531 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3533 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3535 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3537 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3539 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3541 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3543 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3545 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3547 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3549 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3551 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3553 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3555 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3557 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3559 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3561 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3563 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3565 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3567 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3569 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3571 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3573 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3575 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3577 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3579 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3581 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3583 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3585 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3587 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3589 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3591 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3593 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3595 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3597 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3599 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3601 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3603 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3605 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3607 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3609 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3611 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3613 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3615 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3617 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3619 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3621 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3623 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3625 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3627 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3629 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3631 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3633 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3635 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3637 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3639 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3641 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3643 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3645 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3647 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3649 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3651 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3653 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3655 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3657 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3659 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3661 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3663 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3665 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3667 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3669 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3671 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3673 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3675 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3677 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3679 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3681 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3683 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3685 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3687 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3689 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3691 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3693 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3695 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3697 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3699 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3701 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3703 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3705 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3707 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3709 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3711 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3713 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3715 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3717 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3719 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3721 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3723 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3725 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3727 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3729 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3731 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3733 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3735 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3737 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3739 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3741 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3743 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3745 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3747 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3749 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3751 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3753 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3755 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3757 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3759 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3761 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3763 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3765 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3767 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3769 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3771 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3773 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3775 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3777 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3779 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3781 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3783 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3785 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3787 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3789 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3791 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3793 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3795 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3797 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3799 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3801 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3803 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3805 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3807 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3809 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3811 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3813 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3815 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3817 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3819 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3821 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3823 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3825 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3827 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3829 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3831 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3833 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3835 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3837 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3839 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3841 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3843 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3845 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3847 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3849 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3851 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3853 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3855 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3857 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3859 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3861 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3863 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3865 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3867 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3869 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3871 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3873 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3875 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3877 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3879 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3881 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3883 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3885 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3887 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3889 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3891 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3893 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3895 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3897 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3899 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3901 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3903 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3905 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3907 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3909 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3911 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3913 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3915 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3917 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3919 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3921 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3923 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3925 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3927 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3929 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3931 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3933 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3935 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3937 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3939 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3941 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3943 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3945 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3947 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3949 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3951 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3953 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3955 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3957 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3959 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3961 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3963 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3965 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3967 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3969 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3971 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3973 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3975 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3977 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3978 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3979 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3980 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3981 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3983 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3985 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3987 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3989 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3991 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3993 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3995 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3997 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3999 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4001 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4003 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4005 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4006 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4007 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4008 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4009 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4011 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4013 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4015 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4017 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4019 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4021 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4023 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4025 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4027 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4029 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4031 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4033 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4035 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4037 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4039 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4041 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4043 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4045 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4047 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4049 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4051 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4053 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4055 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4057 - Mixed chromosome tested [Algorithm::Evolutionary::Simple] ok 4058 - Error chromosome tested [Algorithm::Evolutionary::Simple] 1..4058 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/02-royal-road.t [Algorithm::Evolutionary::Simple] ok 1 - Basic testing Royal Road [Algorithm::Evolutionary::Simple] ok 2 - Testing Royal Road [Algorithm::Evolutionary::Simple] 1..2 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/03-p-peaks.t [Algorithm::Evolutionary::Simple] ok 1 - Correct object [Algorithm::Evolutionary::Simple] ok 2 - Number of peaks correct [Algorithm::Evolutionary::Simple] ok 3 - Length of peaks correct [Algorithm::Evolutionary::Simple] ok 4 - Distance computed [Algorithm::Evolutionary::Simple] 1..4 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/04-leading-ones.t [Algorithm::Evolutionary::Simple] ok 1 - Basic testing Leading Ones [Algorithm::Evolutionary::Simple] ok 2 - Testing Leading Ones [Algorithm::Evolutionary::Simple] ok 3 - Testing Leading Ones - no leading one [Algorithm::Evolutionary::Simple] ok 4 - Testing Leading Ones - all ones [Algorithm::Evolutionary::Simple] 1..4 ===> Testing [OK] for Algorithm::Evolutionary::Simple:ver<0.0.8>:auth ===> Installing: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth ===> Install [OK] for Algorithm::Evolutionary::Simple:ver<0.0.8>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 15.129s CPU time consumed: 1min 44.875s Memory peak: 1.1G (swap: 29.5M) ```
New Output ``` Running as unit: run-p526112-i567439.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Algorithm::Evolutionary::Simple ===> Found: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth [via Zef::Repository::Ecosystems] [Algorithm::Evolutionary::Simple] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790140373.526113.2660.0135399796823/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz https://360.zef.pm/A/LG/ALGORITHM_EVOLUTIONARY_SIMPLE/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz ===> Fetching [OK]: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790140373.526113.2660.0135399796823/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz [Algorithm::Evolutionary::Simple] Command: tar -t -f ./5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz [Algorithm::Evolutionary::Simple] Command: tar -xvf ./5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz -C ../5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz ===> Extraction [OK]: Algorithm::Evolutionary::Simple to /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz ===> Testing: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/00-functions.t [Algorithm::Evolutionary::Simple] ok 1 - Mutation works [Algorithm::Evolutionary::Simple] ok 2 - Mutation works [Algorithm::Evolutionary::Simple] ok 3 - Mutation works [Algorithm::Evolutionary::Simple] ok 4 - Mutation works [Algorithm::Evolutionary::Simple] ok 5 - Mutation works [Algorithm::Evolutionary::Simple] ok 6 - Mutation works [Algorithm::Evolutionary::Simple] ok 7 - Mutation works [Algorithm::Evolutionary::Simple] ok 8 - Mutation works [Algorithm::Evolutionary::Simple] ok 9 - Mutation works [Algorithm::Evolutionary::Simple] ok 10 - Mutation works [Algorithm::Evolutionary::Simple] ok 11 - Mutation works [Algorithm::Evolutionary::Simple] ok 12 - Mutation works [Algorithm::Evolutionary::Simple] ok 13 - Mutation works [Algorithm::Evolutionary::Simple] ok 14 - Mutation works [Algorithm::Evolutionary::Simple] ok 15 - Mutation works [Algorithm::Evolutionary::Simple] ok 16 - Mutation works [Algorithm::Evolutionary::Simple] ok 17 - Mutation works [Algorithm::Evolutionary::Simple] ok 18 - Mutation works [Algorithm::Evolutionary::Simple] ok 19 - Mutation works [Algorithm::Evolutionary::Simple] ok 20 - Mutation works [Algorithm::Evolutionary::Simple] ok 21 - Mutation works [Algorithm::Evolutionary::Simple] ok 22 - Mutation works [Algorithm::Evolutionary::Simple] ok 23 - Mutation works [Algorithm::Evolutionary::Simple] ok 24 - Mutation works [Algorithm::Evolutionary::Simple] ok 25 - Mutation works [Algorithm::Evolutionary::Simple] ok 26 - Mutation works [Algorithm::Evolutionary::Simple] ok 27 - Mutation works [Algorithm::Evolutionary::Simple] ok 28 - Mutation works [Algorithm::Evolutionary::Simple] ok 29 - Mutation works [Algorithm::Evolutionary::Simple] ok 30 - Mutation works [Algorithm::Evolutionary::Simple] ok 31 - Mutation works [Algorithm::Evolutionary::Simple] ok 32 - Mutation works [Algorithm::Evolutionary::Simple] ok 33 - [Algorithm::Evolutionary::Simple] ok 34 - 0 chromosome xovered [Algorithm::Evolutionary::Simple] ok 35 - 1 chromosome xovered [Algorithm::Evolutionary::Simple] ok 36 - Evaluated to 12 [Algorithm::Evolutionary::Simple] ok 37 - Correct number of elements [Algorithm::Evolutionary::Simple] ok 38 - Correct number of elements in reproduction [Algorithm::Evolutionary::Simple] ok 39 - Correct number of elements in new generation [Algorithm::Evolutionary::Simple] ok 40 - Improving fitness [Algorithm::Evolutionary::Simple] ok 41 - Improving fitness by evolving [Algorithm::Evolutionary::Simple] ok 42 - Improving fitness by mixing [Algorithm::Evolutionary::Simple] ok 43 - Improving fitness by mixing [Algorithm::Evolutionary::Simple] 1..43 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/01-basic.t [Algorithm::Evolutionary::Simple] ok 1 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 2 - Individual with True is packed in 2734535578 [Algorithm::Evolutionary::Simple] ok 3 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 4 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 5 - Individual with True is packed in 3298877583 [Algorithm::Evolutionary::Simple] ok 6 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 7 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 8 - Individual with False is packed in 2086349477 [Algorithm::Evolutionary::Simple] ok 9 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 10 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 11 - Individual with False is packed in 1211117619 [Algorithm::Evolutionary::Simple] ok 12 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 13 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 14 - Individual with True is packed in 3761980875 [Algorithm::Evolutionary::Simple] ok 15 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 16 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 17 - Individual with True is packed in 3355078298 [Algorithm::Evolutionary::Simple] ok 18 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 19 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 20 - Individual with True is packed in 3710904213 [Algorithm::Evolutionary::Simple] ok 21 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 22 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 23 - Individual with True is packed in 2260848226 [Algorithm::Evolutionary::Simple] ok 24 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 25 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 26 - Individual with False is packed in 678189585 [Algorithm::Evolutionary::Simple] ok 27 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 28 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 29 - Individual with True is packed in 4002885440 [Algorithm::Evolutionary::Simple] ok 30 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 31 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 32 - Individual with True is packed in 2514623251 [Algorithm::Evolutionary::Simple] ok 33 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 34 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 35 - Individual with False is packed in 1098731976 [Algorithm::Evolutionary::Simple] ok 36 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 37 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 38 - Individual with False is packed in 411160798 [Algorithm::Evolutionary::Simple] ok 39 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 40 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 41 - Individual with False is packed in 40032926 [Algorithm::Evolutionary::Simple] ok 42 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 43 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 44 - Individual with False is packed in 657177073 [Algorithm::Evolutionary::Simple] ok 45 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 46 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 47 - Individual with True is packed in 2833528330 [Algorithm::Evolutionary::Simple] ok 48 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 49 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 50 - Individual with False is packed in 1737857520 [Algorithm::Evolutionary::Simple] ok 51 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 52 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 53 - Individual with False is packed in 1878074654 [Algorithm::Evolutionary::Simple] ok 54 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 55 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 56 - Individual with True is packed in 2629458676 [Algorithm::Evolutionary::Simple] ok 57 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 58 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 59 - Individual with True is packed in 3926608004 [Algorithm::Evolutionary::Simple] ok 60 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 61 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 62 - Individual with True is packed in 4134099702 [Algorithm::Evolutionary::Simple] ok 63 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 64 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 65 - Individual with False is packed in 484910093 [Algorithm::Evolutionary::Simple] ok 66 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 67 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 68 - Individual with True is packed in 4172381768 [Algorithm::Evolutionary::Simple] ok 69 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 70 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 71 - Individual with True is packed in 2792219354 [Algorithm::Evolutionary::Simple] ok 72 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 73 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 74 - Individual with False is packed in 2015437079 [Algorithm::Evolutionary::Simple] ok 75 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 76 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 77 - Individual with True is packed in 3776116065 [Algorithm::Evolutionary::Simple] ok 78 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 79 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 80 - Individual with True is packed in 3213511289 [Algorithm::Evolutionary::Simple] ok 81 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 82 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 83 - Individual with True is packed in 3503280004 [Algorithm::Evolutionary::Simple] ok 84 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 85 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 86 - Individual with True is packed in 3132350242 [Algorithm::Evolutionary::Simple] ok 87 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 88 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 89 - Individual with False is packed in 1410547438 [Algorithm::Evolutionary::Simple] ok 90 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 91 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 92 - Individual with False is packed in 1602734274 [Algorithm::Evolutionary::Simple] ok 93 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 94 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 95 - Individual with False is packed in 937579504 [Algorithm::Evolutionary::Simple] ok 96 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 97 - Pop is the right size [Algorithm::Evolutionary::Simple] ok 98 - Population is packed [Algorithm::Evolutionary::Simple] ok 99 - Buf is the right size [Algorithm::Evolutionary::Simple] ok 100 - Population unpacked OK [Algorithm::Evolutionary::Simple] ok 101 - Unpacking works [Algorithm::Evolutionary::Simple] ok 102 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 103 - Individual with True is packed in 147270738764037 [Algorithm::Evolutionary::Simple] ok 104 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 105 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 106 - Individual with True is packed in 196423471429669 [Algorithm::Evolutionary::Simple] ok 107 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 108 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 109 - Individual with True is packed in 184144291163939 [Algorithm::Evolutionary::Simple] ok 110 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 111 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 112 - Individual with True is packed in 147564837654789 [Algorithm::Evolutionary::Simple] ok 113 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 114 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 115 - Individual with True is packed in 166237565253835 [Algorithm::Evolutionary::Simple] ok 116 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 117 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 118 - Individual with True is packed in 253956011513734 [Algorithm::Evolutionary::Simple] ok 119 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 120 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 121 - Individual with True is packed in 259318098134468 [Algorithm::Evolutionary::Simple] ok 122 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 123 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 124 - Individual with True is packed in 279655997025261 [Algorithm::Evolutionary::Simple] ok 125 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 126 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 127 - Individual with False is packed in 60059937439672 [Algorithm::Evolutionary::Simple] ok 128 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 129 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 130 - Individual with True is packed in 200793196012253 [Algorithm::Evolutionary::Simple] ok 131 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 132 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 133 - Individual with False is packed in 24978740950790 [Algorithm::Evolutionary::Simple] ok 134 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 135 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 136 - Individual with False is packed in 131092629714949 [Algorithm::Evolutionary::Simple] ok 137 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 138 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 139 - Individual with False is packed in 59435816579712 [Algorithm::Evolutionary::Simple] ok 140 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 141 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 142 - Individual with False is packed in 68331294370688 [Algorithm::Evolutionary::Simple] ok 143 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 144 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 145 - Individual with True is packed in 152456528217318 [Algorithm::Evolutionary::Simple] ok 146 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 147 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 148 - Individual with False is packed in 60664042879067 [Algorithm::Evolutionary::Simple] ok 149 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 150 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 151 - Individual with False is packed in 108441460057418 [Algorithm::Evolutionary::Simple] ok 152 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 153 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 154 - Individual with True is packed in 258550111772517 [Algorithm::Evolutionary::Simple] ok 155 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 156 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 157 - Individual with True is packed in 173844834468361 [Algorithm::Evolutionary::Simple] ok 158 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 159 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 160 - Individual with True is packed in 243454139098410 [Algorithm::Evolutionary::Simple] ok 161 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 162 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 163 - Individual with True is packed in 158291475117356 [Algorithm::Evolutionary::Simple] ok 164 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 165 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 166 - Individual with False is packed in 139235959888929 [Algorithm::Evolutionary::Simple] ok 167 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 168 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 169 - Individual with False is packed in 4243048455646 [Algorithm::Evolutionary::Simple] ok 170 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 171 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 172 - Individual with False is packed in 125288627644920 [Algorithm::Evolutionary::Simple] ok 173 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 174 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 175 - Individual with False is packed in 30074948729820 [Algorithm::Evolutionary::Simple] ok 176 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 177 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 178 - Individual with True is packed in 204441184198351 [Algorithm::Evolutionary::Simple] ok 179 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 180 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 181 - Individual with True is packed in 180826888318195 [Algorithm::Evolutionary::Simple] ok 182 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 183 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 184 - Individual with True is packed in 213335930801101 [Algorithm::Evolutionary::Simple] ok 185 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 186 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 187 - Individual with False is packed in 55612972377213 [Algorithm::Evolutionary::Simple] ok 188 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 189 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 190 - Individual with False is packed in 42348702268033 [Algorithm::Evolutionary::Simple] ok 191 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 192 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 193 - Individual with False is packed in 71910273565536 [Algorithm::Evolutionary::Simple] ok 194 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 195 - Chromosome length OK [Algorithm::Evolutionary::Simple] ok 196 - Individual with True is packed in 181577098995069 [Algorithm::Evolutionary::Simple] ok 197 - Individual unpacks OK [Algorithm::Evolutionary::Simple] ok 198 - Pop is the right size [Algorithm::Evolutionary::Simple] ok 199 - Population is packed [Algorithm::Evolutionary::Simple] ok 200 - Buf is the right size [Algorithm::Evolutionary::Simple] ok 201 - Population unpacked OK [Algorithm::Evolutionary::Simple] ok 202 - Unpacking works [Algorithm::Evolutionary::Simple] ok 203 - Best fitness OK [Algorithm::Evolutionary::Simple] ok 204 - Best is equal or better than second [Algorithm::Evolutionary::Simple] ok 205 - Evaluation is correct, 20 [Algorithm::Evolutionary::Simple] ok 206 - Evaluation is correct, 14 [Algorithm::Evolutionary::Simple] ok 207 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 208 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 209 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 210 - Evaluation is correct, 16 [Algorithm::Evolutionary::Simple] ok 211 - Evaluation is correct, 13 [Algorithm::Evolutionary::Simple] ok 212 - Evaluation is correct, 18 [Algorithm::Evolutionary::Simple] ok 213 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 214 - Evaluation is correct, 25 [Algorithm::Evolutionary::Simple] ok 215 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 216 - Evaluation is correct, 18 [Algorithm::Evolutionary::Simple] ok 217 - Evaluation is correct, 16 [Algorithm::Evolutionary::Simple] ok 218 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 219 - Evaluation is correct, 14 [Algorithm::Evolutionary::Simple] ok 220 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 221 - Evaluation is correct, 14 [Algorithm::Evolutionary::Simple] ok 222 - Evaluation is correct, 18 [Algorithm::Evolutionary::Simple] ok 223 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 224 - Evaluation is correct, 12 [Algorithm::Evolutionary::Simple] ok 225 - Evaluation is correct, 18 [Algorithm::Evolutionary::Simple] ok 226 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 227 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 228 - Evaluation is correct, 12 [Algorithm::Evolutionary::Simple] ok 229 - Evaluation is correct, 14 [Algorithm::Evolutionary::Simple] ok 230 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 231 - Evaluation is correct, 21 [Algorithm::Evolutionary::Simple] ok 232 - Evaluation is correct, 17 [Algorithm::Evolutionary::Simple] ok 233 - Evaluation is correct, 15 [Algorithm::Evolutionary::Simple] ok 234 - Evaluation is correct, 14 [Algorithm::Evolutionary::Simple] ok 235 - Evaluation is correct, 20 [Algorithm::Evolutionary::Simple] ok 236 - Evaluation is correct, 20 [Algorithm::Evolutionary::Simple] ok 237 - Evaluated pop is the right class [Algorithm::Evolutionary::Simple] ok 238 - Size is correct [Algorithm::Evolutionary::Simple] ok 239 - Frequencies OK [Algorithm::Evolutionary::Simple] ok 240 - Size is correct [Algorithm::Evolutionary::Simple] ok 241 - Some frequencies are not null [Algorithm::Evolutionary::Simple] ok 242 - Checking frequencies both ways [Algorithm::Evolutionary::Simple] ok 243 - Size is correct [Algorithm::Evolutionary::Simple] ok 244 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 245 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 246 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 247 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 248 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 249 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 250 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 251 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 252 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 253 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 254 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 255 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 256 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 257 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 258 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 259 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 260 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 261 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 262 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 263 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 264 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 265 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 266 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 267 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 268 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 269 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 270 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 271 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 272 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 273 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 274 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 275 - Size of generated elem is correct [Algorithm::Evolutionary::Simple] ok 276 - Size is correct [Algorithm::Evolutionary::Simple] ok 277 - Frequencies differ in 0.15625 [Algorithm::Evolutionary::Simple] ok 278 - Size of freqs-best is correct [Algorithm::Evolutionary::Simple] ok 279 - Frequencies of the best are better [Algorithm::Evolutionary::Simple] ok 280 - Same length frequencies [Algorithm::Evolutionary::Simple] ok 281 - Crossing OK [Algorithm::Evolutionary::Simple] ok 282 - Crossing OK [Algorithm::Evolutionary::Simple] ok 283 - No change for 0 generations [Algorithm::Evolutionary::Simple] ok 284 - No change for 1 generations [Algorithm::Evolutionary::Simple] ok 285 - No change for 3 generations [Algorithm::Evolutionary::Simple] ok 286 - There's been change [Algorithm::Evolutionary::Simple] 1..286 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/01-max-ones.t [Algorithm::Evolutionary::Simple] ok 1 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 3 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 4 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 5 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 6 - Max ones correct [Algorithm::Evolutionary::Simple] ok 7 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 8 - Max ones correct [Algorithm::Evolutionary::Simple] ok 9 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 10 - Max ones correct [Algorithm::Evolutionary::Simple] ok 11 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 12 - Max ones correct [Algorithm::Evolutionary::Simple] ok 13 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 14 - Max ones correct [Algorithm::Evolutionary::Simple] ok 15 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 16 - Max ones correct [Algorithm::Evolutionary::Simple] ok 17 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 18 - Max ones correct [Algorithm::Evolutionary::Simple] ok 19 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 20 - Max ones correct [Algorithm::Evolutionary::Simple] ok 21 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 22 - Max ones correct [Algorithm::Evolutionary::Simple] ok 23 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 24 - Max ones correct [Algorithm::Evolutionary::Simple] ok 25 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 26 - Max ones correct [Algorithm::Evolutionary::Simple] ok 27 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 28 - Max ones correct [Algorithm::Evolutionary::Simple] ok 29 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 30 - Max ones correct [Algorithm::Evolutionary::Simple] ok 31 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 32 - Max ones correct [Algorithm::Evolutionary::Simple] ok 33 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 34 - Max ones correct [Algorithm::Evolutionary::Simple] ok 35 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 36 - Max ones correct [Algorithm::Evolutionary::Simple] ok 37 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 38 - Max ones correct [Algorithm::Evolutionary::Simple] ok 39 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 40 - Max ones correct [Algorithm::Evolutionary::Simple] ok 41 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 42 - Max ones correct [Algorithm::Evolutionary::Simple] ok 43 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 44 - Max ones correct [Algorithm::Evolutionary::Simple] ok 45 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 46 - Max ones correct [Algorithm::Evolutionary::Simple] ok 47 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 48 - Max ones correct [Algorithm::Evolutionary::Simple] ok 49 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 50 - Max ones correct [Algorithm::Evolutionary::Simple] ok 51 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 52 - Max ones correct [Algorithm::Evolutionary::Simple] ok 53 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 54 - Max ones correct [Algorithm::Evolutionary::Simple] ok 55 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 56 - Max ones correct [Algorithm::Evolutionary::Simple] ok 57 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 58 - Max ones correct [Algorithm::Evolutionary::Simple] ok 59 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 60 - Max ones correct [Algorithm::Evolutionary::Simple] ok 61 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 62 - Max ones correct [Algorithm::Evolutionary::Simple] ok 63 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 64 - Max ones correct [Algorithm::Evolutionary::Simple] ok 65 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 66 - Max ones correct [Algorithm::Evolutionary::Simple] ok 67 - Random chromosome size 32 [Algorithm::Evolutionary::Simple] ok 68 - Max ones correct [Algorithm::Evolutionary::Simple] ok 69 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 70 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 71 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 72 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 73 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 74 - Max ones correct [Algorithm::Evolutionary::Simple] ok 75 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 76 - Max ones correct [Algorithm::Evolutionary::Simple] ok 77 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 78 - Max ones correct [Algorithm::Evolutionary::Simple] ok 79 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 80 - Max ones correct [Algorithm::Evolutionary::Simple] ok 81 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 82 - Max ones correct [Algorithm::Evolutionary::Simple] ok 83 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 84 - Max ones correct [Algorithm::Evolutionary::Simple] ok 85 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 86 - Max ones correct [Algorithm::Evolutionary::Simple] ok 87 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 88 - Max ones correct [Algorithm::Evolutionary::Simple] ok 89 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 90 - Max ones correct [Algorithm::Evolutionary::Simple] ok 91 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 92 - Max ones correct [Algorithm::Evolutionary::Simple] ok 93 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 94 - Max ones correct [Algorithm::Evolutionary::Simple] ok 95 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 96 - Max ones correct [Algorithm::Evolutionary::Simple] ok 97 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 98 - Max ones correct [Algorithm::Evolutionary::Simple] ok 99 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 101 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 103 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 105 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 107 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 109 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 111 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 113 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 115 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 117 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 119 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 121 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 123 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 125 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 127 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 129 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 131 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 133 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 135 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 137 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 139 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 141 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 143 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 145 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 147 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 149 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 151 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 153 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 155 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 157 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 159 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 161 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 163 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 165 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 167 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 169 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 171 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 173 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 175 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 177 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 179 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 181 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 183 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 185 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 187 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 189 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 191 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 193 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 195 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 197 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 199 - Random chromosome size 64 [Algorithm::Evolutionary::Simple] ok 200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 201 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 202 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 203 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 204 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 205 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 207 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 209 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 211 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 213 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 215 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 217 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 219 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 221 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 223 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 225 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 227 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 229 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 231 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 233 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 235 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 237 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 239 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 241 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 243 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 245 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 247 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 249 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 251 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 253 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 255 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 257 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 259 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 261 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 263 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 265 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 267 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 269 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 271 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 273 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 275 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 277 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 279 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 281 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 283 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 285 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 287 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 289 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 291 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 293 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 295 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 297 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 299 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 301 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 303 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 305 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 307 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 309 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 311 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 313 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 315 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 317 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 319 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 321 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 323 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 325 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 327 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 329 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 331 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 333 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 335 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 337 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 339 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 341 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 343 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 345 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 347 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 349 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 351 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 353 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 355 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 357 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 359 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 361 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 363 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 365 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 367 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 369 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 371 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 373 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 375 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 377 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 379 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 381 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 383 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 385 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 387 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 389 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 391 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 393 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 395 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 397 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 399 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 401 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 403 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 405 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 407 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 409 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 411 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 413 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 415 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 417 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 419 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 421 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 423 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 425 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 427 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 429 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 431 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 433 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 435 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 437 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 439 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 441 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 443 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 445 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 447 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 449 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 451 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 453 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 455 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 457 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 459 - Random chromosome size 128 [Algorithm::Evolutionary::Simple] ok 460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 461 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 462 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 463 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 464 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 465 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 467 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 469 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 471 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 473 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 475 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 477 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 479 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 481 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 483 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 485 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 487 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 489 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 491 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 493 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 495 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 497 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 499 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 501 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 503 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 505 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 507 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 509 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 511 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 513 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 515 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 517 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 519 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 521 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 523 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 525 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 527 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 529 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 531 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 533 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 535 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 537 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 539 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 541 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 543 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 545 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 547 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 549 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 551 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 553 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 555 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 557 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 559 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 561 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 563 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 565 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 567 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 569 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 571 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 573 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 575 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 577 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 579 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 581 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 583 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 585 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 587 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 589 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 591 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 593 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 595 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 597 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 599 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 601 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 603 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 605 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 607 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 609 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 611 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 613 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 615 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 617 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 619 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 621 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 623 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 625 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 627 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 629 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 631 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 633 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 635 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 637 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 639 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 641 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 643 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 645 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 647 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 649 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 651 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 653 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 655 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 657 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 659 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 661 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 663 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 665 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 667 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 669 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 671 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 673 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 675 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 677 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 679 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 681 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 683 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 685 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 687 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 689 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 691 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 693 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 695 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 697 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 699 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 701 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 703 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 705 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 707 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 709 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 711 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 713 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 715 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 717 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 719 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 721 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 723 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 725 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 727 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 729 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 731 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 733 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 735 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 737 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 739 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 741 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 743 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 745 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 747 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 749 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 751 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 753 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 755 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 757 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 759 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 761 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 763 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 765 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 767 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 769 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 771 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 773 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 775 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 777 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 779 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 781 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 783 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 785 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 787 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 789 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 791 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 793 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 795 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 797 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 799 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 801 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 803 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 805 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 807 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 809 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 811 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 813 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 815 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 817 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 819 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 821 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 823 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 825 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 827 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 829 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 831 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 833 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 835 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 837 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 839 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 841 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 843 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 845 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 847 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 849 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 851 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 853 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 855 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 857 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 859 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 861 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 863 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 865 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 867 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 869 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 871 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 873 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 875 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 877 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 879 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 881 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 883 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 885 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 887 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 889 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 891 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 893 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 895 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 897 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 899 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 901 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 903 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 905 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 907 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 909 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 911 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 913 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 915 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 917 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 919 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 921 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 923 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 925 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 927 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 929 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 931 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 933 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 935 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 937 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 939 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 941 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 943 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 945 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 947 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 949 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 951 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 953 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 955 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 957 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 959 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 961 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 963 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 965 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 967 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 969 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 971 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 973 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 975 - Random chromosome size 256 [Algorithm::Evolutionary::Simple] ok 976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 977 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 978 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 979 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 980 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 981 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 983 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 985 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 987 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 989 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 991 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 993 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 995 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 997 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 999 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1001 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1003 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1005 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1006 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1007 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1008 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1009 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1011 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1013 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1015 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1017 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1019 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1021 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1023 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1025 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1027 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1029 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1031 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1033 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1035 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1037 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1039 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1041 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1043 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1045 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1047 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1049 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1051 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1053 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1055 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1057 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1058 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1059 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1060 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1061 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1062 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1063 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1064 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1065 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1066 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1067 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1068 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1069 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1070 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1071 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1072 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1073 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1074 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1075 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1076 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1077 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1078 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1079 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1080 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1081 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1082 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1083 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1084 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1085 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1086 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1087 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1088 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1089 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1090 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1091 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1092 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1093 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1094 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1095 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1096 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1097 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1098 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1099 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1101 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1103 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1105 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1107 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1109 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1111 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1113 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1115 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1117 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1119 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1121 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1123 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1125 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1127 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1129 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1131 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1133 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1135 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1137 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1139 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1141 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1143 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1145 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1147 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1149 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1151 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1153 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1155 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1157 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1159 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1161 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1163 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1165 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1167 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1169 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1171 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1173 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1175 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1177 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1179 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1181 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1183 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1185 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1187 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1189 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1191 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1193 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1195 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1197 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1199 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1201 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1202 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1203 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1204 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1205 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1207 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1209 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1211 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1213 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1215 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1217 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1219 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1221 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1223 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1225 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1227 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1229 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1231 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1233 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1235 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1237 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1239 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1241 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1243 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1245 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1247 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1249 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1251 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1253 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1255 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1257 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1259 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1261 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1263 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1265 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1267 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1269 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1271 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1273 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1275 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1277 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1279 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1281 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1283 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1285 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1287 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1289 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1291 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1293 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1295 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1297 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1299 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1301 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1303 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1305 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1307 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1309 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1311 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1313 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1315 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1317 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1319 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1321 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1323 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1325 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1327 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1329 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1331 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1333 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1335 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1337 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1339 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1341 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1343 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1345 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1347 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1349 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1351 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1353 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1355 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1357 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1359 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1361 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1363 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1365 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1367 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1369 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1371 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1373 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1375 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1377 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1379 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1381 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1383 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1385 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1387 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1389 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1391 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1393 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1395 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1397 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1399 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1401 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1403 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1405 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1407 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1409 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1411 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1413 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1415 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1417 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1419 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1421 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1423 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1425 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1427 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1429 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1431 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1433 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1435 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1437 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1439 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1441 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1443 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1445 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1447 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1449 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1451 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1453 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1455 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1457 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1459 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1461 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1462 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1463 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1464 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1465 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1467 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1469 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1471 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1473 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1475 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1477 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1479 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1481 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1483 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1485 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1487 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1489 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1491 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1493 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1495 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1497 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1499 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1501 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1503 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1505 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1507 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1509 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1511 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1513 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1515 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1517 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1519 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1521 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1523 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1525 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1527 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1529 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1531 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1533 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1535 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1537 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1539 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1541 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1543 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1545 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1547 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1549 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1551 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1553 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1555 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1557 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1559 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1561 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1563 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1565 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1567 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1569 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1571 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1573 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1575 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1577 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1579 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1581 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1583 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1585 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1587 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1589 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1591 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1593 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1595 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1597 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1599 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1601 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1603 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1605 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1607 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1609 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1611 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1613 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1615 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1617 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1619 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1621 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1623 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1625 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1627 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1629 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1631 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1633 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1635 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1637 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1639 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1641 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1643 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1645 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1647 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1649 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1651 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1653 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1655 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1657 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1659 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1661 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1663 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1665 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1667 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1669 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1671 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1673 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1675 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1677 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1679 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1681 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1683 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1685 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1687 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1689 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1691 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1693 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1695 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1697 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1699 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1701 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1703 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1705 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1707 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1709 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1711 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1713 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1715 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1717 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1719 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1721 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1723 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1725 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1727 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1729 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1731 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1733 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1735 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1737 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1739 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1741 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1743 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1745 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1747 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1749 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1751 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1753 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1755 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1757 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1759 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1761 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1763 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1765 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1767 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1769 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1771 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1773 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1775 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1777 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1779 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1781 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1783 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1785 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1787 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1789 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1791 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1793 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1795 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1797 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1799 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1801 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1803 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1805 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1807 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1809 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1811 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1813 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1815 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1817 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1819 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1821 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1823 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1825 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1827 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1829 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1831 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1833 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1835 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1837 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1839 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1841 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1843 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1845 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1847 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1849 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1851 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1853 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1855 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1857 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1859 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1861 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1863 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1865 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1867 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1869 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1871 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1873 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1875 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1877 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1879 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1881 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1883 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1885 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1887 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1889 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1891 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1893 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1895 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1897 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1899 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1901 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1903 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1905 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1907 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1909 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1911 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1913 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1915 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1917 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1919 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1921 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1923 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1925 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1927 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1929 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1931 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1933 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1935 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1937 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1939 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1941 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1943 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1945 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1947 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1949 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1951 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1953 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1955 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1957 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1959 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1961 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1963 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1965 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1967 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1969 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1971 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1973 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1975 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1977 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1978 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1979 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1980 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1981 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1983 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1985 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1987 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1989 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1991 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1993 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1995 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1997 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 1998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 1999 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 2000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2001 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 2002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2003 - Random chromosome size 512 [Algorithm::Evolutionary::Simple] ok 2004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2005 - False-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2006 - 0-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2007 - True-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2008 - 1-ed chromosome evaluated [Algorithm::Evolutionary::Simple] ok 2009 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2011 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2013 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2015 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2017 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2019 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2021 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2023 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2025 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2027 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2029 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2031 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2033 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2035 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2037 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2039 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2041 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2043 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2045 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2047 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2049 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2051 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2053 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2055 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2057 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2058 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2059 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2060 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2061 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2062 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2063 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2064 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2065 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2066 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2067 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2068 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2069 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2070 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2071 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2072 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2073 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2074 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2075 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2076 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2077 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2078 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2079 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2080 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2081 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2082 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2083 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2084 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2085 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2086 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2087 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2088 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2089 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2090 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2091 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2092 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2093 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2094 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2095 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2096 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2097 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2098 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2099 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2101 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2103 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2105 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2107 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2109 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2111 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2113 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2115 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2117 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2119 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2121 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2123 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2125 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2127 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2129 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2131 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2133 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2135 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2137 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2139 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2141 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2143 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2145 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2147 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2149 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2151 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2153 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2155 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2157 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2159 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2161 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2163 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2165 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2167 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2169 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2171 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2173 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2175 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2177 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2179 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2181 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2183 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2185 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2187 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2189 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2191 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2193 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2195 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2197 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2199 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2201 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2202 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2203 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2204 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2205 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2207 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2209 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2211 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2213 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2215 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2217 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2219 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2221 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2223 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2225 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2227 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2229 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2231 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2233 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2235 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2237 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2239 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2241 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2243 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2245 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2247 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2249 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2251 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2253 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2255 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2257 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2259 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2261 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2263 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2265 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2267 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2269 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2271 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2273 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2275 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2277 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2279 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2281 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2283 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2285 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2287 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2289 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2291 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2293 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2295 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2297 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2299 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2301 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2303 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2305 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2307 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2309 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2311 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2313 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2315 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2317 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2319 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2321 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2323 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2325 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2327 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2329 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2331 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2333 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2335 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2337 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2339 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2341 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2343 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2345 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2347 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2349 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2351 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2353 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2355 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2357 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2359 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2361 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2363 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2365 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2367 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2369 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2371 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2373 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2375 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2377 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2379 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2381 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2383 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2385 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2387 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2389 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2391 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2393 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2395 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2397 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2399 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2401 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2403 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2405 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2407 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2409 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2411 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2413 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2415 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2417 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2419 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2421 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2423 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2425 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2427 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2429 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2431 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2433 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2435 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2437 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2439 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2441 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2443 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2445 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2447 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2449 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2451 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2453 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2455 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2457 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2459 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2461 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2462 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2463 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2464 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2465 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2467 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2469 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2471 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2473 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2475 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2477 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2479 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2481 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2483 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2485 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2487 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2489 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2491 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2493 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2495 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2497 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2499 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2501 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2503 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2505 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2507 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2509 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2511 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2513 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2515 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2517 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2519 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2521 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2523 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2525 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2527 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2529 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2531 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2533 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2535 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2537 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2539 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2541 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2543 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2545 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2547 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2549 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2551 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2553 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2555 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2557 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2559 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2561 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2563 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2565 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2567 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2569 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2571 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2573 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2575 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2577 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2579 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2581 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2583 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2585 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2587 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2589 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2591 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2593 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2595 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2597 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2599 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2601 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2603 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2605 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2607 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2609 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2611 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2613 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2615 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2617 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2619 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2621 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2623 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2625 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2627 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2629 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2631 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2633 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2635 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2637 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2639 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2641 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2643 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2645 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2647 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2649 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2651 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2653 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2655 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2657 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2659 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2661 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2663 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2665 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2667 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2669 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2671 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2673 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2675 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2677 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2679 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2681 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2683 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2685 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2687 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2689 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2691 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2693 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2695 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2697 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2699 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2701 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2703 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2705 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2707 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2709 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2711 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2713 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2715 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2717 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2719 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2721 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2723 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2725 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2727 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2729 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2731 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2733 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2735 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2737 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2739 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2741 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2743 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2745 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2747 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2749 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2751 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2753 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2755 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2757 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2759 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2761 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2763 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2765 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2767 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2769 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2771 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2773 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2775 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2777 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2779 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2781 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2783 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2785 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2787 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2789 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2791 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2793 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2795 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2797 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2799 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2801 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2803 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2805 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2807 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2809 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2811 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2813 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2815 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2817 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2819 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2821 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2823 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2825 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2827 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2829 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2831 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2833 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2835 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2837 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2839 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2841 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2843 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2845 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2847 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2849 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2851 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2853 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2855 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2857 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2859 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2861 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2863 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2865 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2867 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2869 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2871 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2873 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2875 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2877 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2879 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2881 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2883 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2885 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2887 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2889 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2891 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2893 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2895 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2897 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2899 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2901 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2903 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2905 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2907 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2909 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2911 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2913 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2915 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2917 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2919 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2921 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2923 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2925 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2927 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2929 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2931 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2933 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2935 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2937 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2939 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2941 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2943 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2945 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2947 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2949 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2951 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2953 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2955 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2957 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2959 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2961 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2963 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2965 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2967 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2969 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2971 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2973 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2975 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2977 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2978 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2979 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2980 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2981 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2983 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2985 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2987 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2989 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2991 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2993 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2995 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2997 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 2998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 2999 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3001 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3003 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3005 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3006 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3007 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3008 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3009 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3011 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3013 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3015 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3017 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3019 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3021 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3023 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3025 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3027 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3029 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3031 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3033 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3035 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3037 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3039 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3041 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3043 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3045 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3047 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3049 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3051 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3053 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3055 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3057 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3058 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3059 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3060 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3061 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3062 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3063 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3064 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3065 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3066 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3067 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3068 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3069 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3070 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3071 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3072 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3073 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3074 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3075 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3076 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3077 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3078 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3079 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3080 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3081 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3082 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3083 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3084 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3085 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3086 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3087 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3088 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3089 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3090 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3091 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3092 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3093 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3094 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3095 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3096 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3097 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3098 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3099 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3100 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3101 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3102 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3103 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3104 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3105 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3106 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3107 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3108 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3109 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3110 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3111 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3112 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3113 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3114 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3115 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3116 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3117 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3118 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3119 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3120 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3121 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3122 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3123 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3124 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3125 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3126 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3127 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3128 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3129 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3130 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3131 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3132 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3133 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3134 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3135 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3136 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3137 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3138 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3139 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3140 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3141 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3142 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3143 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3144 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3145 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3146 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3147 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3148 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3149 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3150 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3151 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3152 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3153 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3154 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3155 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3156 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3157 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3158 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3159 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3160 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3161 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3162 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3163 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3164 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3165 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3166 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3167 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3168 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3169 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3170 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3171 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3172 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3173 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3174 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3175 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3176 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3177 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3178 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3179 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3180 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3181 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3182 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3183 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3184 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3185 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3186 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3187 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3188 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3189 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3190 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3191 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3192 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3193 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3194 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3195 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3196 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3197 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3198 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3199 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3200 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3201 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3202 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3203 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3204 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3205 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3206 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3207 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3208 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3209 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3210 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3211 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3212 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3213 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3214 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3215 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3216 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3217 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3218 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3219 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3220 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3221 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3222 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3223 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3224 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3225 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3226 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3227 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3228 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3229 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3230 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3231 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3232 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3233 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3234 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3235 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3236 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3237 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3238 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3239 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3240 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3241 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3242 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3243 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3244 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3245 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3246 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3247 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3248 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3249 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3250 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3251 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3252 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3253 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3254 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3255 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3256 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3257 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3258 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3259 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3260 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3261 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3262 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3263 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3264 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3265 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3266 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3267 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3268 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3269 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3270 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3271 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3272 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3273 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3274 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3275 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3276 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3277 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3278 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3279 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3280 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3281 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3282 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3283 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3284 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3285 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3286 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3287 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3288 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3289 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3290 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3291 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3292 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3293 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3294 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3295 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3296 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3297 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3298 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3299 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3300 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3301 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3302 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3303 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3304 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3305 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3306 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3307 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3308 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3309 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3310 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3311 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3312 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3313 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3314 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3315 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3316 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3317 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3318 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3319 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3320 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3321 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3322 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3323 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3324 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3325 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3326 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3327 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3328 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3329 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3330 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3331 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3332 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3333 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3334 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3335 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3336 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3337 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3338 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3339 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3340 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3341 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3342 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3343 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3344 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3345 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3346 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3347 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3348 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3349 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3350 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3351 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3352 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3353 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3354 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3355 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3356 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3357 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3358 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3359 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3360 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3361 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3362 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3363 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3364 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3365 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3366 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3367 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3368 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3369 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3370 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3371 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3372 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3373 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3374 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3375 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3376 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3377 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3378 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3379 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3380 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3381 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3382 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3383 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3384 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3385 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3386 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3387 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3388 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3389 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3390 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3391 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3392 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3393 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3394 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3395 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3396 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3397 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3398 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3399 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3400 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3401 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3402 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3403 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3404 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3405 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3406 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3407 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3408 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3409 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3410 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3411 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3412 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3413 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3414 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3415 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3416 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3417 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3418 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3419 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3420 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3421 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3422 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3423 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3424 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3425 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3426 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3427 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3428 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3429 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3430 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3431 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3432 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3433 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3434 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3435 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3436 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3437 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3438 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3439 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3440 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3441 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3442 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3443 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3444 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3445 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3446 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3447 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3448 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3449 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3450 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3451 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3452 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3453 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3454 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3455 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3456 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3457 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3458 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3459 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3460 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3461 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3462 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3463 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3464 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3465 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3466 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3467 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3468 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3469 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3470 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3471 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3472 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3473 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3474 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3475 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3476 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3477 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3478 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3479 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3480 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3481 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3482 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3483 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3484 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3485 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3486 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3487 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3488 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3489 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3490 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3491 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3492 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3493 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3494 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3495 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3496 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3497 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3498 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3499 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3500 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3501 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3502 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3503 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3504 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3505 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3506 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3507 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3508 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3509 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3510 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3511 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3512 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3513 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3514 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3515 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3516 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3517 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3518 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3519 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3520 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3521 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3522 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3523 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3524 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3525 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3526 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3527 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3528 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3529 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3530 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3531 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3532 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3533 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3534 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3535 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3536 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3537 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3538 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3539 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3540 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3541 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3542 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3543 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3544 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3545 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3546 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3547 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3548 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3549 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3550 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3551 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3552 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3553 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3554 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3555 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3556 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3557 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3558 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3559 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3560 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3561 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3562 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3563 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3564 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3565 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3566 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3567 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3568 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3569 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3570 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3571 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3572 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3573 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3574 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3575 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3576 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3577 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3578 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3579 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3580 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3581 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3582 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3583 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3584 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3585 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3586 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3587 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3588 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3589 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3590 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3591 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3592 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3593 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3594 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3595 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3596 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3597 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3598 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3599 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3600 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3601 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3602 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3603 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3604 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3605 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3606 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3607 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3608 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3609 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3610 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3611 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3612 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3613 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3614 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3615 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3616 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3617 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3618 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3619 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3620 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3621 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3622 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3623 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3624 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3625 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3626 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3627 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3628 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3629 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3630 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3631 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3632 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3633 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3634 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3635 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3636 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3637 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3638 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3639 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3640 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3641 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3642 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3643 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3644 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3645 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3646 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3647 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3648 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3649 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3650 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3651 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3652 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3653 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3654 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3655 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3656 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3657 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3658 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3659 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3660 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3661 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3662 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3663 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3664 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3665 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3666 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3667 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3668 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3669 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3670 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3671 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3672 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3673 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3674 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3675 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3676 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3677 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3678 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3679 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3680 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3681 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3682 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3683 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3684 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3685 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3686 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3687 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3688 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3689 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3690 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3691 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3692 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3693 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3694 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3695 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3696 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3697 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3698 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3699 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3700 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3701 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3702 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3703 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3704 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3705 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3706 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3707 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3708 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3709 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3710 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3711 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3712 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3713 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3714 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3715 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3716 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3717 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3718 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3719 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3720 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3721 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3722 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3723 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3724 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3725 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3726 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3727 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3728 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3729 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3730 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3731 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3732 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3733 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3734 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3735 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3736 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3737 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3738 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3739 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3740 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3741 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3742 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3743 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3744 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3745 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3746 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3747 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3748 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3749 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3750 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3751 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3752 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3753 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3754 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3755 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3756 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3757 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3758 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3759 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3760 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3761 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3762 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3763 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3764 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3765 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3766 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3767 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3768 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3769 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3770 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3771 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3772 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3773 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3774 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3775 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3776 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3777 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3778 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3779 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3780 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3781 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3782 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3783 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3784 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3785 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3786 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3787 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3788 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3789 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3790 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3791 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3792 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3793 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3794 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3795 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3796 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3797 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3798 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3799 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3800 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3801 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3802 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3803 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3804 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3805 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3806 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3807 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3808 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3809 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3810 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3811 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3812 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3813 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3814 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3815 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3816 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3817 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3818 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3819 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3820 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3821 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3822 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3823 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3824 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3825 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3826 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3827 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3828 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3829 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3830 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3831 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3832 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3833 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3834 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3835 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3836 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3837 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3838 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3839 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3840 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3841 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3842 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3843 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3844 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3845 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3846 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3847 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3848 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3849 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3850 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3851 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3852 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3853 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3854 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3855 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3856 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3857 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3858 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3859 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3860 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3861 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3862 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3863 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3864 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3865 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3866 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3867 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3868 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3869 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3870 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3871 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3872 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3873 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3874 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3875 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3876 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3877 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3878 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3879 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3880 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3881 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3882 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3883 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3884 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3885 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3886 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3887 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3888 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3889 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3890 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3891 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3892 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3893 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3894 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3895 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3896 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3897 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3898 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3899 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3900 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3901 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3902 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3903 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3904 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3905 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3906 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3907 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3908 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3909 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3910 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3911 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3912 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3913 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3914 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3915 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3916 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3917 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3918 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3919 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3920 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3921 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3922 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3923 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3924 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3925 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3926 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3927 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3928 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3929 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3930 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3931 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3932 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3933 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3934 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3935 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3936 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3937 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3938 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3939 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3940 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3941 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3942 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3943 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3944 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3945 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3946 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3947 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3948 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3949 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3950 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3951 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3952 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3953 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3954 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3955 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3956 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3957 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3958 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3959 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3960 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3961 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3962 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3963 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3964 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3965 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3966 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3967 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3968 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3969 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3970 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3971 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3972 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3973 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3974 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3975 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3976 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3977 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3978 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3979 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3980 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3981 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3982 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3983 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3984 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3985 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3986 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3987 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3988 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3989 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3990 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3991 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3992 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3993 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3994 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3995 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3996 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3997 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 3998 - Max ones correct [Algorithm::Evolutionary::Simple] ok 3999 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4000 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4001 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4002 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4003 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4004 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4005 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4006 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4007 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4008 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4009 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4010 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4011 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4012 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4013 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4014 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4015 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4016 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4017 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4018 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4019 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4020 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4021 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4022 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4023 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4024 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4025 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4026 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4027 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4028 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4029 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4030 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4031 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4032 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4033 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4034 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4035 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4036 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4037 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4038 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4039 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4040 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4041 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4042 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4043 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4044 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4045 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4046 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4047 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4048 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4049 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4050 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4051 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4052 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4053 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4054 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4055 - Random chromosome size 1024 [Algorithm::Evolutionary::Simple] ok 4056 - Max ones correct [Algorithm::Evolutionary::Simple] ok 4057 - Mixed chromosome tested [Algorithm::Evolutionary::Simple] ok 4058 - Error chromosome tested [Algorithm::Evolutionary::Simple] 1..4058 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/02-royal-road.t [Algorithm::Evolutionary::Simple] ok 1 - Basic testing Royal Road [Algorithm::Evolutionary::Simple] not ok 2 - Testing Royal Road [Algorithm::Evolutionary::Simple] # Failed test 'Testing Royal Road' [Algorithm::Evolutionary::Simple] # at t/02-royal-road.t line 15 [Algorithm::Evolutionary::Simple] # expected: '2' [Algorithm::Evolutionary::Simple] # got: '3' [Algorithm::Evolutionary::Simple] 1..2 [Algorithm::Evolutionary::Simple] # You failed 1 test of 2 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/03-p-peaks.t [Algorithm::Evolutionary::Simple] ok 1 - Correct object [Algorithm::Evolutionary::Simple] ok 2 - Number of peaks correct [Algorithm::Evolutionary::Simple] ok 3 - Length of peaks correct [Algorithm::Evolutionary::Simple] ok 4 - Distance computed [Algorithm::Evolutionary::Simple] 1..4 [Algorithm::Evolutionary::Simple] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5150a3a64161fcea6b01b5dc4e7980ec2768125c.tar.gz/dist t/04-leading-ones.t [Algorithm::Evolutionary::Simple] ok 1 - Basic testing Leading Ones [Algorithm::Evolutionary::Simple] ok 2 - Testing Leading Ones [Algorithm::Evolutionary::Simple] ok 3 - Testing Leading Ones - no leading one [Algorithm::Evolutionary::Simple] ok 4 - Testing Leading Ones - all ones [Algorithm::Evolutionary::Simple] 1..4 ===> Testing [FAIL]: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth [Algorithm::Evolutionary::Simple] Failed to get passing tests, but continuing with --force-test ===> Installing: Algorithm::Evolutionary::Simple:ver<0.0.8>:auth ===> Install [OK] for Algorithm::Evolutionary::Simple:ver<0.0.8>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 33.241s CPU time consumed: 2min 1.170s Memory peak: 1G (swap: 0B) ```
* [ ] [App::APOTD](https://raku.land/zef:deoac/App::APOTD) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p437724-i456768.service; invocation ID: 00cf29a7384940818cd5af7e7ac34474 Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::APOTD ===> Found: App::APOTD:ver<1.0.9>:auth [via Zef::Repository::Ecosystems] [App::APOTD] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138254.437727.7804.84802885368/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz https://360.zef.pm/A/PP/APP_APOTD/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz ===> Fetching [OK]: App::APOTD:ver<1.0.9>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138254.437727.7804.84802885368/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz [App::APOTD] Command: tar -t -f ./5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz [App::APOTD] Command: tar -xvf ./5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz -C ../5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz ===> Extraction [OK]: App::APOTD to /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz ===> Testing: App::APOTD:ver<1.0.9>:auth [App::APOTD] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/00-meta6.rakutest [App::APOTD] 1..1 [App::APOTD] ok 1 - # SKIP Skipping author test [App::APOTD] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/01-basic.rakutest [App::APOTD] ok 1 - replace me [App::APOTD] 1..1 [App::APOTD] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/01-load.rakutest [App::APOTD] 1..1 [App::APOTD] ok 1 - Module loaded OK [App::APOTD] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/02-exports.rakutest [App::APOTD] 1..1 [App::APOTD] ok 1 - did &main get exported? ===> Testing [OK] for App::APOTD:ver<1.0.9>:auth ===> Installing: App::APOTD:ver<1.0.9>:auth ===> Install [OK] for App::APOTD:ver<1.0.9>:auth 1 bin/ script [apotd] installed to: /tmp/RC6YmYEvih/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 45.350s CPU time consumed: 2min 51.385s Memory peak: 2G (swap: 153.1M) ```
New Output ``` Running as unit: run-p432682-i483361.service; invocation ID: b91d330e3aa84a419936e297fbe41c9d Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::APOTD ===> Found: App::APOTD:ver<1.0.9>:auth [via Zef::Repository::Ecosystems] [App::APOTD] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138128.432694.9076.804165386327/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz https://360.zef.pm/A/PP/APP_APOTD/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz ===> Fetching [OK]: App::APOTD:ver<1.0.9>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138128.432694.9076.804165386327/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz [App::APOTD] Command: tar -t -f ./5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz [App::APOTD] Command: tar -xvf ./5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz -C ../5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz ===> Extraction [OK]: App::APOTD to /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz ===> Testing: App::APOTD:ver<1.0.9>:auth [App::APOTD] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/00-meta6.rakutest [App::APOTD] 1..1 [App::APOTD] ok 1 - # SKIP Skipping author test [App::APOTD] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/01-basic.rakutest [App::APOTD] ===SORRY!=== Error while compiling t/01-basic.rakutest [App::APOTD] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9/lib/App/APOTD.rakumod (App::APOTD) [App::APOTD] Calling mail-die(Str, Str, Str, Str) will never work with declared signature (Str $msg) [App::APOTD] at /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9/lib/App/APOTD.rakumod (App::APOTD):124 [App::APOTD] ------> mail-die "Couldn't write the alt-text to [App::APOTD] at t/01-basic.rakutest:2 [App::APOTD] ------> use App::APOTD; [App::APOTD] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/01-load.rakutest [App::APOTD] 1..1 [App::APOTD] not ok 1 - Module loaded OK [App::APOTD] # Failed test 'Module loaded OK' [App::APOTD] # at t/01-load.rakutest line 6 [App::APOTD] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9/lib/App/APOTD.rakumod (App::APOTD) [App::APOTD] # Calling mail-die(Str, Str, Str, Str) will never work with declared signature (Str $msg) [App::APOTD] # at /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9/lib/App/APOTD.rakumod (App::APOTD):124 [App::APOTD] # ------> mail-die "Couldn't write the alt-text to [App::APOTD] # [App::APOTD] # You failed 1 test of 1 [App::APOTD] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9 t/02-exports.rakutest [App::APOTD] ===SORRY!=== Error while compiling t/02-exports.rakutest [App::APOTD] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9/lib/App/APOTD.rakumod (App::APOTD) [App::APOTD] Calling mail-die(Str, Str, Str, Str) will never work with declared signature (Str $msg) [App::APOTD] at /home/coke/sandbox/blin/data/zef-data/tmp/5de39b28297e55a5ed5ea600ae403e1e451aefe4.tar.gz/App-APOTD-1.0.9/lib/App/APOTD.rakumod (App::APOTD):124 [App::APOTD] ------> mail-die "Couldn't write the alt-text to [App::APOTD] at t/02-exports.rakutest:3 [App::APOTD] ------> use App::APOTD; ===> Testing [FAIL]: App::APOTD:ver<1.0.9>:auth [App::APOTD] Failed to get passing tests, but continuing with --force-test ===> Installing: App::APOTD:ver<1.0.9>:auth ===> Install [FAIL] for App::APOTD:ver<1.0.9>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::APOTD_zef:deoac_1.0.9_0/sources/F049A1A7FD45EC8A09381D090DDBD2409D47B0A9 (App::APOTD) Calling mail-die(Str, Str, Str, Str) will never work with declared signature (Str $msg) at /home/coke/sandbox/blin/installed/App::APOTD_zef:deoac_1.0.9_0/sources/F049A1A7FD45EC8A09381D090DDBD2409D47B0A9 (App::APOTD):124 ------> mail-die "Couldn't write the alt-text to ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::APOTD_zef:deoac_1.0.9_0/sources/F049A1A7FD45EC8A09381D090DDBD2409D47B0A9 (App::APOTD) Calling mail-die(Str, Str, Str, Str) will never work with declared signature (Str $msg) at /home/coke/sandbox/blin/installed/App::APOTD_zef:deoac_1.0.9_0/sources/F049A1A7FD45EC8A09381D090DDBD2409D47B0A9 (App::APOTD):124 ------> mail-die "Couldn't write the alt-text to Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 4.952s CPU time consumed: 2min 2.986s Memory peak: 1006.5M (swap: 68.1M) ```
* [ ] [App::FontSample](https://raku.land/zef:tbrowder/App::FontSample) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p1107613-i1109490.service; invocation ID: aaaec86c94304d5aaf580766efe3aee7 Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::FontSample ===> Found: App::FontSample:ver<0.0.2>:auth:api<0> [via Zef::Repository::Ecosystems] [App::FontSample] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790156458.1107614.6468.695941696065/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz https://360.zef.pm/A/PP/APP_FONTSAMPLE/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz ===> Fetching [OK]: App::FontSample:ver<0.0.2>:auth:api<0> to /home/coke/sandbox/blin/data/zef-data/tmp/1790156458.1107614.6468.695941696065/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz [App::FontSample] Command: tar -t -f ./c413a282711419d97c543588ce7d4eca479c7c90.tar.gz [App::FontSample] Command: tar -xvf ./c413a282711419d97c543588ce7d4eca479c7c90.tar.gz -C ../c413a282711419d97c543588ce7d4eca479c7c90.tar.gz ===> Extraction [OK]: App::FontSample to /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz ===> Building: App::FontSample:ver<0.0.2>:auth:api<0> [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -e require '/home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/Build.rakumod'; ::('Build').new.build('/home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2') ?? exit(0) !! exit(1); [App::FontSample] Created: [App::FontSample] example-specimen.pdf [App::FontSample] example-comparison.pdf [App::FontSample] example-collection.pdf [App::FontSample] example-characters.pdf ===> Building [OK] for App::FontSample:ver<0.0.2>:auth:api<0> ===> Testing: App::FontSample:ver<0.0.2>:auth:api<0> [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/0-load-test.t [App::FontSample] 1..12 [App::FontSample] ok 1 - Module 'App::FontSample' used okay [App::FontSample] ok 2 - Module 'App::FontSample::PDF' used okay [App::FontSample] ok 3 - Module 'App::FontSample::Paper' used okay [App::FontSample] ok 4 - Module 'App::FontSample::FontEntry' used okay [App::FontSample] ok 5 - Module 'App::FontSample::Layout' used okay [App::FontSample] ok 6 - Module 'App::FontSample::Layout::Specimen' used okay [App::FontSample] ok 7 - Module 'App::FontSample::Layout::Collection' used okay [App::FontSample] ok 8 - Module 'App::FontSample::Layout::Comparison' used okay [App::FontSample] ok 9 - Module 'App::FontSample::Layout::Characters' used okay [App::FontSample] ok 10 - Module 'App::FontSample::SampleText' used okay [App::FontSample] ok 11 - Module 'App::FontSample::Config' used okay [App::FontSample] ok 12 - Module 'App::FontSample::ConfigFile' used okay [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/1-paper.t [App::FontSample] ok 1 - Letter width [App::FontSample] ok 2 - Letter height [App::FontSample] ok 3 - Letter usable width [App::FontSample] ok 4 - Letter usable height [App::FontSample] ok 5 - A4 width [App::FontSample] ok 6 - A4 height [App::FontSample] ok 7 - landscape width [App::FontSample] ok 8 - landscape height [App::FontSample] 1..8 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/2-render-core-font.t [App::FontSample] ok 1 - sample PDF was created [App::FontSample] ok 2 - sample PDF is not empty [App::FontSample] 1..2 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/4-collection.t [App::FontSample] ok 1 - collection PDF was created [App::FontSample] ok 2 - collection PDF is not empty [App::FontSample] 1..2 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/5-characters.t [App::FontSample] ok 1 - characters PDF was created [App::FontSample] ok 2 - characters PDF is not empty [App::FontSample] 1..2 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/6-sample-text.t [App::FontSample] ok 1 - pangram 'de' contains every required alphabet character [App::FontSample] ok 2 - pangram 'en' contains every required alphabet character [App::FontSample] ok 3 - pangram 'es' contains every required alphabet character [App::FontSample] ok 4 - pangram 'fr' contains every required alphabet character [App::FontSample] ok 5 - pangram 'id' contains every required alphabet character [App::FontSample] ok 6 - pangram 'it' contains every required alphabet character [App::FontSample] ok 7 - pangram 'nb' contains every required alphabet character [App::FontSample] ok 8 - pangram 'nl' contains every required alphabet character [App::FontSample] ok 9 - pangram 'nn' contains every required alphabet character [App::FontSample] ok 10 - pangram 'pl' contains every required alphabet character [App::FontSample] ok 11 - pangram 'ro' contains every required alphabet character [App::FontSample] ok 12 - pangram 'ru' contains every required alphabet character [App::FontSample] ok 13 - pangram 'uk' contains every required alphabet character [App::FontSample] ok 14 - there are 13 built-in language samples [App::FontSample] 1..14 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/7-load-without-noto-fonts-ot.t [App::FontSample] ok 1 - App::FontSample loads without NotoFonts-OT [App::FontSample] 1..1 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/8-layout-names.t [App::FontSample] ok 1 - current layout 'specimen' is accepted [App::FontSample] ok 2 - current layout 'comparison' is accepted [App::FontSample] ok 3 - current layout 'collection' is accepted [App::FontSample] ok 4 - current layout 'characters' is accepted [App::FontSample] # Subtest: waterfall is no longer a public layout name [App::FontSample] 1..2 [App::FontSample] ok 1 - code dies [App::FontSample] ok 2 - right exception type (X::AdHoc) [App::FontSample] ok 5 - waterfall is no longer a public layout name [App::FontSample] 1..5 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/9-release-docs.t [App::FontSample] ok 1 - docs/README.rakudoc exists [App::FontSample] ok 2 - docs/TODO.rakudoc exists [App::FontSample] ok 3 - README first-use documentation mentions Times-Roman [App::FontSample] ok 4 - README contains installation command [App::FontSample] ok 5 - README explains the font-object interface [App::FontSample] ok 6 - README documents current 'specimen' layout [App::FontSample] ok 7 - README documents current 'comparison' layout [App::FontSample] ok 8 - README documents current 'collection' layout [App::FontSample] ok 9 - README documents current 'characters' layout [App::FontSample] ok 10 - README does not document waterfall as a current layout [App::FontSample] ok 11 - README documents language-name and language-code pangram labeling [App::FontSample] ok 12 - README documents optional NotoFonts-OT use [App::FontSample] ok 13 - README points to the separate TODO document [App::FontSample] 1..13 ===> Testing [OK] for App::FontSample:ver<0.0.2>:auth:api<0> ===> Installing: App::FontSample:ver<0.0.2>:auth:api<0> ===> Install [OK] for App::FontSample:ver<0.0.2>:auth:api<0> 1 bin/ script [font-sample] installed to: /tmp/OaKb8pHWBx/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 54.690s CPU time consumed: 4min 20.049s Memory peak: 3.5G (swap: 0B) ```
New Output ``` Running as unit: run-p1106560-i1164664.service; invocation ID: 807ed28f46b34b4ea9f16c56f266a533 Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::FontSample ===> Found: App::FontSample:ver<0.0.2>:auth:api<0> [via Zef::Repository::Ecosystems] [App::FontSample] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790156417.1106562.5417.315495760668/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz https://360.zef.pm/A/PP/APP_FONTSAMPLE/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz ===> Fetching [OK]: App::FontSample:ver<0.0.2>:auth:api<0> to /home/coke/sandbox/blin/data/zef-data/tmp/1790156417.1106562.5417.315495760668/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz [App::FontSample] Command: tar -t -f ./c413a282711419d97c543588ce7d4eca479c7c90.tar.gz [App::FontSample] Command: tar -xvf ./c413a282711419d97c543588ce7d4eca479c7c90.tar.gz -C ../c413a282711419d97c543588ce7d4eca479c7c90.tar.gz ===> Extraction [OK]: App::FontSample to /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz ===> Building: App::FontSample:ver<0.0.2>:auth:api<0> [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -e require '/home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/Build.rakumod'; ::('Build').new.build('/home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2') ?? exit(0) !! exit(1); [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/examples/current-capabilities.raku [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] ===SORRY!=== [App::FontSample] Cannot do compile time parameterization with these args [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] ------> use PDF::Names; [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] ------> use PDF::Catalog; [App::FontSample] at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/examples/current-capabilities.raku:4 [App::FontSample] ------> use PDF::API6; ===> Building [FAIL]: App::FontSample:ver<0.0.2>:auth:api<0> [App::FontSample] Failed to build, but continuing with --force-build ===> Testing: App::FontSample:ver<0.0.2>:auth:api<0> [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/0-load-test.t [App::FontSample] 1..12 [App::FontSample] not ok 1 - Module 'App::FontSample' used okay [App::FontSample] # Failed test 'Module 'App::FontSample' used okay' [App::FontSample] # at t/0-load-test.t line 21 [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample.rakumod (App::FontSample) [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF) [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] # ===SORRY!=== [App::FontSample] # Cannot do compile time parameterization with these args [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] # ------> use PDF::Names; [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] # ------> use PDF::Catalog; [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF):2 [App::FontSample] # ------> use PDF::API6; [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample.rakumod (App::FontSample):5 [App::FontSample] # ------> use App::FontSample::PDF; [App::FontSample] # [App::FontSample] not ok 2 - Module 'App::FontSample::PDF' used okay [App::FontSample] # Failed test 'Module 'App::FontSample::PDF' used okay' [App::FontSample] # at t/0-load-test.t line 21 [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF) [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] # ===SORRY!=== [App::FontSample] # Cannot do compile time parameterization with these args [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] # ------> use PDF::Names; [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] # ------> use PDF::Catalog; [App::FontSample] # [App::FontSample] # at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF):2 [App::FontSample] # ------> use PDF::API6; [App::FontSample] # [App::FontSample] ok 3 - Module 'App::FontSample::Paper' used okay [App::FontSample] ok 4 - Module 'App::FontSample::FontEntry' used okay [App::FontSample] ok 5 - Module 'App::FontSample::Layout' used okay [App::FontSample] ok 6 - Module 'App::FontSample::Layout::Specimen' used okay [App::FontSample] ok 7 - Module 'App::FontSample::Layout::Collection' used okay [App::FontSample] ok 8 - Module 'App::FontSample::Layout::Comparison' used okay [App::FontSample] ok 9 - Module 'App::FontSample::Layout::Characters' used okay [App::FontSample] ok 10 - Module 'App::FontSample::SampleText' used okay [App::FontSample] ok 11 - Module 'App::FontSample::Config' used okay [App::FontSample] ok 12 - Module 'App::FontSample::ConfigFile' used okay [App::FontSample] # You failed 2 tests of 12 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/1-paper.t [App::FontSample] ok 1 - Letter width [App::FontSample] ok 2 - Letter height [App::FontSample] ok 3 - Letter usable width [App::FontSample] ok 4 - Letter usable height [App::FontSample] ok 5 - A4 width [App::FontSample] ok 6 - A4 height [App::FontSample] ok 7 - landscape width [App::FontSample] ok 8 - landscape height [App::FontSample] 1..8 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/2-render-core-font.t [App::FontSample] ===SORRY!=== Error while compiling t/2-render-core-font.t [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] ===SORRY!=== [App::FontSample] Cannot do compile time parameterization with these args [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] ------> use PDF::Names; [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] ------> use PDF::Catalog; [App::FontSample] at t/2-render-core-font.t:4 [App::FontSample] ------> use PDF::API6; [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/4-collection.t [App::FontSample] ===SORRY!=== Error while compiling t/4-collection.t [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] ===SORRY!=== [App::FontSample] Cannot do compile time parameterization with these args [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] ------> use PDF::Names; [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] ------> use PDF::Catalog; [App::FontSample] at t/4-collection.t:3 [App::FontSample] ------> use PDF::API6; [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/5-characters.t [App::FontSample] ===SORRY!=== Error while compiling t/5-characters.t [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] ===SORRY!=== [App::FontSample] Cannot do compile time parameterization with these args [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] ------> use PDF::Names; [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] ------> use PDF::Catalog; [App::FontSample] at t/5-characters.t:3 [App::FontSample] ------> use PDF::API6; [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/6-sample-text.t [App::FontSample] ok 1 - pangram 'de' contains every required alphabet character [App::FontSample] ok 2 - pangram 'en' contains every required alphabet character [App::FontSample] ok 3 - pangram 'es' contains every required alphabet character [App::FontSample] ok 4 - pangram 'fr' contains every required alphabet character [App::FontSample] ok 5 - pangram 'id' contains every required alphabet character [App::FontSample] ok 6 - pangram 'it' contains every required alphabet character [App::FontSample] ok 7 - pangram 'nb' contains every required alphabet character [App::FontSample] ok 8 - pangram 'nl' contains every required alphabet character [App::FontSample] ok 9 - pangram 'nn' contains every required alphabet character [App::FontSample] ok 10 - pangram 'pl' contains every required alphabet character [App::FontSample] ok 11 - pangram 'ro' contains every required alphabet character [App::FontSample] ok 12 - pangram 'ru' contains every required alphabet character [App::FontSample] ok 13 - pangram 'uk' contains every required alphabet character [App::FontSample] ok 14 - there are 13 built-in language samples [App::FontSample] 1..14 [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/7-load-without-noto-fonts-ot.t [App::FontSample] ===SORRY!=== Error while compiling t/7-load-without-noto-fonts-ot.t [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample.rakumod (App::FontSample) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] ===SORRY!=== [App::FontSample] Cannot do compile time parameterization with these args [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] ------> use PDF::Names; [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] ------> use PDF::Catalog; [App::FontSample] at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF):2 [App::FontSample] ------> use PDF::API6; [App::FontSample] at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample.rakumod (App::FontSample):5 [App::FontSample] ------> use App::FontSample::PDF; [App::FontSample] at t/7-load-without-noto-fonts-ot.t:3 [App::FontSample] ------> use App::FontSample; [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/8-layout-names.t [App::FontSample] ===SORRY!=== Error while compiling t/8-layout-names.t [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::FontSample] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::FontSample] ===SORRY!=== [App::FontSample] Cannot do compile time parameterization with these args [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::FontSample] ------> use PDF::Names; [App::FontSample] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::FontSample] ------> use PDF::Catalog; [App::FontSample] at /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2/lib/App/FontSample/PDF.rakumod (App::FontSample::PDF):2 [App::FontSample] ------> use PDF::API6; [App::FontSample] at t/8-layout-names.t:4 [App::FontSample] ------> use App::FontSample::PDF; [App::FontSample] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/c413a282711419d97c543588ce7d4eca479c7c90.tar.gz/App-FontSample-0.0.2 t/9-release-docs.t [App::FontSample] ok 1 - docs/README.rakudoc exists [App::FontSample] ok 2 - docs/TODO.rakudoc exists [App::FontSample] ok 3 - README first-use documentation mentions Times-Roman [App::FontSample] ok 4 - README contains installation command [App::FontSample] ok 5 - README explains the font-object interface [App::FontSample] ok 6 - README documents current 'specimen' layout [App::FontSample] ok 7 - README documents current 'comparison' layout [App::FontSample] ok 8 - README documents current 'collection' layout [App::FontSample] ok 9 - README documents current 'characters' layout [App::FontSample] ok 10 - README does not document waterfall as a current layout [App::FontSample] ok 11 - README documents language-name and language-code pangram labeling [App::FontSample] ok 12 - README documents optional NotoFonts-OT use [App::FontSample] ok 13 - README points to the separate TODO document [App::FontSample] 1..13 ===> Testing [FAIL]: App::FontSample:ver<0.0.2>:auth:api<0> [App::FontSample] Failed to get passing tests, but continuing with --force-test ===> Installing: App::FontSample:ver<0.0.2>:auth:api<0> ===> Install [FAIL] for App::FontSample:ver<0.0.2>:auth:api<0>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/E89845C8DE92A4929BD752C2B2D5654CAE7CE0A6 (App::FontSample) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/C65E9263D76617866C0F30029740966922534205 (App::FontSample::PDF) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 ------> use PDF::Catalog; at /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/C65E9263D76617866C0F30029740966922534205 (App::FontSample::PDF):2 ------> use PDF::API6; at /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/E89845C8DE92A4929BD752C2B2D5654CAE7CE0A6 (App::FontSample):5 ------> use App::FontSample::PDF; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/E89845C8DE92A4929BD752C2B2D5654CAE7CE0A6 (App::FontSample) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/C65E9263D76617866C0F30029740966922534205 (App::FontSample::PDF) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 ------> use PDF::Catalog; at /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/C65E9263D76617866C0F30029740966922534205 (App::FontSample::PDF):2 ------> use PDF::API6; at /home/coke/sandbox/blin/installed/App::FontSample_zef:tbrowder_0.0.2_0/sources/E89845C8DE92A4929BD752C2B2D5654CAE7CE0A6 (App::FontSample):5 ------> use App::FontSample::PDF; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 43.798s CPU time consumed: 59.472s Memory peak: 2.1G (swap: 0B) ```
* [ ] [App::OrgSleep](https://raku.land//App::OrgSleep) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p787888-i813370.service; invocation ID: 91e6b3e8e73847d8b980622a82e7fd21 Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::OrgSleep ===> Found: App::OrgSleep:ver<0.0.8> [via Zef::Repository::Ecosystems] [App::OrgSleep] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146466.787896.4154.810127771942/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/A/App%3A%3AOrgSleep/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz ===> Fetching [OK]: App::OrgSleep:ver<0.0.8> to /home/coke/sandbox/blin/data/zef-data/tmp/1790146466.787896.4154.810127771942/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz [App::OrgSleep] Command: tar -t -f ./App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz [App::OrgSleep] Command: tar -xvf ./App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz -C ../App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz ===> Extraction [OK]: App::OrgSleep to /home/coke/sandbox/blin/data/zef-data/tmp/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz ===> Testing: App::OrgSleep:ver<0.0.8> ===> Testing [OK] for App::OrgSleep:ver<0.0.8> ===> Installing: App::OrgSleep:ver<0.0.8> ===> Install [OK] for App::OrgSleep:ver<0.0.8> 2 bin/ scripts [orgsleep bdf2json] installed to: /tmp/r9OUUERjAk/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 49.841s CPU time consumed: 2min 24.953s Memory peak: 1.9G (swap: 13.4M) ```
New Output ``` Running as unit: run-p782777-i806008.service; invocation ID: a0d2ae25ef68495b943d64a40b043efa Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::OrgSleep ===> Found: App::OrgSleep:ver<0.0.8> [via Zef::Repository::Ecosystems] [App::OrgSleep] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146375.782794.4016.148203089378/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/A/App%3A%3AOrgSleep/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz ===> Fetching [OK]: App::OrgSleep:ver<0.0.8> to /home/coke/sandbox/blin/data/zef-data/tmp/1790146375.782794.4016.148203089378/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz [App::OrgSleep] Command: tar -t -f ./App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz [App::OrgSleep] Command: tar -xvf ./App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz -C ../App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz ===> Extraction [OK]: App::OrgSleep to /home/coke/sandbox/blin/data/zef-data/tmp/App%3A%3AOrgSleep%3Aver%3C0.0.8%3E%3Aauth%3Cgithub%3AAlexDaniel%3E.tar.gz ===> Testing: App::OrgSleep:ver<0.0.8> ===> Testing [OK] for App::OrgSleep:ver<0.0.8> ===> Installing: App::OrgSleep:ver<0.0.8> ===> Install [FAIL] for App::OrgSleep:ver<0.0.8>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::OrgSleep__0.0.8_0/sources/6D44CC7F1F02701CD938ED69C3A9E6BD2EE03E23 (orgsleep) Dynamic variable $*W not found at /home/coke/sandbox/blin/installed/App::OrgSleep__0.0.8_0/sources/6D44CC7F1F02701CD938ED69C3A9E6BD2EE03E23 (orgsleep):18 ------> use Image::Magick:from; Actually thrown at: in sub EXPORT at /home/coke/sandbox/blin/installed/Inline::Perl5_cpan:NINE_0.61_0/sources/EBE5B54E1DA953FA515DD9D3497AC885F8FF3A6A (Inline::Perl5) line 1034 in any at src/Raku/ast/statements.rakumod line 2585 in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 in any at src/Raku/ast/begintime.rakumod line 21 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::OrgSleep__0.0.8_0/sources/6D44CC7F1F02701CD938ED69C3A9E6BD2EE03E23 (orgsleep) Dynamic variable $*W not found at /home/coke/sandbox/blin/installed/App::OrgSleep__0.0.8_0/sources/6D44CC7F1F02701CD938ED69C3A9E6BD2EE03E23 (orgsleep):18 ------> use Image::Magick:from; Actually thrown at: in sub EXPORT at /home/coke/sandbox/blin/installed/Inline::Perl5_cpan:NINE_0.61_0/sources/EBE5B54E1DA953FA515DD9D3497AC885F8FF3A6A (Inline::Perl5) line 1034 in any at src/Raku/ast/statements.rakumod line 2585 in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 in any at src/Raku/ast/begintime.rakumod line 21 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 2.711s CPU time consumed: 2min 7.695s Memory peak: 1.3G (swap: 58.5M) ```
* [ ] [App::RakuDocToPDF](https://raku.land/zef:tbrowder/App::RakuDocToPDF) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p1107332-i886040.service; invocation ID: f1fd4112c4794af8933cb2e55f8362b7 Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::RakuDocToPDF ===> Found: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> [via Zef::Repository::Ecosystems] [App::RakuDocToPDF] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790156452.1107333.1323.0646942533685/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz https://360.zef.pm/A/PP/APP_RAKUDOCTOPDF/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz ===> Fetching [OK]: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> to /home/coke/sandbox/blin/data/zef-data/tmp/1790156452.1107333.1323.0646942533685/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz [App::RakuDocToPDF] Command: tar -t -f ./097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz [App::RakuDocToPDF] Command: tar -xvf ./097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz -C ../097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz ===> Extraction [OK]: App::RakuDocToPDF to /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz ===> Testing: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/0-load-test.t [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] ok 1 - Module 'App::RakuDocToPDF' used okay [App::RakuDocToPDF] ok 2 - Module 'App::RakuDocToPDF::DocumentType' used okay [App::RakuDocToPDF] ok 3 - Module 'App::RakuDocToPDF::Layout' used okay [App::RakuDocToPDF] ok 4 - Module 'App::RakuDocToPDF::Media' used okay [App::RakuDocToPDF] ok 5 - Module 'App::RakuDocToPDF::RakuASTReader' used okay [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/1-media.t [App::RakuDocToPDF] 1..8 [App::RakuDocToPDF] ok 1 - Letter media box [App::RakuDocToPDF] ok 2 - Letter width [App::RakuDocToPDF] ok 3 - Letter height [App::RakuDocToPDF] ok 4 - A4 media box [App::RakuDocToPDF] ok 5 - A4 width [App::RakuDocToPDF] ok 6 - A4 height [App::RakuDocToPDF] ok 7 - media name is case insensitive [App::RakuDocToPDF] ok 8 - unsupported media dies [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/10-document-type-integration.t [App::RakuDocToPDF] ok 1 - module-readme type generates a PDF when valid [App::RakuDocToPDF] ok 2 - valid module-readme PDF exists [App::RakuDocToPDF] ok 3 - invalid module-readme is rejected [App::RakuDocToPDF] ok 4 - unknown document type is rejected [App::RakuDocToPDF] 1..4 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/12-rakuast-reader.t [App::RakuDocToPDF] 1..4 [App::RakuDocToPDF] ok 1 - RakuDoc source produces a RakuAST::StatementList [App::RakuDocToPDF] ok 2 - RakuAST tree is defined [App::RakuDocToPDF] ok 3 - RakuAST tree has a Raku representation [App::RakuDocToPDF] --- RakuAST tree --- [App::RakuDocToPDF] RakuAST::StatementList.new( [App::RakuDocToPDF] RakuAST::Statement::Expression.new( [App::RakuDocToPDF] expression => RakuAST::Module.new( [App::RakuDocToPDF] scope => "unit", [App::RakuDocToPDF] name => RakuAST::Name.from-identifier("RakuASTTest"), [App::RakuDocToPDF] body => RakuAST::Block.new( [App::RakuDocToPDF] body => RakuAST::Blockoid.new( [App::RakuDocToPDF] RakuAST::StatementList.new( [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "pod", [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "head", [App::RakuDocToPDF] level => "1", [App::RakuDocToPDF] abbreviated => True, [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] "NAME\n\n", [App::RakuDocToPDF] ) [App::RakuDocToPDF] ), [App::RakuDocToPDF] "RakuAST Test\n\n", [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "head", [App::RakuDocToPDF] level => "1", [App::RakuDocToPDF] abbreviated => True, [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] "DESCRIPTION\n\n", [App::RakuDocToPDF] ) [App::RakuDocToPDF] ), [App::RakuDocToPDF] "This is a test paragraph.\n\n", [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "code", [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] "if \$ready \{\n say \"ready\";\n if \$more \{\n say \"more\";\n }\n}\n", [App::RakuDocToPDF] ) [App::RakuDocToPDF] ), [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] --- end RakuAST tree --- [App::RakuDocToPDF] ok 4 - RakuAST tree contains documentation nodes [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/13-rakuast-linear.t [App::RakuDocToPDF] ok 1 - five linear blocks are produced [App::RakuDocToPDF] ok 2 - NAME heading is linearized [App::RakuDocToPDF] ok 3 - NAME paragraph is linearized [App::RakuDocToPDF] ok 4 - DESCRIPTION heading is linearized [App::RakuDocToPDF] ok 5 - DESCRIPTION paragraph is linearized [App::RakuDocToPDF] ok 6 - code block is linearized with indentation preserved [App::RakuDocToPDF] 1..6 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/14-ast-depth.t [App::RakuDocToPDF] ok 1 - eight linear blocks are produced [App::RakuDocToPDF] ok 2 - head1 has depth zero [App::RakuDocToPDF] ok 3 - paragraph under head1 has depth zero [App::RakuDocToPDF] ok 4 - head2 has depth one [App::RakuDocToPDF] ok 5 - paragraph under head2 has depth one [App::RakuDocToPDF] ok 6 - head3 has depth two [App::RakuDocToPDF] ok 7 - paragraph under head3 has depth two [App::RakuDocToPDF] ok 8 - returning to head2 restores depth one [App::RakuDocToPDF] ok 9 - following paragraph uses restored head2 depth [App::RakuDocToPDF] 1..9 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/15-rakust-item-inspect.t [App::RakuDocToPDF] ok 1 - item test source produces a RakuAST::StatementList [App::RakuDocToPDF] ok 2 - RakuAST tree is defined [App::RakuDocToPDF] # [App::RakuDocToPDF] # --- item RakuAST tree --- [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Statement::Expression.new( [App::RakuDocToPDF] # expression => RakuAST::Module.new( [App::RakuDocToPDF] # scope => "unit", [App::RakuDocToPDF] # name => RakuAST::Name.from-identifier("RakuASTItemTest"), [App::RakuDocToPDF] # body => RakuAST::Block.new( [App::RakuDocToPDF] # body => RakuAST::Blockoid.new( [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "pod", [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => "1", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "ITEMS\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "item", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "First item\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "item", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Second item\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => "2", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "NESTED\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "item", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Nested item\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # --- end item RakuAST tree --- [App::RakuDocToPDF] # [App::RakuDocToPDF] ok 3 - RakuAST tree contains documentation nodes [App::RakuDocToPDF] 1..3 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/16-rakuast-item.t [App::RakuDocToPDF] ok 1 - five linear blocks are produced [App::RakuDocToPDF] ok 2 - head1 is linearized [App::RakuDocToPDF] ok 3 - first item under head1 has depth one [App::RakuDocToPDF] ok 4 - second item under head1 has depth one [App::RakuDocToPDF] ok 5 - head2 has depth one [App::RakuDocToPDF] ok 6 - item under head2 has depth two [App::RakuDocToPDF] 1..6 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/17-rakuast-special-inspect.t [App::RakuDocToPDF] ok 1 - special-directive source produces a RakuAST::StatementList [App::RakuDocToPDF] ok 2 - RakuAST tree is defined [App::RakuDocToPDF] # [App::RakuDocToPDF] # --- special-directive RakuAST tree --- [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Statement::Expression.new( [App::RakuDocToPDF] # expression => RakuAST::Module.new( [App::RakuDocToPDF] # scope => "unit", [App::RakuDocToPDF] # name => RakuAST::Name.from-identifier("RakuASTSpecialTest"), [App::RakuDocToPDF] # body => RakuAST::Block.new( [App::RakuDocToPDF] # body => RakuAST::Blockoid.new( [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "pod", [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "TITLE", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Example Document\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "SUBTITLE", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Example Subtitle\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => "1", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "NAME\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # "Example Document\n\n", [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "page-break", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => "1", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "SECOND PAGE\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # "Second page text.\n\n", [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "slide", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => "1", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "SLIDE TITLE\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # "Slide text.\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # --- end special-directive RakuAST tree --- [App::RakuDocToPDF] # [App::RakuDocToPDF] ok 3 - RakuAST tree contains documentation nodes [App::RakuDocToPDF] 1..3 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/18-rakuast-special.t [App::RakuDocToPDF] ok 1 - eleven linear blocks are produced [App::RakuDocToPDF] ok 2 - TITLE becomes a title block [App::RakuDocToPDF] ok 3 - SUBTITLE becomes a subtitle block [App::RakuDocToPDF] ok 4 - NAME heading is preserved [App::RakuDocToPDF] ok 5 - paragraph before page break is preserved [App::RakuDocToPDF] ok 6 - page-break becomes a standalone block [App::RakuDocToPDF] ok 7 - heading after page break is preserved [App::RakuDocToPDF] ok 8 - paragraph after page break is preserved [App::RakuDocToPDF] ok 9 - slide becomes a standalone block [App::RakuDocToPDF] ok 10 - slide heading is preserved [App::RakuDocToPDF] ok 11 - slide paragraph is preserved [App::RakuDocToPDF] 1..11 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/19-rakuast-safety.t [App::RakuDocToPDF] ok 1 - sentinel does not exist before RakuAST parsing [App::RakuDocToPDF] ok 2 - RakuAST parsing completes [App::RakuDocToPDF] ok 3 - RakuAST tree is defined [App::RakuDocToPDF] ok 4 - BEGIN block executes while obtaining RakuAST [App::RakuDocToPDF] 1..4 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/22-rakuast-embedded-doc.t [App::RakuDocToPDF] ok 1 - embedded RakuDoc produces six blocks [App::RakuDocToPDF] ok 2 - first block is NAME heading [App::RakuDocToPDF] ok 3 - NAME heading text is preserved [App::RakuDocToPDF] ok 4 - NAME paragraph is preserved [App::RakuDocToPDF] ok 5 - DESCRIPTION is a heading [App::RakuDocToPDF] ok 6 - DESCRIPTION heading text is preserved [App::RakuDocToPDF] ok 7 - DESCRIPTION paragraph is preserved [App::RakuDocToPDF] ok 8 - first paragraph around whitespace-only separator is preserved [App::RakuDocToPDF] ok 9 - second paragraph around whitespace-only separator is preserved [App::RakuDocToPDF] 1..9 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/23-rakuast-abbreviated.t [App::RakuDocToPDF] ok 1 - abbreviated heading produces one block [App::RakuDocToPDF] ok 2 - block is a heading [App::RakuDocToPDF] ok 3 - heading level is preserved [App::RakuDocToPDF] ok 4 - heading depth is level minus one [App::RakuDocToPDF] ok 5 - heading text is preserved [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/24-rakuast-indented-code.t [App::RakuDocToPDF] ok 1 - paragraph and indented code produce two blocks [App::RakuDocToPDF] ok 2 - first block is a paragraph [App::RakuDocToPDF] ok 3 - paragraph text is preserved [App::RakuDocToPDF] ok 4 - indented text becomes a code block [App::RakuDocToPDF] ok 5 - indented code contents and internal blank line are preserved [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/25-rakuast-indented-code-multiple.t [App::RakuDocToPDF] ok 1 - paragraph and three differently indented code blocks are produced [App::RakuDocToPDF] ok 2 - first block is a paragraph [App::RakuDocToPDF] ok 3 - paragraph text is preserved [App::RakuDocToPDF] ok 4 - first indented block is code [App::RakuDocToPDF] ok 5 - first code block text is preserved [App::RakuDocToPDF] ok 6 - second indented block is code [App::RakuDocToPDF] ok 7 - second code block text is preserved [App::RakuDocToPDF] ok 8 - third indented block is code [App::RakuDocToPDF] ok 9 - third code block preserves relative indentation [App::RakuDocToPDF] 1..9 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/26-rakuast-code-heading-depth.t [App::RakuDocToPDF] ok 1 - headings, paragraphs, and code produce eight blocks [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - first heading is level 1 [App::RakuDocToPDF] ok 4 - first heading depth is zero [App::RakuDocToPDF] ok 5 - paragraph follows first heading [App::RakuDocToPDF] ok 6 - paragraph inherits first heading depth [App::RakuDocToPDF] ok 7 - code follows first paragraph [App::RakuDocToPDF] ok 8 - code inherits first heading depth [App::RakuDocToPDF] ok 9 - first code text is preserved [App::RakuDocToPDF] ok 10 - second heading follows code [App::RakuDocToPDF] ok 11 - second heading is level 2 [App::RakuDocToPDF] ok 12 - second heading depth is one [App::RakuDocToPDF] ok 13 - paragraph follows second heading [App::RakuDocToPDF] ok 14 - paragraph inherits second heading depth [App::RakuDocToPDF] ok 15 - code follows second paragraph [App::RakuDocToPDF] ok 16 - code inherits second heading depth [App::RakuDocToPDF] ok 17 - second code text is preserved [App::RakuDocToPDF] ok 18 - third heading follows second code block [App::RakuDocToPDF] ok 19 - third heading returns to level 1 [App::RakuDocToPDF] ok 20 - third heading resets depth to zero [App::RakuDocToPDF] ok 21 - final paragraph follows third heading [App::RakuDocToPDF] ok 22 - final paragraph inherits reset heading depth [App::RakuDocToPDF] 1..22 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/27-rakuast-items-code-depth.t [App::RakuDocToPDF] ok 1 - headings, items, and code produce eight blocks [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - first heading is level 1 [App::RakuDocToPDF] ok 4 - first heading depth is zero [App::RakuDocToPDF] ok 5 - first item follows first heading [App::RakuDocToPDF] ok 6 - first item text is preserved [App::RakuDocToPDF] ok 7 - item depth is one greater than heading depth [App::RakuDocToPDF] ok 8 - code follows first item [App::RakuDocToPDF] ok 9 - first code text is preserved [App::RakuDocToPDF] ok 10 - code inherits current heading depth [App::RakuDocToPDF] ok 11 - second heading follows code [App::RakuDocToPDF] ok 12 - second heading is level 2 [App::RakuDocToPDF] ok 13 - second heading depth is one [App::RakuDocToPDF] ok 14 - second item follows second heading [App::RakuDocToPDF] ok 15 - second item text is preserved [App::RakuDocToPDF] ok 16 - second item depth is one greater than heading depth [App::RakuDocToPDF] ok 17 - second code follows second item [App::RakuDocToPDF] ok 18 - second code text is preserved [App::RakuDocToPDF] ok 19 - second code inherits current heading depth [App::RakuDocToPDF] ok 20 - final heading returns to level 1 [App::RakuDocToPDF] ok 21 - final heading level is one [App::RakuDocToPDF] ok 22 - final heading resets depth to zero [App::RakuDocToPDF] ok 23 - final item follows final heading [App::RakuDocToPDF] ok 24 - final item text is preserved [App::RakuDocToPDF] ok 25 - final item depth follows reset heading depth [App::RakuDocToPDF] 1..25 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/28-rakuast-code-normalization.t [App::RakuDocToPDF] ok 1 - heading plus explicit and implicit code produce three blocks [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - heading text is preserved [App::RakuDocToPDF] ok 4 - explicit code is normalized to code [App::RakuDocToPDF] ok 5 - implicit code is normalized to code [App::RakuDocToPDF] ok 6 - explicit code text is preserved [App::RakuDocToPDF] ok 7 - implicit code text is preserved [App::RakuDocToPDF] ok 8 - explicit and implicit code normalize to the same text [App::RakuDocToPDF] ok 9 - explicit code inherits heading depth [App::RakuDocToPDF] ok 10 - implicit code inherits heading depth [App::RakuDocToPDF] 1..10 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/29-rakuast-unsupported-blocks.t [App::RakuDocToPDF] ok 1 - unsupported block is ignored without disturbing supported content [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - first heading text is preserved [App::RakuDocToPDF] ok 4 - paragraph before unsupported block is preserved [App::RakuDocToPDF] ok 5 - text before unsupported block is preserved [App::RakuDocToPDF] ok 6 - paragraph after unsupported block is preserved [App::RakuDocToPDF] ok 7 - text after unsupported block is preserved [App::RakuDocToPDF] ok 8 - heading after unsupported block is preserved [App::RakuDocToPDF] ok 9 - second heading text is preserved [App::RakuDocToPDF] ok 10 - final paragraph is preserved [App::RakuDocToPDF] ok 11 - final paragraph text is preserved [App::RakuDocToPDF] ok 12 - sequence numbers remain contiguous [App::RakuDocToPDF] 1..12 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/3-layout.t [App::RakuDocToPDF] 1..6 [App::RakuDocToPDF] ok 1 - text wraps to multiple lines [App::RakuDocToPDF] ok 2 - first wrapped line is nonempty [App::RakuDocToPDF] ok 3 - content paginates to more than one page [App::RakuDocToPDF] ok 4 - first page contains render lines [App::RakuDocToPDF] ok 5 - last page contains render lines [App::RakuDocToPDF] ok 6 - first line is inside top margin [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/30-rakuast-realistic-document.t [App::RakuDocToPDF] ok 1 - realistic embedded RakuDoc produces seventeen supported blocks [App::RakuDocToPDF] ok 2 - supported blocks are produced in document order [App::RakuDocToPDF] ok 3 - title text is preserved [App::RakuDocToPDF] ok 4 - subtitle text is preserved [App::RakuDocToPDF] ok 5 - NAME heading is preserved [App::RakuDocToPDF] ok 6 - NAME paragraph is preserved [App::RakuDocToPDF] ok 7 - DESCRIPTION heading is preserved [App::RakuDocToPDF] ok 8 - description paragraph is preserved [App::RakuDocToPDF] ok 9 - item is preserved [App::RakuDocToPDF] ok 10 - item text is preserved [App::RakuDocToPDF] ok 11 - item depth is one greater than head1 depth [App::RakuDocToPDF] ok 12 - explicit code preserves relative indentation [App::RakuDocToPDF] ok 13 - DETAILS heading is level 2 [App::RakuDocToPDF] ok 14 - DETAILS heading depth is one [App::RakuDocToPDF] ok 15 - paragraph under DETAILS inherits depth one [App::RakuDocToPDF] ok 16 - implicit code is normalized to code [App::RakuDocToPDF] ok 17 - implicit code text is preserved [App::RakuDocToPDF] ok 18 - implicit code inherits current heading depth [App::RakuDocToPDF] ok 19 - page-break directive is preserved [App::RakuDocToPDF] ok 20 - heading after page break is preserved [App::RakuDocToPDF] ok 21 - head1 after page break resets depth to zero [App::RakuDocToPDF] ok 22 - paragraph after page break is preserved [App::RakuDocToPDF] ok 23 - slide directive is preserved [App::RakuDocToPDF] ok 24 - final heading is preserved [App::RakuDocToPDF] ok 25 - final paragraph is preserved [App::RakuDocToPDF] ok 26 - final paragraph inherits final head1 depth [App::RakuDocToPDF] ok 27 - sequence numbers are contiguous [App::RakuDocToPDF] 1..27 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/4-pdf.t [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] ok 1 - returned requested output path [App::RakuDocToPDF] ok 2 - PDF file created [App::RakuDocToPDF] ok 3 - PDF file is not empty [App::RakuDocToPDF] ok 4 - file has PDF signature [App::RakuDocToPDF] ok 5 - generated PDF has content [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/5-reproducible.t [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] ok 1 - first PDF created [App::RakuDocToPDF] ok 2 - second PDF created [App::RakuDocToPDF] ok 3 - identical input produces identical PDF bytes [App::RakuDocToPDF] ok 4 - changed-input PDF created [App::RakuDocToPDF] ok 5 - changed input produces different PDF bytes ===> Testing [OK] for App::RakuDocToPDF:ver<0.0.3>:auth:api<0> ===> Installing: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> ===> Install [OK] for App::RakuDocToPDF:ver<0.0.3>:auth:api<0> 1 bin/ script [rakudoc2pdf] installed to: /tmp/29XNURe5qB/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 50.277s CPU time consumed: 4min 13.730s Memory peak: 3.4G (swap: 0B) ```
New Output ``` Running as unit: run-p1106558-i1164663.service; invocation ID: 268610aa0c274a669e45f972734f7259 Press ^] three times within 1s to disconnect TTY. ===> Searching for: App::RakuDocToPDF ===> Found: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> [via Zef::Repository::Ecosystems] [App::RakuDocToPDF] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790156416.1106559.7081.7892394734035/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz https://360.zef.pm/A/PP/APP_RAKUDOCTOPDF/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz ===> Fetching [OK]: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> to /home/coke/sandbox/blin/data/zef-data/tmp/1790156416.1106559.7081.7892394734035/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz [App::RakuDocToPDF] Command: tar -t -f ./097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz [App::RakuDocToPDF] Command: tar -xvf ./097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz -C ../097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz ===> Extraction [OK]: App::RakuDocToPDF to /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz ===> Testing: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/0-load-test.t [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] not ok 1 - Module 'App::RakuDocToPDF' used okay [App::RakuDocToPDF] # Failed test 'Module 'App::RakuDocToPDF' used okay' [App::RakuDocToPDF] # at t/0-load-test.t line 14 [App::RakuDocToPDF] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF) [App::RakuDocToPDF] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::RakuDocToPDF] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::RakuDocToPDF] # ===SORRY!=== [App::RakuDocToPDF] # Cannot do compile time parameterization with these args [App::RakuDocToPDF] # [App::RakuDocToPDF] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::RakuDocToPDF] # ------> use PDF::Names; [App::RakuDocToPDF] # [App::RakuDocToPDF] # at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::RakuDocToPDF] # ------> use PDF::Catalog; [App::RakuDocToPDF] # [App::RakuDocToPDF] # at /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF):5 [App::RakuDocToPDF] # ------> use PDF::API6; [App::RakuDocToPDF] # [App::RakuDocToPDF] ok 2 - Module 'App::RakuDocToPDF::DocumentType' used okay [App::RakuDocToPDF] ok 3 - Module 'App::RakuDocToPDF::Layout' used okay [App::RakuDocToPDF] ok 4 - Module 'App::RakuDocToPDF::Media' used okay [App::RakuDocToPDF] ok 5 - Module 'App::RakuDocToPDF::RakuASTReader' used okay [App::RakuDocToPDF] # You failed 1 test of 5 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/1-media.t [App::RakuDocToPDF] 1..8 [App::RakuDocToPDF] ok 1 - Letter media box [App::RakuDocToPDF] ok 2 - Letter width [App::RakuDocToPDF] ok 3 - Letter height [App::RakuDocToPDF] ok 4 - A4 media box [App::RakuDocToPDF] ok 5 - A4 width [App::RakuDocToPDF] ok 6 - A4 height [App::RakuDocToPDF] ok 7 - media name is case insensitive [App::RakuDocToPDF] ok 8 - unsupported media dies [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/10-document-type-integration.t [App::RakuDocToPDF] ===SORRY!=== Error while compiling t/10-document-type-integration.t [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF) [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::RakuDocToPDF] ===SORRY!=== [App::RakuDocToPDF] Cannot do compile time parameterization with these args [App::RakuDocToPDF] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::RakuDocToPDF] ------> use PDF::Names; [App::RakuDocToPDF] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::RakuDocToPDF] ------> use PDF::Catalog; [App::RakuDocToPDF] at /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF):5 [App::RakuDocToPDF] ------> use PDF::API6; [App::RakuDocToPDF] at t/10-document-type-integration.t:4 [App::RakuDocToPDF] ------> use App::RakuDocToPDF; [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/12-rakuast-reader.t [App::RakuDocToPDF] 1..4 [App::RakuDocToPDF] ok 1 - RakuDoc source produces a RakuAST::StatementList [App::RakuDocToPDF] ok 2 - RakuAST tree is defined [App::RakuDocToPDF] ok 3 - RakuAST tree has a Raku representation [App::RakuDocToPDF] --- RakuAST tree --- [App::RakuDocToPDF] RakuAST::StatementList.new( [App::RakuDocToPDF] RakuAST::Statement::LanguageVersion.new(v6.d), [App::RakuDocToPDF] RakuAST::Statement::Expression.new( [App::RakuDocToPDF] expression => RakuAST::Module.new( [App::RakuDocToPDF] scope => "unit", [App::RakuDocToPDF] name => RakuAST::Name.from-identifier("RakuASTTest"), [App::RakuDocToPDF] body => RakuAST::Block.new( [App::RakuDocToPDF] body => RakuAST::Blockoid.new( [App::RakuDocToPDF] RakuAST::StatementList.new( [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "pod", [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "head", [App::RakuDocToPDF] level => 1, [App::RakuDocToPDF] abbreviated => True, [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] "NAME\n\n", [App::RakuDocToPDF] ) [App::RakuDocToPDF] ), [App::RakuDocToPDF] "RakuAST Test\n\n", [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "head", [App::RakuDocToPDF] level => 1, [App::RakuDocToPDF] abbreviated => True, [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] "DESCRIPTION\n\n", [App::RakuDocToPDF] ) [App::RakuDocToPDF] ), [App::RakuDocToPDF] "This is a test paragraph.\n\n", [App::RakuDocToPDF] RakuAST::Doc::Block.new( [App::RakuDocToPDF] type => "code", [App::RakuDocToPDF] paragraphs => ( [App::RakuDocToPDF] "if \$ready \{\n say \"ready\";\n if \$more \{\n say \"more\";\n }\n}\n", [App::RakuDocToPDF] ) [App::RakuDocToPDF] ), [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] ) [App::RakuDocToPDF] --- end RakuAST tree --- [App::RakuDocToPDF] ok 4 - RakuAST tree contains documentation nodes [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/13-rakuast-linear.t [App::RakuDocToPDF] ok 1 - five linear blocks are produced [App::RakuDocToPDF] ok 2 - NAME heading is linearized [App::RakuDocToPDF] ok 3 - NAME paragraph is linearized [App::RakuDocToPDF] ok 4 - DESCRIPTION heading is linearized [App::RakuDocToPDF] ok 5 - DESCRIPTION paragraph is linearized [App::RakuDocToPDF] ok 6 - code block is linearized with indentation preserved [App::RakuDocToPDF] 1..6 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/14-ast-depth.t [App::RakuDocToPDF] ok 1 - eight linear blocks are produced [App::RakuDocToPDF] ok 2 - head1 has depth zero [App::RakuDocToPDF] ok 3 - paragraph under head1 has depth zero [App::RakuDocToPDF] ok 4 - head2 has depth one [App::RakuDocToPDF] ok 5 - paragraph under head2 has depth one [App::RakuDocToPDF] ok 6 - head3 has depth two [App::RakuDocToPDF] ok 7 - paragraph under head3 has depth two [App::RakuDocToPDF] ok 8 - returning to head2 restores depth one [App::RakuDocToPDF] ok 9 - following paragraph uses restored head2 depth [App::RakuDocToPDF] 1..9 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/15-rakust-item-inspect.t [App::RakuDocToPDF] ok 1 - item test source produces a RakuAST::StatementList [App::RakuDocToPDF] ok 2 - RakuAST tree is defined [App::RakuDocToPDF] # [App::RakuDocToPDF] # --- item RakuAST tree --- [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Statement::LanguageVersion.new(v6.d), [App::RakuDocToPDF] # RakuAST::Statement::Expression.new( [App::RakuDocToPDF] # expression => RakuAST::Module.new( [App::RakuDocToPDF] # scope => "unit", [App::RakuDocToPDF] # name => RakuAST::Name.from-identifier("RakuASTItemTest"), [App::RakuDocToPDF] # body => RakuAST::Block.new( [App::RakuDocToPDF] # body => RakuAST::Blockoid.new( [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "pod", [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => 1, [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "ITEMS\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "item", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "First item\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "item", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Second item\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => 2, [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "NESTED\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "item", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Nested item\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # --- end item RakuAST tree --- [App::RakuDocToPDF] # [App::RakuDocToPDF] ok 3 - RakuAST tree contains documentation nodes [App::RakuDocToPDF] 1..3 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/16-rakuast-item.t [App::RakuDocToPDF] ok 1 - five linear blocks are produced [App::RakuDocToPDF] ok 2 - head1 is linearized [App::RakuDocToPDF] ok 3 - first item under head1 has depth one [App::RakuDocToPDF] ok 4 - second item under head1 has depth one [App::RakuDocToPDF] ok 5 - head2 has depth one [App::RakuDocToPDF] ok 6 - item under head2 has depth two [App::RakuDocToPDF] 1..6 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/17-rakuast-special-inspect.t [App::RakuDocToPDF] ok 1 - special-directive source produces a RakuAST::StatementList [App::RakuDocToPDF] ok 2 - RakuAST tree is defined [App::RakuDocToPDF] # [App::RakuDocToPDF] # --- special-directive RakuAST tree --- [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Statement::LanguageVersion.new(v6.d), [App::RakuDocToPDF] # RakuAST::Statement::Expression.new( [App::RakuDocToPDF] # expression => RakuAST::Module.new( [App::RakuDocToPDF] # scope => "unit", [App::RakuDocToPDF] # name => RakuAST::Name.from-identifier("RakuASTSpecialTest"), [App::RakuDocToPDF] # body => RakuAST::Block.new( [App::RakuDocToPDF] # body => RakuAST::Blockoid.new( [App::RakuDocToPDF] # RakuAST::StatementList.new( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "pod", [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "TITLE", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Example Document\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "SUBTITLE", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "Example Subtitle\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => 1, [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "NAME\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # "Example Document\n\n", [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "page-break", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => 1, [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "SECOND PAGE\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # "Second page text.\n\n", [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "slide", [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # RakuAST::Doc::Block.new( [App::RakuDocToPDF] # type => "head", [App::RakuDocToPDF] # level => 1, [App::RakuDocToPDF] # abbreviated => True, [App::RakuDocToPDF] # paragraphs => ( [App::RakuDocToPDF] # "SLIDE TITLE\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ), [App::RakuDocToPDF] # "Slide text.\n\n", [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # ) [App::RakuDocToPDF] # --- end special-directive RakuAST tree --- [App::RakuDocToPDF] # [App::RakuDocToPDF] ok 3 - RakuAST tree contains documentation nodes [App::RakuDocToPDF] 1..3 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/18-rakuast-special.t [App::RakuDocToPDF] ok 1 - eleven linear blocks are produced [App::RakuDocToPDF] ok 2 - TITLE becomes a title block [App::RakuDocToPDF] ok 3 - SUBTITLE becomes a subtitle block [App::RakuDocToPDF] ok 4 - NAME heading is preserved [App::RakuDocToPDF] ok 5 - paragraph before page break is preserved [App::RakuDocToPDF] ok 6 - page-break becomes a standalone block [App::RakuDocToPDF] ok 7 - heading after page break is preserved [App::RakuDocToPDF] ok 8 - paragraph after page break is preserved [App::RakuDocToPDF] ok 9 - slide becomes a standalone block [App::RakuDocToPDF] ok 10 - slide heading is preserved [App::RakuDocToPDF] ok 11 - slide paragraph is preserved [App::RakuDocToPDF] 1..11 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/19-rakuast-safety.t [App::RakuDocToPDF] ok 1 - sentinel does not exist before RakuAST parsing [App::RakuDocToPDF] ok 2 - RakuAST parsing completes [App::RakuDocToPDF] ok 3 - RakuAST tree is defined [App::RakuDocToPDF] ok 4 - BEGIN block executes while obtaining RakuAST [App::RakuDocToPDF] 1..4 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/22-rakuast-embedded-doc.t [App::RakuDocToPDF] ok 1 - embedded RakuDoc produces six blocks [App::RakuDocToPDF] ok 2 - first block is NAME heading [App::RakuDocToPDF] ok 3 - NAME heading text is preserved [App::RakuDocToPDF] ok 4 - NAME paragraph is preserved [App::RakuDocToPDF] ok 5 - DESCRIPTION is a heading [App::RakuDocToPDF] ok 6 - DESCRIPTION heading text is preserved [App::RakuDocToPDF] ok 7 - DESCRIPTION paragraph is preserved [App::RakuDocToPDF] ok 8 - first paragraph around whitespace-only separator is preserved [App::RakuDocToPDF] ok 9 - second paragraph around whitespace-only separator is preserved [App::RakuDocToPDF] 1..9 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/23-rakuast-abbreviated.t [App::RakuDocToPDF] ok 1 - abbreviated heading produces one block [App::RakuDocToPDF] ok 2 - block is a heading [App::RakuDocToPDF] ok 3 - heading level is preserved [App::RakuDocToPDF] ok 4 - heading depth is level minus one [App::RakuDocToPDF] ok 5 - heading text is preserved [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/24-rakuast-indented-code.t [App::RakuDocToPDF] ok 1 - paragraph and indented code produce two blocks [App::RakuDocToPDF] ok 2 - first block is a paragraph [App::RakuDocToPDF] ok 3 - paragraph text is preserved [App::RakuDocToPDF] ok 4 - indented text becomes a code block [App::RakuDocToPDF] ok 5 - indented code contents and internal blank line are preserved [App::RakuDocToPDF] 1..5 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/25-rakuast-indented-code-multiple.t [App::RakuDocToPDF] ok 1 - paragraph and three differently indented code blocks are produced [App::RakuDocToPDF] ok 2 - first block is a paragraph [App::RakuDocToPDF] ok 3 - paragraph text is preserved [App::RakuDocToPDF] ok 4 - first indented block is code [App::RakuDocToPDF] ok 5 - first code block text is preserved [App::RakuDocToPDF] ok 6 - second indented block is code [App::RakuDocToPDF] ok 7 - second code block text is preserved [App::RakuDocToPDF] ok 8 - third indented block is code [App::RakuDocToPDF] ok 9 - third code block preserves relative indentation [App::RakuDocToPDF] 1..9 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/26-rakuast-code-heading-depth.t [App::RakuDocToPDF] ok 1 - headings, paragraphs, and code produce eight blocks [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - first heading is level 1 [App::RakuDocToPDF] ok 4 - first heading depth is zero [App::RakuDocToPDF] ok 5 - paragraph follows first heading [App::RakuDocToPDF] ok 6 - paragraph inherits first heading depth [App::RakuDocToPDF] ok 7 - code follows first paragraph [App::RakuDocToPDF] ok 8 - code inherits first heading depth [App::RakuDocToPDF] ok 9 - first code text is preserved [App::RakuDocToPDF] ok 10 - second heading follows code [App::RakuDocToPDF] ok 11 - second heading is level 2 [App::RakuDocToPDF] ok 12 - second heading depth is one [App::RakuDocToPDF] ok 13 - paragraph follows second heading [App::RakuDocToPDF] ok 14 - paragraph inherits second heading depth [App::RakuDocToPDF] ok 15 - code follows second paragraph [App::RakuDocToPDF] ok 16 - code inherits second heading depth [App::RakuDocToPDF] ok 17 - second code text is preserved [App::RakuDocToPDF] ok 18 - third heading follows second code block [App::RakuDocToPDF] ok 19 - third heading returns to level 1 [App::RakuDocToPDF] ok 20 - third heading resets depth to zero [App::RakuDocToPDF] ok 21 - final paragraph follows third heading [App::RakuDocToPDF] ok 22 - final paragraph inherits reset heading depth [App::RakuDocToPDF] 1..22 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/27-rakuast-items-code-depth.t [App::RakuDocToPDF] ok 1 - headings, items, and code produce eight blocks [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - first heading is level 1 [App::RakuDocToPDF] ok 4 - first heading depth is zero [App::RakuDocToPDF] ok 5 - first item follows first heading [App::RakuDocToPDF] ok 6 - first item text is preserved [App::RakuDocToPDF] ok 7 - item depth is one greater than heading depth [App::RakuDocToPDF] ok 8 - code follows first item [App::RakuDocToPDF] ok 9 - first code text is preserved [App::RakuDocToPDF] ok 10 - code inherits current heading depth [App::RakuDocToPDF] ok 11 - second heading follows code [App::RakuDocToPDF] ok 12 - second heading is level 2 [App::RakuDocToPDF] ok 13 - second heading depth is one [App::RakuDocToPDF] ok 14 - second item follows second heading [App::RakuDocToPDF] ok 15 - second item text is preserved [App::RakuDocToPDF] ok 16 - second item depth is one greater than heading depth [App::RakuDocToPDF] ok 17 - second code follows second item [App::RakuDocToPDF] ok 18 - second code text is preserved [App::RakuDocToPDF] ok 19 - second code inherits current heading depth [App::RakuDocToPDF] ok 20 - final heading returns to level 1 [App::RakuDocToPDF] ok 21 - final heading level is one [App::RakuDocToPDF] ok 22 - final heading resets depth to zero [App::RakuDocToPDF] ok 23 - final item follows final heading [App::RakuDocToPDF] ok 24 - final item text is preserved [App::RakuDocToPDF] ok 25 - final item depth follows reset heading depth [App::RakuDocToPDF] 1..25 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/28-rakuast-code-normalization.t [App::RakuDocToPDF] ok 1 - heading plus explicit and implicit code produce three blocks [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - heading text is preserved [App::RakuDocToPDF] ok 4 - explicit code is normalized to code [App::RakuDocToPDF] ok 5 - implicit code is normalized to code [App::RakuDocToPDF] ok 6 - explicit code text is preserved [App::RakuDocToPDF] ok 7 - implicit code text is preserved [App::RakuDocToPDF] ok 8 - explicit and implicit code normalize to the same text [App::RakuDocToPDF] ok 9 - explicit code inherits heading depth [App::RakuDocToPDF] ok 10 - implicit code inherits heading depth [App::RakuDocToPDF] 1..10 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/29-rakuast-unsupported-blocks.t [App::RakuDocToPDF] ok 1 - unsupported block is ignored without disturbing supported content [App::RakuDocToPDF] ok 2 - first block is a heading [App::RakuDocToPDF] ok 3 - first heading text is preserved [App::RakuDocToPDF] ok 4 - paragraph before unsupported block is preserved [App::RakuDocToPDF] ok 5 - text before unsupported block is preserved [App::RakuDocToPDF] ok 6 - paragraph after unsupported block is preserved [App::RakuDocToPDF] ok 7 - text after unsupported block is preserved [App::RakuDocToPDF] ok 8 - heading after unsupported block is preserved [App::RakuDocToPDF] ok 9 - second heading text is preserved [App::RakuDocToPDF] ok 10 - final paragraph is preserved [App::RakuDocToPDF] ok 11 - final paragraph text is preserved [App::RakuDocToPDF] ok 12 - sequence numbers remain contiguous [App::RakuDocToPDF] 1..12 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/3-layout.t [App::RakuDocToPDF] 1..6 [App::RakuDocToPDF] ok 1 - text wraps to multiple lines [App::RakuDocToPDF] ok 2 - first wrapped line is nonempty [App::RakuDocToPDF] ok 3 - content paginates to more than one page [App::RakuDocToPDF] ok 4 - first page contains render lines [App::RakuDocToPDF] ok 5 - last page contains render lines [App::RakuDocToPDF] ok 6 - first line is inside top margin [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/30-rakuast-realistic-document.t [App::RakuDocToPDF] ok 1 - realistic embedded RakuDoc produces seventeen supported blocks [App::RakuDocToPDF] ok 2 - supported blocks are produced in document order [App::RakuDocToPDF] ok 3 - title text is preserved [App::RakuDocToPDF] ok 4 - subtitle text is preserved [App::RakuDocToPDF] ok 5 - NAME heading is preserved [App::RakuDocToPDF] ok 6 - NAME paragraph is preserved [App::RakuDocToPDF] ok 7 - DESCRIPTION heading is preserved [App::RakuDocToPDF] ok 8 - description paragraph is preserved [App::RakuDocToPDF] ok 9 - item is preserved [App::RakuDocToPDF] ok 10 - item text is preserved [App::RakuDocToPDF] ok 11 - item depth is one greater than head1 depth [App::RakuDocToPDF] ok 12 - explicit code preserves relative indentation [App::RakuDocToPDF] ok 13 - DETAILS heading is level 2 [App::RakuDocToPDF] ok 14 - DETAILS heading depth is one [App::RakuDocToPDF] ok 15 - paragraph under DETAILS inherits depth one [App::RakuDocToPDF] ok 16 - implicit code is normalized to code [App::RakuDocToPDF] ok 17 - implicit code text is preserved [App::RakuDocToPDF] ok 18 - implicit code inherits current heading depth [App::RakuDocToPDF] ok 19 - page-break directive is preserved [App::RakuDocToPDF] ok 20 - heading after page break is preserved [App::RakuDocToPDF] ok 21 - head1 after page break resets depth to zero [App::RakuDocToPDF] ok 22 - paragraph after page break is preserved [App::RakuDocToPDF] ok 23 - slide directive is preserved [App::RakuDocToPDF] ok 24 - final heading is preserved [App::RakuDocToPDF] ok 25 - final paragraph is preserved [App::RakuDocToPDF] ok 26 - final paragraph inherits final head1 depth [App::RakuDocToPDF] ok 27 - sequence numbers are contiguous [App::RakuDocToPDF] 1..27 [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/4-pdf.t [App::RakuDocToPDF] ===SORRY!=== Error while compiling t/4-pdf.t [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF) [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::RakuDocToPDF] ===SORRY!=== [App::RakuDocToPDF] Cannot do compile time parameterization with these args [App::RakuDocToPDF] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::RakuDocToPDF] ------> use PDF::Names; [App::RakuDocToPDF] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::RakuDocToPDF] ------> use PDF::Catalog; [App::RakuDocToPDF] at /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF):5 [App::RakuDocToPDF] ------> use PDF::API6; [App::RakuDocToPDF] at t/4-pdf.t:3 [App::RakuDocToPDF] ------> use App::RakuDocToPDF; [App::RakuDocToPDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3 t/5-reproducible.t [App::RakuDocToPDF] ===SORRY!=== Error while compiling t/5-reproducible.t [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF) [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) [App::RakuDocToPDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [App::RakuDocToPDF] ===SORRY!=== [App::RakuDocToPDF] Cannot do compile time parameterization with these args [App::RakuDocToPDF] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [App::RakuDocToPDF] ------> use PDF::Names; [App::RakuDocToPDF] at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 [App::RakuDocToPDF] ------> use PDF::Catalog; [App::RakuDocToPDF] at /home/coke/sandbox/blin/data/zef-data/tmp/097096424fe83ca920a33363f3bf0e0c2e5ae558.tar.gz/App-RakuDocToPDF-0.0.3/lib/App/RakuDocToPDF.rakumod (App::RakuDocToPDF):5 [App::RakuDocToPDF] ------> use PDF::API6; [App::RakuDocToPDF] at t/5-reproducible.t:4 [App::RakuDocToPDF] ------> use App::RakuDocToPDF; ===> Testing [FAIL]: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> [App::RakuDocToPDF] Failed to get passing tests, but continuing with --force-test ===> Installing: App::RakuDocToPDF:ver<0.0.3>:auth:api<0> ===> Install [FAIL] for App::RakuDocToPDF:ver<0.0.3>:auth:api<0>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::RakuDocToPDF_zef:tbrowder_0.0.3_0/sources/647FB311A56446208D5B17CA25C8D80189039D50 (App::RakuDocToPDF) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 ------> use PDF::Catalog; at /home/coke/sandbox/blin/installed/App::RakuDocToPDF_zef:tbrowder_0.0.3_0/sources/647FB311A56446208D5B17CA25C8D80189039D50 (App::RakuDocToPDF):5 ------> use PDF::API6; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/App::RakuDocToPDF_zef:tbrowder_0.0.3_0/sources/647FB311A56446208D5B17CA25C8D80189039D50 (App::RakuDocToPDF) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 ------> use PDF::Catalog; at /home/coke/sandbox/blin/installed/App::RakuDocToPDF_zef:tbrowder_0.0.3_0/sources/647FB311A56446208D5B17CA25C8D80189039D50 (App::RakuDocToPDF):5 ------> use PDF::API6; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 37.192s CPU time consumed: 51.387s Memory peak: 1.9G (swap: 0B) ```
* [ ] [BTree](https://raku.land/zef:Scimon/BTree) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p22753-i82733.service; invocation ID: 3776650ecaf0470488ab0449b7344dc6 Press ^] three times within 1s to disconnect TTY. ===> Searching for: BTree ===> Found: BTree:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [BTree] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127100.22758.5432.548324039357/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz https://360.zef.pm/B/TR/BTREE/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz ===> Fetching [OK]: BTree:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790127100.22758.5432.548324039357/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz [BTree] Command: tar -t -f ./4dc77d6237180651303a0f965002af1a5b2be407.tar.gz [BTree] Command: tar -xvf ./4dc77d6237180651303a0f965002af1a5b2be407.tar.gz -C ../4dc77d6237180651303a0f965002af1a5b2be407.tar.gz ===> Extraction [OK]: BTree to /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz ===> Testing: BTree:ver<0.0.2>:auth [BTree] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz t/01-basic.rakutest [BTree] ok 1 - BTree module can be use-d ok [BTree] 1..1 [BTree] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz t/simple-int-trees.rakutest [BTree] ok 1 - [BTree] ok 2 - [BTree] ok 3 - [BTree] ok 4 - [BTree] ok 5 - [BTree] 1..5 ===> Testing [OK] for BTree:ver<0.0.2>:auth ===> Installing: BTree:ver<0.0.2>:auth ===> Install [OK] for BTree:ver<0.0.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 41.294s CPU time consumed: 1min 45.537s Memory peak: 1.2G (swap: 0B) ```
New Output ``` Running as unit: run-p18999-i29224.service; invocation ID: 9b2ce67f83b34ec0a978b58691d668ab Press ^] three times within 1s to disconnect TTY. ===> Searching for: BTree ===> Found: BTree:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [BTree] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790126997.19000.2949.6643157118087/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz https://360.zef.pm/B/TR/BTREE/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz ===> Fetching [OK]: BTree:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790126997.19000.2949.6643157118087/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz [BTree] Command: tar -t -f ./4dc77d6237180651303a0f965002af1a5b2be407.tar.gz [BTree] Command: tar -xvf ./4dc77d6237180651303a0f965002af1a5b2be407.tar.gz -C ../4dc77d6237180651303a0f965002af1a5b2be407.tar.gz ===> Extraction [OK]: BTree to /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz ===> Testing: BTree:ver<0.0.2>:auth [BTree] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz t/01-basic.rakutest [BTree] ok 1 - BTree module can be use-d ok [BTree] 1..1 [BTree] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz t/simple-int-trees.rakutest [BTree] Cannot look up attributes in a VMNull type object. Did you forget a '.new'? [BTree] in submethod BUILD at /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz/lib/BTree.rakumod (BTree) line 121 [BTree] in method from-Str at /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz/lib/BTree.rakumod (BTree) line 178 [BTree] in method from-Str at /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz/lib/BTree.rakumod (BTree) line 178 [BTree] in method COERCE at /home/coke/sandbox/blin/data/zef-data/tmp/4dc77d6237180651303a0f965002af1a5b2be407.tar.gz/lib/BTree.rakumod (BTree) line 170 [BTree] in block at t/simple-int-trees.rakutest line 7 ===> Testing [FAIL]: BTree:ver<0.0.2>:auth [BTree] Failed to get passing tests, but continuing with --force-test ===> Installing: BTree:ver<0.0.2>:auth ===> Install [OK] for BTree:ver<0.0.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 51.428s CPU time consumed: 1min 50.268s Memory peak: 1.1G (swap: 0B) ```
* [ ] [BioInfo](https://raku.land//BioInfo) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p277918-i269738.service; invocation ID: 329ca9238fea44bd9a21d5f50abf61fa Press ^] three times within 1s to disconnect TTY. ===> Searching for: BioInfo ===> Found: BioInfo:ver<0.4.3> [via Zef::Repository::Ecosystems] [BioInfo] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134189.277923.1139.50591433032/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/B/BioInfo/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz ===> Fetching [OK]: BioInfo:ver<0.4.3> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134189.277923.1139.50591433032/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz [BioInfo] Command: tar -t -f ./BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz [BioInfo] Command: tar -xvf ./BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz -C ../BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz ===> Extraction [OK]: BioInfo to /home/coke/sandbox/blin/data/zef-data/tmp/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz ===> Testing: BioInfo:ver<0.4.3> [BioInfo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz/BioInfo-master t/sequences.t [BioInfo] 1..13 [BioInfo] ok 1 - Created DNA Seq successfully. [BioInfo] ok 2 - String coerced Seq produces FASTA output. [BioInfo] ok 3 - Complement of DNA is correctly created. [BioInfo] ok 4 - Reverse complement of DNA is correctly created. [BioInfo] ok 5 - Translating DNA created an Amino acid sequence. [BioInfo] ok 6 - Translated Amino acid sequence has the correct length when coerced to Numeric. [BioInfo] ok 7 - Producing a Bag from a sequence yields the Amino acid composition as a bag model. [BioInfo] ok 8 - 3frame translating produces three Amino acid sequences, upto one for each frame. [BioInfo] ok 9 - 3frame breaking-on-stop translating produces the necessary number of sequence objects. [BioInfo] ok 10 - 3frame breaking-on-stop and filtering by min-length correct number of sequence objects. [BioInfo] ok 11 - 6frame translating produces six Amino acid sequences, upto one for each frame. [BioInfo] ok 12 - 6frame breaking-on-stop translating produces the necessary number of sequence objects. [BioInfo] ok 13 - 6frame breaking-on-stop and filtering by min-length correct number of sequence objects. [BioInfo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz/BioInfo-master t/slang.t [BioInfo] 1..2 [BioInfo] ok 1 - Can parse FASTA correctly. [BioInfo] ok 2 - Created DNA Seq successfully from Slang. ===> Testing [OK] for BioInfo:ver<0.4.3> ===> Installing: BioInfo:ver<0.4.3> ===> Install [OK] for BioInfo:ver<0.4.3> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 9.352s CPU time consumed: 2min 21.173s Memory peak: 2.1G (swap: 0B) ```
New Output ``` Running as unit: run-p272583-i285481.service; invocation ID: 1b6b534bffd04733a8f304ed04981b88 Press ^] three times within 1s to disconnect TTY. ===> Searching for: BioInfo ===> Found: BioInfo:ver<0.4.3> [via Zef::Repository::Ecosystems] [BioInfo] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134057.272588.5812.263744748028/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/B/BioInfo/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz ===> Fetching [OK]: BioInfo:ver<0.4.3> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134057.272588.5812.263744748028/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz [BioInfo] Command: tar -t -f ./BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz [BioInfo] Command: tar -xvf ./BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz -C ../BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz ===> Extraction [OK]: BioInfo to /home/coke/sandbox/blin/data/zef-data/tmp/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz ===> Testing: BioInfo:ver<0.4.3> [BioInfo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz/BioInfo-master t/sequences.t [BioInfo] 1..13 [BioInfo] ok 1 - Created DNA Seq successfully. [BioInfo] ok 2 - String coerced Seq produces FASTA output. [BioInfo] ok 3 - Complement of DNA is correctly created. [BioInfo] ok 4 - Reverse complement of DNA is correctly created. [BioInfo] ok 5 - Translating DNA created an Amino acid sequence. [BioInfo] ok 6 - Translated Amino acid sequence has the correct length when coerced to Numeric. [BioInfo] ok 7 - Producing a Bag from a sequence yields the Amino acid composition as a bag model. [BioInfo] ok 8 - 3frame translating produces three Amino acid sequences, upto one for each frame. [BioInfo] ok 9 - 3frame breaking-on-stop translating produces the necessary number of sequence objects. [BioInfo] ok 10 - 3frame breaking-on-stop and filtering by min-length correct number of sequence objects. [BioInfo] ok 11 - 6frame translating produces six Amino acid sequences, upto one for each frame. [BioInfo] ok 12 - 6frame breaking-on-stop translating produces the necessary number of sequence objects. [BioInfo] ok 13 - 6frame breaking-on-stop and filtering by min-length correct number of sequence objects. [BioInfo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioInfo%3Aver%3C0.4.3%3E%3Aauth%3Cgithub%3AMattOates%3E.tar.gz/BioInfo-master t/slang.t [BioInfo] ===SORRY!=== [BioInfo] Cannot find method 'to-begin-time' on object of type QAST::Op ===> Testing [FAIL]: BioInfo:ver<0.4.3> [BioInfo] Failed to get passing tests, but continuing with --force-test ===> Installing: BioInfo:ver<0.4.3> ===> Install [OK] for BioInfo:ver<0.4.3> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 25.205s CPU time consumed: 2min 33.106s Memory peak: 2G (swap: 0B) ```
* [ ] [BioPerl6](https://raku.land//BioPerl6) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p304339-i304704.service; invocation ID: 400f413ec00045e6ad2fbbf778063618 Press ^] three times within 1s to disconnect TTY. ===> Searching for: BioPerl6 ===> Found: BioPerl6:ver<0.0.1> [via Zef::Repository::Ecosystems] [BioPerl6] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134955.304342.457.637385593328/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/B/BioPerl6/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz ===> Fetching [OK]: BioPerl6:ver<0.0.1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134955.304342.457.637385593328/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz [BioPerl6] Command: tar -t -f ./BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz [BioPerl6] Command: tar -xvf ./BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz -C ../BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz ===> Extraction [OK]: BioPerl6 to /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz ===> Testing: BioPerl6:ver<0.0.1> [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/00-meta.t [BioPerl6] ok 1 - [BioPerl6] 1..1 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/Comment.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - [BioPerl6] ok 3 - [BioPerl6] 1..3 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/DBLink.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - The object does role 'Bio::Role::Identifiable' [BioPerl6] ok 3 - [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] 1..5 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/Reference.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - The object does role 'Bio::Role::Range' [BioPerl6] ok 3 - The object is-a 'Bio::Annotation::DBLink' [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] 1..9 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/SimpleValue.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - Stringifies as expected [BioPerl6] ok 3 - hash-tree [BioPerl6] ok 4 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - [BioPerl6] 1..11 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Grammar/FTLocation.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - 467 [BioPerl6] ok 3 - 340..565 [BioPerl6] ok 4 - <345..500 [BioPerl6] ok 5 - <1..888 [BioPerl6] ok 6 - (102.110) [BioPerl6] ok 7 - (23.45)..600 [BioPerl6] ok 8 - (122.133)..(204.221) [BioPerl6] ok 9 - 123^124 [BioPerl6] ok 10 - 145^146 [BioPerl6] ok 11 - J00194:100..202 [BioPerl6] ok 12 - ?2465..2774 [BioPerl6] ok 13 - 22..?64 [BioPerl6] ok 14 - ?22..?64 [BioPerl6] ok 15 - ?..>393 [BioPerl6] ok 16 - <1..? [BioPerl6] ok 17 - ?..536 [BioPerl6] ok 18 - 1..? [BioPerl6] ok 19 - ?..? [BioPerl6] ok 20 - 1..?12 [BioPerl6] ok 21 - ? [BioPerl6] ok 22 - join(AY016290.1:108..185,AY016291.1:1546..1599) [BioPerl6] ok 23 - complement(join(3207..4831,5834..5902,8881..8969,9276..9403,29535..29764)) [BioPerl6] ok 24 - join(complement(29535..29764),complement(9276..9403),complement(8881..8969),complement(5834..5902),complement(3207..4831)) [BioPerl6] ok 25 - join(12..78,134..202) [BioPerl6] ok 26 - join(<12..78,134..202) [BioPerl6] ok 27 - complement(join(2691..4571,4918..5163)) [BioPerl6] ok 28 - complement(join(4918..5163,2691..4571)) [BioPerl6] ok 29 - join(complement(4918..5163),complement(2691..4571)) [BioPerl6] ok 30 - join(complement(2691..4571),complement(4918..5163)) [BioPerl6] ok 31 - complement(34..(122.126)) [BioPerl6] ok 32 - join(11025..11049,join(complement(239890..240081),complement(241499..241580),complement(251354..251412),complement(315036..315294))) [BioPerl6] ok 33 - join(11025..11049,complement(join(315036..315294,251354..251412,241499..241580,239890..240081))) [BioPerl6] ok 34 - join(20464..20694,21548..22763,complement(join(314652..314672,232596..232990,231520..231669))) [BioPerl6] ok 35 - join(20464..20694,21548..22763,join(complement(231520..231669),complement(232596..232990),complement(314652..314672))) [BioPerl6] ok 36 - join(1000..2000,join(3000..4000,join(5000..6000,7000..8000)),9000..10000) [BioPerl6] ok 37 - order(S67862.1:72..75,1..788,S67864.1:1..19) [BioPerl6] ok 38 - join(GL002586.1:1..34478191,gap(100000),GL002587.1:1..43354415) [BioPerl6] ok 39 - join(ACZS01000113.1:1..31090,gap(50),ACZS01000114.1:1..32367,gap(300),ACZS01000115.1:1..23926,gap(50),ACZS01000116.1:1..37939,gap(50),ACZS01000117.1:1..2415,gap(498),ACZS01000118.1:1..90824,gap(249),ACZS01000119.1:1..20094,gap(1288),ACZS01000120.1:1..7526,gap(50),ACZS01000121.1:1..8396,gap(916),ACZS01000122.1:1..4711,gap(50),ACZS01000123.1:1..7610,gap(50),ACZS01000124.1:1..13068,gap(471),ACZS01000125.1:1..2062,gap(274),ACZS01000126.1:1..36253,gap(50),ACZS01000127.1:1..17718,gap(50),ACZS01000128.1:1..56336,gap(355),ACZS01000129.1:1..14298,gap(328),ACZS01000130.1:1..16632,gap(360),ACZS01000131.1:1..29485,gap(1163),ACZS01000132.1:1..61637,gap(50),ACZS01000133.1:1..2189,gap(415),ACZS01000134.1:1..2638,gap(268),ACZS01000135.1:1..3234,gap(399),ACZS01000136.1:1..36276,gap(50),ACZS01000137.1:1..37251,gap(320),ACZS01000138.1:1..23265,gap(226),ACZS01000139.1:1..1945,gap(330),ACZS01000140.1:1..3783,gap(165),ACZS01000141.1:1..41750,gap(226),ACZS01000142.1:1..3866,gap(220),ACZS01000143.1:1..8883,gap(161),ACZS01000144.1:1..4681,gap(50),ACZS01000145.1:1..23948,gap(228),ACZS01000146.1:1..2990,gap(388),ACZS01000147.1:1..9633,gap(259),ACZS01000148.1:1..9932,gap(261),ACZS01000149.1:1..1565,gap(1288),ACZS01000150.1:1..60690,gap(425),ACZS01000151.1:1..65167,gap(50),ACZS01000152.1:1..46726,gap(50),ACZS01000153.1:1..18917,gap(510),ACZS01000154.1:1..22264,gap(50),ACZS01000155.1:1..37797,gap(729),ACZS01000156.1:1..9564,gap(569),ACZS01000157.1:1..2030,gap(362),ACZS01000158.1:1..5937,gap(287),ACZS01000159.1:1..28478,gap(267),ACZS01000160.1:1..12114,gap(218),ACZS01000161.1:1..26732,gap(616),ACZS01000162.1:1..11090,gap(330),ACZS01000163.1:1..26447,gap(224),ACZS01000164.1:1..2114,gap(225),ACZS01000165.1:1..75967,gap(96),ACZS01000166.1:1..67895,gap(1838),ACZS01000167.1:1..10047,gap(634),ACZS01000168.1:1..28315,gap(50),ACZS01000169.1:1..25678,gap(309),ACZS01000170.1:1..2746,gap(439),ACZS01000171.1:1..13328,gap(2838),ACZS01000172.1:1..567,gap(627),ACZS01000173.1:1..1451,gap(544),ACZS01000174.1:1..2654,gap(572),ACZS01000175.1:1..1758,gap(1463),ACZS01000176.1:1..1978,gap(613),ACZS01000177.1:1..8076,gap(1120),ACZS01000178.1:1..5510,gap(275),ACZS01000179.1:1..3481,gap(159),ACZS01000180.1:1..35889,gap(50),ACZS01000181.1:1..27693,gap(50),ACZS01000182.1:1..21337,gap(261),ACZS01000183.1:1..9546,gap(324),ACZS01000184.1:1..16424,gap(158),ACZS01000185.1:1..44270,gap(1288),ACZS01000186.1:1..12351,gap(143),ACZS01000187.1:1..3169,gap(50),ACZS01000188.1:1..13970) [BioPerl6] ok 40 - [BioPerl6] ok 41 - [BioPerl6] ok 42 - [BioPerl6] 1..42 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Grammar/Fasta.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - [BioPerl6] ok 3 - [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] 1..10 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Location/Simple.t [BioPerl6] ok 1 - does Location [BioPerl6] ok 2 - does Range [BioPerl6] ok 3 - start [BioPerl6] ok 4 - end [BioPerl6] ok 5 - length [BioPerl6] ok 6 - strand [BioPerl6] ok 7 - min-start [BioPerl6] ok 8 - max-start [BioPerl6] ok 9 - type [BioPerl6] ok 10 - min-end [BioPerl6] ok 11 - max-end [BioPerl6] ok 12 - is-valid [BioPerl6] ok 13 - is-remote [BioPerl6] ok 14 - is-fuzzy [BioPerl6] ok 15 - Stringified [BioPerl6] ok 16 - type [BioPerl6] ok 17 - is-valid [BioPerl6] ok 18 - is-remote [BioPerl6] ok 19 - is-fuzzy [BioPerl6] ok 20 - Stringified [BioPerl6] ok 21 - type [BioPerl6] ok 22 - is-valid [BioPerl6] ok 23 - is-remote [BioPerl6] ok 24 - is-fuzzy [BioPerl6] ok 25 - Stringified [BioPerl6] ok 26 - type [BioPerl6] ok 27 - is-valid [BioPerl6] ok 28 - is-remote [BioPerl6] ok 29 - is-fuzzy [BioPerl6] ok 30 - Stringified [BioPerl6] ok 31 - type [BioPerl6] ok 32 - is-valid [BioPerl6] ok 33 - is-remote [BioPerl6] ok 34 - is-fuzzy [BioPerl6] ok 35 - Stringified [BioPerl6] 1..35 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/PrimarySeq.t [BioPerl6] ok 1 - Can use Bio::PrimarySeq [BioPerl6] ok 2 - Bio::PrimarySeq object [BioPerl6] ok 3 - Retrieving accession number [BioPerl6] ok 4 - Retrieving sequence [BioPerl6] ok 5 - Retrieving display_id [BioPerl6] ok 6 - Retrieving alphabet [BioPerl6] ok 7 - Alphabet is enum [BioPerl6] ok 8 - Determining if circular [BioPerl6] ok 9 - Setting circular to True [BioPerl6] ok 10 - Has a Bio::Role::Identifiable [BioPerl6] ok 11 - Has a Bio::Role::Describe [BioPerl6] ok 12 - Setting authority [BioPerl6] ok 13 - Setting namespace [BioPerl6] ok 14 - Retrieving namespace [BioPerl6] ok 15 - Setting version number [BioPerl6] ok 16 - Retrieving lsid_string [BioPerl6] ok 17 - Retrieving namespace_string [BioPerl6] ok 18 - Retrieving version number [BioPerl6] ok 19 - Retrieving namespace_string [BioPerl6] ok 20 - Has correct description [BioPerl6] ok 21 - Has correct display_name [BioPerl6] ok 22 - seq length [BioPerl6] ok 23 - Bio::PrimarySeq object [BioPerl6] ok 24 - revcom() failed, was AGTTGACGCCACCAA [BioPerl6] ok 25 - [BioPerl6] ok 26 - alphabet copied through revcom [BioPerl6] ok 27 - namespace copied through revcom [BioPerl6] ok 28 - namespace_string copied through revcom [BioPerl6] ok 29 - is_circular copied through revcom [BioPerl6] ok 30 - subseq normal [BioPerl6] ok 31 - subseq, revcom [BioPerl6] ok 32 - Translation: LVAST [BioPerl6] ok 33 - Translation: MVAST [BioPerl6] ok 34 - Translation: MVAST* [BioPerl6] ok 35 - Translation: M* [BioPerl6] ok 36 - Translation: M [BioPerl6] ok 37 - Translation: MVASTQ [BioPerl6] ok 38 - Translation: MVASTX [BioPerl6] ok 39 - Translation: WWRQL [BioPerl6] ok 40 - Translation: GGVNL [BioPerl6] ok 41 - Translation: L* [BioPerl6] ok 42 - Translation: M [BioPerl6] ok 43 - Translation: M [BioPerl6] ok 44 - [BioPerl6] ok 45 - [BioPerl6] ok 46 - [BioPerl6] ok 47 - Bug \#2864 [BioPerl6] 1..47 [BioPerl6] Saw 1 occurrence of deprecated code. [BioPerl6] ================================================================================ [BioPerl6] Method perl (from Mu) seen at: [BioPerl6] t/PrimarySeq.t, line 29 [BioPerl6] Please use raku instead. [BioPerl6] -------------------------------------------------------------------------------- [BioPerl6] Please contact the author to have these occurrences of deprecated code [BioPerl6] adapted, so that this message will disappear! [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Range.t [BioPerl6] ok 1 - Range role [BioPerl6] ok 2 - MyRange class [BioPerl6] ok 3 - Role consumed by class [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - [BioPerl6] ok 12 - [BioPerl6] ok 13 - [BioPerl6] ok 14 - (1, 100) strand=1 overlaps (1, 100) strand=1, ignore: True [BioPerl6] ok 15 - (1, 100) strand=1 overlaps (1, 100) strand=1, weak: True [BioPerl6] ok 16 - (1, 100) strand=1 overlaps (1, 100) strand=1, strong: True [BioPerl6] ok 17 - (1, 100) strand=1 contains (1, 100) strand=1, ignore: True [BioPerl6] ok 18 - (1, 100) strand=1 contains (1, 100) strand=1, weak: True [BioPerl6] ok 19 - (1, 100) strand=1 contains (1, 100) strand=1, strong: True [BioPerl6] ok 20 - (1, 100) strand=1 equals (1, 100) strand=1, ignore: True [BioPerl6] ok 21 - (1, 100) strand=1 equals (1, 100) strand=1, weak: True [BioPerl6] ok 22 - (1, 100) strand=1 equals (1, 100) strand=1, strong: True [BioPerl6] ok 23 - (1, 100) strand=1 overlaps (1, 100) strand=0, ignore: True [BioPerl6] ok 24 - (1, 100) strand=1 overlaps (1, 100) strand=0, weak: True [BioPerl6] ok 25 - (1, 100) strand=1 overlaps (1, 100) strand=0, strong: False [BioPerl6] ok 26 - (1, 100) strand=1 contains (1, 100) strand=0, ignore: True [BioPerl6] ok 27 - (1, 100) strand=1 contains (1, 100) strand=0, weak: True [BioPerl6] ok 28 - (1, 100) strand=1 contains (1, 100) strand=0, strong: False [BioPerl6] ok 29 - (1, 100) strand=1 equals (1, 100) strand=0, ignore: True [BioPerl6] ok 30 - (1, 100) strand=1 equals (1, 100) strand=0, weak: True [BioPerl6] ok 31 - (1, 100) strand=1 equals (1, 100) strand=0, strong: False [BioPerl6] ok 32 - (1, 100) strand=1 overlaps (1, 100) strand=-1, ignore: True [BioPerl6] ok 33 - (1, 100) strand=1 overlaps (1, 100) strand=-1, weak: False [BioPerl6] ok 34 - (1, 100) strand=1 overlaps (1, 100) strand=-1, strong: False [BioPerl6] ok 35 - (1, 100) strand=1 contains (1, 100) strand=-1, ignore: True [BioPerl6] ok 36 - (1, 100) strand=1 contains (1, 100) strand=-1, weak: False [BioPerl6] ok 37 - (1, 100) strand=1 contains (1, 100) strand=-1, strong: False [BioPerl6] ok 38 - (1, 100) strand=1 equals (1, 100) strand=-1, ignore: True [BioPerl6] ok 39 - (1, 100) strand=1 equals (1, 100) strand=-1, weak: False [BioPerl6] ok 40 - (1, 100) strand=1 equals (1, 100) strand=-1, strong: False [BioPerl6] ok 41 - (1, 100) strand=1 overlaps (25, 75) strand=1, ignore: True [BioPerl6] ok 42 - (1, 100) strand=1 overlaps (25, 75) strand=1, weak: True [BioPerl6] ok 43 - (1, 100) strand=1 overlaps (25, 75) strand=1, strong: True [BioPerl6] ok 44 - (1, 100) strand=1 contains (25, 75) strand=1, ignore: True [BioPerl6] ok 45 - (1, 100) strand=1 contains (25, 75) strand=1, weak: True [BioPerl6] ok 46 - (1, 100) strand=1 contains (25, 75) strand=1, strong: True [BioPerl6] ok 47 - (1, 100) strand=1 equals (25, 75) strand=1, ignore: False [BioPerl6] ok 48 - (1, 100) strand=1 equals (25, 75) strand=1, weak: False [BioPerl6] ok 49 - (1, 100) strand=1 equals (25, 75) strand=1, strong: False [BioPerl6] ok 50 - (1, 100) strand=1 overlaps (25, 75) strand=0, ignore: True [BioPerl6] ok 51 - (1, 100) strand=1 overlaps (25, 75) strand=0, weak: True [BioPerl6] ok 52 - (1, 100) strand=1 overlaps (25, 75) strand=0, strong: False [BioPerl6] ok 53 - (1, 100) strand=1 contains (25, 75) strand=0, ignore: True [BioPerl6] ok 54 - (1, 100) strand=1 contains (25, 75) strand=0, weak: True [BioPerl6] ok 55 - (1, 100) strand=1 contains (25, 75) strand=0, strong: False [BioPerl6] ok 56 - (1, 100) strand=1 equals (25, 75) strand=0, ignore: False [BioPerl6] ok 57 - (1, 100) strand=1 equals (25, 75) strand=0, weak: False [BioPerl6] ok 58 - (1, 100) strand=1 equals (25, 75) strand=0, strong: False [BioPerl6] ok 59 - (1, 100) strand=1 overlaps (25, 75) strand=-1, ignore: True [BioPerl6] ok 60 - (1, 100) strand=1 overlaps (25, 75) strand=-1, weak: False [BioPerl6] ok 61 - (1, 100) strand=1 overlaps (25, 75) strand=-1, strong: False [BioPerl6] ok 62 - (1, 100) strand=1 contains (25, 75) strand=-1, ignore: True [BioPerl6] ok 63 - (1, 100) strand=1 contains (25, 75) strand=-1, weak: False [BioPerl6] ok 64 - (1, 100) strand=1 contains (25, 75) strand=-1, strong: False [BioPerl6] ok 65 - (1, 100) strand=1 equals (25, 75) strand=-1, ignore: False [BioPerl6] ok 66 - (1, 100) strand=1 equals (25, 75) strand=-1, weak: False [BioPerl6] ok 67 - (1, 100) strand=1 equals (25, 75) strand=-1, strong: False [BioPerl6] ok 68 - (1, 100) strand=1 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 69 - (1, 100) strand=1 overlaps (75, 125) strand=1, weak: True [BioPerl6] ok 70 - (1, 100) strand=1 overlaps (75, 125) strand=1, strong: True [BioPerl6] ok 71 - (1, 100) strand=1 contains (75, 125) strand=1, ignore: False [BioPerl6] ok 72 - (1, 100) strand=1 contains (75, 125) strand=1, weak: False [BioPerl6] ok 73 - (1, 100) strand=1 contains (75, 125) strand=1, strong: False [BioPerl6] ok 74 - (1, 100) strand=1 equals (75, 125) strand=1, ignore: False [BioPerl6] ok 75 - (1, 100) strand=1 equals (75, 125) strand=1, weak: False [BioPerl6] ok 76 - (1, 100) strand=1 equals (75, 125) strand=1, strong: False [BioPerl6] ok 77 - (1, 100) strand=1 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 78 - (1, 100) strand=1 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 79 - (1, 100) strand=1 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 80 - (1, 100) strand=1 contains (75, 125) strand=0, ignore: False [BioPerl6] ok 81 - (1, 100) strand=1 contains (75, 125) strand=0, weak: False [BioPerl6] ok 82 - (1, 100) strand=1 contains (75, 125) strand=0, strong: False [BioPerl6] ok 83 - (1, 100) strand=1 equals (75, 125) strand=0, ignore: False [BioPerl6] ok 84 - (1, 100) strand=1 equals (75, 125) strand=0, weak: False [BioPerl6] ok 85 - (1, 100) strand=1 equals (75, 125) strand=0, strong: False [BioPerl6] ok 86 - (1, 100) strand=1 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 87 - (1, 100) strand=1 overlaps (75, 125) strand=-1, weak: False [BioPerl6] ok 88 - (1, 100) strand=1 overlaps (75, 125) strand=-1, strong: False [BioPerl6] ok 89 - (1, 100) strand=1 contains (75, 125) strand=-1, ignore: False [BioPerl6] ok 90 - (1, 100) strand=1 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 91 - (1, 100) strand=1 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 92 - (1, 100) strand=1 equals (75, 125) strand=-1, ignore: False [BioPerl6] ok 93 - (1, 100) strand=1 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 94 - (1, 100) strand=1 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 95 - (1, 100) strand=1 overlaps (101, 150) strand=1, ignore: False [BioPerl6] ok 96 - (1, 100) strand=1 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 97 - (1, 100) strand=1 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 98 - (1, 100) strand=1 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 99 - (1, 100) strand=1 contains (101, 150) strand=1, weak: False [BioPerl6] ok 100 - (1, 100) strand=1 contains (101, 150) strand=1, strong: False [BioPerl6] ok 101 - (1, 100) strand=1 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 102 - (1, 100) strand=1 equals (101, 150) strand=1, weak: False [BioPerl6] ok 103 - (1, 100) strand=1 equals (101, 150) strand=1, strong: False [BioPerl6] ok 104 - (1, 100) strand=1 overlaps (101, 150) strand=0, ignore: False [BioPerl6] ok 105 - (1, 100) strand=1 overlaps (101, 150) strand=0, weak: False [BioPerl6] ok 106 - (1, 100) strand=1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 107 - (1, 100) strand=1 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 108 - (1, 100) strand=1 contains (101, 150) strand=0, weak: False [BioPerl6] ok 109 - (1, 100) strand=1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 110 - (1, 100) strand=1 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 111 - (1, 100) strand=1 equals (101, 150) strand=0, weak: False [BioPerl6] ok 112 - (1, 100) strand=1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 113 - (1, 100) strand=1 overlaps (101, 150) strand=-1, ignore: False [BioPerl6] ok 114 - (1, 100) strand=1 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 115 - (1, 100) strand=1 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 116 - (1, 100) strand=1 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 117 - (1, 100) strand=1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 118 - (1, 100) strand=1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 119 - (1, 100) strand=1 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 120 - (1, 100) strand=1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 121 - (1, 100) strand=1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 122 - (1, 100) strand=0 overlaps (1, 100) strand=0, ignore: True [BioPerl6] ok 123 - (1, 100) strand=0 overlaps (1, 100) strand=0, weak: True [BioPerl6] ok 124 - (1, 100) strand=0 overlaps (1, 100) strand=0, strong: False [BioPerl6] ok 125 - (1, 100) strand=0 contains (1, 100) strand=0, ignore: True [BioPerl6] ok 126 - (1, 100) strand=0 contains (1, 100) strand=0, weak: True [BioPerl6] ok 127 - (1, 100) strand=0 contains (1, 100) strand=0, strong: False [BioPerl6] ok 128 - (1, 100) strand=0 equals (1, 100) strand=0, ignore: True [BioPerl6] ok 129 - (1, 100) strand=0 equals (1, 100) strand=0, weak: True [BioPerl6] ok 130 - (1, 100) strand=0 equals (1, 100) strand=0, strong: False [BioPerl6] ok 131 - (1, 100) strand=0 overlaps (1, 100) strand=-1, ignore: True [BioPerl6] ok 132 - (1, 100) strand=0 overlaps (1, 100) strand=-1, weak: True [BioPerl6] ok 133 - (1, 100) strand=0 overlaps (1, 100) strand=-1, strong: False [BioPerl6] ok 134 - (1, 100) strand=0 contains (1, 100) strand=-1, ignore: True [BioPerl6] ok 135 - (1, 100) strand=0 contains (1, 100) strand=-1, weak: True [BioPerl6] ok 136 - (1, 100) strand=0 contains (1, 100) strand=-1, strong: False [BioPerl6] ok 137 - (1, 100) strand=0 equals (1, 100) strand=-1, ignore: True [BioPerl6] ok 138 - (1, 100) strand=0 equals (1, 100) strand=-1, weak: True [BioPerl6] ok 139 - (1, 100) strand=0 equals (1, 100) strand=-1, strong: False [BioPerl6] ok 140 - (1, 100) strand=0 overlaps (25, 75) strand=1, ignore: True [BioPerl6] ok 141 - (1, 100) strand=0 overlaps (25, 75) strand=1, weak: True [BioPerl6] ok 142 - (1, 100) strand=0 overlaps (25, 75) strand=1, strong: False [BioPerl6] ok 143 - (1, 100) strand=0 contains (25, 75) strand=1, ignore: True [BioPerl6] ok 144 - (1, 100) strand=0 contains (25, 75) strand=1, weak: True [BioPerl6] ok 145 - (1, 100) strand=0 contains (25, 75) strand=1, strong: False [BioPerl6] ok 146 - (1, 100) strand=0 equals (25, 75) strand=1, ignore: False [BioPerl6] ok 147 - (1, 100) strand=0 equals (25, 75) strand=1, weak: False [BioPerl6] ok 148 - (1, 100) strand=0 equals (25, 75) strand=1, strong: False [BioPerl6] ok 149 - (1, 100) strand=0 overlaps (25, 75) strand=0, ignore: True [BioPerl6] ok 150 - (1, 100) strand=0 overlaps (25, 75) strand=0, weak: True [BioPerl6] ok 151 - (1, 100) strand=0 overlaps (25, 75) strand=0, strong: False [BioPerl6] ok 152 - (1, 100) strand=0 contains (25, 75) strand=0, ignore: True [BioPerl6] ok 153 - (1, 100) strand=0 contains (25, 75) strand=0, weak: True [BioPerl6] ok 154 - (1, 100) strand=0 contains (25, 75) strand=0, strong: False [BioPerl6] ok 155 - (1, 100) strand=0 equals (25, 75) strand=0, ignore: False [BioPerl6] ok 156 - (1, 100) strand=0 equals (25, 75) strand=0, weak: False [BioPerl6] ok 157 - (1, 100) strand=0 equals (25, 75) strand=0, strong: False [BioPerl6] ok 158 - (1, 100) strand=0 overlaps (25, 75) strand=-1, ignore: True [BioPerl6] ok 159 - (1, 100) strand=0 overlaps (25, 75) strand=-1, weak: True [BioPerl6] ok 160 - (1, 100) strand=0 overlaps (25, 75) strand=-1, strong: False [BioPerl6] ok 161 - (1, 100) strand=0 contains (25, 75) strand=-1, ignore: True [BioPerl6] ok 162 - (1, 100) strand=0 contains (25, 75) strand=-1, weak: True [BioPerl6] ok 163 - (1, 100) strand=0 contains (25, 75) strand=-1, strong: False [BioPerl6] ok 164 - (1, 100) strand=0 equals (25, 75) strand=-1, ignore: False [BioPerl6] ok 165 - (1, 100) strand=0 equals (25, 75) strand=-1, weak: False [BioPerl6] ok 166 - (1, 100) strand=0 equals (25, 75) strand=-1, strong: False [BioPerl6] ok 167 - (1, 100) strand=0 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 168 - (1, 100) strand=0 overlaps (75, 125) strand=1, weak: True [BioPerl6] ok 169 - (1, 100) strand=0 overlaps (75, 125) strand=1, strong: False [BioPerl6] ok 170 - (1, 100) strand=0 contains (75, 125) strand=1, ignore: False [BioPerl6] ok 171 - (1, 100) strand=0 contains (75, 125) strand=1, weak: False [BioPerl6] ok 172 - (1, 100) strand=0 contains (75, 125) strand=1, strong: False [BioPerl6] ok 173 - (1, 100) strand=0 equals (75, 125) strand=1, ignore: False [BioPerl6] ok 174 - (1, 100) strand=0 equals (75, 125) strand=1, weak: False [BioPerl6] ok 175 - (1, 100) strand=0 equals (75, 125) strand=1, strong: False [BioPerl6] ok 176 - (1, 100) strand=0 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 177 - (1, 100) strand=0 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 178 - (1, 100) strand=0 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 179 - (1, 100) strand=0 contains (75, 125) strand=0, ignore: False [BioPerl6] ok 180 - (1, 100) strand=0 contains (75, 125) strand=0, weak: False [BioPerl6] ok 181 - (1, 100) strand=0 contains (75, 125) strand=0, strong: False [BioPerl6] ok 182 - (1, 100) strand=0 equals (75, 125) strand=0, ignore: False [BioPerl6] ok 183 - (1, 100) strand=0 equals (75, 125) strand=0, weak: False [BioPerl6] ok 184 - (1, 100) strand=0 equals (75, 125) strand=0, strong: False [BioPerl6] ok 185 - (1, 100) strand=0 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 186 - (1, 100) strand=0 overlaps (75, 125) strand=-1, weak: True [BioPerl6] ok 187 - (1, 100) strand=0 overlaps (75, 125) strand=-1, strong: False [BioPerl6] ok 188 - (1, 100) strand=0 contains (75, 125) strand=-1, ignore: False [BioPerl6] ok 189 - (1, 100) strand=0 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 190 - (1, 100) strand=0 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 191 - (1, 100) strand=0 equals (75, 125) strand=-1, ignore: False [BioPerl6] ok 192 - (1, 100) strand=0 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 193 - (1, 100) strand=0 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 194 - (1, 100) strand=0 overlaps (101, 150) strand=1, ignore: False [BioPerl6] ok 195 - (1, 100) strand=0 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 196 - (1, 100) strand=0 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 197 - (1, 100) strand=0 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 198 - (1, 100) strand=0 contains (101, 150) strand=1, weak: False [BioPerl6] ok 199 - (1, 100) strand=0 contains (101, 150) strand=1, strong: False [BioPerl6] ok 200 - (1, 100) strand=0 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 201 - (1, 100) strand=0 equals (101, 150) strand=1, weak: False [BioPerl6] ok 202 - (1, 100) strand=0 equals (101, 150) strand=1, strong: False [BioPerl6] ok 203 - (1, 100) strand=0 overlaps (101, 150) strand=0, ignore: False [BioPerl6] ok 204 - (1, 100) strand=0 overlaps (101, 150) strand=0, weak: False [BioPerl6] ok 205 - (1, 100) strand=0 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 206 - (1, 100) strand=0 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 207 - (1, 100) strand=0 contains (101, 150) strand=0, weak: False [BioPerl6] ok 208 - (1, 100) strand=0 contains (101, 150) strand=0, strong: False [BioPerl6] ok 209 - (1, 100) strand=0 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 210 - (1, 100) strand=0 equals (101, 150) strand=0, weak: False [BioPerl6] ok 211 - (1, 100) strand=0 equals (101, 150) strand=0, strong: False [BioPerl6] ok 212 - (1, 100) strand=0 overlaps (101, 150) strand=-1, ignore: False [BioPerl6] ok 213 - (1, 100) strand=0 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 214 - (1, 100) strand=0 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 215 - (1, 100) strand=0 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 216 - (1, 100) strand=0 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 217 - (1, 100) strand=0 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 218 - (1, 100) strand=0 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 219 - (1, 100) strand=0 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 220 - (1, 100) strand=0 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 221 - (1, 100) strand=-1 overlaps (1, 100) strand=-1, ignore: True [BioPerl6] ok 222 - (1, 100) strand=-1 overlaps (1, 100) strand=-1, weak: True [BioPerl6] ok 223 - (1, 100) strand=-1 overlaps (1, 100) strand=-1, strong: True [BioPerl6] ok 224 - (1, 100) strand=-1 contains (1, 100) strand=-1, ignore: True [BioPerl6] ok 225 - (1, 100) strand=-1 contains (1, 100) strand=-1, weak: True [BioPerl6] ok 226 - (1, 100) strand=-1 contains (1, 100) strand=-1, strong: True [BioPerl6] ok 227 - (1, 100) strand=-1 equals (1, 100) strand=-1, ignore: True [BioPerl6] ok 228 - (1, 100) strand=-1 equals (1, 100) strand=-1, weak: True [BioPerl6] ok 229 - (1, 100) strand=-1 equals (1, 100) strand=-1, strong: True [BioPerl6] ok 230 - (1, 100) strand=-1 overlaps (25, 75) strand=1, ignore: True [BioPerl6] ok 231 - (1, 100) strand=-1 overlaps (25, 75) strand=1, weak: False [BioPerl6] ok 232 - (1, 100) strand=-1 overlaps (25, 75) strand=1, strong: False [BioPerl6] ok 233 - (1, 100) strand=-1 contains (25, 75) strand=1, ignore: True [BioPerl6] ok 234 - (1, 100) strand=-1 contains (25, 75) strand=1, weak: False [BioPerl6] ok 235 - (1, 100) strand=-1 contains (25, 75) strand=1, strong: False [BioPerl6] ok 236 - (1, 100) strand=-1 equals (25, 75) strand=1, ignore: False [BioPerl6] ok 237 - (1, 100) strand=-1 equals (25, 75) strand=1, weak: False [BioPerl6] ok 238 - (1, 100) strand=-1 equals (25, 75) strand=1, strong: False [BioPerl6] ok 239 - (1, 100) strand=-1 overlaps (25, 75) strand=0, ignore: True [BioPerl6] ok 240 - (1, 100) strand=-1 overlaps (25, 75) strand=0, weak: True [BioPerl6] ok 241 - (1, 100) strand=-1 overlaps (25, 75) strand=0, strong: False [BioPerl6] ok 242 - (1, 100) strand=-1 contains (25, 75) strand=0, ignore: True [BioPerl6] ok 243 - (1, 100) strand=-1 contains (25, 75) strand=0, weak: True [BioPerl6] ok 244 - (1, 100) strand=-1 contains (25, 75) strand=0, strong: False [BioPerl6] ok 245 - (1, 100) strand=-1 equals (25, 75) strand=0, ignore: False [BioPerl6] ok 246 - (1, 100) strand=-1 equals (25, 75) strand=0, weak: False [BioPerl6] ok 247 - (1, 100) strand=-1 equals (25, 75) strand=0, strong: False [BioPerl6] ok 248 - (1, 100) strand=-1 overlaps (25, 75) strand=-1, ignore: True [BioPerl6] ok 249 - (1, 100) strand=-1 overlaps (25, 75) strand=-1, weak: True [BioPerl6] ok 250 - (1, 100) strand=-1 overlaps (25, 75) strand=-1, strong: True [BioPerl6] ok 251 - (1, 100) strand=-1 contains (25, 75) strand=-1, ignore: True [BioPerl6] ok 252 - (1, 100) strand=-1 contains (25, 75) strand=-1, weak: True [BioPerl6] ok 253 - (1, 100) strand=-1 contains (25, 75) strand=-1, strong: True [BioPerl6] ok 254 - (1, 100) strand=-1 equals (25, 75) strand=-1, ignore: False [BioPerl6] ok 255 - (1, 100) strand=-1 equals (25, 75) strand=-1, weak: False [BioPerl6] ok 256 - (1, 100) strand=-1 equals (25, 75) strand=-1, strong: False [BioPerl6] ok 257 - (1, 100) strand=-1 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 258 - (1, 100) strand=-1 overlaps (75, 125) strand=1, weak: False [BioPerl6] ok 259 - (1, 100) strand=-1 overlaps (75, 125) strand=1, strong: False [BioPerl6] ok 260 - (1, 100) strand=-1 contains (75, 125) strand=1, ignore: False [BioPerl6] ok 261 - (1, 100) strand=-1 contains (75, 125) strand=1, weak: False [BioPerl6] ok 262 - (1, 100) strand=-1 contains (75, 125) strand=1, strong: False [BioPerl6] ok 263 - (1, 100) strand=-1 equals (75, 125) strand=1, ignore: False [BioPerl6] ok 264 - (1, 100) strand=-1 equals (75, 125) strand=1, weak: False [BioPerl6] ok 265 - (1, 100) strand=-1 equals (75, 125) strand=1, strong: False [BioPerl6] ok 266 - (1, 100) strand=-1 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 267 - (1, 100) strand=-1 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 268 - (1, 100) strand=-1 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 269 - (1, 100) strand=-1 contains (75, 125) strand=0, ignore: False [BioPerl6] ok 270 - (1, 100) strand=-1 contains (75, 125) strand=0, weak: False [BioPerl6] ok 271 - (1, 100) strand=-1 contains (75, 125) strand=0, strong: False [BioPerl6] ok 272 - (1, 100) strand=-1 equals (75, 125) strand=0, ignore: False [BioPerl6] ok 273 - (1, 100) strand=-1 equals (75, 125) strand=0, weak: False [BioPerl6] ok 274 - (1, 100) strand=-1 equals (75, 125) strand=0, strong: False [BioPerl6] ok 275 - (1, 100) strand=-1 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 276 - (1, 100) strand=-1 overlaps (75, 125) strand=-1, weak: True [BioPerl6] ok 277 - (1, 100) strand=-1 overlaps (75, 125) strand=-1, strong: True [BioPerl6] ok 278 - (1, 100) strand=-1 contains (75, 125) strand=-1, ignore: False [BioPerl6] ok 279 - (1, 100) strand=-1 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 280 - (1, 100) strand=-1 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 281 - (1, 100) strand=-1 equals (75, 125) strand=-1, ignore: False [BioPerl6] ok 282 - (1, 100) strand=-1 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 283 - (1, 100) strand=-1 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 284 - (1, 100) strand=-1 overlaps (101, 150) strand=1, ignore: False [BioPerl6] ok 285 - (1, 100) strand=-1 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 286 - (1, 100) strand=-1 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 287 - (1, 100) strand=-1 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 288 - (1, 100) strand=-1 contains (101, 150) strand=1, weak: False [BioPerl6] ok 289 - (1, 100) strand=-1 contains (101, 150) strand=1, strong: False [BioPerl6] ok 290 - (1, 100) strand=-1 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 291 - (1, 100) strand=-1 equals (101, 150) strand=1, weak: False [BioPerl6] ok 292 - (1, 100) strand=-1 equals (101, 150) strand=1, strong: False [BioPerl6] ok 293 - (1, 100) strand=-1 overlaps (101, 150) strand=0, ignore: False [BioPerl6] ok 294 - (1, 100) strand=-1 overlaps (101, 150) strand=0, weak: False [BioPerl6] ok 295 - (1, 100) strand=-1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 296 - (1, 100) strand=-1 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 297 - (1, 100) strand=-1 contains (101, 150) strand=0, weak: False [BioPerl6] ok 298 - (1, 100) strand=-1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 299 - (1, 100) strand=-1 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 300 - (1, 100) strand=-1 equals (101, 150) strand=0, weak: False [BioPerl6] ok 301 - (1, 100) strand=-1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 302 - (1, 100) strand=-1 overlaps (101, 150) strand=-1, ignore: False [BioPerl6] ok 303 - (1, 100) strand=-1 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 304 - (1, 100) strand=-1 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 305 - (1, 100) strand=-1 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 306 - (1, 100) strand=-1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 307 - (1, 100) strand=-1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 308 - (1, 100) strand=-1 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 309 - (1, 100) strand=-1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 310 - (1, 100) strand=-1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 311 - (25, 75) strand=1 overlaps (25, 75) strand=1, ignore: True [BioPerl6] ok 312 - (25, 75) strand=1 overlaps (25, 75) strand=1, weak: True [BioPerl6] ok 313 - (25, 75) strand=1 overlaps (25, 75) strand=1, strong: True [BioPerl6] ok 314 - (25, 75) strand=1 contains (25, 75) strand=1, ignore: True [BioPerl6] ok 315 - (25, 75) strand=1 contains (25, 75) strand=1, weak: True [BioPerl6] ok 316 - (25, 75) strand=1 contains (25, 75) strand=1, strong: True [BioPerl6] ok 317 - (25, 75) strand=1 equals (25, 75) strand=1, ignore: True [BioPerl6] ok 318 - (25, 75) strand=1 equals (25, 75) strand=1, weak: True [BioPerl6] ok 319 - (25, 75) strand=1 equals (25, 75) strand=1, strong: True [BioPerl6] ok 320 - (25, 75) strand=1 overlaps (25, 75) strand=0, ignore: True [BioPerl6] ok 321 - (25, 75) strand=1 overlaps (25, 75) strand=0, weak: True [BioPerl6] ok 322 - (25, 75) strand=1 overlaps (25, 75) strand=0, strong: False [BioPerl6] ok 323 - (25, 75) strand=1 contains (25, 75) strand=0, ignore: True [BioPerl6] ok 324 - (25, 75) strand=1 contains (25, 75) strand=0, weak: True [BioPerl6] ok 325 - (25, 75) strand=1 contains (25, 75) strand=0, strong: False [BioPerl6] ok 326 - (25, 75) strand=1 equals (25, 75) strand=0, ignore: True [BioPerl6] ok 327 - (25, 75) strand=1 equals (25, 75) strand=0, weak: True [BioPerl6] ok 328 - (25, 75) strand=1 equals (25, 75) strand=0, strong: False [BioPerl6] ok 329 - (25, 75) strand=1 overlaps (25, 75) strand=-1, ignore: True [BioPerl6] ok 330 - (25, 75) strand=1 overlaps (25, 75) strand=-1, weak: False [BioPerl6] ok 331 - (25, 75) strand=1 overlaps (25, 75) strand=-1, strong: False [BioPerl6] ok 332 - (25, 75) strand=1 contains (25, 75) strand=-1, ignore: True [BioPerl6] ok 333 - (25, 75) strand=1 contains (25, 75) strand=-1, weak: False [BioPerl6] ok 334 - (25, 75) strand=1 contains (25, 75) strand=-1, strong: False [BioPerl6] ok 335 - (25, 75) strand=1 equals (25, 75) strand=-1, ignore: True [BioPerl6] ok 336 - (25, 75) strand=1 equals (25, 75) strand=-1, weak: False [BioPerl6] ok 337 - (25, 75) strand=1 equals (25, 75) strand=-1, strong: False [BioPerl6] ok 338 - (25, 75) strand=1 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 339 - (25, 75) strand=1 overlaps (75, 125) strand=1, weak: True [BioPerl6] ok 340 - (25, 75) strand=1 overlaps (75, 125) strand=1, strong: True [BioPerl6] ok 341 - (25, 75) strand=1 contains (75, 125) strand=1, ignore: False [BioPerl6] ok 342 - (25, 75) strand=1 contains (75, 125) strand=1, weak: False [BioPerl6] ok 343 - (25, 75) strand=1 contains (75, 125) strand=1, strong: False [BioPerl6] ok 344 - (25, 75) strand=1 equals (75, 125) strand=1, ignore: False [BioPerl6] ok 345 - (25, 75) strand=1 equals (75, 125) strand=1, weak: False [BioPerl6] ok 346 - (25, 75) strand=1 equals (75, 125) strand=1, strong: False [BioPerl6] ok 347 - (25, 75) strand=1 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 348 - (25, 75) strand=1 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 349 - (25, 75) strand=1 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 350 - (25, 75) strand=1 contains (75, 125) strand=0, ignore: False [BioPerl6] ok 351 - (25, 75) strand=1 contains (75, 125) strand=0, weak: False [BioPerl6] ok 352 - (25, 75) strand=1 contains (75, 125) strand=0, strong: False [BioPerl6] ok 353 - (25, 75) strand=1 equals (75, 125) strand=0, ignore: False [BioPerl6] ok 354 - (25, 75) strand=1 equals (75, 125) strand=0, weak: False [BioPerl6] ok 355 - (25, 75) strand=1 equals (75, 125) strand=0, strong: False [BioPerl6] ok 356 - (25, 75) strand=1 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 357 - (25, 75) strand=1 overlaps (75, 125) strand=-1, weak: False [BioPerl6] ok 358 - (25, 75) strand=1 overlaps (75, 125) strand=-1, strong: False [BioPerl6] ok 359 - (25, 75) strand=1 contains (75, 125) strand=-1, ignore: False [BioPerl6] ok 360 - (25, 75) strand=1 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 361 - (25, 75) strand=1 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 362 - (25, 75) strand=1 equals (75, 125) strand=-1, ignore: False [BioPerl6] ok 363 - (25, 75) strand=1 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 364 - (25, 75) strand=1 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 365 - (25, 75) strand=1 overlaps (101, 150) strand=1, ignore: False [BioPerl6] ok 366 - (25, 75) strand=1 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 367 - (25, 75) strand=1 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 368 - (25, 75) strand=1 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 369 - (25, 75) strand=1 contains (101, 150) strand=1, weak: False [BioPerl6] ok 370 - (25, 75) strand=1 contains (101, 150) strand=1, strong: False [BioPerl6] ok 371 - (25, 75) strand=1 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 372 - (25, 75) strand=1 equals (101, 150) strand=1, weak: False [BioPerl6] ok 373 - (25, 75) strand=1 equals (101, 150) strand=1, strong: False [BioPerl6] ok 374 - (25, 75) strand=1 overlaps (101, 150) strand=0, ignore: False [BioPerl6] ok 375 - (25, 75) strand=1 overlaps (101, 150) strand=0, weak: False [BioPerl6] ok 376 - (25, 75) strand=1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 377 - (25, 75) strand=1 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 378 - (25, 75) strand=1 contains (101, 150) strand=0, weak: False [BioPerl6] ok 379 - (25, 75) strand=1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 380 - (25, 75) strand=1 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 381 - (25, 75) strand=1 equals (101, 150) strand=0, weak: False [BioPerl6] ok 382 - (25, 75) strand=1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 383 - (25, 75) strand=1 overlaps (101, 150) strand=-1, ignore: False [BioPerl6] ok 384 - (25, 75) strand=1 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 385 - (25, 75) strand=1 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 386 - (25, 75) strand=1 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 387 - (25, 75) strand=1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 388 - (25, 75) strand=1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 389 - (25, 75) strand=1 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 390 - (25, 75) strand=1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 391 - (25, 75) strand=1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 392 - (25, 75) strand=0 overlaps (25, 75) strand=0, ignore: True [BioPerl6] ok 393 - (25, 75) strand=0 overlaps (25, 75) strand=0, weak: True [BioPerl6] ok 394 - (25, 75) strand=0 overlaps (25, 75) strand=0, strong: False [BioPerl6] ok 395 - (25, 75) strand=0 contains (25, 75) strand=0, ignore: True [BioPerl6] ok 396 - (25, 75) strand=0 contains (25, 75) strand=0, weak: True [BioPerl6] ok 397 - (25, 75) strand=0 contains (25, 75) strand=0, strong: False [BioPerl6] ok 398 - (25, 75) strand=0 equals (25, 75) strand=0, ignore: True [BioPerl6] ok 399 - (25, 75) strand=0 equals (25, 75) strand=0, weak: True [BioPerl6] ok 400 - (25, 75) strand=0 equals (25, 75) strand=0, strong: False [BioPerl6] ok 401 - (25, 75) strand=0 overlaps (25, 75) strand=-1, ignore: True [BioPerl6] ok 402 - (25, 75) strand=0 overlaps (25, 75) strand=-1, weak: True [BioPerl6] ok 403 - (25, 75) strand=0 overlaps (25, 75) strand=-1, strong: False [BioPerl6] ok 404 - (25, 75) strand=0 contains (25, 75) strand=-1, ignore: True [BioPerl6] ok 405 - (25, 75) strand=0 contains (25, 75) strand=-1, weak: True [BioPerl6] ok 406 - (25, 75) strand=0 contains (25, 75) strand=-1, strong: False [BioPerl6] ok 407 - (25, 75) strand=0 equals (25, 75) strand=-1, ignore: True [BioPerl6] ok 408 - (25, 75) strand=0 equals (25, 75) strand=-1, weak: True [BioPerl6] ok 409 - (25, 75) strand=0 equals (25, 75) strand=-1, strong: False [BioPerl6] ok 410 - (25, 75) strand=0 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 411 - (25, 75) strand=0 overlaps (75, 125) strand=1, weak: True [BioPerl6] ok 412 - (25, 75) strand=0 overlaps (75, 125) strand=1, strong: False [BioPerl6] ok 413 - (25, 75) strand=0 contains (75, 125) strand=1, ignore: False [BioPerl6] ok 414 - (25, 75) strand=0 contains (75, 125) strand=1, weak: False [BioPerl6] ok 415 - (25, 75) strand=0 contains (75, 125) strand=1, strong: False [BioPerl6] ok 416 - (25, 75) strand=0 equals (75, 125) strand=1, ignore: False [BioPerl6] ok 417 - (25, 75) strand=0 equals (75, 125) strand=1, weak: False [BioPerl6] ok 418 - (25, 75) strand=0 equals (75, 125) strand=1, strong: False [BioPerl6] ok 419 - (25, 75) strand=0 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 420 - (25, 75) strand=0 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 421 - (25, 75) strand=0 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 422 - (25, 75) strand=0 contains (75, 125) strand=0, ignore: False [BioPerl6] ok 423 - (25, 75) strand=0 contains (75, 125) strand=0, weak: False [BioPerl6] ok 424 - (25, 75) strand=0 contains (75, 125) strand=0, strong: False [BioPerl6] ok 425 - (25, 75) strand=0 equals (75, 125) strand=0, ignore: False [BioPerl6] ok 426 - (25, 75) strand=0 equals (75, 125) strand=0, weak: False [BioPerl6] ok 427 - (25, 75) strand=0 equals (75, 125) strand=0, strong: False [BioPerl6] ok 428 - (25, 75) strand=0 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 429 - (25, 75) strand=0 overlaps (75, 125) strand=-1, weak: True [BioPerl6] ok 430 - (25, 75) strand=0 overlaps (75, 125) strand=-1, strong: False [BioPerl6] ok 431 - (25, 75) strand=0 contains (75, 125) strand=-1, ignore: False [BioPerl6] ok 432 - (25, 75) strand=0 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 433 - (25, 75) strand=0 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 434 - (25, 75) strand=0 equals (75, 125) strand=-1, ignore: False [BioPerl6] ok 435 - (25, 75) strand=0 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 436 - (25, 75) strand=0 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 437 - (25, 75) strand=0 overlaps (101, 150) strand=1, ignore: False [BioPerl6] ok 438 - (25, 75) strand=0 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 439 - (25, 75) strand=0 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 440 - (25, 75) strand=0 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 441 - (25, 75) strand=0 contains (101, 150) strand=1, weak: False [BioPerl6] ok 442 - (25, 75) strand=0 contains (101, 150) strand=1, strong: False [BioPerl6] ok 443 - (25, 75) strand=0 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 444 - (25, 75) strand=0 equals (101, 150) strand=1, weak: False [BioPerl6] ok 445 - (25, 75) strand=0 equals (101, 150) strand=1, strong: False [BioPerl6] ok 446 - (25, 75) strand=0 overlaps (101, 150) strand=0, ignore: False [BioPerl6] ok 447 - (25, 75) strand=0 overlaps (101, 150) strand=0, weak: False [BioPerl6] ok 448 - (25, 75) strand=0 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 449 - (25, 75) strand=0 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 450 - (25, 75) strand=0 contains (101, 150) strand=0, weak: False [BioPerl6] ok 451 - (25, 75) strand=0 contains (101, 150) strand=0, strong: False [BioPerl6] ok 452 - (25, 75) strand=0 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 453 - (25, 75) strand=0 equals (101, 150) strand=0, weak: False [BioPerl6] ok 454 - (25, 75) strand=0 equals (101, 150) strand=0, strong: False [BioPerl6] ok 455 - (25, 75) strand=0 overlaps (101, 150) strand=-1, ignore: False [BioPerl6] ok 456 - (25, 75) strand=0 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 457 - (25, 75) strand=0 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 458 - (25, 75) strand=0 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 459 - (25, 75) strand=0 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 460 - (25, 75) strand=0 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 461 - (25, 75) strand=0 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 462 - (25, 75) strand=0 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 463 - (25, 75) strand=0 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 464 - (25, 75) strand=-1 overlaps (25, 75) strand=-1, ignore: True [BioPerl6] ok 465 - (25, 75) strand=-1 overlaps (25, 75) strand=-1, weak: True [BioPerl6] ok 466 - (25, 75) strand=-1 overlaps (25, 75) strand=-1, strong: True [BioPerl6] ok 467 - (25, 75) strand=-1 contains (25, 75) strand=-1, ignore: True [BioPerl6] ok 468 - (25, 75) strand=-1 contains (25, 75) strand=-1, weak: True [BioPerl6] ok 469 - (25, 75) strand=-1 contains (25, 75) strand=-1, strong: True [BioPerl6] ok 470 - (25, 75) strand=-1 equals (25, 75) strand=-1, ignore: True [BioPerl6] ok 471 - (25, 75) strand=-1 equals (25, 75) strand=-1, weak: True [BioPerl6] ok 472 - (25, 75) strand=-1 equals (25, 75) strand=-1, strong: True [BioPerl6] ok 473 - (25, 75) strand=-1 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 474 - (25, 75) strand=-1 overlaps (75, 125) strand=1, weak: False [BioPerl6] ok 475 - (25, 75) strand=-1 overlaps (75, 125) strand=1, strong: False [BioPerl6] ok 476 - (25, 75) strand=-1 contains (75, 125) strand=1, ignore: False [BioPerl6] ok 477 - (25, 75) strand=-1 contains (75, 125) strand=1, weak: False [BioPerl6] ok 478 - (25, 75) strand=-1 contains (75, 125) strand=1, strong: False [BioPerl6] ok 479 - (25, 75) strand=-1 equals (75, 125) strand=1, ignore: False [BioPerl6] ok 480 - (25, 75) strand=-1 equals (75, 125) strand=1, weak: False [BioPerl6] ok 481 - (25, 75) strand=-1 equals (75, 125) strand=1, strong: False [BioPerl6] ok 482 - (25, 75) strand=-1 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 483 - (25, 75) strand=-1 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 484 - (25, 75) strand=-1 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 485 - (25, 75) strand=-1 contains (75, 125) strand=0, ignore: False [BioPerl6] ok 486 - (25, 75) strand=-1 contains (75, 125) strand=0, weak: False [BioPerl6] ok 487 - (25, 75) strand=-1 contains (75, 125) strand=0, strong: False [BioPerl6] ok 488 - (25, 75) strand=-1 equals (75, 125) strand=0, ignore: False [BioPerl6] ok 489 - (25, 75) strand=-1 equals (75, 125) strand=0, weak: False [BioPerl6] ok 490 - (25, 75) strand=-1 equals (75, 125) strand=0, strong: False [BioPerl6] ok 491 - (25, 75) strand=-1 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 492 - (25, 75) strand=-1 overlaps (75, 125) strand=-1, weak: True [BioPerl6] ok 493 - (25, 75) strand=-1 overlaps (75, 125) strand=-1, strong: True [BioPerl6] ok 494 - (25, 75) strand=-1 contains (75, 125) strand=-1, ignore: False [BioPerl6] ok 495 - (25, 75) strand=-1 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 496 - (25, 75) strand=-1 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 497 - (25, 75) strand=-1 equals (75, 125) strand=-1, ignore: False [BioPerl6] ok 498 - (25, 75) strand=-1 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 499 - (25, 75) strand=-1 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 500 - (25, 75) strand=-1 overlaps (101, 150) strand=1, ignore: False [BioPerl6] ok 501 - (25, 75) strand=-1 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 502 - (25, 75) strand=-1 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 503 - (25, 75) strand=-1 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 504 - (25, 75) strand=-1 contains (101, 150) strand=1, weak: False [BioPerl6] ok 505 - (25, 75) strand=-1 contains (101, 150) strand=1, strong: False [BioPerl6] ok 506 - (25, 75) strand=-1 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 507 - (25, 75) strand=-1 equals (101, 150) strand=1, weak: False [BioPerl6] ok 508 - (25, 75) strand=-1 equals (101, 150) strand=1, strong: False [BioPerl6] ok 509 - (25, 75) strand=-1 overlaps (101, 150) strand=0, ignore: False [BioPerl6] ok 510 - (25, 75) strand=-1 overlaps (101, 150) strand=0, weak: False [BioPerl6] ok 511 - (25, 75) strand=-1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 512 - (25, 75) strand=-1 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 513 - (25, 75) strand=-1 contains (101, 150) strand=0, weak: False [BioPerl6] ok 514 - (25, 75) strand=-1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 515 - (25, 75) strand=-1 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 516 - (25, 75) strand=-1 equals (101, 150) strand=0, weak: False [BioPerl6] ok 517 - (25, 75) strand=-1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 518 - (25, 75) strand=-1 overlaps (101, 150) strand=-1, ignore: False [BioPerl6] ok 519 - (25, 75) strand=-1 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 520 - (25, 75) strand=-1 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 521 - (25, 75) strand=-1 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 522 - (25, 75) strand=-1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 523 - (25, 75) strand=-1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 524 - (25, 75) strand=-1 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 525 - (25, 75) strand=-1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 526 - (25, 75) strand=-1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 527 - (75, 125) strand=1 overlaps (75, 125) strand=1, ignore: True [BioPerl6] ok 528 - (75, 125) strand=1 overlaps (75, 125) strand=1, weak: True [BioPerl6] ok 529 - (75, 125) strand=1 overlaps (75, 125) strand=1, strong: True [BioPerl6] ok 530 - (75, 125) strand=1 contains (75, 125) strand=1, ignore: True [BioPerl6] ok 531 - (75, 125) strand=1 contains (75, 125) strand=1, weak: True [BioPerl6] ok 532 - (75, 125) strand=1 contains (75, 125) strand=1, strong: True [BioPerl6] ok 533 - (75, 125) strand=1 equals (75, 125) strand=1, ignore: True [BioPerl6] ok 534 - (75, 125) strand=1 equals (75, 125) strand=1, weak: True [BioPerl6] ok 535 - (75, 125) strand=1 equals (75, 125) strand=1, strong: True [BioPerl6] ok 536 - (75, 125) strand=1 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 537 - (75, 125) strand=1 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 538 - (75, 125) strand=1 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 539 - (75, 125) strand=1 contains (75, 125) strand=0, ignore: True [BioPerl6] ok 540 - (75, 125) strand=1 contains (75, 125) strand=0, weak: True [BioPerl6] ok 541 - (75, 125) strand=1 contains (75, 125) strand=0, strong: False [BioPerl6] ok 542 - (75, 125) strand=1 equals (75, 125) strand=0, ignore: True [BioPerl6] ok 543 - (75, 125) strand=1 equals (75, 125) strand=0, weak: True [BioPerl6] ok 544 - (75, 125) strand=1 equals (75, 125) strand=0, strong: False [BioPerl6] ok 545 - (75, 125) strand=1 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 546 - (75, 125) strand=1 overlaps (75, 125) strand=-1, weak: False [BioPerl6] ok 547 - (75, 125) strand=1 overlaps (75, 125) strand=-1, strong: False [BioPerl6] ok 548 - (75, 125) strand=1 contains (75, 125) strand=-1, ignore: True [BioPerl6] ok 549 - (75, 125) strand=1 contains (75, 125) strand=-1, weak: False [BioPerl6] ok 550 - (75, 125) strand=1 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 551 - (75, 125) strand=1 equals (75, 125) strand=-1, ignore: True [BioPerl6] ok 552 - (75, 125) strand=1 equals (75, 125) strand=-1, weak: False [BioPerl6] ok 553 - (75, 125) strand=1 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 554 - (75, 125) strand=1 overlaps (101, 150) strand=1, ignore: True [BioPerl6] ok 555 - (75, 125) strand=1 overlaps (101, 150) strand=1, weak: True [BioPerl6] ok 556 - (75, 125) strand=1 overlaps (101, 150) strand=1, strong: True [BioPerl6] ok 557 - (75, 125) strand=1 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 558 - (75, 125) strand=1 contains (101, 150) strand=1, weak: False [BioPerl6] ok 559 - (75, 125) strand=1 contains (101, 150) strand=1, strong: False [BioPerl6] ok 560 - (75, 125) strand=1 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 561 - (75, 125) strand=1 equals (101, 150) strand=1, weak: False [BioPerl6] ok 562 - (75, 125) strand=1 equals (101, 150) strand=1, strong: False [BioPerl6] ok 563 - (75, 125) strand=1 overlaps (101, 150) strand=0, ignore: True [BioPerl6] ok 564 - (75, 125) strand=1 overlaps (101, 150) strand=0, weak: True [BioPerl6] ok 565 - (75, 125) strand=1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 566 - (75, 125) strand=1 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 567 - (75, 125) strand=1 contains (101, 150) strand=0, weak: False [BioPerl6] ok 568 - (75, 125) strand=1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 569 - (75, 125) strand=1 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 570 - (75, 125) strand=1 equals (101, 150) strand=0, weak: False [BioPerl6] ok 571 - (75, 125) strand=1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 572 - (75, 125) strand=1 overlaps (101, 150) strand=-1, ignore: True [BioPerl6] ok 573 - (75, 125) strand=1 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 574 - (75, 125) strand=1 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 575 - (75, 125) strand=1 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 576 - (75, 125) strand=1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 577 - (75, 125) strand=1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 578 - (75, 125) strand=1 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 579 - (75, 125) strand=1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 580 - (75, 125) strand=1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 581 - (75, 125) strand=0 overlaps (75, 125) strand=0, ignore: True [BioPerl6] ok 582 - (75, 125) strand=0 overlaps (75, 125) strand=0, weak: True [BioPerl6] ok 583 - (75, 125) strand=0 overlaps (75, 125) strand=0, strong: False [BioPerl6] ok 584 - (75, 125) strand=0 contains (75, 125) strand=0, ignore: True [BioPerl6] ok 585 - (75, 125) strand=0 contains (75, 125) strand=0, weak: True [BioPerl6] ok 586 - (75, 125) strand=0 contains (75, 125) strand=0, strong: False [BioPerl6] ok 587 - (75, 125) strand=0 equals (75, 125) strand=0, ignore: True [BioPerl6] ok 588 - (75, 125) strand=0 equals (75, 125) strand=0, weak: True [BioPerl6] ok 589 - (75, 125) strand=0 equals (75, 125) strand=0, strong: False [BioPerl6] ok 590 - (75, 125) strand=0 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 591 - (75, 125) strand=0 overlaps (75, 125) strand=-1, weak: True [BioPerl6] ok 592 - (75, 125) strand=0 overlaps (75, 125) strand=-1, strong: False [BioPerl6] ok 593 - (75, 125) strand=0 contains (75, 125) strand=-1, ignore: True [BioPerl6] ok 594 - (75, 125) strand=0 contains (75, 125) strand=-1, weak: True [BioPerl6] ok 595 - (75, 125) strand=0 contains (75, 125) strand=-1, strong: False [BioPerl6] ok 596 - (75, 125) strand=0 equals (75, 125) strand=-1, ignore: True [BioPerl6] ok 597 - (75, 125) strand=0 equals (75, 125) strand=-1, weak: True [BioPerl6] ok 598 - (75, 125) strand=0 equals (75, 125) strand=-1, strong: False [BioPerl6] ok 599 - (75, 125) strand=0 overlaps (101, 150) strand=1, ignore: True [BioPerl6] ok 600 - (75, 125) strand=0 overlaps (101, 150) strand=1, weak: True [BioPerl6] ok 601 - (75, 125) strand=0 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 602 - (75, 125) strand=0 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 603 - (75, 125) strand=0 contains (101, 150) strand=1, weak: False [BioPerl6] ok 604 - (75, 125) strand=0 contains (101, 150) strand=1, strong: False [BioPerl6] ok 605 - (75, 125) strand=0 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 606 - (75, 125) strand=0 equals (101, 150) strand=1, weak: False [BioPerl6] ok 607 - (75, 125) strand=0 equals (101, 150) strand=1, strong: False [BioPerl6] ok 608 - (75, 125) strand=0 overlaps (101, 150) strand=0, ignore: True [BioPerl6] ok 609 - (75, 125) strand=0 overlaps (101, 150) strand=0, weak: True [BioPerl6] ok 610 - (75, 125) strand=0 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 611 - (75, 125) strand=0 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 612 - (75, 125) strand=0 contains (101, 150) strand=0, weak: False [BioPerl6] ok 613 - (75, 125) strand=0 contains (101, 150) strand=0, strong: False [BioPerl6] ok 614 - (75, 125) strand=0 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 615 - (75, 125) strand=0 equals (101, 150) strand=0, weak: False [BioPerl6] ok 616 - (75, 125) strand=0 equals (101, 150) strand=0, strong: False [BioPerl6] ok 617 - (75, 125) strand=0 overlaps (101, 150) strand=-1, ignore: True [BioPerl6] ok 618 - (75, 125) strand=0 overlaps (101, 150) strand=-1, weak: True [BioPerl6] ok 619 - (75, 125) strand=0 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 620 - (75, 125) strand=0 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 621 - (75, 125) strand=0 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 622 - (75, 125) strand=0 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 623 - (75, 125) strand=0 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 624 - (75, 125) strand=0 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 625 - (75, 125) strand=0 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 626 - (75, 125) strand=-1 overlaps (75, 125) strand=-1, ignore: True [BioPerl6] ok 627 - (75, 125) strand=-1 overlaps (75, 125) strand=-1, weak: True [BioPerl6] ok 628 - (75, 125) strand=-1 overlaps (75, 125) strand=-1, strong: True [BioPerl6] ok 629 - (75, 125) strand=-1 contains (75, 125) strand=-1, ignore: True [BioPerl6] ok 630 - (75, 125) strand=-1 contains (75, 125) strand=-1, weak: True [BioPerl6] ok 631 - (75, 125) strand=-1 contains (75, 125) strand=-1, strong: True [BioPerl6] ok 632 - (75, 125) strand=-1 equals (75, 125) strand=-1, ignore: True [BioPerl6] ok 633 - (75, 125) strand=-1 equals (75, 125) strand=-1, weak: True [BioPerl6] ok 634 - (75, 125) strand=-1 equals (75, 125) strand=-1, strong: True [BioPerl6] ok 635 - (75, 125) strand=-1 overlaps (101, 150) strand=1, ignore: True [BioPerl6] ok 636 - (75, 125) strand=-1 overlaps (101, 150) strand=1, weak: False [BioPerl6] ok 637 - (75, 125) strand=-1 overlaps (101, 150) strand=1, strong: False [BioPerl6] ok 638 - (75, 125) strand=-1 contains (101, 150) strand=1, ignore: False [BioPerl6] ok 639 - (75, 125) strand=-1 contains (101, 150) strand=1, weak: False [BioPerl6] ok 640 - (75, 125) strand=-1 contains (101, 150) strand=1, strong: False [BioPerl6] ok 641 - (75, 125) strand=-1 equals (101, 150) strand=1, ignore: False [BioPerl6] ok 642 - (75, 125) strand=-1 equals (101, 150) strand=1, weak: False [BioPerl6] ok 643 - (75, 125) strand=-1 equals (101, 150) strand=1, strong: False [BioPerl6] ok 644 - (75, 125) strand=-1 overlaps (101, 150) strand=0, ignore: True [BioPerl6] ok 645 - (75, 125) strand=-1 overlaps (101, 150) strand=0, weak: True [BioPerl6] ok 646 - (75, 125) strand=-1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 647 - (75, 125) strand=-1 contains (101, 150) strand=0, ignore: False [BioPerl6] ok 648 - (75, 125) strand=-1 contains (101, 150) strand=0, weak: False [BioPerl6] ok 649 - (75, 125) strand=-1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 650 - (75, 125) strand=-1 equals (101, 150) strand=0, ignore: False [BioPerl6] ok 651 - (75, 125) strand=-1 equals (101, 150) strand=0, weak: False [BioPerl6] ok 652 - (75, 125) strand=-1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 653 - (75, 125) strand=-1 overlaps (101, 150) strand=-1, ignore: True [BioPerl6] ok 654 - (75, 125) strand=-1 overlaps (101, 150) strand=-1, weak: True [BioPerl6] ok 655 - (75, 125) strand=-1 overlaps (101, 150) strand=-1, strong: True [BioPerl6] ok 656 - (75, 125) strand=-1 contains (101, 150) strand=-1, ignore: False [BioPerl6] ok 657 - (75, 125) strand=-1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 658 - (75, 125) strand=-1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 659 - (75, 125) strand=-1 equals (101, 150) strand=-1, ignore: False [BioPerl6] ok 660 - (75, 125) strand=-1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 661 - (75, 125) strand=-1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 662 - (101, 150) strand=1 overlaps (101, 150) strand=1, ignore: True [BioPerl6] ok 663 - (101, 150) strand=1 overlaps (101, 150) strand=1, weak: True [BioPerl6] ok 664 - (101, 150) strand=1 overlaps (101, 150) strand=1, strong: True [BioPerl6] ok 665 - (101, 150) strand=1 contains (101, 150) strand=1, ignore: True [BioPerl6] ok 666 - (101, 150) strand=1 contains (101, 150) strand=1, weak: True [BioPerl6] ok 667 - (101, 150) strand=1 contains (101, 150) strand=1, strong: True [BioPerl6] ok 668 - (101, 150) strand=1 equals (101, 150) strand=1, ignore: True [BioPerl6] ok 669 - (101, 150) strand=1 equals (101, 150) strand=1, weak: True [BioPerl6] ok 670 - (101, 150) strand=1 equals (101, 150) strand=1, strong: True [BioPerl6] ok 671 - (101, 150) strand=1 overlaps (101, 150) strand=0, ignore: True [BioPerl6] ok 672 - (101, 150) strand=1 overlaps (101, 150) strand=0, weak: True [BioPerl6] ok 673 - (101, 150) strand=1 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 674 - (101, 150) strand=1 contains (101, 150) strand=0, ignore: True [BioPerl6] ok 675 - (101, 150) strand=1 contains (101, 150) strand=0, weak: True [BioPerl6] ok 676 - (101, 150) strand=1 contains (101, 150) strand=0, strong: False [BioPerl6] ok 677 - (101, 150) strand=1 equals (101, 150) strand=0, ignore: True [BioPerl6] ok 678 - (101, 150) strand=1 equals (101, 150) strand=0, weak: True [BioPerl6] ok 679 - (101, 150) strand=1 equals (101, 150) strand=0, strong: False [BioPerl6] ok 680 - (101, 150) strand=1 overlaps (101, 150) strand=-1, ignore: True [BioPerl6] ok 681 - (101, 150) strand=1 overlaps (101, 150) strand=-1, weak: False [BioPerl6] ok 682 - (101, 150) strand=1 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 683 - (101, 150) strand=1 contains (101, 150) strand=-1, ignore: True [BioPerl6] ok 684 - (101, 150) strand=1 contains (101, 150) strand=-1, weak: False [BioPerl6] ok 685 - (101, 150) strand=1 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 686 - (101, 150) strand=1 equals (101, 150) strand=-1, ignore: True [BioPerl6] ok 687 - (101, 150) strand=1 equals (101, 150) strand=-1, weak: False [BioPerl6] ok 688 - (101, 150) strand=1 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 689 - (101, 150) strand=0 overlaps (101, 150) strand=0, ignore: True [BioPerl6] ok 690 - (101, 150) strand=0 overlaps (101, 150) strand=0, weak: True [BioPerl6] ok 691 - (101, 150) strand=0 overlaps (101, 150) strand=0, strong: False [BioPerl6] ok 692 - (101, 150) strand=0 contains (101, 150) strand=0, ignore: True [BioPerl6] ok 693 - (101, 150) strand=0 contains (101, 150) strand=0, weak: True [BioPerl6] ok 694 - (101, 150) strand=0 contains (101, 150) strand=0, strong: False [BioPerl6] ok 695 - (101, 150) strand=0 equals (101, 150) strand=0, ignore: True [BioPerl6] ok 696 - (101, 150) strand=0 equals (101, 150) strand=0, weak: True [BioPerl6] ok 697 - (101, 150) strand=0 equals (101, 150) strand=0, strong: False [BioPerl6] ok 698 - (101, 150) strand=0 overlaps (101, 150) strand=-1, ignore: True [BioPerl6] ok 699 - (101, 150) strand=0 overlaps (101, 150) strand=-1, weak: True [BioPerl6] ok 700 - (101, 150) strand=0 overlaps (101, 150) strand=-1, strong: False [BioPerl6] ok 701 - (101, 150) strand=0 contains (101, 150) strand=-1, ignore: True [BioPerl6] ok 702 - (101, 150) strand=0 contains (101, 150) strand=-1, weak: True [BioPerl6] ok 703 - (101, 150) strand=0 contains (101, 150) strand=-1, strong: False [BioPerl6] ok 704 - (101, 150) strand=0 equals (101, 150) strand=-1, ignore: True [BioPerl6] ok 705 - (101, 150) strand=0 equals (101, 150) strand=-1, weak: True [BioPerl6] ok 706 - (101, 150) strand=0 equals (101, 150) strand=-1, strong: False [BioPerl6] ok 707 - (101, 150) strand=-1 overlaps (101, 150) strand=-1, ignore: True [BioPerl6] ok 708 - (101, 150) strand=-1 overlaps (101, 150) strand=-1, weak: True [BioPerl6] ok 709 - (101, 150) strand=-1 overlaps (101, 150) strand=-1, strong: True [BioPerl6] ok 710 - (101, 150) strand=-1 contains (101, 150) strand=-1, ignore: True [BioPerl6] ok 711 - (101, 150) strand=-1 contains (101, 150) strand=-1, weak: True [BioPerl6] ok 712 - (101, 150) strand=-1 contains (101, 150) strand=-1, strong: True [BioPerl6] ok 713 - (101, 150) strand=-1 equals (101, 150) strand=-1, ignore: True [BioPerl6] ok 714 - (101, 150) strand=-1 equals (101, 150) strand=-1, weak: True [BioPerl6] ok 715 - (101, 150) strand=-1 equals (101, 150) strand=-1, strong: True [BioPerl6] ok 716 - intersection of 0,3,6, ignore [BioPerl6] ok 717 - union of 0,3,6, ignore [BioPerl6] ok 718 - intersection of 0,3,6, weak [BioPerl6] ok 719 - union of 0,3,6, weak [BioPerl6] ok 720 - intersection of 0,3,6, strong [BioPerl6] ok 721 - union of 0,3,6, strong [BioPerl6] ok 722 - intersection of 0,6,9, ignore [BioPerl6] ok 723 - union of 0,6,9, ignore [BioPerl6] ok 724 - intersection of 0,6,9, weak [BioPerl6] ok 725 - union of 0,6,9, weak [BioPerl6] ok 726 - intersection of 0,6,9, strong [BioPerl6] ok 727 - union of 0,6,9, strong [BioPerl6] ok 728 - intersection of 6,10, ignore [BioPerl6] ok 729 - union of 6,10, ignore [BioPerl6] ok 730 - intersection of 6,10, weak [BioPerl6] ok 731 - union of 6,10, weak [BioPerl6] ok 732 - intersection of 6,10, strong [BioPerl6] ok 733 - union of 6,10, strong [BioPerl6] ok 734 - intersection of 6,11, ignore [BioPerl6] ok 735 - union of 6,11, ignore [BioPerl6] ok 736 - intersection of 6,11, weak [BioPerl6] ok 737 - union of 6,11, weak [BioPerl6] ok 738 - intersection of 6,11, strong [BioPerl6] ok 739 - union of 6,11, strong [BioPerl6] ok 740 - intersection of 6,9, ignore [BioPerl6] ok 741 - union of 6,9, ignore [BioPerl6] ok 742 - intersection of 6,9, weak [BioPerl6] ok 743 - union of 6,9, weak [BioPerl6] ok 744 - intersection of 6,9, strong [BioPerl6] ok 745 - union of 6,9, strong [BioPerl6] ok 746 - subtract [BioPerl6] ok 747 - subtract [BioPerl6] ok 748 - subtract [BioPerl6] ok 749 - subtract [BioPerl6] ok 750 - subtract [BioPerl6] ok 751 - subtract [BioPerl6] ok 752 - subtract [BioPerl6] ok 753 - subtract [BioPerl6] ok 754 - subtract [BioPerl6] ok 755 - subtract [BioPerl6] ok 756 - subtract [BioPerl6] ok 757 - subtract [BioPerl6] ok 758 - subtract [BioPerl6] ok 759 - subtract [BioPerl6] ok 760 - subtract [BioPerl6] ok 761 - subtract [BioPerl6] ok 762 - subtract [BioPerl6] ok 763 - subtract [BioPerl6] ok 764 - subtract [BioPerl6] ok 765 - subtract [BioPerl6] ok 766 - subtract [BioPerl6] ok 767 - subtract [BioPerl6] ok 768 - subtract [BioPerl6] ok 769 - subtract [BioPerl6] ok 770 - subtract [BioPerl6] ok 771 - subtract [BioPerl6] ok 772 - subtract [BioPerl6] ok 773 - subtract [BioPerl6] ok 774 - subtract [BioPerl6] ok 775 - subtract [BioPerl6] 1..775 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Aliased.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - adds alias [BioPerl6] ok 3 - adds alias [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] 1..7 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Describable.t [BioPerl6] ok 1 - test display_name [BioPerl6] ok 2 - test description [BioPerl6] ok 3 - Has a Bio::Role::Describe [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] 1..5 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/IO.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - does Bio::Role::IO [BioPerl6] ok 3 - [BioPerl6] ok 4 - The object is-a '"IO::Handle"' [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] not ok 10 - # TODO Mode from a file handle NYI [BioPerl6] # Failed test at t/Role/IO.t line 44 [BioPerl6] # expected: 'r' [BioPerl6] # got: (Any) [BioPerl6] ok 11 - catfile [BioPerl6] ok 12 - catdir [BioPerl6] 1..12 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Identifiable.t [BioPerl6] ok 1 - Has a Bio::Role::Identifiable [BioPerl6] ok 2 - [BioPerl6] ok 3 - [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - [BioPerl6] ok 12 - [BioPerl6] ok 13 - [BioPerl6] ok 14 - [BioPerl6] 1..14 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Pluggable.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - Test: MyTest::PluginDir::Plugin1 [BioPerl6] ok 3 - Test: MyTest::PluginDir::Plugin3 [BioPerl6] ok 4 - Test: MyTest::PluginDir::Plugin2 [BioPerl6] 1..4 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Temp.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - [BioPerl6] ok 3 - The object is-a '"MyTemp"' [BioPerl6] ok 4 - [BioPerl6] ok 5 - The object is-a '"IO::Handle"' [BioPerl6] ok 6 - [BioPerl6] ok 7 - File exists [BioPerl6] not ok 8 - tempfile /tmp/POWuyqRx8b deleted # TODO Current problems with END blocks and File::Temp [BioPerl6] # Failed test 'tempfile /tmp/POWuyqRx8b deleted' [BioPerl6] # at t/Role/Temp.t line 50 [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - The object is-a '"IO::Handle"' [BioPerl6] ok 12 - :e [BioPerl6] ok 13 - UNLINK => 0 [BioPerl6] ok 14 - The object is-a '"IO::Handle"' [BioPerl6] ok 15 - [BioPerl6] 1..15 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Root.t [BioPerl6] 1..15 [BioPerl6] ok 1 - [BioPerl6] ok 2 - throw [BioPerl6] ------------- WARNING ------------- [BioPerl6] MSG: foo [BioPerl6] ----------------------------------- [BioPerl6] ok 3 - warn() does not die [BioPerl6] ------------- WARNING ------------- [BioPerl6] MSG: foo [BioPerl6] ----------------------------------- [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ------------- WARNING ------------- [BioPerl6] MSG: foo [BioPerl6] ----------------------------------- [BioPerl6] ok 11 - [BioPerl6] ok 12 - [BioPerl6] ok 13 - [BioPerl6] ok 14 - [BioPerl6] ok 15 - [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/SeqIO.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - format [BioPerl6] ok 3 - readonly [BioPerl6] ok 4 - version [BioPerl6] ok 5 - variant [BioPerl6] ok 6 - format [BioPerl6] ok 7 - version [BioPerl6] ok 8 - readonly [BioPerl6] ok 9 - readonly [BioPerl6] ok 10 - variant [BioPerl6] ok 11 - format [BioPerl6] ok 12 - version [BioPerl6] ok 13 - variant [BioPerl6] ok 14 - dies with an unknown format [BioPerl6] 1..14 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/SeqIO/fasta.t [BioPerl6] ok 1 - Can use Bio::SeqIO [BioPerl6] ok 2 - The object is-a 'Bio::SeqIO' [BioPerl6] ok 3 - An object of type 'Bio::SeqIO' can do the method 'next-Seq' [BioPerl6] ok 4 - An object of type 'Bio::SeqIO' can do the method 'write-Seq' [BioPerl6] ok 5 - The object is-a 'Bio::PrimarySeq' [BioPerl6] ok 6 - sequence [BioPerl6] ok 7 - length [BioPerl6] ok 8 - description [BioPerl6] ok 9 - The object is-a 'Bio::PrimarySeq' [BioPerl6] ok 10 - sequence [BioPerl6] ok 11 - length [BioPerl6] ok 12 - description [BioPerl6] 1..12 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Tools/CodonTable.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - .id [BioPerl6] ok 3 - Bio::Tools::CodonTable object [BioPerl6] ok 4 - .id [BioPerl6] ok 5 - [BioPerl6] ok 6 - change .id [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - Empty sequence translate [BioPerl6] ok 11 - ACT: T [BioPerl6] ok 12 - acu: T [BioPerl6] ok 13 - ATN: X [BioPerl6] ok 14 - gt: V [BioPerl6] ok 15 - ytr: L [BioPerl6] ok 16 - sar: Z [BioPerl6] ok 17 - [BioPerl6] ok 18 - ag: [BioPerl6] ok 19 - jj: [BioPerl6] ok 20 - jjg:Z [BioPerl6] ok 21 - gt:V [BioPerl6] ok 22 - gt:V [BioPerl6] ok 23 - atg: M [BioPerl6] ok 24 - aar: K [BioPerl6] ok 25 - aay: N [BioPerl6] ok 26 - acm: T [BioPerl6] ok 27 - acr: T [BioPerl6] ok 28 - acw: T [BioPerl6] ok 29 - ack: T [BioPerl6] ok 30 - acy: T [BioPerl6] ok 31 - acs: T [BioPerl6] ok 32 - acv: T [BioPerl6] ok 33 - ach: T [BioPerl6] ok 34 - acd: T [BioPerl6] ok 35 - acb: T [BioPerl6] ok 36 - acx: T [BioPerl6] ok 37 - agr: R [BioPerl6] ok 38 - agy: S [BioPerl6] ok 39 - atm: I [BioPerl6] ok 40 - atw: I [BioPerl6] ok 41 - aty: I [BioPerl6] ok 42 - ath: I [BioPerl6] ok 43 - car: Q [BioPerl6] ok 44 - cay: H [BioPerl6] ok 45 - ccm: P [BioPerl6] ok 46 - ccr: P [BioPerl6] ok 47 - ccw: P [BioPerl6] ok 48 - cck: P [BioPerl6] ok 49 - ccy: P [BioPerl6] ok 50 - ccs: P [BioPerl6] ok 51 - ccv: P [BioPerl6] ok 52 - cch: P [BioPerl6] ok 53 - ccd: P [BioPerl6] ok 54 - ccb: P [BioPerl6] ok 55 - ccx: P [BioPerl6] ok 56 - cgm: R [BioPerl6] ok 57 - cgr: R [BioPerl6] ok 58 - cgw: R [BioPerl6] ok 59 - cgk: R [BioPerl6] ok 60 - cgy: R [BioPerl6] ok 61 - cgs: R [BioPerl6] ok 62 - cgv: R [BioPerl6] ok 63 - cgh: R [BioPerl6] ok 64 - cgd: R [BioPerl6] ok 65 - cgb: R [BioPerl6] ok 66 - cgx: R [BioPerl6] ok 67 - ctm: L [BioPerl6] ok 68 - ctr: L [BioPerl6] ok 69 - ctw: L [BioPerl6] ok 70 - ctk: L [BioPerl6] ok 71 - cty: L [BioPerl6] ok 72 - cts: L [BioPerl6] ok 73 - ctv: L [BioPerl6] ok 74 - cth: L [BioPerl6] ok 75 - ctd: L [BioPerl6] ok 76 - ctb: L [BioPerl6] ok 77 - ctx: L [BioPerl6] ok 78 - gar: E [BioPerl6] ok 79 - gay: D [BioPerl6] ok 80 - gcm: A [BioPerl6] ok 81 - gcr: A [BioPerl6] ok 82 - gcw: A [BioPerl6] ok 83 - gck: A [BioPerl6] ok 84 - gcy: A [BioPerl6] ok 85 - gcs: A [BioPerl6] ok 86 - gcv: A [BioPerl6] ok 87 - gch: A [BioPerl6] ok 88 - gcd: A [BioPerl6] ok 89 - gcb: A [BioPerl6] ok 90 - gcx: A [BioPerl6] ok 91 - ggm: G [BioPerl6] ok 92 - ggr: G [BioPerl6] ok 93 - ggw: G [BioPerl6] ok 94 - ggk: G [BioPerl6] ok 95 - ggy: G [BioPerl6] ok 96 - ggs: G [BioPerl6] ok 97 - ggv: G [BioPerl6] ok 98 - ggh: G [BioPerl6] ok 99 - ggd: G [BioPerl6] ok 100 - ggb: G [BioPerl6] ok 101 - ggx: G [BioPerl6] ok 102 - gtm: V [BioPerl6] ok 103 - gtr: V [BioPerl6] ok 104 - gtw: V [BioPerl6] ok 105 - gtk: V [BioPerl6] ok 106 - gty: V [BioPerl6] ok 107 - gts: V [BioPerl6] ok 108 - gtv: V [BioPerl6] ok 109 - gth: V [BioPerl6] ok 110 - gtd: V [BioPerl6] ok 111 - gtb: V [BioPerl6] ok 112 - gtx: V [BioPerl6] ok 113 - tar: * [BioPerl6] ok 114 - tay: Y [BioPerl6] ok 115 - tcm: S [BioPerl6] ok 116 - tcr: S [BioPerl6] ok 117 - tcw: S [BioPerl6] ok 118 - tck: S [BioPerl6] ok 119 - tcy: S [BioPerl6] ok 120 - tcs: S [BioPerl6] ok 121 - tcv: S [BioPerl6] ok 122 - tch: S [BioPerl6] ok 123 - tcd: S [BioPerl6] ok 124 - tcb: S [BioPerl6] ok 125 - tcx: S [BioPerl6] ok 126 - tgy: C [BioPerl6] ok 127 - ttr: L [BioPerl6] ok 128 - tty: F [BioPerl6] ok 129 - tra: * [BioPerl6] ok 130 - mga: R [BioPerl6] ok 131 - mgg: R [BioPerl6] ok 132 - mgr: R [BioPerl6] ok 133 - rac: B [BioPerl6] ok 134 - rat: B [BioPerl6] ok 135 - ray: B [BioPerl6] ok 136 - yta: L [BioPerl6] ok 137 - ytg: L [BioPerl6] ok 138 - ytr: L [BioPerl6] ok 139 - saa: Z [BioPerl6] ok 140 - sag: Z [BioPerl6] ok 141 - sar: Z [BioPerl6] ok 142 - taa: * [BioPerl6] ok 143 - [BioPerl6] ok 144 - [BioPerl6] ok 145 - [BioPerl6] ok 146 - [BioPerl6] ok 147 - [BioPerl6] ok 148 - [BioPerl6] ok 149 - [BioPerl6] ok 150 - [BioPerl6] ok 151 - [BioPerl6] ok 152 - [BioPerl6] ok 153 - [BioPerl6] ok 154 - [BioPerl6] ok 155 - [BioPerl6] ok 156 - [BioPerl6] ok 157 - [BioPerl6] ok 158 - [BioPerl6] ok 159 - [BioPerl6] ok 160 - [BioPerl6] ok 161 - [BioPerl6] ok 162 - [BioPerl6] ok 163 - [BioPerl6] ok 164 - Bio::PrimarySeq translate [BioPerl6] ok 165 - [BioPerl6] ok 166 - [BioPerl6] ok 167 - [BioPerl6] 1..167 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Tools/FTLocationParser.t [BioPerl6] ok 1 - [BioPerl6] Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:absolute_location(Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:local_location(Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:base_position(Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:abs_base_position(Match.new(:orig("467"), :from(0), :pos(3)))))))))))))))))))))) [BioPerl6] Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:absolute_location(Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:local_location(Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:base_range(Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:base_position([Match.new(:orig("340..565"), :from(0), :pos(3), :hash(Map.new((:abs_base_position(Match.new(:orig("340..565"), :from(0), :pos(3))))))), Match.new(:orig("340..565"), :from(5), :pos(8), :hash(Map.new((:abs_base_position(Match.new(:orig("340..565"), :from(5), :pos(8)))))))])))))))))))))))))))) [BioPerl6] Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:absolute_location(Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:local_location(Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:base_range(Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:base_position([Match.new(:orig("<345..500"), :from(0), :pos(4), :hash(Map.new((:high_base_bound(Match.new(:orig("<345..500"), :from(0), :pos(4), :hash(Map.new((:abs_base_position(Match.new(:orig("<345..500"), :from(1), :pos(4)))))))))))), Match.new(:orig("<345..500"), :from(6), :pos(9), :hash(Map.new((:abs_base_position(Match.new(:orig("<345..500"), :from(6), :pos(9)))))))])))))))))))))))))))) [BioPerl6] Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:absolute_location(Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:local_location(Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:base_range(Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:base_position([Match.new(:orig("<1..888"), :from(0), :pos(2), :hash(Map.new((:high_base_bound(Match.new(:orig("<1..888"), :from(0), :pos(2), :hash(Map.new((:abs_base_position(Match.new(:orig("<1..888"), :from(1), :pos(2)))))))))))), Match.new(:orig("<1..888"), :from(4), :pos(7), :hash(Map.new((:abs_base_position(Match.new(:orig("<1..888"), :from(4), :pos(7)))))))])))))))))))))))))))) [BioPerl6] 1..1 [BioPerl6] Saw 1 occurrence of deprecated code. [BioPerl6] ================================================================================ [BioPerl6] Method perl (from Mu) seen at: [BioPerl6] /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Tools/FTLocationParser.pm6 (Bio::Tools::FTLocationParser), line 10 [BioPerl6] Please use raku instead. [BioPerl6] -------------------------------------------------------------------------------- [BioPerl6] Please contact the author to have these occurrences of deprecated code [BioPerl6] adapted, so that this message will disappear! [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Tools/IUPAC.t [BioPerl6] ok 1 - Can use Bio::Tools::IUPAC [BioPerl6] ok 2 - Can use Bio::PrimarySeq [BioPerl6] ok 3 - [BioPerl6] ok 4 - Can access IUB hash from method call [BioPerl6] ok 5 - Can access REV_IUB hash from method call [BioPerl6] ok 6 - Can access IUP hash from method call [BioPerl6] ok 7 - Can access IUB hash as a class variable [BioPerl6] ok 8 - Can access REV_IUB hash as a class variable [BioPerl6] ok 9 - Can access IUP hash as a class variable [BioPerl6] ok 10 - [BioPerl6] 1..10 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Types.t [BioPerl6] ok 1 - -2 is not a SeqStrand [BioPerl6] ok 2 - -1 isa SeqStrandInt [BioPerl6] ok 3 - -1 not a SeqStrandChar [BioPerl6] ok 4 - -1 isa SeqStrand [BioPerl6] ok 5 - 0 isa SeqStrandInt [BioPerl6] ok 6 - 0 not a SeqStrandChar [BioPerl6] ok 7 - 0 isa SeqStrand [BioPerl6] ok 8 - 1 isa SeqStrandInt [BioPerl6] ok 9 - 1 not a SeqStrandChar [BioPerl6] ok 10 - 1 isa SeqStrand [BioPerl6] ok 11 - 2 is not a SeqStrand [BioPerl6] ok 12 - ! is not a SeqStrand [BioPerl6] ok 13 - - isa SeqStrandChar [BioPerl6] ok 14 - - not a SeqStrandInt [BioPerl6] ok 15 - - isa SeqStrand [BioPerl6] ok 16 - . isa SeqStrandChar [BioPerl6] ok 17 - . not a SeqStrandInt [BioPerl6] ok 18 - . isa SeqStrand [BioPerl6] ok 19 - + isa SeqStrandChar [BioPerl6] ok 20 - + not a SeqStrandInt [BioPerl6] ok 21 - + isa SeqStrand [BioPerl6] ok 22 - z is not a SeqStrand [BioPerl6] ok 23 - some alphabet tests [BioPerl6] ok 24 - [BioPerl6] ok 25 - [BioPerl6] ok 26 - [BioPerl6] ok 27 - [BioPerl6] 1..27 ===> Testing [OK] for BioPerl6:ver<0.0.1> ===> Installing: BioPerl6:ver<0.0.1> ===> Install [OK] for BioPerl6:ver<0.0.1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 8.147s CPU time consumed: 3min 36.990s Memory peak: 2.2G (swap: 192.7M) ```
New Output ``` Running as unit: run-p298261-i328832.service; invocation ID: 5f765d34deef471cba214554fb523feb Press ^] three times within 1s to disconnect TTY. ===> Searching for: BioPerl6 ===> Found: BioPerl6:ver<0.0.1> [via Zef::Repository::Ecosystems] [BioPerl6] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134790.298264.5778.067444233681/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/B/BioPerl6/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz ===> Fetching [OK]: BioPerl6:ver<0.0.1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134790.298264.5778.067444233681/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz [BioPerl6] Command: tar -t -f ./BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz [BioPerl6] Command: tar -xvf ./BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz -C ../BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz ===> Extraction [OK]: BioPerl6 to /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz ===> Testing: BioPerl6:ver<0.0.1> [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/00-meta.t [BioPerl6] ok 1 - [BioPerl6] 1..1 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/Comment.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - [BioPerl6] ok 3 - [BioPerl6] 1..3 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/DBLink.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - The object does role 'Bio::Role::Identifiable' [BioPerl6] ok 3 - [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] 1..5 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/Reference.t [BioPerl6] ===SORRY!=== Error while compiling t/Annotation/Reference.t [BioPerl6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Annotation/Reference.pm6 (Bio::Annotation::Reference) [BioPerl6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Range.pm6 (Bio::Role::Range) [BioPerl6] =begin may not be followed by directive 'end' [BioPerl6] at /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Range.pm6 (Bio::Role::Range):156 [BioPerl6] ------> =begin end [BioPerl6] at /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Annotation/Reference.pm6 (Bio::Annotation::Reference):4 [BioPerl6] ------> use Bio::Role::Range; [BioPerl6] at t/Annotation/Reference.t:14 [BioPerl6] ------> use Bio::Annotation::Reference; [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Annotation/SimpleValue.t [BioPerl6] ok 1 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 2 - Stringifies as expected [BioPerl6] ok 3 - hash-tree [BioPerl6] ok 4 - The object does role 'Bio::Role::Annotation' [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - [BioPerl6] 1..11 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Grammar/FTLocation.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - 467 [BioPerl6] ok 3 - 340..565 [BioPerl6] ok 4 - <345..500 [BioPerl6] ok 5 - <1..888 [BioPerl6] ok 6 - (102.110) [BioPerl6] ok 7 - (23.45)..600 [BioPerl6] ok 8 - (122.133)..(204.221) [BioPerl6] ok 9 - 123^124 [BioPerl6] ok 10 - 145^146 [BioPerl6] ok 11 - J00194:100..202 [BioPerl6] ok 12 - ?2465..2774 [BioPerl6] ok 13 - 22..?64 [BioPerl6] ok 14 - ?22..?64 [BioPerl6] ok 15 - ?..>393 [BioPerl6] ok 16 - <1..? [BioPerl6] ok 17 - ?..536 [BioPerl6] ok 18 - 1..? [BioPerl6] ok 19 - ?..? [BioPerl6] ok 20 - 1..?12 [BioPerl6] ok 21 - ? [BioPerl6] ok 22 - join(AY016290.1:108..185,AY016291.1:1546..1599) [BioPerl6] ok 23 - complement(join(3207..4831,5834..5902,8881..8969,9276..9403,29535..29764)) [BioPerl6] ok 24 - join(complement(29535..29764),complement(9276..9403),complement(8881..8969),complement(5834..5902),complement(3207..4831)) [BioPerl6] ok 25 - join(12..78,134..202) [BioPerl6] ok 26 - join(<12..78,134..202) [BioPerl6] ok 27 - complement(join(2691..4571,4918..5163)) [BioPerl6] ok 28 - complement(join(4918..5163,2691..4571)) [BioPerl6] ok 29 - join(complement(4918..5163),complement(2691..4571)) [BioPerl6] ok 30 - join(complement(2691..4571),complement(4918..5163)) [BioPerl6] ok 31 - complement(34..(122.126)) [BioPerl6] ok 32 - join(11025..11049,join(complement(239890..240081),complement(241499..241580),complement(251354..251412),complement(315036..315294))) [BioPerl6] ok 33 - join(11025..11049,complement(join(315036..315294,251354..251412,241499..241580,239890..240081))) [BioPerl6] ok 34 - join(20464..20694,21548..22763,complement(join(314652..314672,232596..232990,231520..231669))) [BioPerl6] ok 35 - join(20464..20694,21548..22763,join(complement(231520..231669),complement(232596..232990),complement(314652..314672))) [BioPerl6] ok 36 - join(1000..2000,join(3000..4000,join(5000..6000,7000..8000)),9000..10000) [BioPerl6] ok 37 - order(S67862.1:72..75,1..788,S67864.1:1..19) [BioPerl6] ok 38 - join(GL002586.1:1..34478191,gap(100000),GL002587.1:1..43354415) [BioPerl6] ok 39 - join(ACZS01000113.1:1..31090,gap(50),ACZS01000114.1:1..32367,gap(300),ACZS01000115.1:1..23926,gap(50),ACZS01000116.1:1..37939,gap(50),ACZS01000117.1:1..2415,gap(498),ACZS01000118.1:1..90824,gap(249),ACZS01000119.1:1..20094,gap(1288),ACZS01000120.1:1..7526,gap(50),ACZS01000121.1:1..8396,gap(916),ACZS01000122.1:1..4711,gap(50),ACZS01000123.1:1..7610,gap(50),ACZS01000124.1:1..13068,gap(471),ACZS01000125.1:1..2062,gap(274),ACZS01000126.1:1..36253,gap(50),ACZS01000127.1:1..17718,gap(50),ACZS01000128.1:1..56336,gap(355),ACZS01000129.1:1..14298,gap(328),ACZS01000130.1:1..16632,gap(360),ACZS01000131.1:1..29485,gap(1163),ACZS01000132.1:1..61637,gap(50),ACZS01000133.1:1..2189,gap(415),ACZS01000134.1:1..2638,gap(268),ACZS01000135.1:1..3234,gap(399),ACZS01000136.1:1..36276,gap(50),ACZS01000137.1:1..37251,gap(320),ACZS01000138.1:1..23265,gap(226),ACZS01000139.1:1..1945,gap(330),ACZS01000140.1:1..3783,gap(165),ACZS01000141.1:1..41750,gap(226),ACZS01000142.1:1..3866,gap(220),ACZS01000143.1:1..8883,gap(161),ACZS01000144.1:1..4681,gap(50),ACZS01000145.1:1..23948,gap(228),ACZS01000146.1:1..2990,gap(388),ACZS01000147.1:1..9633,gap(259),ACZS01000148.1:1..9932,gap(261),ACZS01000149.1:1..1565,gap(1288),ACZS01000150.1:1..60690,gap(425),ACZS01000151.1:1..65167,gap(50),ACZS01000152.1:1..46726,gap(50),ACZS01000153.1:1..18917,gap(510),ACZS01000154.1:1..22264,gap(50),ACZS01000155.1:1..37797,gap(729),ACZS01000156.1:1..9564,gap(569),ACZS01000157.1:1..2030,gap(362),ACZS01000158.1:1..5937,gap(287),ACZS01000159.1:1..28478,gap(267),ACZS01000160.1:1..12114,gap(218),ACZS01000161.1:1..26732,gap(616),ACZS01000162.1:1..11090,gap(330),ACZS01000163.1:1..26447,gap(224),ACZS01000164.1:1..2114,gap(225),ACZS01000165.1:1..75967,gap(96),ACZS01000166.1:1..67895,gap(1838),ACZS01000167.1:1..10047,gap(634),ACZS01000168.1:1..28315,gap(50),ACZS01000169.1:1..25678,gap(309),ACZS01000170.1:1..2746,gap(439),ACZS01000171.1:1..13328,gap(2838),ACZS01000172.1:1..567,gap(627),ACZS01000173.1:1..1451,gap(544),ACZS01000174.1:1..2654,gap(572),ACZS01000175.1:1..1758,gap(1463),ACZS01000176.1:1..1978,gap(613),ACZS01000177.1:1..8076,gap(1120),ACZS01000178.1:1..5510,gap(275),ACZS01000179.1:1..3481,gap(159),ACZS01000180.1:1..35889,gap(50),ACZS01000181.1:1..27693,gap(50),ACZS01000182.1:1..21337,gap(261),ACZS01000183.1:1..9546,gap(324),ACZS01000184.1:1..16424,gap(158),ACZS01000185.1:1..44270,gap(1288),ACZS01000186.1:1..12351,gap(143),ACZS01000187.1:1..3169,gap(50),ACZS01000188.1:1..13970) [BioPerl6] ok 40 - [BioPerl6] ok 41 - [BioPerl6] ok 42 - [BioPerl6] 1..42 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Grammar/Fasta.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - [BioPerl6] ok 3 - [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] 1..10 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Location/Simple.t [BioPerl6] ===SORRY!=== Error while compiling t/Location/Simple.t [BioPerl6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Location/Simple.pm6 (Bio::Location::Simple) [BioPerl6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Location.pm6 (Bio::Role::Location) [BioPerl6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Range.pm6 (Bio::Role::Range) [BioPerl6] =begin may not be followed by directive 'end' [BioPerl6] at /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Range.pm6 (Bio::Role::Range):156 [BioPerl6] ------> =begin end [BioPerl6] at /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Location.pm6 (Bio::Role::Location):3 [BioPerl6] ------> use Bio::Role::Range; [BioPerl6] at /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Location/Simple.pm6 (Bio::Location::Simple):3 [BioPerl6] ------> use Bio::Role::Location; [BioPerl6] at t/Location/Simple.t:7 [BioPerl6] ------> use Bio::Location::Simple; [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/PrimarySeq.t [BioPerl6] ok 1 - Can use Bio::PrimarySeq [BioPerl6] ok 2 - Bio::PrimarySeq object [BioPerl6] ok 3 - Retrieving accession number [BioPerl6] ok 4 - Retrieving sequence [BioPerl6] ok 5 - Retrieving display_id [BioPerl6] ok 6 - Retrieving alphabet [BioPerl6] ok 7 - Alphabet is enum [BioPerl6] ok 8 - Determining if circular [BioPerl6] ok 9 - Setting circular to True [BioPerl6] ok 10 - Has a Bio::Role::Identifiable [BioPerl6] ok 11 - Has a Bio::Role::Describe [BioPerl6] ok 12 - Setting authority [BioPerl6] ok 13 - Setting namespace [BioPerl6] ok 14 - Retrieving namespace [BioPerl6] ok 15 - Setting version number [BioPerl6] ok 16 - Retrieving lsid_string [BioPerl6] ok 17 - Retrieving namespace_string [BioPerl6] ok 18 - Retrieving version number [BioPerl6] ok 19 - Retrieving namespace_string [BioPerl6] ok 20 - Has correct description [BioPerl6] ok 21 - Has correct display_name [BioPerl6] ok 22 - seq length [BioPerl6] ok 23 - Bio::PrimarySeq object [BioPerl6] ok 24 - revcom() failed, was AGTTGACGCCACCAA [BioPerl6] ok 25 - [BioPerl6] ok 26 - alphabet copied through revcom [BioPerl6] ok 27 - namespace copied through revcom [BioPerl6] ok 28 - namespace_string copied through revcom [BioPerl6] ok 29 - is_circular copied through revcom [BioPerl6] ok 30 - subseq normal [BioPerl6] ok 31 - subseq, revcom [BioPerl6] ok 32 - Translation: LVAST [BioPerl6] ok 33 - Translation: MVAST [BioPerl6] ok 34 - Translation: MVAST* [BioPerl6] ok 35 - Translation: M* [BioPerl6] ok 36 - Translation: M [BioPerl6] ok 37 - Translation: MVASTQ [BioPerl6] ok 38 - Translation: MVASTX [BioPerl6] ok 39 - Translation: WWRQL [BioPerl6] ok 40 - Translation: GGVNL [BioPerl6] ok 41 - Translation: L* [BioPerl6] ok 42 - Translation: M [BioPerl6] ok 43 - Translation: M [BioPerl6] ok 44 - [BioPerl6] ok 45 - [BioPerl6] ok 46 - [BioPerl6] ok 47 - Bug \#2864 [BioPerl6] 1..47 [BioPerl6] Saw 1 occurrence of deprecated code. [BioPerl6] ================================================================================ [BioPerl6] Method perl (from Mu) seen at: [BioPerl6] t/PrimarySeq.t, line 29 [BioPerl6] Please use raku instead. [BioPerl6] -------------------------------------------------------------------------------- [BioPerl6] Please contact the author to have these occurrences of deprecated code [BioPerl6] adapted, so that this message will disappear! [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Range.t [BioPerl6] ===SORRY!=== Error while compiling t/Range.t [BioPerl6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Range.pm6 (Bio::Role::Range) [BioPerl6] =begin may not be followed by directive 'end' [BioPerl6] at /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Role/Range.pm6 (Bio::Role::Range):156 [BioPerl6] ------> =begin end [BioPerl6] at t/Range.t:7 [BioPerl6] ------> use Bio::Role::Range; [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Aliased.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - adds alias [BioPerl6] ok 3 - adds alias [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] 1..7 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Describable.t [BioPerl6] ok 1 - test display_name [BioPerl6] ok 2 - test description [BioPerl6] ok 3 - Has a Bio::Role::Describe [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] 1..5 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/IO.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - does Bio::Role::IO [BioPerl6] ok 3 - [BioPerl6] ok 4 - The object is-a '"IO::Handle"' [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] not ok 10 - # TODO Mode from a file handle NYI [BioPerl6] # Failed test at t/Role/IO.t line 44 [BioPerl6] # expected: 'r' [BioPerl6] # got: (Any) [BioPerl6] ok 11 - catfile [BioPerl6] ok 12 - catdir [BioPerl6] 1..12 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Identifiable.t [BioPerl6] ok 1 - Has a Bio::Role::Identifiable [BioPerl6] ok 2 - [BioPerl6] ok 3 - [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - [BioPerl6] ok 12 - [BioPerl6] ok 13 - [BioPerl6] ok 14 - [BioPerl6] 1..14 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Pluggable.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - Test: MyTest::PluginDir::Plugin3 [BioPerl6] ok 3 - Test: MyTest::PluginDir::Plugin1 [BioPerl6] ok 4 - Test: MyTest::PluginDir::Plugin2 [BioPerl6] 1..4 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Role/Temp.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - [BioPerl6] ok 3 - The object is-a '"MyTemp"' [BioPerl6] ok 4 - [BioPerl6] ok 5 - The object is-a '"IO::Handle"' [BioPerl6] ok 6 - [BioPerl6] ok 7 - File exists [BioPerl6] not ok 8 - tempfile /tmp/trBeV8DcJj deleted # TODO Current problems with END blocks and File::Temp [BioPerl6] # Failed test 'tempfile /tmp/trBeV8DcJj deleted' [BioPerl6] # at t/Role/Temp.t line 50 [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ok 11 - The object is-a '"IO::Handle"' [BioPerl6] ok 12 - :e [BioPerl6] ok 13 - UNLINK => 0 [BioPerl6] ok 14 - The object is-a '"IO::Handle"' [BioPerl6] ok 15 - [BioPerl6] 1..15 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Root.t [BioPerl6] 1..15 [BioPerl6] ok 1 - [BioPerl6] ok 2 - throw [BioPerl6] ------------- WARNING ------------- [BioPerl6] MSG: foo [BioPerl6] ----------------------------------- [BioPerl6] ok 3 - warn() does not die [BioPerl6] ------------- WARNING ------------- [BioPerl6] MSG: foo [BioPerl6] ----------------------------------- [BioPerl6] ok 4 - [BioPerl6] ok 5 - [BioPerl6] ok 6 - [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - [BioPerl6] ------------- WARNING ------------- [BioPerl6] MSG: foo [BioPerl6] ----------------------------------- [BioPerl6] ok 11 - [BioPerl6] ok 12 - [BioPerl6] ok 13 - [BioPerl6] ok 14 - [BioPerl6] ok 15 - [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/SeqIO.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - format [BioPerl6] ok 3 - readonly [BioPerl6] ok 4 - version [BioPerl6] ok 5 - variant [BioPerl6] ok 6 - format [BioPerl6] ok 7 - version [BioPerl6] ok 8 - readonly [BioPerl6] ok 9 - readonly [BioPerl6] ok 10 - variant [BioPerl6] ok 11 - format [BioPerl6] ok 12 - version [BioPerl6] ok 13 - variant [BioPerl6] ok 14 - dies with an unknown format [BioPerl6] 1..14 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/SeqIO/fasta.t [BioPerl6] ok 1 - Can use Bio::SeqIO [BioPerl6] ok 2 - The object is-a 'Bio::SeqIO' [BioPerl6] ok 3 - An object of type 'Bio::SeqIO' can do the method 'next-Seq' [BioPerl6] ok 4 - An object of type 'Bio::SeqIO' can do the method 'write-Seq' [BioPerl6] ok 5 - The object is-a 'Bio::PrimarySeq' [BioPerl6] ok 6 - sequence [BioPerl6] ok 7 - length [BioPerl6] ok 8 - description [BioPerl6] ok 9 - The object is-a 'Bio::PrimarySeq' [BioPerl6] ok 10 - sequence [BioPerl6] ok 11 - length [BioPerl6] ok 12 - description [BioPerl6] 1..12 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Tools/CodonTable.t [BioPerl6] ok 1 - [BioPerl6] ok 2 - .id [BioPerl6] ok 3 - Bio::Tools::CodonTable object [BioPerl6] ok 4 - .id [BioPerl6] ok 5 - [BioPerl6] ok 6 - change .id [BioPerl6] ok 7 - [BioPerl6] ok 8 - [BioPerl6] ok 9 - [BioPerl6] ok 10 - Empty sequence translate [BioPerl6] ok 11 - ACT: T [BioPerl6] ok 12 - acu: T [BioPerl6] ok 13 - ATN: X [BioPerl6] ok 14 - gt: V [BioPerl6] ok 15 - ytr: L [BioPerl6] ok 16 - sar: Z [BioPerl6] ok 17 - [BioPerl6] ok 18 - ag: [BioPerl6] ok 19 - jj: [BioPerl6] ok 20 - jjg:Z [BioPerl6] ok 21 - gt:V [BioPerl6] ok 22 - gt:V [BioPerl6] ok 23 - atg: M [BioPerl6] ok 24 - aar: K [BioPerl6] ok 25 - aay: N [BioPerl6] ok 26 - acm: T [BioPerl6] ok 27 - acr: T [BioPerl6] ok 28 - acw: T [BioPerl6] ok 29 - ack: T [BioPerl6] ok 30 - acy: T [BioPerl6] ok 31 - acs: T [BioPerl6] ok 32 - acv: T [BioPerl6] ok 33 - ach: T [BioPerl6] ok 34 - acd: T [BioPerl6] ok 35 - acb: T [BioPerl6] ok 36 - acx: T [BioPerl6] ok 37 - agr: R [BioPerl6] ok 38 - agy: S [BioPerl6] ok 39 - atm: I [BioPerl6] ok 40 - atw: I [BioPerl6] ok 41 - aty: I [BioPerl6] ok 42 - ath: I [BioPerl6] ok 43 - car: Q [BioPerl6] ok 44 - cay: H [BioPerl6] ok 45 - ccm: P [BioPerl6] ok 46 - ccr: P [BioPerl6] ok 47 - ccw: P [BioPerl6] ok 48 - cck: P [BioPerl6] ok 49 - ccy: P [BioPerl6] ok 50 - ccs: P [BioPerl6] ok 51 - ccv: P [BioPerl6] ok 52 - cch: P [BioPerl6] ok 53 - ccd: P [BioPerl6] ok 54 - ccb: P [BioPerl6] ok 55 - ccx: P [BioPerl6] ok 56 - cgm: R [BioPerl6] ok 57 - cgr: R [BioPerl6] ok 58 - cgw: R [BioPerl6] ok 59 - cgk: R [BioPerl6] ok 60 - cgy: R [BioPerl6] ok 61 - cgs: R [BioPerl6] ok 62 - cgv: R [BioPerl6] ok 63 - cgh: R [BioPerl6] ok 64 - cgd: R [BioPerl6] ok 65 - cgb: R [BioPerl6] ok 66 - cgx: R [BioPerl6] ok 67 - ctm: L [BioPerl6] ok 68 - ctr: L [BioPerl6] ok 69 - ctw: L [BioPerl6] ok 70 - ctk: L [BioPerl6] ok 71 - cty: L [BioPerl6] ok 72 - cts: L [BioPerl6] ok 73 - ctv: L [BioPerl6] ok 74 - cth: L [BioPerl6] ok 75 - ctd: L [BioPerl6] ok 76 - ctb: L [BioPerl6] ok 77 - ctx: L [BioPerl6] ok 78 - gar: E [BioPerl6] ok 79 - gay: D [BioPerl6] ok 80 - gcm: A [BioPerl6] ok 81 - gcr: A [BioPerl6] ok 82 - gcw: A [BioPerl6] ok 83 - gck: A [BioPerl6] ok 84 - gcy: A [BioPerl6] ok 85 - gcs: A [BioPerl6] ok 86 - gcv: A [BioPerl6] ok 87 - gch: A [BioPerl6] ok 88 - gcd: A [BioPerl6] ok 89 - gcb: A [BioPerl6] ok 90 - gcx: A [BioPerl6] ok 91 - ggm: G [BioPerl6] ok 92 - ggr: G [BioPerl6] ok 93 - ggw: G [BioPerl6] ok 94 - ggk: G [BioPerl6] ok 95 - ggy: G [BioPerl6] ok 96 - ggs: G [BioPerl6] ok 97 - ggv: G [BioPerl6] ok 98 - ggh: G [BioPerl6] ok 99 - ggd: G [BioPerl6] ok 100 - ggb: G [BioPerl6] ok 101 - ggx: G [BioPerl6] ok 102 - gtm: V [BioPerl6] ok 103 - gtr: V [BioPerl6] ok 104 - gtw: V [BioPerl6] ok 105 - gtk: V [BioPerl6] ok 106 - gty: V [BioPerl6] ok 107 - gts: V [BioPerl6] ok 108 - gtv: V [BioPerl6] ok 109 - gth: V [BioPerl6] ok 110 - gtd: V [BioPerl6] ok 111 - gtb: V [BioPerl6] ok 112 - gtx: V [BioPerl6] ok 113 - tar: * [BioPerl6] ok 114 - tay: Y [BioPerl6] ok 115 - tcm: S [BioPerl6] ok 116 - tcr: S [BioPerl6] ok 117 - tcw: S [BioPerl6] ok 118 - tck: S [BioPerl6] ok 119 - tcy: S [BioPerl6] ok 120 - tcs: S [BioPerl6] ok 121 - tcv: S [BioPerl6] ok 122 - tch: S [BioPerl6] ok 123 - tcd: S [BioPerl6] ok 124 - tcb: S [BioPerl6] ok 125 - tcx: S [BioPerl6] ok 126 - tgy: C [BioPerl6] ok 127 - ttr: L [BioPerl6] ok 128 - tty: F [BioPerl6] ok 129 - tra: * [BioPerl6] ok 130 - mga: R [BioPerl6] ok 131 - mgg: R [BioPerl6] ok 132 - mgr: R [BioPerl6] ok 133 - rac: B [BioPerl6] ok 134 - rat: B [BioPerl6] ok 135 - ray: B [BioPerl6] ok 136 - yta: L [BioPerl6] ok 137 - ytg: L [BioPerl6] ok 138 - ytr: L [BioPerl6] ok 139 - saa: Z [BioPerl6] ok 140 - sag: Z [BioPerl6] ok 141 - sar: Z [BioPerl6] ok 142 - taa: * [BioPerl6] ok 143 - [BioPerl6] ok 144 - [BioPerl6] ok 145 - [BioPerl6] ok 146 - [BioPerl6] ok 147 - [BioPerl6] ok 148 - [BioPerl6] ok 149 - [BioPerl6] ok 150 - [BioPerl6] ok 151 - [BioPerl6] ok 152 - [BioPerl6] ok 153 - [BioPerl6] ok 154 - [BioPerl6] ok 155 - [BioPerl6] ok 156 - [BioPerl6] ok 157 - [BioPerl6] ok 158 - [BioPerl6] ok 159 - [BioPerl6] ok 160 - [BioPerl6] ok 161 - [BioPerl6] ok 162 - [BioPerl6] ok 163 - [BioPerl6] ok 164 - Bio::PrimarySeq translate [BioPerl6] ok 165 - [BioPerl6] ok 166 - [BioPerl6] ok 167 - [BioPerl6] 1..167 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Tools/FTLocationParser.t [BioPerl6] ok 1 - [BioPerl6] Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:absolute_location(Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:local_location(Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:base_position(Match.new(:orig("467"), :from(0), :pos(3), :hash(Map.new((:abs_base_position(Match.new(:orig("467"), :from(0), :pos(3)))))))))))))))))))))) [BioPerl6] Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:absolute_location(Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:local_location(Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:base_range(Match.new(:orig("340..565"), :from(0), :pos(8), :hash(Map.new((:base_position([Match.new(:orig("340..565"), :from(0), :pos(3), :hash(Map.new((:abs_base_position(Match.new(:orig("340..565"), :from(0), :pos(3))))))), Match.new(:orig("340..565"), :from(5), :pos(8), :hash(Map.new((:abs_base_position(Match.new(:orig("340..565"), :from(5), :pos(8)))))))])))))))))))))))))))) [BioPerl6] Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:absolute_location(Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:local_location(Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:base_range(Match.new(:orig("<345..500"), :from(0), :pos(9), :hash(Map.new((:base_position([Match.new(:orig("<345..500"), :from(0), :pos(4), :hash(Map.new((:high_base_bound(Match.new(:orig("<345..500"), :from(0), :pos(4), :hash(Map.new((:abs_base_position(Match.new(:orig("<345..500"), :from(1), :pos(4)))))))))))), Match.new(:orig("<345..500"), :from(6), :pos(9), :hash(Map.new((:abs_base_position(Match.new(:orig("<345..500"), :from(6), :pos(9)))))))])))))))))))))))))))) [BioPerl6] Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:absolute_location(Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:local_location(Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:base_range(Match.new(:orig("<1..888"), :from(0), :pos(7), :hash(Map.new((:base_position([Match.new(:orig("<1..888"), :from(0), :pos(2), :hash(Map.new((:high_base_bound(Match.new(:orig("<1..888"), :from(0), :pos(2), :hash(Map.new((:abs_base_position(Match.new(:orig("<1..888"), :from(1), :pos(2)))))))))))), Match.new(:orig("<1..888"), :from(4), :pos(7), :hash(Map.new((:abs_base_position(Match.new(:orig("<1..888"), :from(4), :pos(7)))))))])))))))))))))))))))) [BioPerl6] 1..1 [BioPerl6] Saw 1 occurrence of deprecated code. [BioPerl6] ================================================================================ [BioPerl6] Method perl (from Mu) seen at: [BioPerl6] /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master/lib/Bio/Tools/FTLocationParser.pm6 (Bio::Tools::FTLocationParser), line 10 [BioPerl6] Please use raku instead. [BioPerl6] -------------------------------------------------------------------------------- [BioPerl6] Please contact the author to have these occurrences of deprecated code [BioPerl6] adapted, so that this message will disappear! [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Tools/IUPAC.t [BioPerl6] ok 1 - Can use Bio::Tools::IUPAC [BioPerl6] ok 2 - Can use Bio::PrimarySeq [BioPerl6] ok 3 - [BioPerl6] ok 4 - Can access IUB hash from method call [BioPerl6] ok 5 - Can access REV_IUB hash from method call [BioPerl6] ok 6 - Can access IUP hash from method call [BioPerl6] ok 7 - Can access IUB hash as a class variable [BioPerl6] ok 8 - Can access REV_IUB hash as a class variable [BioPerl6] ok 9 - Can access IUP hash as a class variable [BioPerl6] ok 10 - [BioPerl6] 1..10 [BioPerl6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/BioPerl6%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Acjfields%3E.tar.gz/bioperl6-master t/Types.t [BioPerl6] ok 1 - -2 is not a SeqStrand [BioPerl6] ok 2 - -1 isa SeqStrandInt [BioPerl6] ok 3 - -1 not a SeqStrandChar [BioPerl6] ok 4 - -1 isa SeqStrand [BioPerl6] ok 5 - 0 isa SeqStrandInt [BioPerl6] ok 6 - 0 not a SeqStrandChar [BioPerl6] ok 7 - 0 isa SeqStrand [BioPerl6] ok 8 - 1 isa SeqStrandInt [BioPerl6] ok 9 - 1 not a SeqStrandChar [BioPerl6] ok 10 - 1 isa SeqStrand [BioPerl6] ok 11 - 2 is not a SeqStrand [BioPerl6] ok 12 - ! is not a SeqStrand [BioPerl6] ok 13 - - isa SeqStrandChar [BioPerl6] ok 14 - - not a SeqStrandInt [BioPerl6] ok 15 - - isa SeqStrand [BioPerl6] ok 16 - . isa SeqStrandChar [BioPerl6] ok 17 - . not a SeqStrandInt [BioPerl6] ok 18 - . isa SeqStrand [BioPerl6] ok 19 - + isa SeqStrandChar [BioPerl6] ok 20 - + not a SeqStrandInt [BioPerl6] ok 21 - + isa SeqStrand [BioPerl6] ok 22 - z is not a SeqStrand [BioPerl6] ok 23 - some alphabet tests [BioPerl6] ok 24 - [BioPerl6] ok 25 - [BioPerl6] ok 26 - [BioPerl6] ok 27 - [BioPerl6] 1..27 ===> Testing [FAIL]: BioPerl6:ver<0.0.1> [BioPerl6] Failed to get passing tests, but continuing with --force-test ===> Installing: BioPerl6:ver<0.0.1> ===> Install [FAIL] for BioPerl6:ver<0.0.1>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/CA7610CACD0B524B1F80C38171997753F85A38D2 (Bio::Annotation::Reference) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/85CC3318ED35DD68A9C41F28F050498A17E60685 (Bio::Role::Range) =begin may not be followed by directive 'end' at /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/85CC3318ED35DD68A9C41F28F050498A17E60685 (Bio::Role::Range):156 ------> =begin end at /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/CA7610CACD0B524B1F80C38171997753F85A38D2 (Bio::Annotation::Reference):4 ------> use Bio::Role::Range; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/CA7610CACD0B524B1F80C38171997753F85A38D2 (Bio::Annotation::Reference) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/85CC3318ED35DD68A9C41F28F050498A17E60685 (Bio::Role::Range) =begin may not be followed by directive 'end' at /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/85CC3318ED35DD68A9C41F28F050498A17E60685 (Bio::Role::Range):156 ------> =begin end at /home/coke/sandbox/blin/installed/BioPerl6__0.0.1_0/sources/CA7610CACD0B524B1F80C38171997753F85A38D2 (Bio::Annotation::Reference):4 ------> use Bio::Role::Range; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 3min 5.812s CPU time consumed: 3min 17.899s Memory peak: 2.1G (swap: 1.5M) ```
* [ ] [BusyIndicator](https://raku.land/zef:jmaslak/BusyIndicator) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p511746-i543149.service; invocation ID: b06bff9c5fa74c2ca1784e066bc32b82 Press ^] three times within 1s to disconnect TTY. ===> Searching for: BusyIndicator ===> Found: BusyIndicator:ver<0.6.2>:auth [via Zef::Repository::Ecosystems] [BusyIndicator] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790140062.511753.5423.520662883753/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz https://360.zef.pm/B/US/BUSYINDICATOR/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz ===> Fetching [OK]: BusyIndicator:ver<0.6.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790140062.511753.5423.520662883753/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz [BusyIndicator] Command: tar -t -f ./8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz [BusyIndicator] Command: tar -xvf ./8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz -C ../8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz ===> Extraction [OK]: BusyIndicator to /home/coke/sandbox/blin/data/zef-data/tmp/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz ===> Testing: BusyIndicator:ver<0.6.2>:auth [BusyIndicator] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz/BusyIndicator-0.6.2 t/00-bogus.t [BusyIndicator] ok 1 - [BusyIndicator] 1..1 ===> Testing [OK] for BusyIndicator:ver<0.6.2>:auth ===> Installing: BusyIndicator:ver<0.6.2>:auth ===> Install [OK] for BusyIndicator:ver<0.6.2>:auth 4 bin/ scripts [busy.raku busy-indicator.raku camera.raku busy-indicator.rakudoc] installed to: /tmp/BZu4zhMy7n/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 19.111s CPU time consumed: 1min 45.690s Memory peak: 1.1G (swap: 28M) ```
New Output ``` Running as unit: run-p508444-i558374.service; invocation ID: 69af72710ae5483a9ffd2fc350d1d1e9 Press ^] three times within 1s to disconnect TTY. ===> Searching for: BusyIndicator ===> Found: BusyIndicator:ver<0.6.2>:auth [via Zef::Repository::Ecosystems] [BusyIndicator] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790139988.508451.339.45788525159503/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz https://360.zef.pm/B/US/BUSYINDICATOR/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz ===> Fetching [OK]: BusyIndicator:ver<0.6.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790139988.508451.339.45788525159503/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz [BusyIndicator] Command: tar -t -f ./8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz [BusyIndicator] Command: tar -xvf ./8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz -C ../8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz ===> Extraction [OK]: BusyIndicator to /home/coke/sandbox/blin/data/zef-data/tmp/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz ===> Testing: BusyIndicator:ver<0.6.2>:auth [BusyIndicator] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/8ee2774692188f46bba5ef55580cf9ddd79a7a39.tar.gz/BusyIndicator-0.6.2 t/00-bogus.t [BusyIndicator] ok 1 - [BusyIndicator] 1..1 ===> Testing [OK] for BusyIndicator:ver<0.6.2>:auth ===> Installing: BusyIndicator:ver<0.6.2>:auth ===> Install [FAIL] for BusyIndicator:ver<0.6.2>:auth: ===SORRY!=== Cannot instantiate a native type ===SORRY!=== Cannot instantiate a native type Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 18.735s CPU time consumed: 1min 40.308s Memory peak: 1G (swap: 0B) ```
* [ ] [CSS::Module](https://raku.land/zef:dwarring/CSS::Module) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p479323-i462227.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: CSS::Module ===> Found: CSS::Module:ver<0.7.7>:auth [via Zef::Repository::Ecosystems] [CSS::Module] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790139324.479331.62.97555262630428/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz https://360.zef.pm/C/SS/CSS_MODULE/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz ===> Fetching [OK]: CSS::Module:ver<0.7.7>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790139324.479331.62.97555262630428/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz [CSS::Module] Command: tar -t -f ./e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz [CSS::Module] Command: tar -xvf ./e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz -C ../e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz ===> Extraction [OK]: CSS::Module to /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz ===> Testing: CSS::Module:ver<0.7.7>:auth [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/00basic.t [CSS::Module] ok 1 - not css1 unicode: 012AF [CSS::Module] ok 2 - css21 unicode: 012AF [CSS::Module] ok 3 - css3 unicode: 012AF [CSS::Module] ok 4 - not css1 unicode: 012AFc [CSS::Module] ok 5 - css21 unicode: 012AFc [CSS::Module] ok 6 - css3 unicode: 012AFc [CSS::Module] ok 7 - not non-ascii css1: • [CSS::Module] ok 8 - not non-ascii css21: • [CSS::Module] ok 9 - non-ascii css3: • [CSS::Module] # Subtest: {unknown-prop: someval} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { unknown-prop:someval; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 10 - {unknown-prop: someval} [CSS::Module] # Subtest: {unknown-prop: unknown-func()} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { unknown-prop:unknown-func(); } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 11 - {unknown-prop: unknown-func()} [CSS::Module] # Subtest: { @guff {color:red} } [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { @guff { color:red; } } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 12 - { @guff {color:red} } [CSS::Module] # Subtest: {background-attachment: crud} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 13 - {background-attachment: crud} [CSS::Module] # Subtest: {background-attachment: FiXed} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 14 - {background-attachment: FiXed} [CSS::Module] # Subtest: {font-family: "unclosed-string} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 15 - {font-family: "unclosed-string} [CSS::Module] # Subtest: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 16 - {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] # Subtest: {margin: 2em 3em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 17 - {margin: 2em 3em} [CSS::Module] # Subtest: {background-attachment: fixed !Important;} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 18 - {background-attachment: fixed !Important;} [CSS::Module] # Subtest: H1:active [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 19 - H1:active [CSS::Module] # Subtest: h1:eq(0) [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:eq [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:eq(0) [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 20 - h1:eq(0) [CSS::Module] # Subtest: h1[id$=ess] [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1[id$=ess] [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1[id$=ess] [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 21 - h1[id$=ess] [CSS::Module] 1..21 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css1-properties.t [CSS::Module] # Subtest: {background-color: #37a} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-color: able to parse unexpected input [CSS::Module] ok 2 - background-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-color: able to parse unexpected input [CSS::Module] ok 2 - background-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-color: able to parse unexpected input [CSS::Module] ok 2 - background-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 1 - {background-color: \#37a} [CSS::Module] # Subtest: {background-image: url(images/ok.png)} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-image: able to parse unexpected input [CSS::Module] ok 2 - background-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-image: able to parse unexpected input [CSS::Module] ok 2 - background-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-image: able to parse unexpected input [CSS::Module] ok 2 - background-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-image: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 2 - {background-image: url(images/ok.png)} [CSS::Module] # Subtest: {background-repeat: Repeat-x} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-repeat: able to parse unexpected input [CSS::Module] ok 2 - background-repeat: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-repeat: able to parse unexpected input [CSS::Module] ok 2 - background-repeat: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-repeat: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-repeat: able to parse unexpected input [CSS::Module] ok 2 - background-repeat: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-repeat: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-repeat: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 3 - {background-repeat: Repeat-x} [CSS::Module] # Subtest: {background-attachment: FiXed} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-attachment: able to parse unexpected input [CSS::Module] ok 2 - background-attachment: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-attachment: able to parse unexpected input [CSS::Module] ok 2 - background-attachment: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-attachment: able to parse unexpected input [CSS::Module] ok 2 - background-attachment: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-attachment: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 4 - {background-attachment: FiXed} [CSS::Module] # Subtest: {background-position: 100% 90%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-position: able to parse unexpected input [CSS::Module] ok 2 - background-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-position: able to parse unexpected input [CSS::Module] ok 2 - background-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-position: able to parse unexpected input [CSS::Module] ok 2 - background-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-position: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 5 - {background-position: 100% 90%} [CSS::Module] # Subtest: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background: able to parse unexpected input [CSS::Module] ok 2 - background: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background: able to parse unexpected input [CSS::Module] ok 2 - background: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background: able to parse unexpected input [CSS::Module] ok 2 - background: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 6 - {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] # Subtest: {border-top-width: thick} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-top-width: thick} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-width: able to parse unexpected input [CSS::Module] ok 2 - border-top-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-top-width: thick} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-width: able to parse unexpected input [CSS::Module] ok 2 - border-top-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-top-width: thick} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-width: able to parse unexpected input [CSS::Module] ok 2 - border-top-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-top-width: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 7 - {border-top-width: thick} [CSS::Module] # Subtest: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-width: able to parse unexpected input [CSS::Module] ok 2 - border-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-width: able to parse unexpected input [CSS::Module] ok 2 - border-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-width: able to parse unexpected input [CSS::Module] ok 2 - border-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-width: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 8 - {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] # Subtest: {border-color: #a7f #aa77ff rgb(100,150,20) aqua} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-color: able to parse unexpected input [CSS::Module] ok 2 - border-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-color: able to parse unexpected input [CSS::Module] ok 2 - border-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-color: able to parse unexpected input [CSS::Module] ok 2 - border-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 9 - {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] # Subtest: {border-top-color: #aaa} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-top-color: \#aaa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-color: able to parse unexpected input [CSS::Module] ok 2 - border-top-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-top-color: \#aaa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-color: able to parse unexpected input [CSS::Module] ok 2 - border-top-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-top-color: \#aaa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-color: able to parse unexpected input [CSS::Module] ok 2 - border-top-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-top-color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 10 - {border-top-color: \#aaa} [CSS::Module] # Subtest: {border-style: groove} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-style: groove} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-style: able to parse unexpected input [CSS::Module] ok 2 - border-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-style: groove} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-style: able to parse unexpected input [CSS::Module] ok 2 - border-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-style: groove} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-style: able to parse unexpected input [CSS::Module] ok 2 - border-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 11 - {border-style: groove} [CSS::Module] # Subtest: {border-top-style: ridge} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-top-style: ridge} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-style: able to parse unexpected input [CSS::Module] ok 2 - border-top-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-top-style: ridge} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-style: able to parse unexpected input [CSS::Module] ok 2 - border-top-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-top-style: ridge} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-style: able to parse unexpected input [CSS::Module] ok 2 - border-top-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-top-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 12 - {border-top-style: ridge} [CSS::Module] # Subtest: {border: 1px solid red} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border: 1px solid red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border: able to parse unexpected input [CSS::Module] ok 2 - border: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border: 1px solid red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border: able to parse unexpected input [CSS::Module] ok 2 - border: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border: 1px solid red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border: able to parse unexpected input [CSS::Module] ok 2 - border: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 13 - {border: 1px solid red} [CSS::Module] # Subtest: {border: 1px red blue} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border: 1px red blue} [CSS::Module] ok 2 - declarations warnings [CSS::Module] 1..2 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border: 1px red blue} [CSS::Module] ok 2 - declarations warnings [CSS::Module] 1..2 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border: 1px red blue} [CSS::Module] ok 2 - declarations warnings [CSS::Module] 1..2 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 14 - {border: 1px red blue} [CSS::Module] # Subtest: {clear: both} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {clear: both} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - clear: able to parse unexpected input [CSS::Module] ok 2 - clear: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {clear: both} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - clear: able to parse unexpected input [CSS::Module] ok 2 - clear: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {clear: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {clear: both} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - clear: able to parse unexpected input [CSS::Module] ok 2 - clear: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {clear: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {clear: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 15 - {clear: both} [CSS::Module] # Subtest: {color: #3377aa} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {color: \#3377aa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - color: able to parse unexpected input [CSS::Module] ok 2 - color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {color: \#3377aa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - color: able to parse unexpected input [CSS::Module] ok 2 - color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {color: \#3377aa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - color: able to parse unexpected input [CSS::Module] ok 2 - color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 16 - {color: \#3377aa} [CSS::Module] # Subtest: {display: list-item} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {display: list-item} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - display: able to parse unexpected input [CSS::Module] ok 2 - display: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {display: list-item} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - display: able to parse unexpected input [CSS::Module] ok 2 - display: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {display: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {display: list-item} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - display: able to parse unexpected input [CSS::Module] ok 2 - display: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {display: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {display: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 17 - {display: list-item} [CSS::Module] # Subtest: {float: left} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {float: left} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - float: able to parse unexpected input [CSS::Module] ok 2 - float: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {float: left} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - float: able to parse unexpected input [CSS::Module] ok 2 - float: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {float: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {float: left} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - float: able to parse unexpected input [CSS::Module] ok 2 - float: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {float: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {float: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 18 - {float: left} [CSS::Module] # Subtest: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-family: able to parse unexpected input [CSS::Module] ok 2 - font-family: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-family: able to parse unexpected input [CSS::Module] ok 2 - font-family: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-family: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-family: able to parse unexpected input [CSS::Module] ok 2 - font-family: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-family: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-family: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 19 - {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] # Subtest: {font-family: New Century Schoolbook} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: New Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: New Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: New Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 20 - {font-family: New Century Schoolbook} [CSS::Module] # Subtest: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 21 - {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] # Subtest: {font-style: italic} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-style: italic} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-style: able to parse unexpected input [CSS::Module] ok 2 - font-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-style: italic} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-style: able to parse unexpected input [CSS::Module] ok 2 - font-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-style: italic} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-style: able to parse unexpected input [CSS::Module] ok 2 - font-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 22 - {font-style: italic} [CSS::Module] # Subtest: {font-variant: small-caps} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-variant: small-caps} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-variant: able to parse unexpected input [CSS::Module] ok 2 - font-variant: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-variant: small-caps} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-variant: able to parse unexpected input [CSS::Module] ok 2 - font-variant: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-variant: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-variant: small-caps} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-variant: able to parse unexpected input [CSS::Module] ok 2 - font-variant: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-variant: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-variant: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 23 - {font-variant: small-caps} [CSS::Module] # Subtest: {font-weight: bolder} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-weight: bolder} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-weight: able to parse unexpected input [CSS::Module] ok 2 - font-weight: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-weight: bolder} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-weight: able to parse unexpected input [CSS::Module] ok 2 - font-weight: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-weight: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-weight: bolder} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-weight: able to parse unexpected input [CSS::Module] ok 2 - font-weight: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-weight: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-weight: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 24 - {font-weight: bolder} [CSS::Module] # Subtest: {font-weight: 800} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-weight: 800} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-weight: 800} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-weight: 800} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 25 - {font-weight: 800} [CSS::Module] # Subtest: {font-size: 12pt} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-size: 12pt} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-size: able to parse unexpected input [CSS::Module] ok 2 - font-size: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-size: 12pt} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-size: able to parse unexpected input [CSS::Module] ok 2 - font-size: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-size: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-size: 12pt} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-size: able to parse unexpected input [CSS::Module] ok 2 - font-size: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-size: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-size: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 26 - {font-size: 12pt} [CSS::Module] # Subtest: {font-size: 150%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-size: 150%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-size: 150%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-size: 150%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 27 - {font-size: 150%} [CSS::Module] # Subtest: {font-size: Larger} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-size: Larger} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-size: Larger} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-size: Larger} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 28 - {font-size: Larger} [CSS::Module] # Subtest: {font: 12pt/14pt sans-serif} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font: able to parse unexpected input [CSS::Module] ok 2 - font: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font: able to parse unexpected input [CSS::Module] ok 2 - font: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font: able to parse unexpected input [CSS::Module] ok 2 - font: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 29 - {font: 12pt/14pt sans-serif} [CSS::Module] # Subtest: {font: normal small-caps 120%/120% fantasy} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font: normal small-caps 120%/120% fantasy} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font: normal small-caps 120%/120% fantasy} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font: normal small-caps 120%/120% fantasy} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 30 - {font: normal small-caps 120%/120% fantasy} [CSS::Module] # Subtest: {font: 10pt courier bold} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font: 10pt courier bold} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font: 10pt courier bold} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font: 10pt courier bold} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 31 - {font: 10pt courier bold} [CSS::Module] # Subtest: {letter-spacing: normal} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {letter-spacing: normal} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - letter-spacing: able to parse unexpected input [CSS::Module] ok 2 - letter-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {letter-spacing: normal} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - letter-spacing: able to parse unexpected input [CSS::Module] ok 2 - letter-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {letter-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {letter-spacing: normal} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - letter-spacing: able to parse unexpected input [CSS::Module] ok 2 - letter-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {letter-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {letter-spacing: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 32 - {letter-spacing: normal} [CSS::Module] # Subtest: {line-height: 120%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {line-height: 120%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - line-height: able to parse unexpected input [CSS::Module] ok 2 - line-height: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {line-height: 120%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - line-height: able to parse unexpected input [CSS::Module] ok 2 - line-height: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {line-height: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {line-height: 120%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - line-height: able to parse unexpected input [CSS::Module] ok 2 - line-height: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {line-height: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {line-height: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 33 - {line-height: 120%} [CSS::Module] # Subtest: {list-style-type: square} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style-type: square} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-type: able to parse unexpected input [CSS::Module] ok 2 - list-style-type: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style-type: square} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-type: able to parse unexpected input [CSS::Module] ok 2 - list-style-type: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-type: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style-type: square} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-type: able to parse unexpected input [CSS::Module] ok 2 - list-style-type: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-type: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style-type: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 34 - {list-style-type: square} [CSS::Module] # Subtest: {list-style-image: url(snoopy.png)} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style-image: url(snoopy.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-image: able to parse unexpected input [CSS::Module] ok 2 - list-style-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style-image: url(snoopy.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-image: able to parse unexpected input [CSS::Module] ok 2 - list-style-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style-image: url(snoopy.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-image: able to parse unexpected input [CSS::Module] ok 2 - list-style-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style-image: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 35 - {list-style-image: url(snoopy.png)} [CSS::Module] # Subtest: {list-style-position: outside} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style-position: outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-position: able to parse unexpected input [CSS::Module] ok 2 - list-style-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style-position: outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-position: able to parse unexpected input [CSS::Module] ok 2 - list-style-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style-position: outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-position: able to parse unexpected input [CSS::Module] ok 2 - list-style-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style-position: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 36 - {list-style-position: outside} [CSS::Module] # Subtest: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style: able to parse unexpected input [CSS::Module] ok 2 - list-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style: able to parse unexpected input [CSS::Module] ok 2 - list-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style: able to parse unexpected input [CSS::Module] ok 2 - list-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 37 - {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] # Subtest: {overflow: scroll} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {overflow: scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - overflow: able to parse unexpected input [CSS::Module] ok 2 - overflow: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {overflow: scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - overflow: able to parse unexpected input [CSS::Module] ok 2 - overflow: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {overflow: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {overflow: scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - overflow: able to parse unexpected input [CSS::Module] ok 2 - overflow: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {overflow: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {overflow: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 38 - {overflow: scroll} [CSS::Module] # Subtest: {padding-bottom: 2em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {padding-bottom: 2em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - padding-bottom: able to parse unexpected input [CSS::Module] ok 2 - padding-bottom: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {padding-bottom: 2em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - padding-bottom: able to parse unexpected input [CSS::Module] ok 2 - padding-bottom: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {padding-bottom: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {padding-bottom: 2em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - padding-bottom: able to parse unexpected input [CSS::Module] ok 2 - padding-bottom: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {padding-bottom: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {padding-bottom: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 39 - {padding-bottom: 2em} [CSS::Module] # Subtest: {position: absolute} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {position: absolute} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - position: able to parse unexpected input [CSS::Module] ok 2 - position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {position: absolute} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - position: able to parse unexpected input [CSS::Module] ok 2 - position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {position: absolute} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - position: able to parse unexpected input [CSS::Module] ok 2 - position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {position: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 40 - {position: absolute} [CSS::Module] # Subtest: {margin-top: 1.25ex} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin-top: 1.25ex} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin-top: able to parse unexpected input [CSS::Module] ok 2 - margin-top: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin-top: 1.25ex} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin-top: able to parse unexpected input [CSS::Module] ok 2 - margin-top: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin-top: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin-top: 1.25ex} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin-top: able to parse unexpected input [CSS::Module] ok 2 - margin-top: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin-top: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {margin-top: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 41 - {margin-top: 1.25ex} [CSS::Module] # Subtest: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin: able to parse unexpected input [CSS::Module] ok 2 - margin: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin: able to parse unexpected input [CSS::Module] ok 2 - margin: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin: able to parse unexpected input [CSS::Module] ok 2 - margin: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {margin: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 42 - {margin: 1.2ex 1.5em 125% 0} [CSS::Module] # Subtest: {margin: 1.2ex 1.5em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 43 - {margin: 1.2ex 1.5em} [CSS::Module] # Subtest: {text-decoration: Underline} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-decoration: Underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-decoration: able to parse unexpected input [CSS::Module] ok 2 - text-decoration: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-decoration: Underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-decoration: able to parse unexpected input [CSS::Module] ok 2 - text-decoration: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-decoration: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-decoration: Underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-decoration: able to parse unexpected input [CSS::Module] ok 2 - text-decoration: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-decoration: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {text-decoration: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 44 - {text-decoration: Underline} [CSS::Module] # Subtest: {text-transform: uppercase} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-transform: uppercase} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-transform: able to parse unexpected input [CSS::Module] ok 2 - text-transform: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-transform: uppercase} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-transform: able to parse unexpected input [CSS::Module] ok 2 - text-transform: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-transform: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-transform: uppercase} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-transform: able to parse unexpected input [CSS::Module] ok 2 - text-transform: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-transform: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {text-transform: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 45 - {text-transform: uppercase} [CSS::Module] # Subtest: {text-align: justify} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-align: justify} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-align: able to parse unexpected input [CSS::Module] ok 2 - text-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-align: justify} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-align: able to parse unexpected input [CSS::Module] ok 2 - text-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-align: justify} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-align: able to parse unexpected input [CSS::Module] ok 2 - text-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {text-align: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 46 - {text-align: justify} [CSS::Module] # Subtest: {text-decoration: underline} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-decoration: underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-decoration: underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-decoration: underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 47 - {text-decoration: underline} [CSS::Module] # Subtest: {vertical-align: text-top} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {vertical-align: text-top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - vertical-align: able to parse unexpected input [CSS::Module] ok 2 - vertical-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {vertical-align: text-top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - vertical-align: able to parse unexpected input [CSS::Module] ok 2 - vertical-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {vertical-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {vertical-align: text-top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - vertical-align: able to parse unexpected input [CSS::Module] ok 2 - vertical-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {vertical-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {vertical-align: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 48 - {vertical-align: text-top} [CSS::Module] # Subtest: {width: 55mm} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {width: 55mm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - width: able to parse unexpected input [CSS::Module] ok 2 - width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {width: 55mm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - width: able to parse unexpected input [CSS::Module] ok 2 - width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {width: 55mm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - width: able to parse unexpected input [CSS::Module] ok 2 - width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {width: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 49 - {width: 55mm} [CSS::Module] # Subtest: {word-spacing: 1.5em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - word-spacing: able to parse unexpected input [CSS::Module] ok 2 - word-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - word-spacing: able to parse unexpected input [CSS::Module] ok 2 - word-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {word-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - word-spacing: able to parse unexpected input [CSS::Module] ok 2 - word-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {word-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {word-spacing: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 50 - {word-spacing: 1.5em} [CSS::Module] # Subtest: {white-space: nowrap} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {white-space: nowrap} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - white-space: able to parse unexpected input [CSS::Module] ok 2 - white-space: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {white-space: nowrap} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - white-space: able to parse unexpected input [CSS::Module] ok 2 - white-space: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {white-space: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {white-space: nowrap} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - white-space: able to parse unexpected input [CSS::Module] ok 2 - white-space: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {white-space: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {white-space: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 51 - {white-space: nowrap} [CSS::Module] # Subtest: {z-index: -3} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {z-index: -3} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - z-index: able to parse unexpected input [CSS::Module] ok 2 - z-index: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {z-index: -3} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - z-index: able to parse unexpected input [CSS::Module] ok 2 - z-index: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {z-index: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {z-index: -3} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - z-index: able to parse unexpected input [CSS::Module] ok 2 - z-index: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {z-index: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {z-index: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 52 - {z-index: -3} [CSS::Module] 1..52 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css21-properties.t [CSS::Module] # Subtest: {azimuth: 30deg} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: 30deg} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - azimuth: able to parse unexpected input [CSS::Module] ok 5 - azimuth: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {azimuth: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: 30deg} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - azimuth: able to parse unexpected input [CSS::Module] ok 9 - azimuth: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {azimuth: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {azimuth: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 1 - {azimuth: 30deg} [CSS::Module] # Subtest: {azimuth: far-right} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: far-right} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: far-right} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 2 - {azimuth: far-right} [CSS::Module] # Subtest: {azimuth: center-left behind} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: center-left behind} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: center-left behind} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 3 - {azimuth: center-left behind} [CSS::Module] # Subtest: {azimuth: Rightwards} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: Rightwards} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: Rightwards} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 4 - {azimuth: Rightwards} [CSS::Module] # Subtest: {azimuth: inherit} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 5 - {azimuth: inherit} [CSS::Module] # Subtest: {background-attachment: FiXed} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-attachment: able to parse unexpected input [CSS::Module] ok 5 - background-attachment: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-attachment: able to parse unexpected input [CSS::Module] ok 9 - background-attachment: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-attachment: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 6 - {background-attachment: FiXed} [CSS::Module] # Subtest: {background-attachment: inherit} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 7 - {background-attachment: inherit} [CSS::Module] # Subtest: {background-color: #37a} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-color: able to parse unexpected input [CSS::Module] ok 5 - background-color: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-color: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-color: able to parse unexpected input [CSS::Module] ok 9 - background-color: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-color: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-color: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 8 - {background-color: \#37a} [CSS::Module] # Subtest: {background-color: transparent} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-color: transparent} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-color: transparent} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 9 - {background-color: transparent} [CSS::Module] # Subtest: {background-image: url(images/ok.png)} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-image: able to parse unexpected input [CSS::Module] ok 5 - background-image: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-image: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-image: able to parse unexpected input [CSS::Module] ok 9 - background-image: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-image: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-image: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 10 - {background-image: url(images/ok.png)} [CSS::Module] # Subtest: {background-repeat: Repeat-x} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-repeat: able to parse unexpected input [CSS::Module] ok 5 - background-repeat: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-repeat: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-repeat: able to parse unexpected input [CSS::Module] ok 9 - background-repeat: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-repeat: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-repeat: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 11 - {background-repeat: Repeat-x} [CSS::Module] # Subtest: {background-position: 100% 90%} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-position: able to parse unexpected input [CSS::Module] ok 5 - background-position: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-position: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-position: able to parse unexpected input [CSS::Module] ok 9 - background-position: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-position: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-position: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 12 - {background-position: 100% 90%} [CSS::Module] # Subtest: {background-position: right top} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-position: right top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-position: right top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 13 - {background-position: right top} [CSS::Module] # Subtest: {border-collapse: separate} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-collapse: separate} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-collapse: able to parse unexpected input [CSS::Module] ok 5 - border-collapse: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-collapse: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-collapse: separate} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-collapse: able to parse unexpected input [CSS::Module] ok 9 - border-collapse: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-collapse: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-collapse: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 14 - {border-collapse: separate} [CSS::Module] # Subtest: {border-spacing: 3em} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-spacing: 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-spacing: able to parse unexpected input [CSS::Module] ok 5 - border-spacing: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-spacing: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-spacing: 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-spacing: able to parse unexpected input [CSS::Module] ok 9 - border-spacing: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-spacing: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-spacing: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 15 - {border-spacing: 3em} [CSS::Module] # Subtest: {border-bottom: thick dotted red} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-bottom: thick dotted red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-bottom: able to parse unexpected input [CSS::Module] ok 5 - border-bottom: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-bottom: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-bottom: thick dotted red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-bottom: able to parse unexpected input [CSS::Module] ok 9 - border-bottom: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-bottom: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-bottom: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 16 - {border-bottom: thick dotted red} [CSS::Module] # Subtest: {border-bottom-width: medium} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-bottom-width: medium} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-bottom-width: able to parse unexpected input [CSS::Module] ok 5 - border-bottom-width: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-bottom-width: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-bottom-width: medium} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-bottom-width: able to parse unexpected input [CSS::Module] ok 9 - border-bottom-width: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-bottom-width: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-bottom-width: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 17 - {border-bottom-width: medium} [CSS::Module] # Subtest: {border-collapse: collapse} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-collapse: collapse} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-collapse: collapse} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 18 - {border-collapse: collapse} [CSS::Module] # Subtest: {border-spacing: 2px .1cm} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-spacing: 2px .1cm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-spacing: 2px .1cm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 19 - {border-spacing: 2px .1cm} [CSS::Module] # Subtest: {border-right-color: green} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-right-color: green} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-right-color: able to parse unexpected input [CSS::Module] ok 5 - border-right-color: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-right-color: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-right-color: green} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-right-color: able to parse unexpected input [CSS::Module] ok 9 - border-right-color: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-right-color: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-right-color: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 20 - {border-right-color: green} [CSS::Module] # Subtest: {border-style: dotted dashed} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-style: dotted dashed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-style: able to parse unexpected input [CSS::Module] ok 5 - border-style: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-style: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-style: dotted dashed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-style: able to parse unexpected input [CSS::Module] ok 9 - border-style: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-style: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-style: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 21 - {border-style: dotted dashed} [CSS::Module] # Subtest: {border-bottom-style: outset} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-bottom-style: outset} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-bottom-style: able to parse unexpected input [CSS::Module] ok 5 - border-bottom-style: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-bottom-style: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-bottom-style: outset} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-bottom-style: able to parse unexpected input [CSS::Module] ok 9 - border-bottom-style: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-bottom-style: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-bottom-style: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 22 - {border-bottom-style: outset} [CSS::Module] # Subtest: {bottom: 5%} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {bottom: 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - bottom: able to parse unexpected input [CSS::Module] ok 5 - bottom: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {bottom: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {bottom: 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - bottom: able to parse unexpected input [CSS::Module] ok 9 - bottom: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {bottom: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {bottom: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 23 - {bottom: 5%} [CSS::Module] # Subtest: {caption-side: top} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {caption-side: top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - caption-side: able to parse unexpected input [CSS::Module] ok 5 - caption-side: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {caption-side: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {caption-side: top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - caption-side: able to parse unexpected input [CSS::Module] ok 9 - caption-side: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {caption-side: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {caption-side: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 24 - {caption-side: top} [CSS::Module] # Subtest: {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - clip: able to parse unexpected input [CSS::Module] ok 5 - clip: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {clip: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - clip: able to parse unexpected input [CSS::Module] ok 9 - clip: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {clip: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {clip: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 25 - {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] 1..25 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3-_base.t [CSS::Module] ok 1 - not number: 0% [CSS::Module] ok 2 - percentage: 0% [CSS::Module] ok 3 - not angle: 0% [CSS::Module] ok 4 - not number: 0deg [CSS::Module] ok 5 - not percentage: 0deg [CSS::Module] ok 6 - angle: 0deg [CSS::Module] ok 7 - number: 0 [CSS::Module] ok 8 - not percentage: 0 [CSS::Module] ok 9 - angle: 0 [CSS::Module] ok 10 - number: 1 [CSS::Module] ok 11 - not percentage: 1 [CSS::Module] ok 12 - angle: 1 [CSS::Module] ok 13 - css3 terms number parse: 123.45 [CSS::Module] ok 14 - css3 terms number no warnings [CSS::Module] ok 15 - css3 terms number ast [CSS::Module] ok 16 - css3 terms integer parse: 123 [CSS::Module] ok 17 - css3 terms integer no warnings [CSS::Module] ok 18 - css3 terms integer ast [CSS::Module] ok 19 - css3 terms uri parse: url(foo.jpg) [CSS::Module] ok 20 - css3 terms uri no warnings [CSS::Module] ok 21 - css3 terms uri ast [CSS::Module] ok 22 - css3 terms keyw parse: Abc [CSS::Module] ok 23 - css3 terms keyw no warnings [CSS::Module] ok 24 - css3 terms keyw ast [CSS::Module] ok 25 - css3 terms identifier parse: Foo [CSS::Module] ok 26 - css3 terms identifier no warnings [CSS::Module] ok 27 - css3 terms identifier ast [CSS::Module] ok 28 - css3 terms identifiers parse: Aaa bb [CSS::Module] ok 29 - css3 terms identifiers no warnings [CSS::Module] ok 30 - css3 terms identifiers ast [CSS::Module] 1..30 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-colors.t [CSS::Module] ok 1 - css3-color term parse: rgb(70%, 50%, 10%) [CSS::Module] ok 2 - css3-color term no warnings [CSS::Module] ok 3 - css3-color term ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3-color reserialized term parse: rgb(179, 128, 26) [CSS::Module] ok 6 - -- css3-color reserialized term no warnings [CSS::Module] ok 7 - -- css3-color reserialized term ast [CSS::Module] ok 8 - css3-color term parse: rgba(100%, 128, 0%, 0.1) [CSS::Module] ok 9 - css3-color term no warnings [CSS::Module] ok 10 - css3-color term ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3-color reserialized term parse: rgba(255, 128, 0, 0.1) [CSS::Module] ok 13 - -- css3-color reserialized term no warnings [CSS::Module] ok 14 - -- css3-color reserialized term ast [CSS::Module] ok 15 - css3-color term parse: rgb(100%, 128, 0%, 0.1) [CSS::Module] ok 16 - css3-color term no warnings [CSS::Module] ok 17 - css3-color term ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3-color reserialized term parse: rgba(255, 128, 0, 0.1) [CSS::Module] ok 20 - -- css3-color reserialized term no warnings [CSS::Module] ok 21 - -- css3-color reserialized term ast [CSS::Module] ok 22 - css3-color term parse: rgba(100%, 128, 0%, 10%) [CSS::Module] ok 23 - css3-color term no warnings [CSS::Module] ok 24 - css3-color term ast [CSS::Module] ok 25 - ast reserialization [CSS::Module] ok 26 - -- css3-color reserialized term parse: rgba(255, 128, 0, 10%) [CSS::Module] ok 27 - -- css3-color reserialized term no warnings [CSS::Module] ok 28 - -- css3-color reserialized term ast [CSS::Module] ok 29 - css3-color term parse: hsl(120, 100%, 50%) [CSS::Module] ok 30 - css3-color term no warnings [CSS::Module] ok 31 - css3-color term ast [CSS::Module] ok 32 - ast reserialization [CSS::Module] ok 33 - -- css3-color reserialized term parse: hsl(120, 100%, 50%) [CSS::Module] ok 34 - -- css3-color reserialized term no warnings [CSS::Module] ok 35 - -- css3-color reserialized term ast [CSS::Module] ok 36 - css3-color term parse: hsla( 180, 100%, 50%, .75 ) [CSS::Module] ok 37 - css3-color term no warnings [CSS::Module] ok 38 - css3-color term ast [CSS::Module] ok 39 - ast reserialization [CSS::Module] ok 40 - -- css3-color reserialized term parse: hsla(180, 100%, 50%, 0.75) [CSS::Module] ok 41 - -- css3-color reserialized term no warnings [CSS::Module] ok 42 - -- css3-color reserialized term ast [CSS::Module] ok 43 - css3-color term parse: rgba(101%, 50%, -5%, +1.1) [CSS::Module] ok 44 - css3-color term no warnings [CSS::Module] ok 45 - css3-color term ast [CSS::Module] ok 46 - ast reserialization [CSS::Module] ok 47 - -- css3-color reserialized term parse: rgb(255, 128, 0) [CSS::Module] ok 48 - -- css3-color reserialized term no warnings [CSS::Module] ok 49 - -- css3-color reserialized term ast [CSS::Module] ok 50 - css3-color term parse: hsl(120, 110%, -50%) [CSS::Module] ok 51 - css3-color term no warnings [CSS::Module] ok 52 - css3-color term ast [CSS::Module] ok 53 - ast reserialization [CSS::Module] ok 54 - -- css3-color reserialized term parse: hsl(120, 100%, 0%) [CSS::Module] ok 55 - -- css3-color reserialized term no warnings [CSS::Module] ok 56 - -- css3-color reserialized term ast [CSS::Module] ok 57 - css3-color term parse: hsla( 180, -100%, 150%, 1.75 ) [CSS::Module] ok 58 - css3-color term no warnings [CSS::Module] ok 59 - css3-color term ast [CSS::Module] ok 60 - ast reserialization [CSS::Module] ok 61 - -- css3-color reserialized term parse: hsla(180, 0%, 100%, 1) [CSS::Module] ok 62 - -- css3-color reserialized term no warnings [CSS::Module] ok 63 - -- css3-color reserialized term ast [CSS::Module] ok 64 - css3-color term parse: rgba(10%,20%,30%) [CSS::Module] ok 65 - css3-color term no warnings [CSS::Module] ok 66 - css3-color term ast [CSS::Module] ok 67 - ast reserialization [CSS::Module] ok 68 - -- css3-color reserialized term parse: rgb(26, 51, 77) [CSS::Module] ok 69 - -- css3-color reserialized term no warnings [CSS::Module] ok 70 - -- css3-color reserialized term ast [CSS::Module] ok 71 - css3-color term parse: hsl(junk) [CSS::Module] ok 72 - css3-color term warnings [CSS::Module] ok 73 - css3-color term parse: hsla() [CSS::Module] ok 74 - css3-color term warnings [CSS::Module] ok 75 - css3-color color parse: orange [CSS::Module] ok 76 - css3-color color no warnings [CSS::Module] ok 77 - css3-color color ast [CSS::Module] ok 78 - ast reserialization [CSS::Module] ok 79 - -- css3-color reserialized color parse: rgb(255, 165, 0) [CSS::Module] ok 80 - -- css3-color reserialized color no warnings [CSS::Module] ok 81 - -- css3-color reserialized color ast [CSS::Module] ok 82 - css3-color color parse: hotpink [CSS::Module] ok 83 - css3-color color no warnings [CSS::Module] ok 84 - css3-color color ast [CSS::Module] ok 85 - ast reserialization [CSS::Module] ok 86 - -- css3-color reserialized color parse: rgb(255, 105, 180) [CSS::Module] ok 87 - -- css3-color reserialized color no warnings [CSS::Module] ok 88 - -- css3-color reserialized color ast [CSS::Module] ok 89 - css3-color color parse: lavenderblush [CSS::Module] ok 90 - css3-color color no warnings [CSS::Module] ok 91 - css3-color color ast [CSS::Module] ok 92 - ast reserialization [CSS::Module] ok 93 - -- css3-color reserialized color parse: rgb(255, 240, 245) [CSS::Module] ok 94 - -- css3-color reserialized color no warnings [CSS::Module] ok 95 - -- css3-color reserialized color ast [CSS::Module] ok 96 - css3-color color parse: black [CSS::Module] ok 97 - css3-color color no warnings [CSS::Module] ok 98 - css3-color color ast [CSS::Module] ok 99 - ast reserialization [CSS::Module] ok 100 - -- css3-color reserialized color parse: rgb(0, 0, 0) [CSS::Module] ok 101 - -- css3-color reserialized color no warnings [CSS::Module] ok 102 - -- css3-color reserialized color ast [CSS::Module] ok 103 - css3-color color parse: currentcolor [CSS::Module] ok 104 - css3-color color no warnings [CSS::Module] ok 105 - css3-color color ast [CSS::Module] ok 106 - ast reserialization [CSS::Module] ok 107 - -- css3-color reserialized color parse: currentcolor [CSS::Module] ok 108 - -- css3-color reserialized color no warnings [CSS::Module] ok 109 - -- css3-color reserialized color ast [CSS::Module] ok 110 - css3-color color parse: transparent [CSS::Module] ok 111 - css3-color color no warnings [CSS::Module] ok 112 - css3-color color ast [CSS::Module] ok 113 - ast reserialization [CSS::Module] ok 114 - -- css3-color reserialized color parse: transparent [CSS::Module] ok 115 - -- css3-color reserialized color no warnings [CSS::Module] ok 116 - -- css3-color reserialized color ast [CSS::Module] 1..116 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-fonts.t [CSS::Module] ok 1 - css3x-fonts at-rule parse: @font-face { font-family: MainText; src: url(gentium.eot); /* for use with older user agents */ src: local('Gentium'), url(gentium.ttf) format('truetype'); /* Overrides src definition */ } [CSS::Module] ok 2 - css3x-fonts at-rule no warnings [CSS::Module] ok 3 - css3x-fonts at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-fonts reserialized at-rule parse: @font-face {... } [CSS::Module] ok 6 - -- css3x-fonts reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3x-fonts reserialized at-rule ast [CSS::Module] ok 8 - css21 at-rule parse: @font-face { font-family: MainText; src: url(gentium.eot); /* for use with older user agents */ src: local('Gentium'), url(gentium.ttf) format('truetype'); /* Overrides src definition */ } [CSS::Module] ok 9 - css21 at-rule no warnings [CSS::Module] ok 10 - css3x-fonts declarations parse: {font-family: 21st Century, fantasy;} [CSS::Module] ok 11 - css3x-fonts declarations no warnings [CSS::Module] ok 12 - css3x-fonts declarations ast [CSS::Module] ok 13 - ast reserialization [CSS::Module] ok 14 - -- css3x-fonts reserialized declarations parse: {... } [CSS::Module] ok 15 - -- css3x-fonts reserialized declarations no warnings [CSS::Module] ok 16 - -- css3x-fonts reserialized declarations ast [CSS::Module] ok 17 - css21 declarations parse: {font-family: 21st Century, fantasy;} [CSS::Module] ok 18 - css21 declarations no warnings [CSS::Module] ok 19 - css21 declarations ast [CSS::Module] ok 20 - ast reserialization [CSS::Module] ok 21 - -- css21 reserialized declarations parse: {... } [CSS::Module] ok 22 - -- css21 reserialized declarations no warnings [CSS::Module] ok 23 - -- css21 reserialized declarations ast [CSS::Module] ok 24 - css3x-fonts at-rule parse: @font-face { font-family: BBCBengali; src: url(fonts/BBCBengali.ttf) format("opentype"); unicode-range: U+00-FF, U+980-9FF; } [CSS::Module] ok 25 - css3x-fonts at-rule no warnings [CSS::Module] ok 26 - css3x-fonts at-rule ast [CSS::Module] ok 27 - ast reserialization [CSS::Module] ok 28 - -- css3x-fonts reserialized at-rule parse: @font-face {... } [CSS::Module] ok 29 - -- css3x-fonts reserialized at-rule no warnings [CSS::Module] ok 30 - -- css3x-fonts reserialized at-rule ast [CSS::Module] ok 31 - css21 at-rule parse: @font-face { font-family: BBCBengali; src: url(fonts/BBCBengali.ttf) format("opentype"); unicode-range: U+00-FF, U+980-9FF; } [CSS::Module] ok 32 - css21 at-rule no warnings [CSS::Module] ok 33 - css3x-fonts declarations parse: {font-feature-settings: "smcp", "swsh" 2;} [CSS::Module] ok 34 - css3x-fonts declarations no warnings [CSS::Module] ok 35 - css3x-fonts declarations ast [CSS::Module] ok 36 - ast reserialization [CSS::Module] ok 37 - -- css3x-fonts reserialized declarations parse: {... } [CSS::Module] ok 38 - -- css3x-fonts reserialized declarations no warnings [CSS::Module] ok 39 - -- css3x-fonts reserialized declarations ast [CSS::Module] ok 40 - css21 declarations parse: {font-feature-settings: "smcp", "swsh" 2;} [CSS::Module] ok 41 - css21 declarations warnings [CSS::Module] ok 42 - css3x-fonts declaration parse: font-weight: lighter; [CSS::Module] ok 43 - css3x-fonts declaration no warnings [CSS::Module] ok 44 - css3x-fonts declaration ast [CSS::Module] ok 45 - ast reserialization [CSS::Module] ok 46 - -- css3x-fonts reserialized declaration parse: font-weight: lighter; [CSS::Module] ok 47 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 48 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 49 - css21 declaration parse: font-weight: lighter; [CSS::Module] ok 50 - css21 declaration no warnings [CSS::Module] ok 51 - css21 declaration ast [CSS::Module] ok 52 - ast reserialization [CSS::Module] ok 53 - -- css21 reserialized declaration parse: font-weight: lighter; [CSS::Module] ok 54 - -- css21 reserialized declaration no warnings [CSS::Module] ok 55 - -- css21 reserialized declaration ast [CSS::Module] ok 56 - css3x-fonts declaration parse: font-weight: initial; [CSS::Module] ok 57 - css3x-fonts declaration no warnings [CSS::Module] ok 58 - css3x-fonts declaration ast [CSS::Module] ok 59 - ast reserialization [CSS::Module] ok 60 - -- css3x-fonts reserialized declaration parse: font-weight: initial; [CSS::Module] ok 61 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 62 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 63 - css21 declaration parse: font-weight: initial; [CSS::Module] ok 64 - css21 declaration warnings [CSS::Module] ok 65 - css3x-fonts declaration parse: font-weight: inherit [CSS::Module] ok 66 - css3x-fonts declaration no warnings [CSS::Module] ok 67 - css3x-fonts declaration ast [CSS::Module] ok 68 - ast reserialization [CSS::Module] ok 69 - -- css3x-fonts reserialized declaration parse: font-weight: inherit; [CSS::Module] ok 70 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 71 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 72 - css21 declaration parse: font-weight: inherit [CSS::Module] ok 73 - css21 declaration no warnings [CSS::Module] ok 74 - css21 declaration ast [CSS::Module] ok 75 - ast reserialization [CSS::Module] ok 76 - -- css21 reserialized declaration parse: font-weight: inherit; [CSS::Module] ok 77 - -- css21 reserialized declaration no warnings [CSS::Module] ok 78 - -- css21 reserialized declaration ast [CSS::Module] ok 79 - css3x-fonts declaration parse: font-stretch: extra-expanded [CSS::Module] ok 80 - css3x-fonts declaration no warnings [CSS::Module] ok 81 - css3x-fonts declaration ast [CSS::Module] ok 82 - ast reserialization [CSS::Module] ok 83 - -- css3x-fonts reserialized declaration parse: font-stretch: extra-expanded; [CSS::Module] ok 84 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 85 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 86 - css21 declaration parse: font-stretch: extra-expanded [CSS::Module] ok 87 - css21 declaration warnings [CSS::Module] ok 88 - css3x-fonts declaration parse: font-style: oblique; [CSS::Module] ok 89 - css3x-fonts declaration no warnings [CSS::Module] ok 90 - css3x-fonts declaration ast [CSS::Module] ok 91 - ast reserialization [CSS::Module] ok 92 - -- css3x-fonts reserialized declaration parse: font-style: oblique; [CSS::Module] ok 93 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 94 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 95 - css21 declaration parse: font-style: oblique; [CSS::Module] ok 96 - css21 declaration no warnings [CSS::Module] ok 97 - css21 declaration ast [CSS::Module] ok 98 - ast reserialization [CSS::Module] ok 99 - -- css21 reserialized declaration parse: font-style: oblique; [CSS::Module] ok 100 - -- css21 reserialized declaration no warnings [CSS::Module] ok 101 - -- css21 reserialized declaration ast [CSS::Module] ok 102 - css3x-fonts declaration parse: font-size-adjust: .7; [CSS::Module] ok 103 - css3x-fonts declaration no warnings [CSS::Module] ok 104 - css3x-fonts declaration ast [CSS::Module] ok 105 - ast reserialization [CSS::Module] ok 106 - -- css3x-fonts reserialized declaration parse: font-size-adjust: 0.7; [CSS::Module] ok 107 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 108 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 109 - css21 declaration parse: font-size-adjust: .7; [CSS::Module] ok 110 - css21 declaration warnings [CSS::Module] ok 111 - css3x-fonts declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 112 - css3x-fonts declaration no warnings [CSS::Module] ok 113 - css3x-fonts declaration ast [CSS::Module] ok 114 - ast reserialization [CSS::Module] ok 115 - -- css3x-fonts reserialized declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 116 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 117 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 118 - css21 declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 119 - css21 declaration no warnings [CSS::Module] ok 120 - css21 declaration ast [CSS::Module] ok 121 - ast reserialization [CSS::Module] ok 122 - -- css21 reserialized declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 123 - -- css21 reserialized declaration no warnings [CSS::Module] ok 124 - -- css21 reserialized declaration ast [CSS::Module] ok 125 - css3x-fonts declaration parse: font-variant: small-caps; [CSS::Module] ok 126 - css3x-fonts declaration no warnings [CSS::Module] ok 127 - css3x-fonts declaration ast [CSS::Module] ok 128 - ast reserialization [CSS::Module] ok 129 - -- css3x-fonts reserialized declaration parse: font-variant: small-caps; [CSS::Module] ok 130 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 131 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 132 - css21 declaration parse: font-variant: small-caps; [CSS::Module] ok 133 - css21 declaration no warnings [CSS::Module] ok 134 - css21 declaration ast [CSS::Module] ok 135 - ast reserialization [CSS::Module] ok 136 - -- css21 reserialized declaration parse: font-variant: small-caps; [CSS::Module] ok 137 - -- css21 reserialized declaration no warnings [CSS::Module] ok 138 - -- css21 reserialized declaration ast [CSS::Module] ok 139 - css3x-fonts declaration parse: font-variant: annotation(circled); [CSS::Module] ok 140 - css3x-fonts declaration no warnings [CSS::Module] ok 141 - css3x-fonts declaration ast [CSS::Module] ok 142 - ast reserialization [CSS::Module] ok 143 - -- css3x-fonts reserialized declaration parse: font-variant: annotation(circled); [CSS::Module] ok 144 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 145 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 146 - css21 declaration parse: font-variant: annotation(circled); [CSS::Module] ok 147 - css21 declaration warnings [CSS::Module] ok 148 - css3x-fonts declaration parse: font-synthesis: weight; [CSS::Module] ok 149 - css3x-fonts declaration no warnings [CSS::Module] ok 150 - css3x-fonts declaration ast [CSS::Module] ok 151 - ast reserialization [CSS::Module] ok 152 - -- css3x-fonts reserialized declaration parse: font-synthesis: weight; [CSS::Module] ok 153 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 154 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 155 - css21 declaration parse: font-synthesis: weight; [CSS::Module] ok 156 - css21 declaration warnings [CSS::Module] ok 157 - css3x-fonts declaration parse: font-variant: discretionary-ligatures character-variant(leo-B, leo-M, leo-N, leo-T, leo-U); [CSS::Module] ok 158 - css3x-fonts declaration no warnings [CSS::Module] ok 159 - css3x-fonts declaration ast [CSS::Module] ok 160 - ast reserialization [CSS::Module] ok 161 - -- css3x-fonts reserialized declaration parse: font-variant: discretionary-ligatures character-variant(leo-B, leo-M, leo-N, leo-T, leo-U); [CSS::Module] ok 162 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 163 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 164 - css21 declaration parse: font-variant: discretionary-ligatures character-variant(leo-B, leo-M, leo-N, leo-T, leo-U); [CSS::Module] ok 165 - css21 declaration warnings [CSS::Module] ok 166 - css3x-fonts declaration parse: line-height: 1.2em ; [CSS::Module] ok 167 - css3x-fonts declaration no warnings [CSS::Module] ok 168 - css3x-fonts declaration ast [CSS::Module] ok 169 - ast reserialization [CSS::Module] ok 170 - -- css3x-fonts reserialized declaration parse: line-height: 1.2em; [CSS::Module] ok 171 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 172 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 173 - css21 declaration parse: line-height: 1.2em ; [CSS::Module] ok 174 - css21 declaration no warnings [CSS::Module] ok 175 - css21 declaration ast [CSS::Module] ok 176 - ast reserialization [CSS::Module] ok 177 - -- css21 reserialized declaration parse: line-height: 1.2em; [CSS::Module] ok 178 - -- css21 reserialized declaration no warnings [CSS::Module] ok 179 - -- css21 reserialized declaration ast [CSS::Module] 1..179 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-media-queries.t [CSS::Module] # Subtest: resolution: 300dpi [CSS::Module] ok 1 - css3 @media resolution parse: 300dpi [CSS::Module] ok 2 - css3 @media resolution no warnings [CSS::Module] ok 3 - css3 @media resolution ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized resolution parse: 300dpi [CSS::Module] ok 6 - -- css3 @media reserialized resolution no warnings [CSS::Module] ok 7 - -- css3 @media reserialized resolution ast [CSS::Module] 1..7 [CSS::Module] ok 1 - resolution: 300dpi [CSS::Module] # Subtest: media-expr: max-width: foo [CSS::Module] ok 1 - css3 @media media-expr parse: max-width: foo [CSS::Module] ok 2 - css3 @media media-expr warnings [CSS::Module] 1..2 [CSS::Module] ok 2 - media-expr: max-width: foo [CSS::Module] # Subtest: at-rule: @media all { body { background:lime } } [CSS::Module] ok 1 - css3 @media at-rule parse: @media all { body { background:lime } } [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media all {... } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 3 - at-rule: @media all { body { background:lime } } [CSS::Module] # Subtest: at-rule: @media all and (color) { } [CSS::Module] ok 1 - css3 @media at-rule parse: @media all and (color) { } [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media all and (color) { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 4 - at-rule: @media all and (color) { } [CSS::Module] # Subtest: at-rule: @media screen { * { font-family: sans-serif } } [CSS::Module] ok 1 - css3 @media at-rule parse: @media screen { * { font-family: sans-serif } } [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media screen {... } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 5 - at-rule: @media screen { * { font-family: sans-serif } } [CSS::Module] # Subtest: at-rule: @media all AND (min-resolution: 300dpi) And (max-resolution: 118dpcm) {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media all AND (min-resolution: 300dpi) And (max-resolution: 118dpcm) {} [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media all and (min-resolution: 300dpi) and (max-resolution: 118dpcm) { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 6 - at-rule: @media all AND (min-resolution: 300dpi) And (max-resolution: 118dpcm) {} [CSS::Module] # Subtest: at-rule: @media noT print {body{margin : 1cm}} [CSS::Module] ok 1 - css3 @media at-rule parse: @media noT print {body{margin : 1cm}} [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not print {... } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 7 - at-rule: @media noT print {body{margin : 1cm}} [CSS::Module] # Subtest: at-rule: @media ONLY all And (none) { } [CSS::Module] ok 1 - css3 @media at-rule parse: @media ONLY all And (none) { } [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 8 - at-rule: @media ONLY all And (none) { } [CSS::Module] # Subtest: at-rule: @media not all {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media not all {} [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 9 - at-rule: @media not all {} [CSS::Module] # Subtest: at-rule: @media (min-orientation:portrait) {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media (min-orientation:portrait) {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 10 - at-rule: @media (min-orientation:portrait) {} [CSS::Module] # Subtest: at-rule: @media (color:20example) {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media (color:20example) {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 11 - at-rule: @media (color:20example) {} [CSS::Module] # Subtest: at-rule: @media (example, all,), speech {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media (example, all,), speech {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 12 - at-rule: @media (example, all,), speech {} [CSS::Module] # Subtest: at-rule: @media &test, screen {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media &test, screen {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 13 - at-rule: @media &test, screen {} [CSS::Module] # Subtest: import: @import url(example.css) screen and (color), projection and (color); [CSS::Module] ok 1 - css3 @media import parse: @import url(example.css) screen and (color), projection and (color); [CSS::Module] ok 2 - css3 @media import no warnings [CSS::Module] ok 3 - css3 @media import ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized import parse: @import url('example.css') screen and (color), projection and (color); [CSS::Module] ok 6 - -- css3 @media reserialized import no warnings [CSS::Module] ok 7 - -- css3 @media reserialized import ast [CSS::Module] 1..7 [CSS::Module] ok 14 - import: @import url(example.css) screen and (color), projection and (color); [CSS::Module] 1..14 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-namespaces.t [CSS::Module] ok 1 - css3-namespaces at-decl parse: @namespace empty ""; [CSS::Module] ok 2 - css3-namespaces at-decl no warnings [CSS::Module] ok 3 - css3-namespaces at-decl ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3-namespaces reserialized at-decl parse: @namespace empty url(''); [CSS::Module] ok 6 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 7 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 8 - css3-namespaces at-decl parse: @NAMESPACE ""; [CSS::Module] ok 9 - css3-namespaces at-decl no warnings [CSS::Module] ok 10 - css3-namespaces at-decl ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3-namespaces reserialized at-decl parse: @namespace url(''); [CSS::Module] ok 13 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 14 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 15 - css3-namespaces at-decl parse: @namespace "http://www.w3.org/1999/xhtml"; [CSS::Module] ok 16 - css3-namespaces at-decl no warnings [CSS::Module] ok 17 - css3-namespaces at-decl ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3-namespaces reserialized at-decl parse: @namespace url('http://www.w3.org/1999/xhtml'); [CSS::Module] ok 20 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 21 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 22 - css3-namespaces at-decl parse: @namespace svg "http://www.w3.org/2000/svg"; [CSS::Module] ok 23 - css3-namespaces at-decl no warnings [CSS::Module] ok 24 - css3-namespaces at-decl ast [CSS::Module] ok 25 - ast reserialization [CSS::Module] ok 26 - -- css3-namespaces reserialized at-decl parse: @namespace svg url('http://www.w3.org/2000/svg'); [CSS::Module] ok 27 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 28 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 29 - css3-namespaces stylesheet parse: @namespace toto url(http://toto.example.org); [CSS::Module] ok 30 - css3-namespaces stylesheet no warnings [CSS::Module] ok 31 - css3-namespaces stylesheet ast [CSS::Module] ok 32 - ast reserialization [CSS::Module] ok 33 - -- css3-namespaces reserialized stylesheet parse: @namespace toto url('http://toto.example.org'); [CSS::Module] ok 34 - -- css3-namespaces reserialized stylesheet no warnings [CSS::Module] ok 35 - -- css3-namespaces reserialized stylesheet ast [CSS::Module] 1..35 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-paged-media.t [CSS::Module] ok 1 - css3 @page at-rule parse: @page :left { margin-left: 4cm; size: a4 } [CSS::Module] ok 2 - css3 @page at-rule no warnings [CSS::Module] ok 3 - css3 @page at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @page reserialized at-rule parse: @page :left {... } [CSS::Module] ok 6 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @page reserialized at-rule ast [CSS::Module] ok 8 - css3 @page at-rule parse: @page :right { tickety: boo; size: A3 } [CSS::Module] ok 9 - css3 @page at-rule warnings [CSS::Module] ok 10 - css3 @page at-rule ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3 @page reserialized at-rule parse: @page :right {... } [CSS::Module] ok 13 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 14 - -- css3 @page reserialized at-rule ast [CSS::Module] ok 15 - css3 @page at-rule parse: @PAGE :junk { margin-right: 2cm } [CSS::Module] ok 16 - css3 @page at-rule warnings [CSS::Module] ok 17 - css3 @page at-rule ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3 @page reserialized at-rule parse: @page {... } [CSS::Module] ok 20 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 21 - -- css3 @page reserialized at-rule ast [CSS::Module] ok 22 - css3 @page at-rule parse: @page : { margin-right: 2cm } [CSS::Module] ok 23 - css3 @page at-rule warnings [CSS::Module] ok 24 - css3 @page page-declarations parse: {@bottom-right-CorNeR {color:blue}} [CSS::Module] ok 25 - css3 @page page-declarations no warnings [CSS::Module] ok 26 - css3 @page page-declarations ast [CSS::Module] ok 27 - ast reserialization [CSS::Module] ok 28 - -- css3 @page reserialized page-declarations parse: {... } [CSS::Module] ok 29 - -- css3 @page reserialized page-declarations no warnings [CSS::Module] ok 30 - -- css3 @page reserialized page-declarations ast [CSS::Module] ok 31 - css3 @page page-declarations parse: { @Top-CENTER {content: 'Page ' counters(page);} } [CSS::Module] ok 32 - css3 @page page-declarations no warnings [CSS::Module] ok 33 - css3 @page page-declarations ast [CSS::Module] ok 34 - ast reserialization [CSS::Module] ok 35 - -- css3 @page reserialized page-declarations parse: {... } [CSS::Module] ok 36 - -- css3 @page reserialized page-declarations no warnings [CSS::Module] ok 37 - -- css3 @page reserialized page-declarations ast [CSS::Module] ok 38 - css3 @page at-rule parse: @page { color: red; @top-center { content: 'Page ' counters(page,'.'); } } [CSS::Module] ok 39 - css3 @page at-rule no warnings [CSS::Module] ok 40 - css3 @page at-rule ast [CSS::Module] ok 41 - ast reserialization [CSS::Module] ok 42 - -- css3 @page reserialized at-rule parse: @page {... } [CSS::Module] ok 43 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 44 - -- css3 @page reserialized at-rule ast [CSS::Module] 1..44 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-values-and-units.t [CSS::Module] # Subtest: font-size: 8vw [CSS::Module] ok 1 - css3x-units declaration parse: font-size: 8vw [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: font-size: 8vw; [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 1 - font-size: 8vw [CSS::Module] # Subtest: margin-left: 1.2rem [CSS::Module] ok 1 - css3x-units declaration parse: margin-left: 1.2rem [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: margin-left: 1.2rem; [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 2 - margin-left: 1.2rem [CSS::Module] # Subtest: azimuth: .5turn [CSS::Module] ok 1 - css3x-units declaration parse: azimuth: .5turn [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: azimuth: 0.5turn; [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 3 - azimuth: .5turn [CSS::Module] # Subtest: 5dppx [CSS::Module] ok 1 - css3x-units resolution parse: 5dppx [CSS::Module] ok 2 - css3x-units resolution no warnings [CSS::Module] ok 3 - css3x-units resolution ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized resolution parse: 5dppx [CSS::Module] ok 6 - -- css3x-units reserialized resolution no warnings [CSS::Module] ok 7 - -- css3x-units reserialized resolution ast [CSS::Module] 1..7 [CSS::Module] ok 4 - 5dppx [CSS::Module] # Subtest: width: calc(100%/3 - 2*1em - 2px) [CSS::Module] ok 1 - css3x-units declaration parse: width: calc(100%/3 - 2*1em - 2px) [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: width: calc(100% / 3 - 2 * em - 2px); [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 5 - width: calc(100%/3 - 2*1em - 2px) [CSS::Module] # Subtest: elevation: calc(.5turn - 30deg) [CSS::Module] ok 1 - css3x-units declaration parse: elevation: calc(.5turn - 30deg) [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: elevation: calc(0.5turn - 30deg); [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 6 - elevation: calc(.5turn - 30deg) [CSS::Module] # Subtest: pause: calc(2s/3.1 - 100ms) [CSS::Module] ok 1 - css3x-units declaration parse: pause: calc(2s/3.1 - 100ms) [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: pause: calc(2s / 3.1 - 100ms); [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 7 - pause: calc(2s/3.1 - 100ms) [CSS::Module] 1..7 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/error-handling.t [CSS::Module] ok 1 - css3 declarations parse: {background:url('http://www.bg.com/pinkish.gif')} [CSS::Module] ok 2 - css3 declarations no warnings [CSS::Module] ok 3 - css3 declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 reserialized declarations parse: {... } [CSS::Module] ok 6 - -- css3 reserialized declarations no warnings [CSS::Module] ok 7 - -- css3 reserialized declarations ast [CSS::Module] ok 8 - css3 declarations parse: {background:URL(http://www.bg.com/pinkish.gif)} [CSS::Module] ok 9 - css3 declarations no warnings [CSS::Module] ok 10 - css3 declarations ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3 reserialized declarations parse: {... } [CSS::Module] ok 13 - -- css3 reserialized declarations no warnings [CSS::Module] ok 14 - -- css3 reserialized declarations ast [CSS::Module] ok 15 - css3 declarations parse: {background:URL(http://www.bg.com/pinkish.gif [CSS::Module] # } [CSS::Module] ok 16 - css3 declarations warnings [CSS::Module] ok 17 - css3 declarations ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3 reserialized declarations parse: {... } [CSS::Module] ok 20 - -- css3 reserialized declarations no warnings [CSS::Module] ok 21 - -- css3 reserialized declarations ast [CSS::Module] ok 22 - css3 declarations parse: {background:URL('http://www.bg.com/pinkish.gif [CSS::Module] # } [CSS::Module] ok 23 - css3 declarations warnings [CSS::Module] ok 24 - css3 ruleset parse: h1 { color: red; rotation: 70minutes } [CSS::Module] ok 25 - css3 ruleset warnings [CSS::Module] ok 26 - css3 ruleset ast [CSS::Module] ok 27 - ast reserialization [CSS::Module] ok 28 - -- css3 reserialized ruleset parse: h1 {... } [CSS::Module] ok 29 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 30 - -- css3 reserialized ruleset ast [CSS::Module] ok 31 - css3 ruleset parse: h1 {content:'kept1'; color: dropped1 rgb(10,20,30 dropped2; font-family:kept2} [CSS::Module] ok 32 - css3 ruleset warnings [CSS::Module] ok 33 - css3 ruleset ast [CSS::Module] ok 34 - ast reserialization [CSS::Module] ok 35 - -- css3 reserialized ruleset parse: h1 {... } [CSS::Module] ok 36 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 37 - -- css3 reserialized ruleset ast [CSS::Module] ok 38 - css3 ruleset parse: h1 {color:red; content:'Section' counter(hdr-1)} [CSS::Module] ok 39 - css3 ruleset no warnings [CSS::Module] ok 40 - css3 ruleset ast [CSS::Module] ok 41 - ast reserialization [CSS::Module] ok 42 - -- css3 reserialized ruleset parse: h1 {... } [CSS::Module] ok 43 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 44 - -- css3 reserialized ruleset ast [CSS::Module] ok 45 - css3 ruleset parse: h2 {bad: dropme 'http://unclosed-string.org; color:blue; [CSS::Module] # background-color: \#ccc;} [CSS::Module] ok 46 - css3 ruleset warnings [CSS::Module] ok 47 - css3 ruleset ast [CSS::Module] ok 48 - ast reserialization [CSS::Module] ok 49 - -- css3 reserialized ruleset parse: h2 {... } [CSS::Module] ok 50 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 51 - -- css3 reserialized ruleset ast [CSS::Module] ok 52 - css3 ruleset parse: p { color:rgb(10,17); } [CSS::Module] ok 53 - css3 ruleset warnings [CSS::Module] ok 54 - css3 ruleset ast [CSS::Module] ok 55 - ast reserialization [CSS::Module] ok 56 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 57 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 58 - -- css3 reserialized ruleset ast [CSS::Module] ok 59 - css3 ruleset parse: p:foo(42) { color: \#abc; } [CSS::Module] ok 60 - css3 ruleset warnings [CSS::Module] ok 61 - css3 ruleset parse: p { color:bar({37+5}); } [CSS::Module] ok 62 - css3 ruleset warnings [CSS::Module] ok 63 - css3 ruleset parse: p { color } [CSS::Module] ok 64 - css3 ruleset warnings [CSS::Module] ok 65 - css3 ruleset ast [CSS::Module] ok 66 - ast reserialization [CSS::Module] ok 67 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 68 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 69 - -- css3 reserialized ruleset ast [CSS::Module] ok 70 - css3 ruleset parse: p { content:'a'; color; font-family:b } [CSS::Module] ok 71 - css3 ruleset warnings [CSS::Module] ok 72 - css3 ruleset ast [CSS::Module] ok 73 - ast reserialization [CSS::Module] ok 74 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 75 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 76 - -- css3 reserialized ruleset ast [CSS::Module] ok 77 - css3 ruleset parse: p {content:'a'; color: } [CSS::Module] ok 78 - css3 ruleset warnings [CSS::Module] ok 79 - css3 ruleset ast [CSS::Module] ok 80 - ast reserialization [CSS::Module] ok 81 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 82 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 83 - -- css3 reserialized ruleset ast [CSS::Module] ok 84 - css3 ruleset parse: p { content:'a'; color:; font-family:b } [CSS::Module] ok 85 - css3 ruleset warnings [CSS::Module] ok 86 - css3 ruleset ast [CSS::Module] ok 87 - ast reserialization [CSS::Module] ok 88 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 89 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 90 - -- css3 reserialized ruleset ast [CSS::Module] ok 91 - css3 ruleset parse: p { content:'a'; color{;color:maroon} } [CSS::Module] ok 92 - css3 ruleset warnings [CSS::Module] ok 93 - css3 ruleset parse: p { content:'a'; color{;color:maroon}; color:green } [CSS::Module] ok 94 - css3 ruleset warnings [CSS::Module] ok 95 - css3 stylesheet parse: p @here {color: red} [CSS::Module] ok 96 - css3 stylesheet warnings [CSS::Module] ok 97 - css3 stylesheet parse: @foo @bar; [CSS::Module] ok 98 - css3 stylesheet warnings [CSS::Module] ok 99 - css3 stylesheet parse: }} {{ - }} [CSS::Module] ok 100 - css3 stylesheet warnings [CSS::Module] ok 101 - css3 stylesheet parse: h1, h2 {color: green }... h6 {color: black } [CSS::Module] ok 102 - css3 stylesheet warnings [CSS::Module] ok 103 - css3 stylesheet ast [CSS::Module] ok 104 - ast reserialization [CSS::Module] ok 105 - -- css3 reserialized stylesheet parse: h1, h2 {... } [CSS::Module] ok 106 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 107 - -- css3 reserialized stylesheet ast [CSS::Module] ok 108 - css3 stylesheet parse: @three-dee { @background-lighting { azimuth: 30deg; elevation: 190deg; } h1 { color: red } } h1 { color: blue } [CSS::Module] ok 109 - css3 stylesheet warnings [CSS::Module] ok 110 - css3 stylesheet ast [CSS::Module] ok 111 - ast reserialization [CSS::Module] ok 112 - -- css3 reserialized stylesheet parse: h1 {... } [CSS::Module] ok 113 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 114 - -- css3 reserialized stylesheet ast [CSS::Module] ok 115 - css3 stylesheet parse: @media print and (width: 21cm) { @page { margin: 3cm; @top-center { content: 'Page ' counter(page); }}} [CSS::Module] ok 116 - css3 stylesheet no warnings [CSS::Module] ok 117 - css3 stylesheet ast [CSS::Module] ok 118 - ast reserialization [CSS::Module] ok 119 - -- css3 reserialized stylesheet parse: @media print and (width: 21cm) {... } [CSS::Module] ok 120 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 121 - -- css3 reserialized stylesheet ast [CSS::Module] ok 122 - css3 stylesheet parse: * foo|* |h1 body:not(.home) h2 + p:first-letter tr:nth-last-child(-n+2) object[type^='image/'] {color:blue} [CSS::Module] ok 123 - css3 stylesheet no warnings [CSS::Module] ok 124 - css3 stylesheet ast [CSS::Module] ok 125 - ast reserialization [CSS::Module] ok 126 - -- css3 reserialized stylesheet parse: * foo|* |h1 body:not(.home) h2 + p::first-letter tr:nth-last-child(-n+2) object[type^='image/'] {... } [CSS::Module] ok 127 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 128 - -- css3 reserialized stylesheet ast [CSS::Module] 1..128 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/module-extensions.t [CSS::Module] ok 1 - index [CSS::Module] ok 2 - index [CSS::Module] ok 3 - module.name [CSS::Module] ok 4 - css3 grammar [CSS::Module] ok 5 - css3 actions [CSS::Module] ok 6 - 'like' extension property [CSS::Module] ok 7 - coerced extension property [CSS::Module] ok 8 - alias extension property [CSS::Module] ok 9 - misc extension property [CSS::Module] ok 10 - misc extension property [CSS::Module] ok 11 - extensions are isolated [CSS::Module] 1..11 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/module-vivify.t [CSS::Module] ok 1 - [CSS::Module] ok 2 - [CSS::Module] ok 3 - [CSS::Module] ok 4 - [CSS::Module] ok 5 - [CSS::Module] ok 6 - [CSS::Module] 1..6 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/module.t [CSS::Module] ok 1 - CSS::Specification version [CSS::Module] ok 2 - css1 grammar [CSS::Module] ok 3 - css1 actions [CSS::Module] ok 4 - css1 does not have azimuth [CSS::Module] ok 5 - css1 border [CSS::Module] ok 6 - css1 border-style [CSS::Module] ok 7 - module.parse-property method [CSS::Module] ok 8 - module.parse-property method [CSS::Module] ok 9 - module.parse-property failure [CSS::Module] ok 10 - colors [CSS::Module] ok 11 - [CSS::Module] ok 12 - [CSS::Module] ok 13 - [CSS::Module] ok 14 - [CSS::Module] ok 15 - [CSS::Module] ok 16 - [CSS::Module] ok 17 - [CSS::Module] ok 18 - [CSS::Module] ok 19 - [CSS::Module] ok 20 - css21 grammar [CSS::Module] ok 21 - css21 actions [CSS::Module] ok 22 - css21 has azimuth [CSS::Module] ok 23 - css21 border [CSS::Module] ok 24 - css21 border-style [CSS::Module] ok 25 - css21 alias property metadata [CSS::Module] ok 26 - css21 alias property metadata [CSS::Module] ok 27 - colors [CSS::Module] ok 28 - [CSS::Module] ok 29 - [CSS::Module] ok 30 - [CSS::Module] ok 31 - module.name [CSS::Module] ok 32 - css3 grammar [CSS::Module] ok 33 - css3 actions [CSS::Module] ok 34 - css3 azimuth [CSS::Module] ok 35 - css3 border [CSS::Module] ok 36 - css3 border-style [CSS::Module] ok 37 - colors [CSS::Module] ok 38 - [CSS::Module] ok 39 - [CSS::Module] ok 40 - [CSS::Module] ok 41 - @font-face grammar [CSS::Module] ok 42 - @font-face actions [CSS::Module] ok 43 - @font-face font-style [CSS::Module] ok 44 - svg grammar [CSS::Module] ok 45 - svg actions [CSS::Module] ok 46 - svg azimuth [CSS::Module] ok 47 - svg alignment-baseline [CSS::Module] ok 48 - svg font-style [CSS::Module] 1..48 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/svg-properties.t [CSS::Module] ok 1 - SVG declarations parse: {alignment-baseline: after-edge} [CSS::Module] ok 2 - SVG declarations no warnings [CSS::Module] ok 3 - SVG declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 6 - -- SVG reserialized declarations no warnings [CSS::Module] ok 7 - -- SVG reserialized declarations ast [CSS::Module] ok 8 - SVG alignment-baseline: able to parse unexpected input [CSS::Module] ok 9 - SVG alignment-baseline: unexpected input produces warning [CSS::Module] ok 10 - SVG declarations parse: {alignment-baseline: inherit} [CSS::Module] ok 11 - SVG declarations no warnings [CSS::Module] ok 12 - SVG declarations ast [CSS::Module] ok 13 - SVG declarations parse: {alignment-baseline: initial} [CSS::Module] ok 14 - SVG declarations no warnings [CSS::Module] ok 15 - SVG declarations ast [CSS::Module] ok 16 - SVG declarations parse: {alignment-baseline: baseline} [CSS::Module] ok 17 - SVG declarations no warnings [CSS::Module] ok 18 - SVG declarations ast [CSS::Module] ok 19 - ast reserialization [CSS::Module] ok 20 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 21 - -- SVG reserialized declarations no warnings [CSS::Module] ok 22 - -- SVG reserialized declarations ast [CSS::Module] ok 23 - SVG declarations parse: {baseline-shift: super} [CSS::Module] ok 24 - SVG declarations no warnings [CSS::Module] ok 25 - SVG declarations ast [CSS::Module] ok 26 - ast reserialization [CSS::Module] ok 27 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 28 - -- SVG reserialized declarations no warnings [CSS::Module] ok 29 - -- SVG reserialized declarations ast [CSS::Module] ok 30 - SVG baseline-shift: able to parse unexpected input [CSS::Module] ok 31 - SVG baseline-shift: unexpected input produces warning [CSS::Module] ok 32 - SVG declarations parse: {baseline-shift: inherit} [CSS::Module] ok 33 - SVG declarations no warnings [CSS::Module] ok 34 - SVG declarations ast [CSS::Module] ok 35 - SVG declarations parse: {baseline-shift: initial} [CSS::Module] ok 36 - SVG declarations no warnings [CSS::Module] ok 37 - SVG declarations ast [CSS::Module] ok 38 - SVG declarations parse: {baseline-shift: 1.5em} [CSS::Module] ok 39 - SVG declarations no warnings [CSS::Module] ok 40 - SVG declarations ast [CSS::Module] ok 41 - ast reserialization [CSS::Module] ok 42 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 43 - -- SVG reserialized declarations no warnings [CSS::Module] ok 44 - -- SVG reserialized declarations ast [CSS::Module] ok 45 - SVG declarations parse: {baseline-shift: 4%} [CSS::Module] ok 46 - SVG declarations no warnings [CSS::Module] ok 47 - SVG declarations ast [CSS::Module] ok 48 - ast reserialization [CSS::Module] ok 49 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 50 - -- SVG reserialized declarations no warnings [CSS::Module] ok 51 - -- SVG reserialized declarations ast [CSS::Module] ok 52 - SVG declarations parse: {color: red} [CSS::Module] ok 53 - SVG declarations no warnings [CSS::Module] ok 54 - SVG declarations ast [CSS::Module] ok 55 - ast reserialization [CSS::Module] ok 56 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 57 - -- SVG reserialized declarations no warnings [CSS::Module] ok 58 - -- SVG reserialized declarations ast [CSS::Module] ok 59 - SVG color: able to parse unexpected input [CSS::Module] ok 60 - SVG color: unexpected input produces warning [CSS::Module] ok 61 - SVG declarations parse: {color: inherit} [CSS::Module] ok 62 - SVG declarations no warnings [CSS::Module] ok 63 - SVG declarations ast [CSS::Module] ok 64 - SVG declarations parse: {color: initial} [CSS::Module] ok 65 - SVG declarations no warnings [CSS::Module] ok 66 - SVG declarations ast [CSS::Module] ok 67 - SVG declarations parse: {color: rgb(10,20,30)} [CSS::Module] ok 68 - SVG declarations no warnings [CSS::Module] ok 69 - SVG declarations ast [CSS::Module] ok 70 - ast reserialization [CSS::Module] ok 71 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 72 - -- SVG reserialized declarations no warnings [CSS::Module] ok 73 - -- SVG reserialized declarations ast [CSS::Module] ok 74 - SVG declarations parse: {color-interpolation: sRGB} [CSS::Module] ok 75 - SVG declarations no warnings [CSS::Module] ok 76 - SVG declarations ast [CSS::Module] ok 77 - ast reserialization [CSS::Module] ok 78 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 79 - -- SVG reserialized declarations no warnings [CSS::Module] ok 80 - -- SVG reserialized declarations ast [CSS::Module] ok 81 - SVG color-interpolation: able to parse unexpected input [CSS::Module] ok 82 - SVG color-interpolation: unexpected input produces warning [CSS::Module] ok 83 - SVG declarations parse: {color-interpolation: inherit} [CSS::Module] ok 84 - SVG declarations no warnings [CSS::Module] ok 85 - SVG declarations ast [CSS::Module] ok 86 - SVG declarations parse: {color-interpolation: initial} [CSS::Module] ok 87 - SVG declarations no warnings [CSS::Module] ok 88 - SVG declarations ast [CSS::Module] ok 89 - SVG declarations parse: {color-interpolation: Srgb} [CSS::Module] ok 90 - SVG declarations no warnings [CSS::Module] ok 91 - SVG declarations ast [CSS::Module] ok 92 - ast reserialization [CSS::Module] ok 93 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 94 - -- SVG reserialized declarations no warnings [CSS::Module] ok 95 - -- SVG reserialized declarations ast [CSS::Module] ok 96 - SVG declarations parse: {color-interpolation-filters: Srgb} [CSS::Module] ok 97 - SVG declarations no warnings [CSS::Module] ok 98 - SVG declarations ast [CSS::Module] ok 99 - ast reserialization [CSS::Module] ok 100 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 101 - -- SVG reserialized declarations no warnings [CSS::Module] ok 102 - -- SVG reserialized declarations ast [CSS::Module] ok 103 - SVG color-interpolation-filters: able to parse unexpected input [CSS::Module] ok 104 - SVG color-interpolation-filters: unexpected input produces warning [CSS::Module] ok 105 - SVG declarations parse: {color-interpolation-filters: inherit} [CSS::Module] ok 106 - SVG declarations no warnings [CSS::Module] ok 107 - SVG declarations ast [CSS::Module] ok 108 - SVG declarations parse: {color-interpolation-filters: initial} [CSS::Module] ok 109 - SVG declarations no warnings [CSS::Module] ok 110 - SVG declarations ast [CSS::Module] ok 111 - SVG declarations parse: {color-rendering: optimizeSpeed} [CSS::Module] ok 112 - SVG declarations no warnings [CSS::Module] ok 113 - SVG declarations ast [CSS::Module] ok 114 - ast reserialization [CSS::Module] ok 115 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 116 - -- SVG reserialized declarations no warnings [CSS::Module] ok 117 - -- SVG reserialized declarations ast [CSS::Module] ok 118 - SVG color-rendering: able to parse unexpected input [CSS::Module] ok 119 - SVG color-rendering: unexpected input produces warning [CSS::Module] ok 120 - SVG declarations parse: {color-rendering: inherit} [CSS::Module] ok 121 - SVG declarations no warnings [CSS::Module] ok 122 - SVG declarations ast [CSS::Module] ok 123 - SVG declarations parse: {color-rendering: initial} [CSS::Module] ok 124 - SVG declarations no warnings [CSS::Module] ok 125 - SVG declarations ast [CSS::Module] ok 126 - SVG declarations parse: {cursor: e-resize} [CSS::Module] ok 127 - SVG declarations no warnings [CSS::Module] ok 128 - SVG declarations ast [CSS::Module] ok 129 - ast reserialization [CSS::Module] ok 130 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 131 - -- SVG reserialized declarations no warnings [CSS::Module] ok 132 - -- SVG reserialized declarations ast [CSS::Module] ok 133 - SVG cursor: able to parse unexpected input [CSS::Module] ok 134 - SVG cursor: unexpected input produces warning [CSS::Module] ok 135 - SVG declarations parse: {cursor: inherit} [CSS::Module] ok 136 - SVG declarations no warnings [CSS::Module] ok 137 - SVG declarations ast [CSS::Module] ok 138 - SVG declarations parse: {cursor: initial} [CSS::Module] ok 139 - SVG declarations no warnings [CSS::Module] ok 140 - SVG declarations ast [CSS::Module] ok 141 - SVG declarations parse: {direction: ltr} [CSS::Module] ok 142 - SVG declarations no warnings [CSS::Module] ok 143 - SVG declarations ast [CSS::Module] ok 144 - ast reserialization [CSS::Module] ok 145 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 146 - -- SVG reserialized declarations no warnings [CSS::Module] ok 147 - -- SVG reserialized declarations ast [CSS::Module] ok 148 - SVG direction: able to parse unexpected input [CSS::Module] ok 149 - SVG direction: unexpected input produces warning [CSS::Module] ok 150 - SVG declarations parse: {direction: inherit} [CSS::Module] ok 151 - SVG declarations no warnings [CSS::Module] ok 152 - SVG declarations ast [CSS::Module] ok 153 - SVG declarations parse: {direction: initial} [CSS::Module] ok 154 - SVG declarations no warnings [CSS::Module] ok 155 - SVG declarations ast [CSS::Module] ok 156 - SVG declarations parse: {display: table-cell} [CSS::Module] ok 157 - SVG declarations no warnings [CSS::Module] ok 158 - SVG declarations ast [CSS::Module] ok 159 - ast reserialization [CSS::Module] ok 160 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 161 - -- SVG reserialized declarations no warnings [CSS::Module] ok 162 - -- SVG reserialized declarations ast [CSS::Module] ok 163 - SVG display: able to parse unexpected input [CSS::Module] ok 164 - SVG display: unexpected input produces warning [CSS::Module] ok 165 - SVG declarations parse: {display: inherit} [CSS::Module] ok 166 - SVG declarations no warnings [CSS::Module] ok 167 - SVG declarations ast [CSS::Module] ok 168 - SVG declarations parse: {display: initial} [CSS::Module] ok 169 - SVG declarations no warnings [CSS::Module] ok 170 - SVG declarations ast [CSS::Module] ok 171 - SVG declarations parse: {dominant-baseline: hanging} [CSS::Module] ok 172 - SVG declarations no warnings [CSS::Module] ok 173 - SVG declarations ast [CSS::Module] ok 174 - ast reserialization [CSS::Module] ok 175 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 176 - -- SVG reserialized declarations no warnings [CSS::Module] ok 177 - -- SVG reserialized declarations ast [CSS::Module] ok 178 - SVG dominant-baseline: able to parse unexpected input [CSS::Module] ok 179 - SVG dominant-baseline: unexpected input produces warning [CSS::Module] ok 180 - SVG declarations parse: {dominant-baseline: inherit} [CSS::Module] ok 181 - SVG declarations no warnings [CSS::Module] ok 182 - SVG declarations ast [CSS::Module] ok 183 - SVG declarations parse: {dominant-baseline: initial} [CSS::Module] ok 184 - SVG declarations no warnings [CSS::Module] ok 185 - SVG declarations ast [CSS::Module] ok 186 - SVG declarations parse: {fill: rgb(10,20,10%)} [CSS::Module] ok 187 - SVG declarations no warnings [CSS::Module] ok 188 - SVG declarations ast [CSS::Module] ok 189 - ast reserialization [CSS::Module] ok 190 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 191 - -- SVG reserialized declarations no warnings [CSS::Module] ok 192 - -- SVG reserialized declarations ast [CSS::Module] ok 193 - SVG fill: able to parse unexpected input [CSS::Module] ok 194 - SVG fill: unexpected input produces warning [CSS::Module] ok 195 - SVG declarations parse: {fill: inherit} [CSS::Module] ok 196 - SVG declarations no warnings [CSS::Module] ok 197 - SVG declarations ast [CSS::Module] ok 198 - SVG declarations parse: {fill: initial} [CSS::Module] ok 199 - SVG declarations no warnings [CSS::Module] ok 200 - SVG declarations ast [CSS::Module] ok 201 - SVG declarations parse: {fill-opacity: 0.75} [CSS::Module] ok 202 - SVG declarations no warnings [CSS::Module] ok 203 - SVG declarations ast [CSS::Module] ok 204 - ast reserialization [CSS::Module] ok 205 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 206 - -- SVG reserialized declarations no warnings [CSS::Module] ok 207 - -- SVG reserialized declarations ast [CSS::Module] ok 208 - SVG fill-opacity: able to parse unexpected input [CSS::Module] ok 209 - SVG fill-opacity: unexpected input produces warning [CSS::Module] ok 210 - SVG declarations parse: {fill-opacity: inherit} [CSS::Module] ok 211 - SVG declarations no warnings [CSS::Module] ok 212 - SVG declarations ast [CSS::Module] ok 213 - SVG declarations parse: {fill-opacity: initial} [CSS::Module] ok 214 - SVG declarations no warnings [CSS::Module] ok 215 - SVG declarations ast [CSS::Module] ok 216 - SVG declarations parse: {fill-opacity: 75%} [CSS::Module] ok 217 - SVG declarations no warnings [CSS::Module] ok 218 - SVG declarations ast [CSS::Module] ok 219 - ast reserialization [CSS::Module] ok 220 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 221 - -- SVG reserialized declarations no warnings [CSS::Module] ok 222 - -- SVG reserialized declarations ast [CSS::Module] ok 223 - SVG declarations parse: {fill-rule: evenOdD} [CSS::Module] ok 224 - SVG declarations no warnings [CSS::Module] ok 225 - SVG declarations ast [CSS::Module] ok 226 - ast reserialization [CSS::Module] ok 227 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 228 - -- SVG reserialized declarations no warnings [CSS::Module] ok 229 - -- SVG reserialized declarations ast [CSS::Module] ok 230 - SVG fill-rule: able to parse unexpected input [CSS::Module] ok 231 - SVG fill-rule: unexpected input produces warning [CSS::Module] ok 232 - SVG declarations parse: {fill-rule: inherit} [CSS::Module] ok 233 - SVG declarations no warnings [CSS::Module] ok 234 - SVG declarations ast [CSS::Module] ok 235 - SVG declarations parse: {fill-rule: initial} [CSS::Module] ok 236 - SVG declarations no warnings [CSS::Module] ok 237 - SVG declarations ast [CSS::Module] ok 238 - SVG declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 239 - SVG declarations no warnings [CSS::Module] ok 240 - SVG declarations ast [CSS::Module] ok 241 - ast reserialization [CSS::Module] ok 242 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 243 - -- SVG reserialized declarations no warnings [CSS::Module] ok 244 - -- SVG reserialized declarations ast [CSS::Module] ok 245 - SVG font: able to parse unexpected input [CSS::Module] ok 246 - SVG font: unexpected input produces warning [CSS::Module] ok 247 - SVG declarations parse: {font: inherit} [CSS::Module] ok 248 - SVG declarations no warnings [CSS::Module] ok 249 - SVG declarations ast [CSS::Module] ok 250 - SVG declarations parse: {font: initial} [CSS::Module] ok 251 - SVG declarations no warnings [CSS::Module] ok 252 - SVG declarations ast [CSS::Module] ok 253 - SVG declarations parse: {font-size-adjust: .7} [CSS::Module] ok 254 - SVG declarations no warnings [CSS::Module] ok 255 - SVG declarations ast [CSS::Module] ok 256 - ast reserialization [CSS::Module] ok 257 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 258 - -- SVG reserialized declarations no warnings [CSS::Module] ok 259 - -- SVG reserialized declarations ast [CSS::Module] ok 260 - SVG font-size-adjust: able to parse unexpected input [CSS::Module] ok 261 - SVG font-size-adjust: unexpected input produces warning [CSS::Module] ok 262 - SVG declarations parse: {font-size-adjust: inherit} [CSS::Module] ok 263 - SVG declarations no warnings [CSS::Module] ok 264 - SVG declarations ast [CSS::Module] ok 265 - SVG declarations parse: {font-size-adjust: initial} [CSS::Module] ok 266 - SVG declarations no warnings [CSS::Module] ok 267 - SVG declarations ast [CSS::Module] ok 268 - SVG declarations parse: {font-variant: small-Caps} [CSS::Module] ok 269 - SVG declarations no warnings [CSS::Module] ok 270 - SVG declarations ast [CSS::Module] ok 271 - ast reserialization [CSS::Module] ok 272 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 273 - -- SVG reserialized declarations no warnings [CSS::Module] ok 274 - -- SVG reserialized declarations ast [CSS::Module] ok 275 - SVG font-variant: able to parse unexpected input [CSS::Module] ok 276 - SVG font-variant: unexpected input produces warning [CSS::Module] ok 277 - SVG declarations parse: {font-variant: inherit} [CSS::Module] ok 278 - SVG declarations no warnings [CSS::Module] ok 279 - SVG declarations ast [CSS::Module] ok 280 - SVG declarations parse: {font-variant: initial} [CSS::Module] ok 281 - SVG declarations no warnings [CSS::Module] ok 282 - SVG declarations ast [CSS::Module] ok 283 - SVG declarations parse: {glyph-orientation-vertical: 45deg} [CSS::Module] ok 284 - SVG declarations no warnings [CSS::Module] ok 285 - SVG declarations ast [CSS::Module] ok 286 - ast reserialization [CSS::Module] ok 287 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 288 - -- SVG reserialized declarations no warnings [CSS::Module] ok 289 - -- SVG reserialized declarations ast [CSS::Module] ok 290 - SVG glyph-orientation-vertical: able to parse unexpected input [CSS::Module] ok 291 - SVG glyph-orientation-vertical: unexpected input produces warning [CSS::Module] ok 292 - SVG declarations parse: {glyph-orientation-vertical: inherit} [CSS::Module] ok 293 - SVG declarations no warnings [CSS::Module] ok 294 - SVG declarations ast [CSS::Module] ok 295 - SVG declarations parse: {glyph-orientation-vertical: initial} [CSS::Module] ok 296 - SVG declarations no warnings [CSS::Module] ok 297 - SVG declarations ast [CSS::Module] ok 298 - SVG declarations parse: {glyph-orientation-vertical: 7} [CSS::Module] ok 299 - SVG declarations no warnings [CSS::Module] ok 300 - SVG declarations ast [CSS::Module] ok 301 - ast reserialization [CSS::Module] ok 302 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 303 - -- SVG reserialized declarations no warnings [CSS::Module] ok 304 - -- SVG reserialized declarations ast [CSS::Module] ok 305 - SVG declarations parse: {image-rendering: optimizeQuality} [CSS::Module] ok 306 - SVG declarations no warnings [CSS::Module] ok 307 - SVG declarations ast [CSS::Module] ok 308 - ast reserialization [CSS::Module] ok 309 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 310 - -- SVG reserialized declarations no warnings [CSS::Module] ok 311 - -- SVG reserialized declarations ast [CSS::Module] ok 312 - SVG image-rendering: able to parse unexpected input [CSS::Module] ok 313 - SVG image-rendering: unexpected input produces warning [CSS::Module] ok 314 - SVG declarations parse: {image-rendering: inherit} [CSS::Module] ok 315 - SVG declarations no warnings [CSS::Module] ok 316 - SVG declarations ast [CSS::Module] ok 317 - SVG declarations parse: {image-rendering: initial} [CSS::Module] ok 318 - SVG declarations no warnings [CSS::Module] ok 319 - SVG declarations ast [CSS::Module] ok 320 - SVG declarations parse: {letter-spacing: normal} [CSS::Module] ok 321 - SVG declarations no warnings [CSS::Module] ok 322 - SVG declarations ast [CSS::Module] ok 323 - ast reserialization [CSS::Module] ok 324 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 325 - -- SVG reserialized declarations no warnings [CSS::Module] ok 326 - -- SVG reserialized declarations ast [CSS::Module] ok 327 - SVG letter-spacing: able to parse unexpected input [CSS::Module] ok 328 - SVG letter-spacing: unexpected input produces warning [CSS::Module] ok 329 - SVG declarations parse: {letter-spacing: inherit} [CSS::Module] ok 330 - SVG declarations no warnings [CSS::Module] ok 331 - SVG declarations ast [CSS::Module] ok 332 - SVG declarations parse: {letter-spacing: initial} [CSS::Module] ok 333 - SVG declarations no warnings [CSS::Module] ok 334 - SVG declarations ast [CSS::Module] ok 335 - SVG declarations parse: {lighting-color: blue} [CSS::Module] ok 336 - SVG declarations no warnings [CSS::Module] ok 337 - SVG declarations ast [CSS::Module] ok 338 - ast reserialization [CSS::Module] ok 339 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 340 - -- SVG reserialized declarations no warnings [CSS::Module] ok 341 - -- SVG reserialized declarations ast [CSS::Module] ok 342 - SVG lighting-color: able to parse unexpected input [CSS::Module] ok 343 - SVG lighting-color: unexpected input produces warning [CSS::Module] ok 344 - SVG declarations parse: {lighting-color: inherit} [CSS::Module] ok 345 - SVG declarations no warnings [CSS::Module] ok 346 - SVG declarations ast [CSS::Module] ok 347 - SVG declarations parse: {lighting-color: initial} [CSS::Module] ok 348 - SVG declarations no warnings [CSS::Module] ok 349 - SVG declarations ast [CSS::Module] ok 350 - SVG declarations parse: {line-height: 90%} [CSS::Module] ok 351 - SVG declarations no warnings [CSS::Module] ok 352 - SVG declarations ast [CSS::Module] ok 353 - ast reserialization [CSS::Module] ok 354 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 355 - -- SVG reserialized declarations no warnings [CSS::Module] ok 356 - -- SVG reserialized declarations ast [CSS::Module] ok 357 - SVG line-height: able to parse unexpected input [CSS::Module] ok 358 - SVG line-height: unexpected input produces warning [CSS::Module] ok 359 - SVG declarations parse: {line-height: inherit} [CSS::Module] ok 360 - SVG declarations no warnings [CSS::Module] ok 361 - SVG declarations ast [CSS::Module] ok 362 - SVG declarations parse: {line-height: initial} [CSS::Module] ok 363 - SVG declarations no warnings [CSS::Module] ok 364 - SVG declarations ast [CSS::Module] ok 365 - SVG declarations parse: {line-height: normal} [CSS::Module] ok 366 - SVG declarations no warnings [CSS::Module] ok 367 - SVG declarations ast [CSS::Module] ok 368 - ast reserialization [CSS::Module] ok 369 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 370 - -- SVG reserialized declarations no warnings [CSS::Module] ok 371 - -- SVG reserialized declarations ast [CSS::Module] ok 372 - SVG declarations parse: {line-height: 42} [CSS::Module] ok 373 - SVG declarations no warnings [CSS::Module] ok 374 - SVG declarations ast [CSS::Module] ok 375 - ast reserialization [CSS::Module] ok 376 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 377 - -- SVG reserialized declarations no warnings [CSS::Module] ok 378 - -- SVG reserialized declarations ast [CSS::Module] ok 379 - SVG declarations parse: {marker-start: none} [CSS::Module] ok 380 - SVG declarations no warnings [CSS::Module] ok 381 - SVG declarations ast [CSS::Module] ok 382 - ast reserialization [CSS::Module] ok 383 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 384 - -- SVG reserialized declarations no warnings [CSS::Module] ok 385 - -- SVG reserialized declarations ast [CSS::Module] ok 386 - SVG marker-start: able to parse unexpected input [CSS::Module] ok 387 - SVG marker-start: unexpected input produces warning [CSS::Module] ok 388 - SVG declarations parse: {marker-start: inherit} [CSS::Module] ok 389 - SVG declarations no warnings [CSS::Module] ok 390 - SVG declarations ast [CSS::Module] ok 391 - SVG declarations parse: {marker-start: initial} [CSS::Module] ok 392 - SVG declarations no warnings [CSS::Module] ok 393 - SVG declarations ast [CSS::Module] ok 394 - SVG declarations parse: {marker-start: url(http://www.example.com/pinkish.gif)} [CSS::Module] ok 395 - SVG declarations no warnings [CSS::Module] ok 396 - SVG declarations ast [CSS::Module] ok 397 - ast reserialization [CSS::Module] ok 398 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 399 - -- SVG reserialized declarations no warnings [CSS::Module] ok 400 - -- SVG reserialized declarations ast [CSS::Module] ok 401 - SVG declarations parse: {marker-mid: none} [CSS::Module] ok 402 - SVG declarations no warnings [CSS::Module] ok 403 - SVG declarations ast [CSS::Module] ok 404 - ast reserialization [CSS::Module] ok 405 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 406 - -- SVG reserialized declarations no warnings [CSS::Module] ok 407 - -- SVG reserialized declarations ast [CSS::Module] ok 408 - SVG marker-mid: able to parse unexpected input [CSS::Module] ok 409 - SVG marker-mid: unexpected input produces warning [CSS::Module] ok 410 - SVG declarations parse: {marker-mid: inherit} [CSS::Module] ok 411 - SVG declarations no warnings [CSS::Module] ok 412 - SVG declarations ast [CSS::Module] ok 413 - SVG declarations parse: {marker-mid: initial} [CSS::Module] ok 414 - SVG declarations no warnings [CSS::Module] ok 415 - SVG declarations ast [CSS::Module] ok 416 - SVG declarations parse: {marker-end: none} [CSS::Module] ok 417 - SVG declarations no warnings [CSS::Module] ok 418 - SVG declarations ast [CSS::Module] ok 419 - ast reserialization [CSS::Module] ok 420 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 421 - -- SVG reserialized declarations no warnings [CSS::Module] ok 422 - -- SVG reserialized declarations ast [CSS::Module] ok 423 - SVG marker-end: able to parse unexpected input [CSS::Module] ok 424 - SVG marker-end: unexpected input produces warning [CSS::Module] ok 425 - SVG declarations parse: {marker-end: inherit} [CSS::Module] ok 426 - SVG declarations no warnings [CSS::Module] ok 427 - SVG declarations ast [CSS::Module] ok 428 - SVG declarations parse: {marker-end: initial} [CSS::Module] ok 429 - SVG declarations no warnings [CSS::Module] ok 430 - SVG declarations ast [CSS::Module] ok 431 - SVG declarations parse: {marker: none url(http://www.example.com/pinkish.gif)} [CSS::Module] ok 432 - SVG declarations no warnings [CSS::Module] ok 433 - SVG declarations ast [CSS::Module] ok 434 - ast reserialization [CSS::Module] ok 435 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 436 - -- SVG reserialized declarations no warnings [CSS::Module] ok 437 - -- SVG reserialized declarations ast [CSS::Module] ok 438 - SVG marker: able to parse unexpected input [CSS::Module] ok 439 - SVG marker: unexpected input produces warning [CSS::Module] ok 440 - SVG declarations parse: {marker: inherit} [CSS::Module] ok 441 - SVG declarations no warnings [CSS::Module] ok 442 - SVG declarations ast [CSS::Module] ok 443 - SVG declarations parse: {marker: initial} [CSS::Module] ok 444 - SVG declarations no warnings [CSS::Module] ok 445 - SVG declarations ast [CSS::Module] ok 446 - SVG declarations parse: {opacity: 0.75} [CSS::Module] ok 447 - SVG declarations no warnings [CSS::Module] ok 448 - SVG declarations ast [CSS::Module] ok 449 - ast reserialization [CSS::Module] ok 450 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 451 - -- SVG reserialized declarations no warnings [CSS::Module] ok 452 - -- SVG reserialized declarations ast [CSS::Module] ok 453 - SVG opacity: able to parse unexpected input [CSS::Module] ok 454 - SVG opacity: unexpected input produces warning [CSS::Module] ok 455 - SVG declarations parse: {opacity: inherit} [CSS::Module] ok 456 - SVG declarations no warnings [CSS::Module] ok 457 - SVG declarations ast [CSS::Module] ok 458 - SVG declarations parse: {opacity: initial} [CSS::Module] ok 459 - SVG declarations no warnings [CSS::Module] ok 460 - SVG declarations ast [CSS::Module] ok 461 - SVG declarations parse: {opacity: 75%} [CSS::Module] ok 462 - SVG declarations no warnings [CSS::Module] ok 463 - SVG declarations ast [CSS::Module] ok 464 - ast reserialization [CSS::Module] ok 465 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 466 - -- SVG reserialized declarations no warnings [CSS::Module] ok 467 - -- SVG reserialized declarations ast [CSS::Module] ok 468 - SVG declarations parse: {overflow: hidden} [CSS::Module] ok 469 - SVG declarations no warnings [CSS::Module] ok 470 - SVG declarations ast [CSS::Module] ok 471 - ast reserialization [CSS::Module] ok 472 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 473 - -- SVG reserialized declarations no warnings [CSS::Module] ok 474 - -- SVG reserialized declarations ast [CSS::Module] ok 475 - SVG overflow: able to parse unexpected input [CSS::Module] ok 476 - SVG overflow: unexpected input produces warning [CSS::Module] ok 477 - SVG declarations parse: {overflow: inherit} [CSS::Module] ok 478 - SVG declarations no warnings [CSS::Module] ok 479 - SVG declarations ast [CSS::Module] ok 480 - SVG declarations parse: {overflow: initial} [CSS::Module] ok 481 - SVG declarations no warnings [CSS::Module] ok 482 - SVG declarations ast [CSS::Module] ok 483 - SVG declarations parse: {paint-order: fill stroke} [CSS::Module] ok 484 - SVG declarations no warnings [CSS::Module] ok 485 - SVG declarations ast [CSS::Module] ok 486 - ast reserialization [CSS::Module] ok 487 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 488 - -- SVG reserialized declarations no warnings [CSS::Module] ok 489 - -- SVG reserialized declarations ast [CSS::Module] ok 490 - SVG paint-order: able to parse unexpected input [CSS::Module] ok 491 - SVG paint-order: unexpected input produces warning [CSS::Module] ok 492 - SVG declarations parse: {paint-order: inherit} [CSS::Module] ok 493 - SVG declarations no warnings [CSS::Module] ok 494 - SVG declarations ast [CSS::Module] ok 495 - SVG declarations parse: {paint-order: initial} [CSS::Module] ok 496 - SVG declarations no warnings [CSS::Module] ok 497 - SVG declarations ast [CSS::Module] ok 498 - SVG declarations parse: {pointer-events: stroke} [CSS::Module] ok 499 - SVG declarations no warnings [CSS::Module] ok 500 - SVG declarations ast [CSS::Module] ok 501 - ast reserialization [CSS::Module] ok 502 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 503 - -- SVG reserialized declarations no warnings [CSS::Module] ok 504 - -- SVG reserialized declarations ast [CSS::Module] ok 505 - SVG pointer-events: able to parse unexpected input [CSS::Module] ok 506 - SVG pointer-events: unexpected input produces warning [CSS::Module] ok 507 - SVG declarations parse: {pointer-events: inherit} [CSS::Module] ok 508 - SVG declarations no warnings [CSS::Module] ok 509 - SVG declarations ast [CSS::Module] ok 510 - SVG declarations parse: {pointer-events: initial} [CSS::Module] ok 511 - SVG declarations no warnings [CSS::Module] ok 512 - SVG declarations ast [CSS::Module] ok 513 - SVG declarations parse: {shape-rendering: crispEdges} [CSS::Module] ok 514 - SVG declarations no warnings [CSS::Module] ok 515 - SVG declarations ast [CSS::Module] ok 516 - ast reserialization [CSS::Module] ok 517 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 518 - -- SVG reserialized declarations no warnings [CSS::Module] ok 519 - -- SVG reserialized declarations ast [CSS::Module] ok 520 - SVG shape-rendering: able to parse unexpected input [CSS::Module] ok 521 - SVG shape-rendering: unexpected input produces warning [CSS::Module] ok 522 - SVG declarations parse: {shape-rendering: inherit} [CSS::Module] ok 523 - SVG declarations no warnings [CSS::Module] ok 524 - SVG declarations ast [CSS::Module] ok 525 - SVG declarations parse: {shape-rendering: initial} [CSS::Module] ok 526 - SVG declarations no warnings [CSS::Module] ok 527 - SVG declarations ast [CSS::Module] ok 528 - SVG declarations parse: {stop-color: blue} [CSS::Module] ok 529 - SVG declarations no warnings [CSS::Module] ok 530 - SVG declarations ast [CSS::Module] ok 531 - ast reserialization [CSS::Module] ok 532 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 533 - -- SVG reserialized declarations no warnings [CSS::Module] ok 534 - -- SVG reserialized declarations ast [CSS::Module] ok 535 - SVG stop-color: able to parse unexpected input [CSS::Module] ok 536 - SVG stop-color: unexpected input produces warning [CSS::Module] ok 537 - SVG declarations parse: {stop-color: inherit} [CSS::Module] ok 538 - SVG declarations no warnings [CSS::Module] ok 539 - SVG declarations ast [CSS::Module] ok 540 - SVG declarations parse: {stop-color: initial} [CSS::Module] ok 541 - SVG declarations no warnings [CSS::Module] ok 542 - SVG declarations ast [CSS::Module] ok 543 - SVG declarations parse: {stop-opacity: 0.75} [CSS::Module] ok 544 - SVG declarations no warnings [CSS::Module] ok 545 - SVG declarations ast [CSS::Module] ok 546 - ast reserialization [CSS::Module] ok 547 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 548 - -- SVG reserialized declarations no warnings [CSS::Module] ok 549 - -- SVG reserialized declarations ast [CSS::Module] ok 550 - SVG stop-opacity: able to parse unexpected input [CSS::Module] ok 551 - SVG stop-opacity: unexpected input produces warning [CSS::Module] ok 552 - SVG declarations parse: {stop-opacity: inherit} [CSS::Module] ok 553 - SVG declarations no warnings [CSS::Module] ok 554 - SVG declarations ast [CSS::Module] ok 555 - SVG declarations parse: {stop-opacity: initial} [CSS::Module] ok 556 - SVG declarations no warnings [CSS::Module] ok 557 - SVG declarations ast [CSS::Module] ok 558 - SVG declarations parse: {stop-opacity: 75%} [CSS::Module] ok 559 - SVG declarations no warnings [CSS::Module] ok 560 - SVG declarations ast [CSS::Module] ok 561 - ast reserialization [CSS::Module] ok 562 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 563 - -- SVG reserialized declarations no warnings [CSS::Module] ok 564 - -- SVG reserialized declarations ast [CSS::Module] ok 565 - SVG declarations parse: {stroke: none} [CSS::Module] ok 566 - SVG declarations no warnings [CSS::Module] ok 567 - SVG declarations ast [CSS::Module] ok 568 - ast reserialization [CSS::Module] ok 569 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 570 - -- SVG reserialized declarations no warnings [CSS::Module] ok 571 - -- SVG reserialized declarations ast [CSS::Module] ok 572 - SVG stroke: able to parse unexpected input [CSS::Module] ok 573 - SVG stroke: unexpected input produces warning [CSS::Module] ok 574 - SVG declarations parse: {stroke: inherit} [CSS::Module] ok 575 - SVG declarations no warnings [CSS::Module] ok 576 - SVG declarations ast [CSS::Module] ok 577 - SVG declarations parse: {stroke: initial} [CSS::Module] ok 578 - SVG declarations no warnings [CSS::Module] ok 579 - SVG declarations ast [CSS::Module] ok 580 - SVG declarations parse: {stroke: black} [CSS::Module] ok 581 - SVG declarations no warnings [CSS::Module] ok 582 - SVG declarations ast [CSS::Module] ok 583 - ast reserialization [CSS::Module] ok 584 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 585 - -- SVG reserialized declarations no warnings [CSS::Module] ok 586 - -- SVG reserialized declarations ast [CSS::Module] ok 587 - SVG declarations parse: {stroke-dasharray: 20,10} [CSS::Module] ok 588 - SVG declarations no warnings [CSS::Module] ok 589 - SVG declarations ast [CSS::Module] ok 590 - ast reserialization [CSS::Module] ok 591 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 592 - -- SVG reserialized declarations no warnings [CSS::Module] ok 593 - -- SVG reserialized declarations ast [CSS::Module] ok 594 - SVG stroke-dasharray: able to parse unexpected input [CSS::Module] ok 595 - SVG stroke-dasharray: unexpected input produces warning [CSS::Module] ok 596 - SVG declarations parse: {stroke-dasharray: inherit} [CSS::Module] ok 597 - SVG declarations no warnings [CSS::Module] ok 598 - SVG declarations ast [CSS::Module] ok 599 - SVG declarations parse: {stroke-dasharray: initial} [CSS::Module] ok 600 - SVG declarations no warnings [CSS::Module] ok 601 - SVG declarations ast [CSS::Module] ok 602 - SVG declarations parse: {stroke-dasharray: em,2em} [CSS::Module] ok 603 - SVG declarations no warnings [CSS::Module] ok 604 - SVG declarations ast [CSS::Module] ok 605 - ast reserialization [CSS::Module] ok 606 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 607 - -- SVG reserialized declarations no warnings [CSS::Module] ok 608 - -- SVG reserialized declarations ast [CSS::Module] ok 609 - SVG declarations parse: {stroke-dashoffset: 3em} [CSS::Module] ok 610 - SVG declarations no warnings [CSS::Module] ok 611 - SVG declarations ast [CSS::Module] ok 612 - ast reserialization [CSS::Module] ok 613 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 614 - -- SVG reserialized declarations no warnings [CSS::Module] ok 615 - -- SVG reserialized declarations ast [CSS::Module] ok 616 - SVG stroke-dashoffset: able to parse unexpected input [CSS::Module] ok 617 - SVG stroke-dashoffset: unexpected input produces warning [CSS::Module] ok 618 - SVG declarations parse: {stroke-dashoffset: inherit} [CSS::Module] ok 619 - SVG declarations no warnings [CSS::Module] ok 620 - SVG declarations ast [CSS::Module] ok 621 - SVG declarations parse: {stroke-dashoffset: initial} [CSS::Module] ok 622 - SVG declarations no warnings [CSS::Module] ok 623 - SVG declarations ast [CSS::Module] ok 624 - SVG declarations parse: {stroke-linecap: round} [CSS::Module] ok 625 - SVG declarations no warnings [CSS::Module] ok 626 - SVG declarations ast [CSS::Module] ok 627 - ast reserialization [CSS::Module] ok 628 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 629 - -- SVG reserialized declarations no warnings [CSS::Module] ok 630 - -- SVG reserialized declarations ast [CSS::Module] ok 631 - SVG stroke-linecap: able to parse unexpected input [CSS::Module] ok 632 - SVG stroke-linecap: unexpected input produces warning [CSS::Module] ok 633 - SVG declarations parse: {stroke-linecap: inherit} [CSS::Module] ok 634 - SVG declarations no warnings [CSS::Module] ok 635 - SVG declarations ast [CSS::Module] ok 636 - SVG declarations parse: {stroke-linecap: initial} [CSS::Module] ok 637 - SVG declarations no warnings [CSS::Module] ok 638 - SVG declarations ast [CSS::Module] ok 639 - SVG declarations parse: {stroke-linejoin: bevel} [CSS::Module] ok 640 - SVG declarations no warnings [CSS::Module] ok 641 - SVG declarations ast [CSS::Module] ok 642 - ast reserialization [CSS::Module] ok 643 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 644 - -- SVG reserialized declarations no warnings [CSS::Module] ok 645 - -- SVG reserialized declarations ast [CSS::Module] ok 646 - SVG stroke-linejoin: able to parse unexpected input [CSS::Module] ok 647 - SVG stroke-linejoin: unexpected input produces warning [CSS::Module] ok 648 - SVG declarations parse: {stroke-linejoin: inherit} [CSS::Module] ok 649 - SVG declarations no warnings [CSS::Module] ok 650 - SVG declarations ast [CSS::Module] ok 651 - SVG declarations parse: {stroke-linejoin: initial} [CSS::Module] ok 652 - SVG declarations no warnings [CSS::Module] ok 653 - SVG declarations ast [CSS::Module] ok 654 - SVG declarations parse: {stroke-miterlimit: 7} [CSS::Module] ok 655 - SVG declarations no warnings [CSS::Module] ok 656 - SVG declarations ast [CSS::Module] ok 657 - ast reserialization [CSS::Module] ok 658 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 659 - -- SVG reserialized declarations no warnings [CSS::Module] ok 660 - -- SVG reserialized declarations ast [CSS::Module] ok 661 - SVG stroke-miterlimit: able to parse unexpected input [CSS::Module] ok 662 - SVG stroke-miterlimit: unexpected input produces warning [CSS::Module] ok 663 - SVG declarations parse: {stroke-miterlimit: inherit} [CSS::Module] ok 664 - SVG declarations no warnings [CSS::Module] ok 665 - SVG declarations ast [CSS::Module] ok 666 - SVG declarations parse: {stroke-miterlimit: initial} [CSS::Module] ok 667 - SVG declarations no warnings [CSS::Module] ok 668 - SVG declarations ast [CSS::Module] ok 669 - SVG declarations parse: {stroke-opacity: 0.75} [CSS::Module] ok 670 - SVG declarations no warnings [CSS::Module] ok 671 - SVG declarations ast [CSS::Module] ok 672 - ast reserialization [CSS::Module] ok 673 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 674 - -- SVG reserialized declarations no warnings [CSS::Module] ok 675 - -- SVG reserialized declarations ast [CSS::Module] ok 676 - SVG stroke-opacity: able to parse unexpected input [CSS::Module] ok 677 - SVG stroke-opacity: unexpected input produces warning [CSS::Module] ok 678 - SVG declarations parse: {stroke-opacity: inherit} [CSS::Module] ok 679 - SVG declarations no warnings [CSS::Module] ok 680 - SVG declarations ast [CSS::Module] ok 681 - SVG declarations parse: {stroke-opacity: initial} [CSS::Module] ok 682 - SVG declarations no warnings [CSS::Module] ok 683 - SVG declarations ast [CSS::Module] ok 684 - SVG declarations parse: {stroke-opacity: 75%} [CSS::Module] ok 685 - SVG declarations no warnings [CSS::Module] ok 686 - SVG declarations ast [CSS::Module] ok 687 - ast reserialization [CSS::Module] ok 688 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 689 - -- SVG reserialized declarations no warnings [CSS::Module] ok 690 - -- SVG reserialized declarations ast [CSS::Module] ok 691 - SVG declarations parse: {stroke-width: .1em} [CSS::Module] ok 692 - SVG declarations no warnings [CSS::Module] ok 693 - SVG declarations ast [CSS::Module] ok 694 - ast reserialization [CSS::Module] ok 695 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 696 - -- SVG reserialized declarations no warnings [CSS::Module] ok 697 - -- SVG reserialized declarations ast [CSS::Module] ok 698 - SVG stroke-width: able to parse unexpected input [CSS::Module] ok 699 - SVG stroke-width: unexpected input produces warning [CSS::Module] ok 700 - SVG declarations parse: {stroke-width: inherit} [CSS::Module] ok 701 - SVG declarations no warnings [CSS::Module] ok 702 - SVG declarations ast [CSS::Module] ok 703 - SVG declarations parse: {stroke-width: initial} [CSS::Module] ok 704 - SVG declarations no warnings [CSS::Module] ok 705 - SVG declarations ast [CSS::Module] ok 706 - SVG declarations parse: {stroke-width: 3} [CSS::Module] ok 707 - SVG declarations no warnings [CSS::Module] ok 708 - SVG declarations ast [CSS::Module] ok 709 - ast reserialization [CSS::Module] ok 710 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 711 - -- SVG reserialized declarations no warnings [CSS::Module] ok 712 - -- SVG reserialized declarations ast [CSS::Module] ok 713 - SVG declarations parse: {stroke-width: 5%} [CSS::Module] ok 714 - SVG declarations no warnings [CSS::Module] ok 715 - SVG declarations ast [CSS::Module] ok 716 - ast reserialization [CSS::Module] ok 717 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 718 - -- SVG reserialized declarations no warnings [CSS::Module] ok 719 - -- SVG reserialized declarations ast [CSS::Module] ok 720 - SVG declarations parse: {text-anchor: start} [CSS::Module] ok 721 - SVG declarations no warnings [CSS::Module] ok 722 - SVG declarations ast [CSS::Module] ok 723 - ast reserialization [CSS::Module] ok 724 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 725 - -- SVG reserialized declarations no warnings [CSS::Module] ok 726 - -- SVG reserialized declarations ast [CSS::Module] ok 727 - SVG text-anchor: able to parse unexpected input [CSS::Module] ok 728 - SVG text-anchor: unexpected input produces warning [CSS::Module] ok 729 - SVG declarations parse: {text-anchor: inherit} [CSS::Module] ok 730 - SVG declarations no warnings [CSS::Module] ok 731 - SVG declarations ast [CSS::Module] ok 732 - SVG declarations parse: {text-anchor: initial} [CSS::Module] ok 733 - SVG declarations no warnings [CSS::Module] ok 734 - SVG declarations ast [CSS::Module] ok 735 - SVG declarations parse: {text-decoration: underline blink} [CSS::Module] ok 736 - SVG declarations no warnings [CSS::Module] ok 737 - SVG declarations ast [CSS::Module] ok 738 - ast reserialization [CSS::Module] ok 739 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 740 - -- SVG reserialized declarations no warnings [CSS::Module] ok 741 - -- SVG reserialized declarations ast [CSS::Module] ok 742 - SVG text-decoration: able to parse unexpected input [CSS::Module] ok 743 - SVG text-decoration: unexpected input produces warning [CSS::Module] ok 744 - SVG declarations parse: {text-decoration: inherit} [CSS::Module] ok 745 - SVG declarations no warnings [CSS::Module] ok 746 - SVG declarations ast [CSS::Module] ok 747 - SVG declarations parse: {text-decoration: initial} [CSS::Module] ok 748 - SVG declarations no warnings [CSS::Module] ok 749 - SVG declarations ast [CSS::Module] ok 750 - SVG declarations parse: {text-overflow: clip} [CSS::Module] ok 751 - SVG declarations no warnings [CSS::Module] ok 752 - SVG declarations ast [CSS::Module] ok 753 - ast reserialization [CSS::Module] ok 754 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 755 - -- SVG reserialized declarations no warnings [CSS::Module] ok 756 - -- SVG reserialized declarations ast [CSS::Module] ok 757 - SVG text-overflow: able to parse unexpected input [CSS::Module] ok 758 - SVG text-overflow: unexpected input produces warning [CSS::Module] ok 759 - SVG declarations parse: {text-overflow: inherit} [CSS::Module] ok 760 - SVG declarations no warnings [CSS::Module] ok 761 - SVG declarations ast [CSS::Module] ok 762 - SVG declarations parse: {text-overflow: initial} [CSS::Module] ok 763 - SVG declarations no warnings [CSS::Module] ok 764 - SVG declarations ast [CSS::Module] ok 765 - SVG declarations parse: {text-rendering: geometricPrecision} [CSS::Module] ok 766 - SVG declarations no warnings [CSS::Module] ok 767 - SVG declarations ast [CSS::Module] ok 768 - ast reserialization [CSS::Module] ok 769 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 770 - -- SVG reserialized declarations no warnings [CSS::Module] ok 771 - -- SVG reserialized declarations ast [CSS::Module] ok 772 - SVG text-rendering: able to parse unexpected input [CSS::Module] ok 773 - SVG text-rendering: unexpected input produces warning [CSS::Module] ok 774 - SVG declarations parse: {text-rendering: inherit} [CSS::Module] ok 775 - SVG declarations no warnings [CSS::Module] ok 776 - SVG declarations ast [CSS::Module] ok 777 - SVG declarations parse: {text-rendering: initial} [CSS::Module] ok 778 - SVG declarations no warnings [CSS::Module] ok 779 - SVG declarations ast [CSS::Module] ok 780 - SVG declarations parse: {unicode-bidi: embed} [CSS::Module] ok 781 - SVG declarations no warnings [CSS::Module] ok 782 - SVG declarations ast [CSS::Module] ok 783 - ast reserialization [CSS::Module] ok 784 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 785 - -- SVG reserialized declarations no warnings [CSS::Module] ok 786 - -- SVG reserialized declarations ast [CSS::Module] ok 787 - SVG unicode-bidi: able to parse unexpected input [CSS::Module] ok 788 - SVG unicode-bidi: unexpected input produces warning [CSS::Module] ok 789 - SVG declarations parse: {unicode-bidi: inherit} [CSS::Module] ok 790 - SVG declarations no warnings [CSS::Module] ok 791 - SVG declarations ast [CSS::Module] ok 792 - SVG declarations parse: {unicode-bidi: initial} [CSS::Module] ok 793 - SVG declarations no warnings [CSS::Module] ok 794 - SVG declarations ast [CSS::Module] ok 795 - SVG declarations parse: {vector-effect: none} [CSS::Module] ok 796 - SVG declarations no warnings [CSS::Module] ok 797 - SVG declarations ast [CSS::Module] ok 798 - ast reserialization [CSS::Module] ok 799 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 800 - -- SVG reserialized declarations no warnings [CSS::Module] ok 801 - -- SVG reserialized declarations ast [CSS::Module] ok 802 - SVG vector-effect: able to parse unexpected input [CSS::Module] ok 803 - SVG vector-effect: unexpected input produces warning [CSS::Module] ok 804 - SVG declarations parse: {vector-effect: inherit} [CSS::Module] ok 805 - SVG declarations no warnings [CSS::Module] ok 806 - SVG declarations ast [CSS::Module] ok 807 - SVG declarations parse: {vector-effect: initial} [CSS::Module] ok 808 - SVG declarations no warnings [CSS::Module] ok 809 - SVG declarations ast [CSS::Module] ok 810 - SVG declarations parse: {visibility: hidden} [CSS::Module] ok 811 - SVG declarations no warnings [CSS::Module] ok 812 - SVG declarations ast [CSS::Module] ok 813 - ast reserialization [CSS::Module] ok 814 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 815 - -- SVG reserialized declarations no warnings [CSS::Module] ok 816 - -- SVG reserialized declarations ast [CSS::Module] ok 817 - SVG visibility: able to parse unexpected input [CSS::Module] ok 818 - SVG visibility: unexpected input produces warning [CSS::Module] ok 819 - SVG declarations parse: {visibility: inherit} [CSS::Module] ok 820 - SVG declarations no warnings [CSS::Module] ok 821 - SVG declarations ast [CSS::Module] ok 822 - SVG declarations parse: {visibility: initial} [CSS::Module] ok 823 - SVG declarations no warnings [CSS::Module] ok 824 - SVG declarations ast [CSS::Module] ok 825 - SVG declarations parse: {white-space: pre} [CSS::Module] ok 826 - SVG declarations no warnings [CSS::Module] ok 827 - SVG declarations ast [CSS::Module] ok 828 - ast reserialization [CSS::Module] ok 829 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 830 - -- SVG reserialized declarations no warnings [CSS::Module] ok 831 - -- SVG reserialized declarations ast [CSS::Module] ok 832 - SVG white-space: able to parse unexpected input [CSS::Module] ok 833 - SVG white-space: unexpected input produces warning [CSS::Module] ok 834 - SVG declarations parse: {white-space: inherit} [CSS::Module] ok 835 - SVG declarations no warnings [CSS::Module] ok 836 - SVG declarations ast [CSS::Module] ok 837 - SVG declarations parse: {white-space: initial} [CSS::Module] ok 838 - SVG declarations no warnings [CSS::Module] ok 839 - SVG declarations ast [CSS::Module] ok 840 - SVG declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 841 - SVG declarations no warnings [CSS::Module] ok 842 - SVG declarations ast [CSS::Module] ok 843 - ast reserialization [CSS::Module] ok 844 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 845 - -- SVG reserialized declarations no warnings [CSS::Module] ok 846 - -- SVG reserialized declarations ast [CSS::Module] ok 847 - SVG word-spacing: able to parse unexpected input [CSS::Module] ok 848 - SVG word-spacing: unexpected input produces warning [CSS::Module] ok 849 - SVG declarations parse: {word-spacing: inherit} [CSS::Module] ok 850 - SVG declarations no warnings [CSS::Module] ok 851 - SVG declarations ast [CSS::Module] ok 852 - SVG declarations parse: {word-spacing: initial} [CSS::Module] ok 853 - SVG declarations no warnings [CSS::Module] ok 854 - SVG declarations ast [CSS::Module] ok 855 - SVG declarations parse: {writing-mode: rl-tb} [CSS::Module] ok 856 - SVG declarations no warnings [CSS::Module] ok 857 - SVG declarations ast [CSS::Module] ok 858 - ast reserialization [CSS::Module] ok 859 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 860 - -- SVG reserialized declarations no warnings [CSS::Module] ok 861 - -- SVG reserialized declarations ast [CSS::Module] ok 862 - SVG writing-mode: able to parse unexpected input [CSS::Module] ok 863 - SVG writing-mode: unexpected input produces warning [CSS::Module] ok 864 - SVG declarations parse: {writing-mode: inherit} [CSS::Module] ok 865 - SVG declarations no warnings [CSS::Module] ok 866 - SVG declarations ast [CSS::Module] ok 867 - SVG declarations parse: {writing-mode: initial} [CSS::Module] ok 868 - SVG declarations no warnings [CSS::Module] ok 869 - SVG declarations ast [CSS::Module] 1..869 ===> Testing [OK] for CSS::Module:ver<0.7.7>:auth ===> Installing: CSS::Module:ver<0.7.7>:auth ===> Install [OK] for CSS::Module:ver<0.7.7>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 14.828s CPU time consumed: 5min 55.870s Memory peak: 2.2G (swap: 92.8M) ```
New Output ``` Running as unit: run-p468996-i480109.service; invocation ID: fdb03c2fb77b428ab00f92c808499976 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CSS::Module ===> Found: CSS::Module:ver<0.7.7>:auth [via Zef::Repository::Ecosystems] [CSS::Module] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790139079.469001.4241.592181940127/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz https://360.zef.pm/C/SS/CSS_MODULE/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz ===> Fetching [OK]: CSS::Module:ver<0.7.7>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790139079.469001.4241.592181940127/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz [CSS::Module] Command: tar -t -f ./e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz [CSS::Module] Command: tar -xvf ./e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz -C ../e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz ===> Extraction [OK]: CSS::Module to /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz ===> Testing: CSS::Module:ver<0.7.7>:auth [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/00basic.t [CSS::Module] ok 1 - not css1 unicode: 012AF [CSS::Module] ok 2 - css21 unicode: 012AF [CSS::Module] ok 3 - css3 unicode: 012AF [CSS::Module] ok 4 - not css1 unicode: 012AFc [CSS::Module] ok 5 - css21 unicode: 012AFc [CSS::Module] ok 6 - css3 unicode: 012AFc [CSS::Module] ok 7 - not non-ascii css1: • [CSS::Module] ok 8 - not non-ascii css21: • [CSS::Module] ok 9 - non-ascii css3: • [CSS::Module] # Subtest: {unknown-prop: someval} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {unknown-prop: someval} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { unknown-prop:someval; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 10 - {unknown-prop: someval} [CSS::Module] # Subtest: {unknown-prop: unknown-func()} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {unknown-prop: unknown-func()} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { unknown-prop:unknown-func(); } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 11 - {unknown-prop: unknown-func()} [CSS::Module] # Subtest: { @guff {color:red} } [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: { @guff {color:red} } [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { @guff { color:red; } } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 12 - { @guff {color:red} } [CSS::Module] # Subtest: {background-attachment: crud} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {background-attachment: crud} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 13 - {background-attachment: crud} [CSS::Module] # Subtest: {background-attachment: FiXed} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 14 - {background-attachment: FiXed} [CSS::Module] # Subtest: {font-family: "unclosed-string} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {font-family: "unclosed-string} [CSS::Module] ok 2 - declarations warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 15 - {font-family: "unclosed-string} [CSS::Module] # Subtest: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { color:blue; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 16 - {/*aa*/COLoR/*bb*/:BLUE /*dd*/;} [CSS::Module] # Subtest: {margin: 2em 3em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {margin: 2em 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { margin:2em 3em; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 17 - {margin: 2em 3em} [CSS::Module] # Subtest: {background-attachment: fixed !Important;} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - declarations parse: {background-attachment: fixed !Important;} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: { background-attachment:fixed!important; } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 18 - {background-attachment: fixed !Important;} [CSS::Module] # Subtest: H1:active [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - simple-selector parse: H1:active [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:active [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 19 - H1:active [CSS::Module] # Subtest: h1:eq(0) [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:eq [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - simple-selector parse: h1:eq(0) [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1:eq(0) [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 20 - h1:eq(0) [CSS::Module] # Subtest: h1[id$=ess] [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1 [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1[id$=ess] [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] # Subtest: CSS3(lax) [CSS::Module] ok 1 - simple-selector parse: h1[id$=ess] [CSS::Module] ok 2 - simple-selector no warnings [CSS::Module] ok 3 - simple-selector ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized simple-selector parse: h1[id$=ess] [CSS::Module] ok 6 - -- reserialized simple-selector no warnings [CSS::Module] ok 7 - -- reserialized simple-selector ast [CSS::Module] 1..7 [CSS::Module] ok 4 - CSS3(lax) [CSS::Module] 1..4 [CSS::Module] ok 21 - h1[id$=ess] [CSS::Module] 1..21 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css1-properties.t [CSS::Module] # Subtest: {background-color: #37a} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-color: able to parse unexpected input [CSS::Module] ok 2 - background-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-color: able to parse unexpected input [CSS::Module] ok 2 - background-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-color: able to parse unexpected input [CSS::Module] ok 2 - background-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 1 - {background-color: \#37a} [CSS::Module] # Subtest: {background-image: url(images/ok.png)} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-image: able to parse unexpected input [CSS::Module] ok 2 - background-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-image: able to parse unexpected input [CSS::Module] ok 2 - background-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-image: able to parse unexpected input [CSS::Module] ok 2 - background-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-image: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 2 - {background-image: url(images/ok.png)} [CSS::Module] # Subtest: {background-repeat: Repeat-x} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-repeat: able to parse unexpected input [CSS::Module] ok 2 - background-repeat: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-repeat: able to parse unexpected input [CSS::Module] ok 2 - background-repeat: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-repeat: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-repeat: able to parse unexpected input [CSS::Module] ok 2 - background-repeat: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-repeat: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-repeat: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 3 - {background-repeat: Repeat-x} [CSS::Module] # Subtest: {background-attachment: FiXed} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-attachment: able to parse unexpected input [CSS::Module] ok 2 - background-attachment: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-attachment: able to parse unexpected input [CSS::Module] ok 2 - background-attachment: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-attachment: able to parse unexpected input [CSS::Module] ok 2 - background-attachment: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-attachment: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 4 - {background-attachment: FiXed} [CSS::Module] # Subtest: {background-position: 100% 90%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-position: able to parse unexpected input [CSS::Module] ok 2 - background-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-position: able to parse unexpected input [CSS::Module] ok 2 - background-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background-position: able to parse unexpected input [CSS::Module] ok 2 - background-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background-position: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 5 - {background-position: 100% 90%} [CSS::Module] # Subtest: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background: able to parse unexpected input [CSS::Module] ok 2 - background: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background: able to parse unexpected input [CSS::Module] ok 2 - background: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - background: able to parse unexpected input [CSS::Module] ok 2 - background: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {background: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {background: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 6 - {background: url(chess.png) gray 50% repeat scroll} [CSS::Module] # Subtest: {border-top-width: thick} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-top-width: thick} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-width: able to parse unexpected input [CSS::Module] ok 2 - border-top-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-top-width: thick} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-width: able to parse unexpected input [CSS::Module] ok 2 - border-top-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-top-width: thick} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-width: able to parse unexpected input [CSS::Module] ok 2 - border-top-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-top-width: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 7 - {border-top-width: thick} [CSS::Module] # Subtest: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-width: able to parse unexpected input [CSS::Module] ok 2 - border-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-width: able to parse unexpected input [CSS::Module] ok 2 - border-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-width: able to parse unexpected input [CSS::Module] ok 2 - border-width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-width: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 8 - {border-width: 2ex 1.5em 3ex 5%} [CSS::Module] # Subtest: {border-color: #a7f #aa77ff rgb(100,150,20) aqua} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-color: able to parse unexpected input [CSS::Module] ok 2 - border-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-color: able to parse unexpected input [CSS::Module] ok 2 - border-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-color: able to parse unexpected input [CSS::Module] ok 2 - border-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 9 - {border-color: \#a7f \#aa77ff rgb(100,150,20) aqua} [CSS::Module] # Subtest: {border-top-color: #aaa} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-top-color: \#aaa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-color: able to parse unexpected input [CSS::Module] ok 2 - border-top-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-top-color: \#aaa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-color: able to parse unexpected input [CSS::Module] ok 2 - border-top-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-top-color: \#aaa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-color: able to parse unexpected input [CSS::Module] ok 2 - border-top-color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-top-color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 10 - {border-top-color: \#aaa} [CSS::Module] # Subtest: {border-style: groove} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-style: groove} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-style: able to parse unexpected input [CSS::Module] ok 2 - border-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-style: groove} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-style: able to parse unexpected input [CSS::Module] ok 2 - border-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-style: groove} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-style: able to parse unexpected input [CSS::Module] ok 2 - border-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 11 - {border-style: groove} [CSS::Module] # Subtest: {border-top-style: ridge} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border-top-style: ridge} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-style: able to parse unexpected input [CSS::Module] ok 2 - border-top-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-top-style: ridge} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-style: able to parse unexpected input [CSS::Module] ok 2 - border-top-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-top-style: ridge} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border-top-style: able to parse unexpected input [CSS::Module] ok 2 - border-top-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border-top-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border-top-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 12 - {border-top-style: ridge} [CSS::Module] # Subtest: {border: 1px solid red} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border: 1px solid red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border: able to parse unexpected input [CSS::Module] ok 2 - border: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border: 1px solid red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border: able to parse unexpected input [CSS::Module] ok 2 - border: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border: 1px solid red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - border: able to parse unexpected input [CSS::Module] ok 2 - border: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {border: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {border: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 13 - {border: 1px solid red} [CSS::Module] # Subtest: {border: 1px red blue} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {border: 1px red blue} [CSS::Module] ok 2 - declarations warnings [CSS::Module] 1..2 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border: 1px red blue} [CSS::Module] ok 2 - declarations warnings [CSS::Module] 1..2 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border: 1px red blue} [CSS::Module] ok 2 - declarations warnings [CSS::Module] 1..2 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 14 - {border: 1px red blue} [CSS::Module] # Subtest: {clear: both} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {clear: both} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - clear: able to parse unexpected input [CSS::Module] ok 2 - clear: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {clear: both} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - clear: able to parse unexpected input [CSS::Module] ok 2 - clear: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {clear: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {clear: both} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - clear: able to parse unexpected input [CSS::Module] ok 2 - clear: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {clear: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {clear: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 15 - {clear: both} [CSS::Module] # Subtest: {color: #3377aa} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {color: \#3377aa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - color: able to parse unexpected input [CSS::Module] ok 2 - color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {color: \#3377aa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - color: able to parse unexpected input [CSS::Module] ok 2 - color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {color: \#3377aa} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - color: able to parse unexpected input [CSS::Module] ok 2 - color: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {color: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {color: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 16 - {color: \#3377aa} [CSS::Module] # Subtest: {display: list-item} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {display: list-item} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - display: able to parse unexpected input [CSS::Module] ok 2 - display: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {display: list-item} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - display: able to parse unexpected input [CSS::Module] ok 2 - display: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {display: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {display: list-item} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - display: able to parse unexpected input [CSS::Module] ok 2 - display: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {display: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {display: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 17 - {display: list-item} [CSS::Module] # Subtest: {float: left} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {float: left} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - float: able to parse unexpected input [CSS::Module] ok 2 - float: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {float: left} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - float: able to parse unexpected input [CSS::Module] ok 2 - float: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {float: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {float: left} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - float: able to parse unexpected input [CSS::Module] ok 2 - float: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {float: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {float: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 18 - {float: left} [CSS::Module] # Subtest: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-family: able to parse unexpected input [CSS::Module] ok 2 - font-family: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-family: able to parse unexpected input [CSS::Module] ok 2 - font-family: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-family: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-family: able to parse unexpected input [CSS::Module] ok 2 - font-family: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-family: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-family: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 19 - {font-family: Gill, 'Helvetica', sans-serif} [CSS::Module] # Subtest: {font-family: New Century Schoolbook} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: New Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: New Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: New Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 20 - {font-family: New Century Schoolbook} [CSS::Module] # Subtest: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 21 - {font-family: New [CSS::Module] # Century Schoolbook} [CSS::Module] # Subtest: {font-style: italic} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-style: italic} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-style: able to parse unexpected input [CSS::Module] ok 2 - font-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-style: italic} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-style: able to parse unexpected input [CSS::Module] ok 2 - font-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-style: italic} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-style: able to parse unexpected input [CSS::Module] ok 2 - font-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 22 - {font-style: italic} [CSS::Module] # Subtest: {font-variant: small-caps} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-variant: small-caps} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-variant: able to parse unexpected input [CSS::Module] ok 2 - font-variant: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-variant: small-caps} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-variant: able to parse unexpected input [CSS::Module] ok 2 - font-variant: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-variant: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-variant: small-caps} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-variant: able to parse unexpected input [CSS::Module] ok 2 - font-variant: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-variant: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-variant: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 23 - {font-variant: small-caps} [CSS::Module] # Subtest: {font-weight: bolder} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-weight: bolder} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-weight: able to parse unexpected input [CSS::Module] ok 2 - font-weight: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-weight: bolder} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-weight: able to parse unexpected input [CSS::Module] ok 2 - font-weight: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-weight: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-weight: bolder} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-weight: able to parse unexpected input [CSS::Module] ok 2 - font-weight: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-weight: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-weight: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 24 - {font-weight: bolder} [CSS::Module] # Subtest: {font-weight: 800} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-weight: 800} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-weight: 800} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-weight: 800} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 25 - {font-weight: 800} [CSS::Module] # Subtest: {font-size: 12pt} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-size: 12pt} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-size: able to parse unexpected input [CSS::Module] ok 2 - font-size: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-size: 12pt} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-size: able to parse unexpected input [CSS::Module] ok 2 - font-size: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-size: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-size: 12pt} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font-size: able to parse unexpected input [CSS::Module] ok 2 - font-size: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font-size: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font-size: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 26 - {font-size: 12pt} [CSS::Module] # Subtest: {font-size: 150%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-size: 150%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-size: 150%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-size: 150%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 27 - {font-size: 150%} [CSS::Module] # Subtest: {font-size: Larger} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font-size: Larger} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font-size: Larger} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font-size: Larger} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 28 - {font-size: Larger} [CSS::Module] # Subtest: {font: 12pt/14pt sans-serif} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font: able to parse unexpected input [CSS::Module] ok 2 - font: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font: able to parse unexpected input [CSS::Module] ok 2 - font: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - font: able to parse unexpected input [CSS::Module] ok 2 - font: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {font: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {font: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 29 - {font: 12pt/14pt sans-serif} [CSS::Module] # Subtest: {font: normal small-caps 120%/120% fantasy} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font: normal small-caps 120%/120% fantasy} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font: normal small-caps 120%/120% fantasy} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font: normal small-caps 120%/120% fantasy} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 30 - {font: normal small-caps 120%/120% fantasy} [CSS::Module] # Subtest: {font: 10pt courier bold} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {font: 10pt courier bold} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {font: 10pt courier bold} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {font: 10pt courier bold} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 31 - {font: 10pt courier bold} [CSS::Module] # Subtest: {letter-spacing: normal} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {letter-spacing: normal} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - letter-spacing: able to parse unexpected input [CSS::Module] ok 2 - letter-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {letter-spacing: normal} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - letter-spacing: able to parse unexpected input [CSS::Module] ok 2 - letter-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {letter-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {letter-spacing: normal} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - letter-spacing: able to parse unexpected input [CSS::Module] ok 2 - letter-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {letter-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {letter-spacing: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 32 - {letter-spacing: normal} [CSS::Module] # Subtest: {line-height: 120%} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {line-height: 120%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - line-height: able to parse unexpected input [CSS::Module] ok 2 - line-height: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {line-height: 120%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - line-height: able to parse unexpected input [CSS::Module] ok 2 - line-height: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {line-height: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {line-height: 120%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - line-height: able to parse unexpected input [CSS::Module] ok 2 - line-height: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {line-height: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {line-height: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 33 - {line-height: 120%} [CSS::Module] # Subtest: {list-style-type: square} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style-type: square} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-type: able to parse unexpected input [CSS::Module] ok 2 - list-style-type: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style-type: square} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-type: able to parse unexpected input [CSS::Module] ok 2 - list-style-type: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-type: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style-type: square} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-type: able to parse unexpected input [CSS::Module] ok 2 - list-style-type: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-type: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style-type: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 34 - {list-style-type: square} [CSS::Module] # Subtest: {list-style-image: url(snoopy.png)} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style-image: url(snoopy.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-image: able to parse unexpected input [CSS::Module] ok 2 - list-style-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style-image: url(snoopy.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-image: able to parse unexpected input [CSS::Module] ok 2 - list-style-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style-image: url(snoopy.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-image: able to parse unexpected input [CSS::Module] ok 2 - list-style-image: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-image: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style-image: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 35 - {list-style-image: url(snoopy.png)} [CSS::Module] # Subtest: {list-style-position: outside} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style-position: outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-position: able to parse unexpected input [CSS::Module] ok 2 - list-style-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style-position: outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-position: able to parse unexpected input [CSS::Module] ok 2 - list-style-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style-position: outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style-position: able to parse unexpected input [CSS::Module] ok 2 - list-style-position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style-position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style-position: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 36 - {list-style-position: outside} [CSS::Module] # Subtest: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style: able to parse unexpected input [CSS::Module] ok 2 - list-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style: able to parse unexpected input [CSS::Module] ok 2 - list-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - list-style: able to parse unexpected input [CSS::Module] ok 2 - list-style: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {list-style: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {list-style: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 37 - {list-style: url(http://png.com/ellipse.png) disc outside} [CSS::Module] # Subtest: {overflow: scroll} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {overflow: scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - overflow: able to parse unexpected input [CSS::Module] ok 2 - overflow: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {overflow: scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - overflow: able to parse unexpected input [CSS::Module] ok 2 - overflow: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {overflow: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {overflow: scroll} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - overflow: able to parse unexpected input [CSS::Module] ok 2 - overflow: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {overflow: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {overflow: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 38 - {overflow: scroll} [CSS::Module] # Subtest: {padding-bottom: 2em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {padding-bottom: 2em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - padding-bottom: able to parse unexpected input [CSS::Module] ok 2 - padding-bottom: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {padding-bottom: 2em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - padding-bottom: able to parse unexpected input [CSS::Module] ok 2 - padding-bottom: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {padding-bottom: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {padding-bottom: 2em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - padding-bottom: able to parse unexpected input [CSS::Module] ok 2 - padding-bottom: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {padding-bottom: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {padding-bottom: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 39 - {padding-bottom: 2em} [CSS::Module] # Subtest: {position: absolute} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {position: absolute} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - position: able to parse unexpected input [CSS::Module] ok 2 - position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {position: absolute} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - position: able to parse unexpected input [CSS::Module] ok 2 - position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {position: absolute} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - position: able to parse unexpected input [CSS::Module] ok 2 - position: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {position: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {position: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 40 - {position: absolute} [CSS::Module] # Subtest: {margin-top: 1.25ex} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin-top: 1.25ex} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin-top: able to parse unexpected input [CSS::Module] ok 2 - margin-top: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin-top: 1.25ex} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin-top: able to parse unexpected input [CSS::Module] ok 2 - margin-top: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin-top: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin-top: 1.25ex} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin-top: able to parse unexpected input [CSS::Module] ok 2 - margin-top: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin-top: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {margin-top: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 41 - {margin-top: 1.25ex} [CSS::Module] # Subtest: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin: able to parse unexpected input [CSS::Module] ok 2 - margin: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin: able to parse unexpected input [CSS::Module] ok 2 - margin: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em 125% 0} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - margin: able to parse unexpected input [CSS::Module] ok 2 - margin: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {margin: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {margin: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 42 - {margin: 1.2ex 1.5em 125% 0} [CSS::Module] # Subtest: {margin: 1.2ex 1.5em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {margin: 1.2ex 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 43 - {margin: 1.2ex 1.5em} [CSS::Module] # Subtest: {text-decoration: Underline} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-decoration: Underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-decoration: able to parse unexpected input [CSS::Module] ok 2 - text-decoration: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-decoration: Underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-decoration: able to parse unexpected input [CSS::Module] ok 2 - text-decoration: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-decoration: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-decoration: Underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-decoration: able to parse unexpected input [CSS::Module] ok 2 - text-decoration: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-decoration: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {text-decoration: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 44 - {text-decoration: Underline} [CSS::Module] # Subtest: {text-transform: uppercase} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-transform: uppercase} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-transform: able to parse unexpected input [CSS::Module] ok 2 - text-transform: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-transform: uppercase} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-transform: able to parse unexpected input [CSS::Module] ok 2 - text-transform: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-transform: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-transform: uppercase} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-transform: able to parse unexpected input [CSS::Module] ok 2 - text-transform: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-transform: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {text-transform: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 45 - {text-transform: uppercase} [CSS::Module] # Subtest: {text-align: justify} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-align: justify} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-align: able to parse unexpected input [CSS::Module] ok 2 - text-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-align: justify} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-align: able to parse unexpected input [CSS::Module] ok 2 - text-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-align: justify} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - text-align: able to parse unexpected input [CSS::Module] ok 2 - text-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {text-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {text-align: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 46 - {text-align: justify} [CSS::Module] # Subtest: {text-decoration: underline} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {text-decoration: underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {text-decoration: underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {text-decoration: underline} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 47 - {text-decoration: underline} [CSS::Module] # Subtest: {vertical-align: text-top} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {vertical-align: text-top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - vertical-align: able to parse unexpected input [CSS::Module] ok 2 - vertical-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {vertical-align: text-top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - vertical-align: able to parse unexpected input [CSS::Module] ok 2 - vertical-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {vertical-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {vertical-align: text-top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - vertical-align: able to parse unexpected input [CSS::Module] ok 2 - vertical-align: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {vertical-align: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {vertical-align: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 48 - {vertical-align: text-top} [CSS::Module] # Subtest: {width: 55mm} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {width: 55mm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - width: able to parse unexpected input [CSS::Module] ok 2 - width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {width: 55mm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - width: able to parse unexpected input [CSS::Module] ok 2 - width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {width: 55mm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - width: able to parse unexpected input [CSS::Module] ok 2 - width: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {width: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {width: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 49 - {width: 55mm} [CSS::Module] # Subtest: {word-spacing: 1.5em} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - word-spacing: able to parse unexpected input [CSS::Module] ok 2 - word-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - word-spacing: able to parse unexpected input [CSS::Module] ok 2 - word-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {word-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - word-spacing: able to parse unexpected input [CSS::Module] ok 2 - word-spacing: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {word-spacing: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {word-spacing: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 50 - {word-spacing: 1.5em} [CSS::Module] # Subtest: {white-space: nowrap} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {white-space: nowrap} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - white-space: able to parse unexpected input [CSS::Module] ok 2 - white-space: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {white-space: nowrap} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - white-space: able to parse unexpected input [CSS::Module] ok 2 - white-space: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {white-space: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {white-space: nowrap} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - white-space: able to parse unexpected input [CSS::Module] ok 2 - white-space: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {white-space: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {white-space: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 51 - {white-space: nowrap} [CSS::Module] # Subtest: {z-index: -3} [CSS::Module] # Subtest: CSS1 [CSS::Module] ok 1 - declarations parse: {z-index: -3} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - z-index: able to parse unexpected input [CSS::Module] ok 2 - z-index: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] 1..0 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 1 - CSS1 [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {z-index: -3} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - z-index: able to parse unexpected input [CSS::Module] ok 2 - z-index: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 4 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {z-index: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] 1..3 [CSS::Module] ok 5 - proforma [CSS::Module] 1..5 [CSS::Module] ok 2 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {z-index: -3} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] # Subtest: Unexpected input [CSS::Module] ok 1 - z-index: able to parse unexpected input [CSS::Module] ok 2 - z-index: unexpected input produces warning [CSS::Module] 1..2 [CSS::Module] ok 8 - Unexpected input [CSS::Module] # Subtest: proforma [CSS::Module] ok 1 - inherit declarations parse: {z-index: inherit} [CSS::Module] ok 2 - inherit declarations no warnings [CSS::Module] ok 3 - inherit declarations ast [CSS::Module] ok 4 - initial declarations parse: {z-index: initial} [CSS::Module] ok 5 - initial declarations no warnings [CSS::Module] ok 6 - initial declarations ast [CSS::Module] 1..6 [CSS::Module] ok 9 - proforma [CSS::Module] 1..9 [CSS::Module] ok 3 - CSS3 [CSS::Module] 1..3 [CSS::Module] ok 52 - {z-index: -3} [CSS::Module] 1..52 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css21-properties.t [CSS::Module] # Subtest: {azimuth: 30deg} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: 30deg} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - azimuth: able to parse unexpected input [CSS::Module] ok 5 - azimuth: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {azimuth: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: 30deg} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - azimuth: able to parse unexpected input [CSS::Module] ok 9 - azimuth: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {azimuth: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {azimuth: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 1 - {azimuth: 30deg} [CSS::Module] # Subtest: {azimuth: far-right} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: far-right} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: far-right} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 2 - {azimuth: far-right} [CSS::Module] # Subtest: {azimuth: center-left behind} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: center-left behind} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: center-left behind} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 3 - {azimuth: center-left behind} [CSS::Module] # Subtest: {azimuth: Rightwards} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: Rightwards} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: Rightwards} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 4 - {azimuth: Rightwards} [CSS::Module] # Subtest: {azimuth: inherit} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {azimuth: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {azimuth: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 5 - {azimuth: inherit} [CSS::Module] # Subtest: {background-attachment: FiXed} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-attachment: able to parse unexpected input [CSS::Module] ok 5 - background-attachment: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: FiXed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-attachment: able to parse unexpected input [CSS::Module] ok 9 - background-attachment: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-attachment: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 6 - {background-attachment: FiXed} [CSS::Module] # Subtest: {background-attachment: inherit} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-attachment: inherit} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 7 - {background-attachment: inherit} [CSS::Module] # Subtest: {background-color: #37a} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-color: able to parse unexpected input [CSS::Module] ok 5 - background-color: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-color: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-color: \#37a} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-color: able to parse unexpected input [CSS::Module] ok 9 - background-color: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-color: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-color: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 8 - {background-color: \#37a} [CSS::Module] # Subtest: {background-color: transparent} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-color: transparent} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-color: transparent} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 9 - {background-color: transparent} [CSS::Module] # Subtest: {background-image: url(images/ok.png)} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-image: able to parse unexpected input [CSS::Module] ok 5 - background-image: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-image: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-image: url(images/ok.png)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-image: able to parse unexpected input [CSS::Module] ok 9 - background-image: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-image: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-image: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 10 - {background-image: url(images/ok.png)} [CSS::Module] # Subtest: {background-repeat: Repeat-x} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-repeat: able to parse unexpected input [CSS::Module] ok 5 - background-repeat: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-repeat: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-repeat: Repeat-x} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-repeat: able to parse unexpected input [CSS::Module] ok 9 - background-repeat: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-repeat: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-repeat: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 11 - {background-repeat: Repeat-x} [CSS::Module] # Subtest: {background-position: 100% 90%} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - background-position: able to parse unexpected input [CSS::Module] ok 5 - background-position: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {background-position: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-position: 100% 90%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - background-position: able to parse unexpected input [CSS::Module] ok 9 - background-position: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {background-position: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {background-position: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 12 - {background-position: 100% 90%} [CSS::Module] # Subtest: {background-position: right top} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {background-position: right top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {background-position: right top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 13 - {background-position: right top} [CSS::Module] # Subtest: {border-collapse: separate} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-collapse: separate} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-collapse: able to parse unexpected input [CSS::Module] ok 5 - border-collapse: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-collapse: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-collapse: separate} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-collapse: able to parse unexpected input [CSS::Module] ok 9 - border-collapse: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-collapse: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-collapse: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 14 - {border-collapse: separate} [CSS::Module] # Subtest: {border-spacing: 3em} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-spacing: 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-spacing: able to parse unexpected input [CSS::Module] ok 5 - border-spacing: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-spacing: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-spacing: 3em} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-spacing: able to parse unexpected input [CSS::Module] ok 9 - border-spacing: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-spacing: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-spacing: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 15 - {border-spacing: 3em} [CSS::Module] # Subtest: {border-bottom: thick dotted red} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-bottom: thick dotted red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-bottom: able to parse unexpected input [CSS::Module] ok 5 - border-bottom: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-bottom: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-bottom: thick dotted red} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-bottom: able to parse unexpected input [CSS::Module] ok 9 - border-bottom: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-bottom: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-bottom: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 16 - {border-bottom: thick dotted red} [CSS::Module] # Subtest: {border-bottom-width: medium} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-bottom-width: medium} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-bottom-width: able to parse unexpected input [CSS::Module] ok 5 - border-bottom-width: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-bottom-width: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-bottom-width: medium} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-bottom-width: able to parse unexpected input [CSS::Module] ok 9 - border-bottom-width: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-bottom-width: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-bottom-width: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 17 - {border-bottom-width: medium} [CSS::Module] # Subtest: {border-collapse: collapse} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-collapse: collapse} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-collapse: collapse} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 18 - {border-collapse: collapse} [CSS::Module] # Subtest: {border-spacing: 2px .1cm} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-spacing: 2px .1cm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] 1..3 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-spacing: 2px .1cm} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] 1..7 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 19 - {border-spacing: 2px .1cm} [CSS::Module] # Subtest: {border-right-color: green} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-right-color: green} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-right-color: able to parse unexpected input [CSS::Module] ok 5 - border-right-color: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-right-color: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-right-color: green} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-right-color: able to parse unexpected input [CSS::Module] ok 9 - border-right-color: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-right-color: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-right-color: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 20 - {border-right-color: green} [CSS::Module] # Subtest: {border-style: dotted dashed} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-style: dotted dashed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-style: able to parse unexpected input [CSS::Module] ok 5 - border-style: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-style: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-style: dotted dashed} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-style: able to parse unexpected input [CSS::Module] ok 9 - border-style: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-style: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-style: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 21 - {border-style: dotted dashed} [CSS::Module] # Subtest: {border-bottom-style: outset} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {border-bottom-style: outset} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - border-bottom-style: able to parse unexpected input [CSS::Module] ok 5 - border-bottom-style: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {border-bottom-style: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {border-bottom-style: outset} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - border-bottom-style: able to parse unexpected input [CSS::Module] ok 9 - border-bottom-style: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {border-bottom-style: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {border-bottom-style: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 22 - {border-bottom-style: outset} [CSS::Module] # Subtest: {bottom: 5%} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {bottom: 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - bottom: able to parse unexpected input [CSS::Module] ok 5 - bottom: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {bottom: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {bottom: 5%} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - bottom: able to parse unexpected input [CSS::Module] ok 9 - bottom: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {bottom: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {bottom: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 23 - {bottom: 5%} [CSS::Module] # Subtest: {caption-side: top} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {caption-side: top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - caption-side: able to parse unexpected input [CSS::Module] ok 5 - caption-side: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {caption-side: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {caption-side: top} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - caption-side: able to parse unexpected input [CSS::Module] ok 9 - caption-side: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {caption-side: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {caption-side: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 24 - {caption-side: top} [CSS::Module] # Subtest: {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] # Subtest: CSS2.1 [CSS::Module] ok 1 - declarations parse: {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - clip: able to parse unexpected input [CSS::Module] ok 5 - clip: unexpected input produces warning [CSS::Module] ok 6 - declarations parse: {clip: inherit} [CSS::Module] ok 7 - declarations no warnings [CSS::Module] ok 8 - declarations ast [CSS::Module] 1..8 [CSS::Module] ok 1 - CSS2.1 [CSS::Module] # Subtest: CSS3 [CSS::Module] ok 1 - declarations parse: {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] ok 2 - declarations no warnings [CSS::Module] ok 3 - declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- reserialized declarations parse: {... } [CSS::Module] ok 6 - -- reserialized declarations no warnings [CSS::Module] ok 7 - -- reserialized declarations ast [CSS::Module] ok 8 - clip: able to parse unexpected input [CSS::Module] ok 9 - clip: unexpected input produces warning [CSS::Module] ok 10 - declarations parse: {clip: inherit} [CSS::Module] ok 11 - declarations no warnings [CSS::Module] ok 12 - declarations ast [CSS::Module] ok 13 - declarations parse: {clip: initial} [CSS::Module] ok 14 - declarations no warnings [CSS::Module] ok 15 - declarations ast [CSS::Module] 1..15 [CSS::Module] ok 2 - CSS3 [CSS::Module] 1..2 [CSS::Module] ok 25 - {clip: rect(5px, 40px, auto, 5px)} [CSS::Module] 1..25 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3-_base.t [CSS::Module] ok 1 - not number: 0% [CSS::Module] ok 2 - percentage: 0% [CSS::Module] ok 3 - not angle: 0% [CSS::Module] ok 4 - not number: 0deg [CSS::Module] ok 5 - not percentage: 0deg [CSS::Module] ok 6 - angle: 0deg [CSS::Module] ok 7 - number: 0 [CSS::Module] ok 8 - not percentage: 0 [CSS::Module] ok 9 - angle: 0 [CSS::Module] ok 10 - number: 1 [CSS::Module] ok 11 - not percentage: 1 [CSS::Module] ok 12 - angle: 1 [CSS::Module] ok 13 - css3 terms number parse: 123.45 [CSS::Module] ok 14 - css3 terms number no warnings [CSS::Module] ok 15 - css3 terms number ast [CSS::Module] ok 16 - css3 terms integer parse: 123 [CSS::Module] ok 17 - css3 terms integer no warnings [CSS::Module] ok 18 - css3 terms integer ast [CSS::Module] ok 19 - css3 terms uri parse: url(foo.jpg) [CSS::Module] ok 20 - css3 terms uri no warnings [CSS::Module] ok 21 - css3 terms uri ast [CSS::Module] ok 22 - css3 terms keyw parse: Abc [CSS::Module] ok 23 - css3 terms keyw no warnings [CSS::Module] ok 24 - css3 terms keyw ast [CSS::Module] ok 25 - css3 terms identifier parse: Foo [CSS::Module] ok 26 - css3 terms identifier no warnings [CSS::Module] ok 27 - css3 terms identifier ast [CSS::Module] ok 28 - css3 terms identifiers parse: Aaa bb [CSS::Module] ok 29 - css3 terms identifiers no warnings [CSS::Module] ok 30 - css3 terms identifiers ast [CSS::Module] 1..30 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-colors.t [CSS::Module] ok 1 - css3-color term parse: rgb(70%, 50%, 10%) [CSS::Module] ok 2 - css3-color term no warnings [CSS::Module] ok 3 - css3-color term ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3-color reserialized term parse: rgb(179, 128, 26) [CSS::Module] ok 6 - -- css3-color reserialized term no warnings [CSS::Module] ok 7 - -- css3-color reserialized term ast [CSS::Module] ok 8 - css3-color term parse: rgba(100%, 128, 0%, 0.1) [CSS::Module] ok 9 - css3-color term no warnings [CSS::Module] ok 10 - css3-color term ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3-color reserialized term parse: rgba(255, 128, 0, 0.1) [CSS::Module] ok 13 - -- css3-color reserialized term no warnings [CSS::Module] ok 14 - -- css3-color reserialized term ast [CSS::Module] ok 15 - css3-color term parse: rgb(100%, 128, 0%, 0.1) [CSS::Module] ok 16 - css3-color term no warnings [CSS::Module] ok 17 - css3-color term ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3-color reserialized term parse: rgba(255, 128, 0, 0.1) [CSS::Module] ok 20 - -- css3-color reserialized term no warnings [CSS::Module] ok 21 - -- css3-color reserialized term ast [CSS::Module] ok 22 - css3-color term parse: rgba(100%, 128, 0%, 10%) [CSS::Module] ok 23 - css3-color term no warnings [CSS::Module] ok 24 - css3-color term ast [CSS::Module] ok 25 - ast reserialization [CSS::Module] ok 26 - -- css3-color reserialized term parse: rgba(255, 128, 0, 10%) [CSS::Module] ok 27 - -- css3-color reserialized term no warnings [CSS::Module] ok 28 - -- css3-color reserialized term ast [CSS::Module] ok 29 - css3-color term parse: hsl(120, 100%, 50%) [CSS::Module] ok 30 - css3-color term no warnings [CSS::Module] ok 31 - css3-color term ast [CSS::Module] ok 32 - ast reserialization [CSS::Module] ok 33 - -- css3-color reserialized term parse: hsl(120, 100%, 50%) [CSS::Module] ok 34 - -- css3-color reserialized term no warnings [CSS::Module] ok 35 - -- css3-color reserialized term ast [CSS::Module] ok 36 - css3-color term parse: hsla( 180, 100%, 50%, .75 ) [CSS::Module] ok 37 - css3-color term no warnings [CSS::Module] ok 38 - css3-color term ast [CSS::Module] ok 39 - ast reserialization [CSS::Module] ok 40 - -- css3-color reserialized term parse: hsla(180, 100%, 50%, 0.75) [CSS::Module] ok 41 - -- css3-color reserialized term no warnings [CSS::Module] ok 42 - -- css3-color reserialized term ast [CSS::Module] ok 43 - css3-color term parse: rgba(101%, 50%, -5%, +1.1) [CSS::Module] ok 44 - css3-color term no warnings [CSS::Module] ok 45 - css3-color term ast [CSS::Module] ok 46 - ast reserialization [CSS::Module] ok 47 - -- css3-color reserialized term parse: rgb(255, 128, 0) [CSS::Module] ok 48 - -- css3-color reserialized term no warnings [CSS::Module] ok 49 - -- css3-color reserialized term ast [CSS::Module] ok 50 - css3-color term parse: hsl(120, 110%, -50%) [CSS::Module] ok 51 - css3-color term no warnings [CSS::Module] ok 52 - css3-color term ast [CSS::Module] ok 53 - ast reserialization [CSS::Module] ok 54 - -- css3-color reserialized term parse: hsl(120, 100%, 0%) [CSS::Module] ok 55 - -- css3-color reserialized term no warnings [CSS::Module] ok 56 - -- css3-color reserialized term ast [CSS::Module] ok 57 - css3-color term parse: hsla( 180, -100%, 150%, 1.75 ) [CSS::Module] ok 58 - css3-color term no warnings [CSS::Module] ok 59 - css3-color term ast [CSS::Module] ok 60 - ast reserialization [CSS::Module] ok 61 - -- css3-color reserialized term parse: hsla(180, 0%, 100%, 1) [CSS::Module] ok 62 - -- css3-color reserialized term no warnings [CSS::Module] ok 63 - -- css3-color reserialized term ast [CSS::Module] ok 64 - css3-color term parse: rgba(10%,20%,30%) [CSS::Module] ok 65 - css3-color term no warnings [CSS::Module] ok 66 - css3-color term ast [CSS::Module] ok 67 - ast reserialization [CSS::Module] ok 68 - -- css3-color reserialized term parse: rgb(26, 51, 77) [CSS::Module] ok 69 - -- css3-color reserialized term no warnings [CSS::Module] ok 70 - -- css3-color reserialized term ast [CSS::Module] ok 71 - css3-color term parse: hsl(junk) [CSS::Module] ok 72 - css3-color term warnings [CSS::Module] ok 73 - css3-color term parse: hsla() [CSS::Module] ok 74 - css3-color term warnings [CSS::Module] ok 75 - css3-color color parse: orange [CSS::Module] ok 76 - css3-color color no warnings [CSS::Module] ok 77 - css3-color color ast [CSS::Module] ok 78 - ast reserialization [CSS::Module] ok 79 - -- css3-color reserialized color parse: rgb(255, 165, 0) [CSS::Module] ok 80 - -- css3-color reserialized color no warnings [CSS::Module] ok 81 - -- css3-color reserialized color ast [CSS::Module] ok 82 - css3-color color parse: hotpink [CSS::Module] ok 83 - css3-color color no warnings [CSS::Module] ok 84 - css3-color color ast [CSS::Module] ok 85 - ast reserialization [CSS::Module] ok 86 - -- css3-color reserialized color parse: rgb(255, 105, 180) [CSS::Module] ok 87 - -- css3-color reserialized color no warnings [CSS::Module] ok 88 - -- css3-color reserialized color ast [CSS::Module] ok 89 - css3-color color parse: lavenderblush [CSS::Module] ok 90 - css3-color color no warnings [CSS::Module] ok 91 - css3-color color ast [CSS::Module] ok 92 - ast reserialization [CSS::Module] ok 93 - -- css3-color reserialized color parse: rgb(255, 240, 245) [CSS::Module] ok 94 - -- css3-color reserialized color no warnings [CSS::Module] ok 95 - -- css3-color reserialized color ast [CSS::Module] ok 96 - css3-color color parse: black [CSS::Module] ok 97 - css3-color color no warnings [CSS::Module] ok 98 - css3-color color ast [CSS::Module] ok 99 - ast reserialization [CSS::Module] ok 100 - -- css3-color reserialized color parse: rgb(0, 0, 0) [CSS::Module] ok 101 - -- css3-color reserialized color no warnings [CSS::Module] ok 102 - -- css3-color reserialized color ast [CSS::Module] ok 103 - css3-color color parse: currentcolor [CSS::Module] ok 104 - css3-color color no warnings [CSS::Module] ok 105 - css3-color color ast [CSS::Module] ok 106 - ast reserialization [CSS::Module] ok 107 - -- css3-color reserialized color parse: currentcolor [CSS::Module] ok 108 - -- css3-color reserialized color no warnings [CSS::Module] ok 109 - -- css3-color reserialized color ast [CSS::Module] ok 110 - css3-color color parse: transparent [CSS::Module] ok 111 - css3-color color no warnings [CSS::Module] ok 112 - css3-color color ast [CSS::Module] ok 113 - ast reserialization [CSS::Module] ok 114 - -- css3-color reserialized color parse: transparent [CSS::Module] ok 115 - -- css3-color reserialized color no warnings [CSS::Module] ok 116 - -- css3-color reserialized color ast [CSS::Module] 1..116 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-fonts.t [CSS::Module] ok 1 - css3x-fonts at-rule parse: @font-face { font-family: MainText; src: url(gentium.eot); /* for use with older user agents */ src: local('Gentium'), url(gentium.ttf) format('truetype'); /* Overrides src definition */ } [CSS::Module] ok 2 - css3x-fonts at-rule no warnings [CSS::Module] ok 3 - css3x-fonts at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-fonts reserialized at-rule parse: @font-face {... } [CSS::Module] ok 6 - -- css3x-fonts reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3x-fonts reserialized at-rule ast [CSS::Module] ok 8 - css21 at-rule parse: @font-face { font-family: MainText; src: url(gentium.eot); /* for use with older user agents */ src: local('Gentium'), url(gentium.ttf) format('truetype'); /* Overrides src definition */ } [CSS::Module] ok 9 - css21 at-rule no warnings [CSS::Module] ok 10 - css3x-fonts declarations parse: {font-family: 21st Century, fantasy;} [CSS::Module] ok 11 - css3x-fonts declarations no warnings [CSS::Module] ok 12 - css3x-fonts declarations ast [CSS::Module] ok 13 - ast reserialization [CSS::Module] ok 14 - -- css3x-fonts reserialized declarations parse: {... } [CSS::Module] ok 15 - -- css3x-fonts reserialized declarations no warnings [CSS::Module] ok 16 - -- css3x-fonts reserialized declarations ast [CSS::Module] ok 17 - css21 declarations parse: {font-family: 21st Century, fantasy;} [CSS::Module] ok 18 - css21 declarations no warnings [CSS::Module] ok 19 - css21 declarations ast [CSS::Module] ok 20 - ast reserialization [CSS::Module] ok 21 - -- css21 reserialized declarations parse: {... } [CSS::Module] ok 22 - -- css21 reserialized declarations no warnings [CSS::Module] ok 23 - -- css21 reserialized declarations ast [CSS::Module] ok 24 - css3x-fonts at-rule parse: @font-face { font-family: BBCBengali; src: url(fonts/BBCBengali.ttf) format("opentype"); unicode-range: U+00-FF, U+980-9FF; } [CSS::Module] ok 25 - css3x-fonts at-rule no warnings [CSS::Module] ok 26 - css3x-fonts at-rule ast [CSS::Module] ok 27 - ast reserialization [CSS::Module] ok 28 - -- css3x-fonts reserialized at-rule parse: @font-face {... } [CSS::Module] ok 29 - -- css3x-fonts reserialized at-rule no warnings [CSS::Module] ok 30 - -- css3x-fonts reserialized at-rule ast [CSS::Module] ok 31 - css21 at-rule parse: @font-face { font-family: BBCBengali; src: url(fonts/BBCBengali.ttf) format("opentype"); unicode-range: U+00-FF, U+980-9FF; } [CSS::Module] ok 32 - css21 at-rule no warnings [CSS::Module] ok 33 - css3x-fonts declarations parse: {font-feature-settings: "smcp", "swsh" 2;} [CSS::Module] ok 34 - css3x-fonts declarations no warnings [CSS::Module] ok 35 - css3x-fonts declarations ast [CSS::Module] ok 36 - ast reserialization [CSS::Module] ok 37 - -- css3x-fonts reserialized declarations parse: {... } [CSS::Module] ok 38 - -- css3x-fonts reserialized declarations no warnings [CSS::Module] ok 39 - -- css3x-fonts reserialized declarations ast [CSS::Module] ok 40 - css21 declarations parse: {font-feature-settings: "smcp", "swsh" 2;} [CSS::Module] ok 41 - css21 declarations warnings [CSS::Module] ok 42 - css3x-fonts declaration parse: font-weight: lighter; [CSS::Module] ok 43 - css3x-fonts declaration no warnings [CSS::Module] ok 44 - css3x-fonts declaration ast [CSS::Module] ok 45 - ast reserialization [CSS::Module] ok 46 - -- css3x-fonts reserialized declaration parse: font-weight: lighter; [CSS::Module] ok 47 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 48 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 49 - css21 declaration parse: font-weight: lighter; [CSS::Module] ok 50 - css21 declaration no warnings [CSS::Module] ok 51 - css21 declaration ast [CSS::Module] ok 52 - ast reserialization [CSS::Module] ok 53 - -- css21 reserialized declaration parse: font-weight: lighter; [CSS::Module] ok 54 - -- css21 reserialized declaration no warnings [CSS::Module] ok 55 - -- css21 reserialized declaration ast [CSS::Module] ok 56 - css3x-fonts declaration parse: font-weight: initial; [CSS::Module] ok 57 - css3x-fonts declaration no warnings [CSS::Module] ok 58 - css3x-fonts declaration ast [CSS::Module] ok 59 - ast reserialization [CSS::Module] ok 60 - -- css3x-fonts reserialized declaration parse: font-weight: initial; [CSS::Module] ok 61 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 62 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 63 - css21 declaration parse: font-weight: initial; [CSS::Module] ok 64 - css21 declaration warnings [CSS::Module] ok 65 - css3x-fonts declaration parse: font-weight: inherit [CSS::Module] ok 66 - css3x-fonts declaration no warnings [CSS::Module] ok 67 - css3x-fonts declaration ast [CSS::Module] ok 68 - ast reserialization [CSS::Module] ok 69 - -- css3x-fonts reserialized declaration parse: font-weight: inherit; [CSS::Module] ok 70 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 71 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 72 - css21 declaration parse: font-weight: inherit [CSS::Module] ok 73 - css21 declaration no warnings [CSS::Module] ok 74 - css21 declaration ast [CSS::Module] ok 75 - ast reserialization [CSS::Module] ok 76 - -- css21 reserialized declaration parse: font-weight: inherit; [CSS::Module] ok 77 - -- css21 reserialized declaration no warnings [CSS::Module] ok 78 - -- css21 reserialized declaration ast [CSS::Module] ok 79 - css3x-fonts declaration parse: font-stretch: extra-expanded [CSS::Module] ok 80 - css3x-fonts declaration no warnings [CSS::Module] ok 81 - css3x-fonts declaration ast [CSS::Module] ok 82 - ast reserialization [CSS::Module] ok 83 - -- css3x-fonts reserialized declaration parse: font-stretch: extra-expanded; [CSS::Module] ok 84 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 85 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 86 - css21 declaration parse: font-stretch: extra-expanded [CSS::Module] ok 87 - css21 declaration warnings [CSS::Module] ok 88 - css3x-fonts declaration parse: font-style: oblique; [CSS::Module] ok 89 - css3x-fonts declaration no warnings [CSS::Module] ok 90 - css3x-fonts declaration ast [CSS::Module] ok 91 - ast reserialization [CSS::Module] ok 92 - -- css3x-fonts reserialized declaration parse: font-style: oblique; [CSS::Module] ok 93 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 94 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 95 - css21 declaration parse: font-style: oblique; [CSS::Module] ok 96 - css21 declaration no warnings [CSS::Module] ok 97 - css21 declaration ast [CSS::Module] ok 98 - ast reserialization [CSS::Module] ok 99 - -- css21 reserialized declaration parse: font-style: oblique; [CSS::Module] ok 100 - -- css21 reserialized declaration no warnings [CSS::Module] ok 101 - -- css21 reserialized declaration ast [CSS::Module] ok 102 - css3x-fonts declaration parse: font-size-adjust: .7; [CSS::Module] ok 103 - css3x-fonts declaration no warnings [CSS::Module] ok 104 - css3x-fonts declaration ast [CSS::Module] ok 105 - ast reserialization [CSS::Module] ok 106 - -- css3x-fonts reserialized declaration parse: font-size-adjust: 0.7; [CSS::Module] ok 107 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 108 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 109 - css21 declaration parse: font-size-adjust: .7; [CSS::Module] ok 110 - css21 declaration warnings [CSS::Module] ok 111 - css3x-fonts declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 112 - css3x-fonts declaration no warnings [CSS::Module] ok 113 - css3x-fonts declaration ast [CSS::Module] ok 114 - ast reserialization [CSS::Module] ok 115 - -- css3x-fonts reserialized declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 116 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 117 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 118 - css21 declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 119 - css21 declaration no warnings [CSS::Module] ok 120 - css21 declaration ast [CSS::Module] ok 121 - ast reserialization [CSS::Module] ok 122 - -- css21 reserialized declaration parse: font: x-large/110% 'new century schoolbook', serif; [CSS::Module] ok 123 - -- css21 reserialized declaration no warnings [CSS::Module] ok 124 - -- css21 reserialized declaration ast [CSS::Module] ok 125 - css3x-fonts declaration parse: font-variant: small-caps; [CSS::Module] ok 126 - css3x-fonts declaration no warnings [CSS::Module] ok 127 - css3x-fonts declaration ast [CSS::Module] ok 128 - ast reserialization [CSS::Module] ok 129 - -- css3x-fonts reserialized declaration parse: font-variant: small-caps; [CSS::Module] ok 130 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 131 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 132 - css21 declaration parse: font-variant: small-caps; [CSS::Module] ok 133 - css21 declaration no warnings [CSS::Module] ok 134 - css21 declaration ast [CSS::Module] ok 135 - ast reserialization [CSS::Module] ok 136 - -- css21 reserialized declaration parse: font-variant: small-caps; [CSS::Module] ok 137 - -- css21 reserialized declaration no warnings [CSS::Module] ok 138 - -- css21 reserialized declaration ast [CSS::Module] ok 139 - css3x-fonts declaration parse: font-variant: annotation(circled); [CSS::Module] ok 140 - css3x-fonts declaration no warnings [CSS::Module] ok 141 - css3x-fonts declaration ast [CSS::Module] ok 142 - ast reserialization [CSS::Module] ok 143 - -- css3x-fonts reserialized declaration parse: font-variant: annotation(circled); [CSS::Module] ok 144 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 145 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 146 - css21 declaration parse: font-variant: annotation(circled); [CSS::Module] ok 147 - css21 declaration warnings [CSS::Module] ok 148 - css3x-fonts declaration parse: font-synthesis: weight; [CSS::Module] ok 149 - css3x-fonts declaration no warnings [CSS::Module] ok 150 - css3x-fonts declaration ast [CSS::Module] ok 151 - ast reserialization [CSS::Module] ok 152 - -- css3x-fonts reserialized declaration parse: font-synthesis: weight; [CSS::Module] ok 153 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 154 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 155 - css21 declaration parse: font-synthesis: weight; [CSS::Module] ok 156 - css21 declaration warnings [CSS::Module] ok 157 - css3x-fonts declaration parse: font-variant: discretionary-ligatures character-variant(leo-B, leo-M, leo-N, leo-T, leo-U); [CSS::Module] ok 158 - css3x-fonts declaration no warnings [CSS::Module] ok 159 - css3x-fonts declaration ast [CSS::Module] ok 160 - ast reserialization [CSS::Module] ok 161 - -- css3x-fonts reserialized declaration parse: font-variant: discretionary-ligatures character-variant(leo-B, leo-M, leo-N, leo-T, leo-U); [CSS::Module] ok 162 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 163 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 164 - css21 declaration parse: font-variant: discretionary-ligatures character-variant(leo-B, leo-M, leo-N, leo-T, leo-U); [CSS::Module] ok 165 - css21 declaration warnings [CSS::Module] ok 166 - css3x-fonts declaration parse: line-height: 1.2em ; [CSS::Module] ok 167 - css3x-fonts declaration no warnings [CSS::Module] ok 168 - css3x-fonts declaration ast [CSS::Module] ok 169 - ast reserialization [CSS::Module] ok 170 - -- css3x-fonts reserialized declaration parse: line-height: 1.2em; [CSS::Module] ok 171 - -- css3x-fonts reserialized declaration no warnings [CSS::Module] ok 172 - -- css3x-fonts reserialized declaration ast [CSS::Module] ok 173 - css21 declaration parse: line-height: 1.2em ; [CSS::Module] ok 174 - css21 declaration no warnings [CSS::Module] ok 175 - css21 declaration ast [CSS::Module] ok 176 - ast reserialization [CSS::Module] ok 177 - -- css21 reserialized declaration parse: line-height: 1.2em; [CSS::Module] ok 178 - -- css21 reserialized declaration no warnings [CSS::Module] ok 179 - -- css21 reserialized declaration ast [CSS::Module] 1..179 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-media-queries.t [CSS::Module] # Subtest: resolution: 300dpi [CSS::Module] ok 1 - css3 @media resolution parse: 300dpi [CSS::Module] ok 2 - css3 @media resolution no warnings [CSS::Module] ok 3 - css3 @media resolution ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized resolution parse: 300dpi [CSS::Module] ok 6 - -- css3 @media reserialized resolution no warnings [CSS::Module] ok 7 - -- css3 @media reserialized resolution ast [CSS::Module] 1..7 [CSS::Module] ok 1 - resolution: 300dpi [CSS::Module] # Subtest: media-expr: max-width: foo [CSS::Module] ok 1 - css3 @media media-expr parse: max-width: foo [CSS::Module] ok 2 - css3 @media media-expr warnings [CSS::Module] 1..2 [CSS::Module] ok 2 - media-expr: max-width: foo [CSS::Module] # Subtest: at-rule: @media all { body { background:lime } } [CSS::Module] ok 1 - css3 @media at-rule parse: @media all { body { background:lime } } [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media all {... } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 3 - at-rule: @media all { body { background:lime } } [CSS::Module] # Subtest: at-rule: @media all and (color) { } [CSS::Module] ok 1 - css3 @media at-rule parse: @media all and (color) { } [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media all and (color) { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 4 - at-rule: @media all and (color) { } [CSS::Module] # Subtest: at-rule: @media screen { * { font-family: sans-serif } } [CSS::Module] ok 1 - css3 @media at-rule parse: @media screen { * { font-family: sans-serif } } [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media screen {... } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 5 - at-rule: @media screen { * { font-family: sans-serif } } [CSS::Module] # Subtest: at-rule: @media all AND (min-resolution: 300dpi) And (max-resolution: 118dpcm) {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media all AND (min-resolution: 300dpi) And (max-resolution: 118dpcm) {} [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media all and (min-resolution: 300dpi) and (max-resolution: 118dpcm) { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 6 - at-rule: @media all AND (min-resolution: 300dpi) And (max-resolution: 118dpcm) {} [CSS::Module] # Subtest: at-rule: @media noT print {body{margin : 1cm}} [CSS::Module] ok 1 - css3 @media at-rule parse: @media noT print {body{margin : 1cm}} [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not print {... } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 7 - at-rule: @media noT print {body{margin : 1cm}} [CSS::Module] # Subtest: at-rule: @media ONLY all And (none) { } [CSS::Module] ok 1 - css3 @media at-rule parse: @media ONLY all And (none) { } [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 8 - at-rule: @media ONLY all And (none) { } [CSS::Module] # Subtest: at-rule: @media not all {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media not all {} [CSS::Module] ok 2 - css3 @media at-rule no warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 9 - at-rule: @media not all {} [CSS::Module] # Subtest: at-rule: @media (min-orientation:portrait) {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media (min-orientation:portrait) {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 10 - at-rule: @media (min-orientation:portrait) {} [CSS::Module] # Subtest: at-rule: @media (color:20example) {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media (color:20example) {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 11 - at-rule: @media (color:20example) {} [CSS::Module] # Subtest: at-rule: @media (example, all,), speech {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media (example, all,), speech {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 12 - at-rule: @media (example, all,), speech {} [CSS::Module] # Subtest: at-rule: @media &test, screen {} [CSS::Module] ok 1 - css3 @media at-rule parse: @media &test, screen {} [CSS::Module] ok 2 - css3 @media at-rule warnings [CSS::Module] ok 3 - css3 @media at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized at-rule parse: @media not all { [CSS::Module] # } [CSS::Module] ok 6 - -- css3 @media reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @media reserialized at-rule ast [CSS::Module] 1..7 [CSS::Module] ok 13 - at-rule: @media &test, screen {} [CSS::Module] # Subtest: import: @import url(example.css) screen and (color), projection and (color); [CSS::Module] ok 1 - css3 @media import parse: @import url(example.css) screen and (color), projection and (color); [CSS::Module] ok 2 - css3 @media import no warnings [CSS::Module] ok 3 - css3 @media import ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @media reserialized import parse: @import url('example.css') screen and (color), projection and (color); [CSS::Module] ok 6 - -- css3 @media reserialized import no warnings [CSS::Module] ok 7 - -- css3 @media reserialized import ast [CSS::Module] 1..7 [CSS::Module] ok 14 - import: @import url(example.css) screen and (color), projection and (color); [CSS::Module] 1..14 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-namespaces.t [CSS::Module] ok 1 - css3-namespaces at-decl parse: @namespace empty ""; [CSS::Module] ok 2 - css3-namespaces at-decl no warnings [CSS::Module] ok 3 - css3-namespaces at-decl ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3-namespaces reserialized at-decl parse: @namespace empty url(''); [CSS::Module] ok 6 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 7 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 8 - css3-namespaces at-decl parse: @NAMESPACE ""; [CSS::Module] ok 9 - css3-namespaces at-decl no warnings [CSS::Module] ok 10 - css3-namespaces at-decl ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3-namespaces reserialized at-decl parse: @namespace url(''); [CSS::Module] ok 13 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 14 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 15 - css3-namespaces at-decl parse: @namespace "http://www.w3.org/1999/xhtml"; [CSS::Module] ok 16 - css3-namespaces at-decl no warnings [CSS::Module] ok 17 - css3-namespaces at-decl ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3-namespaces reserialized at-decl parse: @namespace url('http://www.w3.org/1999/xhtml'); [CSS::Module] ok 20 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 21 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 22 - css3-namespaces at-decl parse: @namespace svg "http://www.w3.org/2000/svg"; [CSS::Module] ok 23 - css3-namespaces at-decl no warnings [CSS::Module] ok 24 - css3-namespaces at-decl ast [CSS::Module] ok 25 - ast reserialization [CSS::Module] ok 26 - -- css3-namespaces reserialized at-decl parse: @namespace svg url('http://www.w3.org/2000/svg'); [CSS::Module] ok 27 - -- css3-namespaces reserialized at-decl no warnings [CSS::Module] ok 28 - -- css3-namespaces reserialized at-decl ast [CSS::Module] ok 29 - css3-namespaces stylesheet parse: @namespace toto url(http://toto.example.org); [CSS::Module] ok 30 - css3-namespaces stylesheet no warnings [CSS::Module] ok 31 - css3-namespaces stylesheet ast [CSS::Module] ok 32 - ast reserialization [CSS::Module] ok 33 - -- css3-namespaces reserialized stylesheet parse: @namespace toto url('http://toto.example.org'); [CSS::Module] ok 34 - -- css3-namespaces reserialized stylesheet no warnings [CSS::Module] ok 35 - -- css3-namespaces reserialized stylesheet ast [CSS::Module] 1..35 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-paged-media.t [CSS::Module] ok 1 - css3 @page at-rule parse: @page :left { margin-left: 4cm; size: a4 } [CSS::Module] ok 2 - css3 @page at-rule no warnings [CSS::Module] ok 3 - css3 @page at-rule ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 @page reserialized at-rule parse: @page :left {... } [CSS::Module] ok 6 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 7 - -- css3 @page reserialized at-rule ast [CSS::Module] ok 8 - css3 @page at-rule parse: @page :right { tickety: boo; size: A3 } [CSS::Module] ok 9 - css3 @page at-rule warnings [CSS::Module] ok 10 - css3 @page at-rule ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3 @page reserialized at-rule parse: @page :right {... } [CSS::Module] ok 13 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 14 - -- css3 @page reserialized at-rule ast [CSS::Module] ok 15 - css3 @page at-rule parse: @PAGE :junk { margin-right: 2cm } [CSS::Module] ok 16 - css3 @page at-rule warnings [CSS::Module] ok 17 - css3 @page at-rule ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3 @page reserialized at-rule parse: @page {... } [CSS::Module] ok 20 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 21 - -- css3 @page reserialized at-rule ast [CSS::Module] ok 22 - css3 @page at-rule parse: @page : { margin-right: 2cm } [CSS::Module] ok 23 - css3 @page at-rule warnings [CSS::Module] ok 24 - css3 @page page-declarations parse: {@bottom-right-CorNeR {color:blue}} [CSS::Module] ok 25 - css3 @page page-declarations no warnings [CSS::Module] ok 26 - css3 @page page-declarations ast [CSS::Module] ok 27 - ast reserialization [CSS::Module] ok 28 - -- css3 @page reserialized page-declarations parse: {... } [CSS::Module] ok 29 - -- css3 @page reserialized page-declarations no warnings [CSS::Module] ok 30 - -- css3 @page reserialized page-declarations ast [CSS::Module] ok 31 - css3 @page page-declarations parse: { @Top-CENTER {content: 'Page ' counters(page);} } [CSS::Module] ok 32 - css3 @page page-declarations no warnings [CSS::Module] ok 33 - css3 @page page-declarations ast [CSS::Module] ok 34 - ast reserialization [CSS::Module] ok 35 - -- css3 @page reserialized page-declarations parse: {... } [CSS::Module] ok 36 - -- css3 @page reserialized page-declarations no warnings [CSS::Module] ok 37 - -- css3 @page reserialized page-declarations ast [CSS::Module] ok 38 - css3 @page at-rule parse: @page { color: red; @top-center { content: 'Page ' counters(page,'.'); } } [CSS::Module] ok 39 - css3 @page at-rule no warnings [CSS::Module] ok 40 - css3 @page at-rule ast [CSS::Module] ok 41 - ast reserialization [CSS::Module] ok 42 - -- css3 @page reserialized at-rule parse: @page {... } [CSS::Module] ok 43 - -- css3 @page reserialized at-rule no warnings [CSS::Module] ok 44 - -- css3 @page reserialized at-rule ast [CSS::Module] 1..44 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/css3x-values-and-units.t [CSS::Module] # Subtest: font-size: 8vw [CSS::Module] ok 1 - css3x-units declaration parse: font-size: 8vw [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: font-size: 8vw; [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 1 - font-size: 8vw [CSS::Module] # Subtest: margin-left: 1.2rem [CSS::Module] ok 1 - css3x-units declaration parse: margin-left: 1.2rem [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: margin-left: 1.2rem; [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 2 - margin-left: 1.2rem [CSS::Module] # Subtest: azimuth: .5turn [CSS::Module] ok 1 - css3x-units declaration parse: azimuth: .5turn [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: azimuth: 0.5turn; [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 3 - azimuth: .5turn [CSS::Module] # Subtest: 5dppx [CSS::Module] ok 1 - css3x-units resolution parse: 5dppx [CSS::Module] ok 2 - css3x-units resolution no warnings [CSS::Module] ok 3 - css3x-units resolution ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized resolution parse: 5dppx [CSS::Module] ok 6 - -- css3x-units reserialized resolution no warnings [CSS::Module] ok 7 - -- css3x-units reserialized resolution ast [CSS::Module] 1..7 [CSS::Module] ok 4 - 5dppx [CSS::Module] # Subtest: width: calc(100%/3 - 2*1em - 2px) [CSS::Module] ok 1 - css3x-units declaration parse: width: calc(100%/3 - 2*1em - 2px) [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: width: calc(100% / 3 - 2 * em - 2px); [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 5 - width: calc(100%/3 - 2*1em - 2px) [CSS::Module] # Subtest: elevation: calc(.5turn - 30deg) [CSS::Module] ok 1 - css3x-units declaration parse: elevation: calc(.5turn - 30deg) [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: elevation: calc(0.5turn - 30deg); [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 6 - elevation: calc(.5turn - 30deg) [CSS::Module] # Subtest: pause: calc(2s/3.1 - 100ms) [CSS::Module] ok 1 - css3x-units declaration parse: pause: calc(2s/3.1 - 100ms) [CSS::Module] ok 2 - css3x-units declaration no warnings [CSS::Module] ok 3 - css3x-units declaration ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3x-units reserialized declaration parse: pause: calc(2s / 3.1 - 100ms); [CSS::Module] ok 6 - -- css3x-units reserialized declaration no warnings [CSS::Module] ok 7 - -- css3x-units reserialized declaration ast [CSS::Module] 1..7 [CSS::Module] ok 7 - pause: calc(2s/3.1 - 100ms) [CSS::Module] 1..7 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/error-handling.t [CSS::Module] ok 1 - css3 declarations parse: {background:url('http://www.bg.com/pinkish.gif')} [CSS::Module] ok 2 - css3 declarations no warnings [CSS::Module] ok 3 - css3 declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- css3 reserialized declarations parse: {... } [CSS::Module] ok 6 - -- css3 reserialized declarations no warnings [CSS::Module] ok 7 - -- css3 reserialized declarations ast [CSS::Module] ok 8 - css3 declarations parse: {background:URL(http://www.bg.com/pinkish.gif)} [CSS::Module] ok 9 - css3 declarations no warnings [CSS::Module] ok 10 - css3 declarations ast [CSS::Module] ok 11 - ast reserialization [CSS::Module] ok 12 - -- css3 reserialized declarations parse: {... } [CSS::Module] ok 13 - -- css3 reserialized declarations no warnings [CSS::Module] ok 14 - -- css3 reserialized declarations ast [CSS::Module] ok 15 - css3 declarations parse: {background:URL(http://www.bg.com/pinkish.gif [CSS::Module] # } [CSS::Module] ok 16 - css3 declarations warnings [CSS::Module] ok 17 - css3 declarations ast [CSS::Module] ok 18 - ast reserialization [CSS::Module] ok 19 - -- css3 reserialized declarations parse: {... } [CSS::Module] ok 20 - -- css3 reserialized declarations no warnings [CSS::Module] ok 21 - -- css3 reserialized declarations ast [CSS::Module] ok 22 - css3 declarations parse: {background:URL('http://www.bg.com/pinkish.gif [CSS::Module] # } [CSS::Module] ok 23 - css3 declarations warnings [CSS::Module] ok 24 - css3 ruleset parse: h1 { color: red; rotation: 70minutes } [CSS::Module] ok 25 - css3 ruleset warnings [CSS::Module] ok 26 - css3 ruleset ast [CSS::Module] ok 27 - ast reserialization [CSS::Module] ok 28 - -- css3 reserialized ruleset parse: h1 {... } [CSS::Module] ok 29 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 30 - -- css3 reserialized ruleset ast [CSS::Module] ok 31 - css3 ruleset parse: h1 {content:'kept1'; color: dropped1 rgb(10,20,30 dropped2; font-family:kept2} [CSS::Module] ok 32 - css3 ruleset warnings [CSS::Module] ok 33 - css3 ruleset ast [CSS::Module] ok 34 - ast reserialization [CSS::Module] ok 35 - -- css3 reserialized ruleset parse: h1 {... } [CSS::Module] ok 36 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 37 - -- css3 reserialized ruleset ast [CSS::Module] ok 38 - css3 ruleset parse: h1 {color:red; content:'Section' counter(hdr-1)} [CSS::Module] ok 39 - css3 ruleset no warnings [CSS::Module] ok 40 - css3 ruleset ast [CSS::Module] ok 41 - ast reserialization [CSS::Module] ok 42 - -- css3 reserialized ruleset parse: h1 {... } [CSS::Module] ok 43 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 44 - -- css3 reserialized ruleset ast [CSS::Module] ok 45 - css3 ruleset parse: h2 {bad: dropme 'http://unclosed-string.org; color:blue; [CSS::Module] # background-color: \#ccc;} [CSS::Module] ok 46 - css3 ruleset warnings [CSS::Module] ok 47 - css3 ruleset ast [CSS::Module] ok 48 - ast reserialization [CSS::Module] ok 49 - -- css3 reserialized ruleset parse: h2 {... } [CSS::Module] ok 50 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 51 - -- css3 reserialized ruleset ast [CSS::Module] ok 52 - css3 ruleset parse: p { color:rgb(10,17); } [CSS::Module] ok 53 - css3 ruleset warnings [CSS::Module] ok 54 - css3 ruleset ast [CSS::Module] ok 55 - ast reserialization [CSS::Module] ok 56 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 57 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 58 - -- css3 reserialized ruleset ast [CSS::Module] ok 59 - css3 ruleset parse: p:foo(42) { color: \#abc; } [CSS::Module] ok 60 - css3 ruleset warnings [CSS::Module] ok 61 - css3 ruleset parse: p { color:bar({37+5}); } [CSS::Module] ok 62 - css3 ruleset warnings [CSS::Module] ok 63 - css3 ruleset parse: p { color } [CSS::Module] ok 64 - css3 ruleset warnings [CSS::Module] ok 65 - css3 ruleset ast [CSS::Module] ok 66 - ast reserialization [CSS::Module] ok 67 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 68 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 69 - -- css3 reserialized ruleset ast [CSS::Module] ok 70 - css3 ruleset parse: p { content:'a'; color; font-family:b } [CSS::Module] ok 71 - css3 ruleset warnings [CSS::Module] ok 72 - css3 ruleset ast [CSS::Module] ok 73 - ast reserialization [CSS::Module] ok 74 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 75 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 76 - -- css3 reserialized ruleset ast [CSS::Module] ok 77 - css3 ruleset parse: p {content:'a'; color: } [CSS::Module] ok 78 - css3 ruleset warnings [CSS::Module] ok 79 - css3 ruleset ast [CSS::Module] ok 80 - ast reserialization [CSS::Module] ok 81 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 82 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 83 - -- css3 reserialized ruleset ast [CSS::Module] ok 84 - css3 ruleset parse: p { content:'a'; color:; font-family:b } [CSS::Module] ok 85 - css3 ruleset warnings [CSS::Module] ok 86 - css3 ruleset ast [CSS::Module] ok 87 - ast reserialization [CSS::Module] ok 88 - -- css3 reserialized ruleset parse: p {... } [CSS::Module] ok 89 - -- css3 reserialized ruleset no warnings [CSS::Module] ok 90 - -- css3 reserialized ruleset ast [CSS::Module] ok 91 - css3 ruleset parse: p { content:'a'; color{;color:maroon} } [CSS::Module] ok 92 - css3 ruleset warnings [CSS::Module] ok 93 - css3 ruleset parse: p { content:'a'; color{;color:maroon}; color:green } [CSS::Module] ok 94 - css3 ruleset warnings [CSS::Module] ok 95 - css3 stylesheet parse: p @here {color: red} [CSS::Module] ok 96 - css3 stylesheet warnings [CSS::Module] ok 97 - css3 stylesheet parse: @foo @bar; [CSS::Module] ok 98 - css3 stylesheet warnings [CSS::Module] ok 99 - css3 stylesheet parse: }} {{ - }} [CSS::Module] ok 100 - css3 stylesheet warnings [CSS::Module] ok 101 - css3 stylesheet parse: h1, h2 {color: green }... h6 {color: black } [CSS::Module] ok 102 - css3 stylesheet warnings [CSS::Module] ok 103 - css3 stylesheet ast [CSS::Module] ok 104 - ast reserialization [CSS::Module] ok 105 - -- css3 reserialized stylesheet parse: h1, h2 {... } [CSS::Module] ok 106 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 107 - -- css3 reserialized stylesheet ast [CSS::Module] ok 108 - css3 stylesheet parse: @three-dee { @background-lighting { azimuth: 30deg; elevation: 190deg; } h1 { color: red } } h1 { color: blue } [CSS::Module] ok 109 - css3 stylesheet warnings [CSS::Module] ok 110 - css3 stylesheet ast [CSS::Module] ok 111 - ast reserialization [CSS::Module] ok 112 - -- css3 reserialized stylesheet parse: h1 {... } [CSS::Module] ok 113 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 114 - -- css3 reserialized stylesheet ast [CSS::Module] ok 115 - css3 stylesheet parse: @media print and (width: 21cm) { @page { margin: 3cm; @top-center { content: 'Page ' counter(page); }}} [CSS::Module] ok 116 - css3 stylesheet no warnings [CSS::Module] ok 117 - css3 stylesheet ast [CSS::Module] ok 118 - ast reserialization [CSS::Module] ok 119 - -- css3 reserialized stylesheet parse: @media print and (width: 21cm) {... } [CSS::Module] ok 120 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 121 - -- css3 reserialized stylesheet ast [CSS::Module] ok 122 - css3 stylesheet parse: * foo|* |h1 body:not(.home) h2 + p:first-letter tr:nth-last-child(-n+2) object[type^='image/'] {color:blue} [CSS::Module] ok 123 - css3 stylesheet no warnings [CSS::Module] ok 124 - css3 stylesheet ast [CSS::Module] ok 125 - ast reserialization [CSS::Module] ok 126 - -- css3 reserialized stylesheet parse: * foo|* |h1 body:not(.home) h2 + p::first-letter tr:nth-last-child(-n+2) object[type^='image/'] {... } [CSS::Module] ok 127 - -- css3 reserialized stylesheet no warnings [CSS::Module] ok 128 - -- css3 reserialized stylesheet ast [CSS::Module] 1..128 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/module-extensions.t [CSS::Module] ok 1 - index [CSS::Module] ok 2 - index [CSS::Module] ok 3 - module.name [CSS::Module] ok 4 - css3 grammar [CSS::Module] ok 5 - css3 actions [CSS::Module] ok 6 - 'like' extension property [CSS::Module] ok 7 - coerced extension property [CSS::Module] ok 8 - alias extension property [CSS::Module] ok 9 - misc extension property [CSS::Module] ok 10 - misc extension property [CSS::Module] ok 11 - extensions are isolated [CSS::Module] 1..11 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/module-vivify.t [CSS::Module] ok 1 - [CSS::Module] ok 2 - [CSS::Module] ok 3 - [CSS::Module] ok 4 - [CSS::Module] ok 5 - [CSS::Module] ok 6 - [CSS::Module] 1..6 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/module.t [CSS::Module] not ok 1 - CSS::Specification version [CSS::Module] # Failed test 'CSS::Specification version' [CSS::Module] # at t/module.t line 9 [CSS::Module] # Could not find CSS::Specification:ver<0.4.4..*> in: [CSS::Module] # /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 [CSS::Module] # /home/coke/sandbox/blin/installed/CSS::Module_zef:dwarring_0.7.7_0 [CSS::Module] # /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7/data/zef/lib [CSS::Module] # /home/coke/sandbox/blin/installed/JSON::Fast_zef:timo_0.21.0_0 [CSS::Module] # /home/coke/sandbox/blin/installed/CSS::Specification_zef:dwarring_0.5.3_0 [CSS::Module] # /home/coke/sandbox/blin/installed/Color::Names_zef:thundergnat_2.0.0_2 [CSS::Module] # /home/coke/sandbox/blin/installed/CSS::Grammar_zef:dwarring_0.4.3_0 [CSS::Module] # /home/coke/sandbox/blin/installed/Method::Also_zef:lizmat_0.0.10_0 [CSS::Module] # /home/coke/sandbox/blin/installed/CSS::Writer_zef:dwarring_0.3.3_0 [CSS::Module] # /home/coke/sandbox/blin/installed/CSS::Module::CSS3::Selectors_zef:dwarring_0.0.6_0 [CSS::Module] # /home/coke/.raku [CSS::Module] # /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/site [CSS::Module] # /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/vendor [CSS::Module] # /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core [CSS::Module] # CompUnit::Repository::AbsolutePath<2430408725944> [CSS::Module] # CompUnit::Repository::NQP<2430443299936> [CSS::Module] # CompUnit::Repository::Perl5<2430443299976> [CSS::Module] # [CSS::Module] # Please note that a 'META6.json' file was found in '.', of which the 'provides' section was used to determine if a dependency is available or not. Perhaps you need to add 'CSS::Specification:ver<0.4.4..*>' in the section of that file? Or need to specify a directory that does *not* have a 'META6.json' file? [CSS::Module] ok 2 - css1 grammar [CSS::Module] ok 3 - css1 actions [CSS::Module] ok 4 - css1 does not have azimuth [CSS::Module] ok 5 - css1 border [CSS::Module] ok 6 - css1 border-style [CSS::Module] ok 7 - module.parse-property method [CSS::Module] ok 8 - module.parse-property method [CSS::Module] ok 9 - module.parse-property failure [CSS::Module] ok 10 - colors [CSS::Module] ok 11 - [CSS::Module] ok 12 - [CSS::Module] ok 13 - [CSS::Module] ok 14 - [CSS::Module] ok 15 - [CSS::Module] ok 16 - [CSS::Module] ok 17 - [CSS::Module] ok 18 - [CSS::Module] ok 19 - [CSS::Module] ok 20 - css21 grammar [CSS::Module] ok 21 - css21 actions [CSS::Module] ok 22 - css21 has azimuth [CSS::Module] ok 23 - css21 border [CSS::Module] ok 24 - css21 border-style [CSS::Module] ok 25 - css21 alias property metadata [CSS::Module] ok 26 - css21 alias property metadata [CSS::Module] ok 27 - colors [CSS::Module] ok 28 - [CSS::Module] ok 29 - [CSS::Module] ok 30 - [CSS::Module] ok 31 - module.name [CSS::Module] ok 32 - css3 grammar [CSS::Module] ok 33 - css3 actions [CSS::Module] ok 34 - css3 azimuth [CSS::Module] ok 35 - css3 border [CSS::Module] ok 36 - css3 border-style [CSS::Module] ok 37 - colors [CSS::Module] ok 38 - [CSS::Module] ok 39 - [CSS::Module] ok 40 - [CSS::Module] ok 41 - @font-face grammar [CSS::Module] ok 42 - @font-face actions [CSS::Module] ok 43 - @font-face font-style [CSS::Module] ok 44 - svg grammar [CSS::Module] ok 45 - svg actions [CSS::Module] ok 46 - svg azimuth [CSS::Module] ok 47 - svg alignment-baseline [CSS::Module] ok 48 - svg font-style [CSS::Module] 1..48 [CSS::Module] # You failed 1 test of 48 [CSS::Module] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e6bfe1f581ea61a0fefb6133bd674b67510ee3ff.tar.gz/CSS-Module-0.7.7 t/svg-properties.t [CSS::Module] ok 1 - SVG declarations parse: {alignment-baseline: after-edge} [CSS::Module] ok 2 - SVG declarations no warnings [CSS::Module] ok 3 - SVG declarations ast [CSS::Module] ok 4 - ast reserialization [CSS::Module] ok 5 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 6 - -- SVG reserialized declarations no warnings [CSS::Module] ok 7 - -- SVG reserialized declarations ast [CSS::Module] ok 8 - SVG alignment-baseline: able to parse unexpected input [CSS::Module] ok 9 - SVG alignment-baseline: unexpected input produces warning [CSS::Module] ok 10 - SVG declarations parse: {alignment-baseline: inherit} [CSS::Module] ok 11 - SVG declarations no warnings [CSS::Module] ok 12 - SVG declarations ast [CSS::Module] ok 13 - SVG declarations parse: {alignment-baseline: initial} [CSS::Module] ok 14 - SVG declarations no warnings [CSS::Module] ok 15 - SVG declarations ast [CSS::Module] ok 16 - SVG declarations parse: {alignment-baseline: baseline} [CSS::Module] ok 17 - SVG declarations no warnings [CSS::Module] ok 18 - SVG declarations ast [CSS::Module] ok 19 - ast reserialization [CSS::Module] ok 20 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 21 - -- SVG reserialized declarations no warnings [CSS::Module] ok 22 - -- SVG reserialized declarations ast [CSS::Module] ok 23 - SVG declarations parse: {baseline-shift: super} [CSS::Module] ok 24 - SVG declarations no warnings [CSS::Module] ok 25 - SVG declarations ast [CSS::Module] ok 26 - ast reserialization [CSS::Module] ok 27 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 28 - -- SVG reserialized declarations no warnings [CSS::Module] ok 29 - -- SVG reserialized declarations ast [CSS::Module] ok 30 - SVG baseline-shift: able to parse unexpected input [CSS::Module] ok 31 - SVG baseline-shift: unexpected input produces warning [CSS::Module] ok 32 - SVG declarations parse: {baseline-shift: inherit} [CSS::Module] ok 33 - SVG declarations no warnings [CSS::Module] ok 34 - SVG declarations ast [CSS::Module] ok 35 - SVG declarations parse: {baseline-shift: initial} [CSS::Module] ok 36 - SVG declarations no warnings [CSS::Module] ok 37 - SVG declarations ast [CSS::Module] ok 38 - SVG declarations parse: {baseline-shift: 1.5em} [CSS::Module] ok 39 - SVG declarations no warnings [CSS::Module] ok 40 - SVG declarations ast [CSS::Module] ok 41 - ast reserialization [CSS::Module] ok 42 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 43 - -- SVG reserialized declarations no warnings [CSS::Module] ok 44 - -- SVG reserialized declarations ast [CSS::Module] ok 45 - SVG declarations parse: {baseline-shift: 4%} [CSS::Module] ok 46 - SVG declarations no warnings [CSS::Module] ok 47 - SVG declarations ast [CSS::Module] ok 48 - ast reserialization [CSS::Module] ok 49 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 50 - -- SVG reserialized declarations no warnings [CSS::Module] ok 51 - -- SVG reserialized declarations ast [CSS::Module] ok 52 - SVG declarations parse: {color: red} [CSS::Module] ok 53 - SVG declarations no warnings [CSS::Module] ok 54 - SVG declarations ast [CSS::Module] ok 55 - ast reserialization [CSS::Module] ok 56 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 57 - -- SVG reserialized declarations no warnings [CSS::Module] ok 58 - -- SVG reserialized declarations ast [CSS::Module] ok 59 - SVG color: able to parse unexpected input [CSS::Module] ok 60 - SVG color: unexpected input produces warning [CSS::Module] ok 61 - SVG declarations parse: {color: inherit} [CSS::Module] ok 62 - SVG declarations no warnings [CSS::Module] ok 63 - SVG declarations ast [CSS::Module] ok 64 - SVG declarations parse: {color: initial} [CSS::Module] ok 65 - SVG declarations no warnings [CSS::Module] ok 66 - SVG declarations ast [CSS::Module] ok 67 - SVG declarations parse: {color: rgb(10,20,30)} [CSS::Module] ok 68 - SVG declarations no warnings [CSS::Module] ok 69 - SVG declarations ast [CSS::Module] ok 70 - ast reserialization [CSS::Module] ok 71 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 72 - -- SVG reserialized declarations no warnings [CSS::Module] ok 73 - -- SVG reserialized declarations ast [CSS::Module] ok 74 - SVG declarations parse: {color-interpolation: sRGB} [CSS::Module] ok 75 - SVG declarations no warnings [CSS::Module] ok 76 - SVG declarations ast [CSS::Module] ok 77 - ast reserialization [CSS::Module] ok 78 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 79 - -- SVG reserialized declarations no warnings [CSS::Module] ok 80 - -- SVG reserialized declarations ast [CSS::Module] ok 81 - SVG color-interpolation: able to parse unexpected input [CSS::Module] ok 82 - SVG color-interpolation: unexpected input produces warning [CSS::Module] ok 83 - SVG declarations parse: {color-interpolation: inherit} [CSS::Module] ok 84 - SVG declarations no warnings [CSS::Module] ok 85 - SVG declarations ast [CSS::Module] ok 86 - SVG declarations parse: {color-interpolation: initial} [CSS::Module] ok 87 - SVG declarations no warnings [CSS::Module] ok 88 - SVG declarations ast [CSS::Module] ok 89 - SVG declarations parse: {color-interpolation: Srgb} [CSS::Module] ok 90 - SVG declarations no warnings [CSS::Module] ok 91 - SVG declarations ast [CSS::Module] ok 92 - ast reserialization [CSS::Module] ok 93 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 94 - -- SVG reserialized declarations no warnings [CSS::Module] ok 95 - -- SVG reserialized declarations ast [CSS::Module] ok 96 - SVG declarations parse: {color-interpolation-filters: Srgb} [CSS::Module] ok 97 - SVG declarations no warnings [CSS::Module] ok 98 - SVG declarations ast [CSS::Module] ok 99 - ast reserialization [CSS::Module] ok 100 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 101 - -- SVG reserialized declarations no warnings [CSS::Module] ok 102 - -- SVG reserialized declarations ast [CSS::Module] ok 103 - SVG color-interpolation-filters: able to parse unexpected input [CSS::Module] ok 104 - SVG color-interpolation-filters: unexpected input produces warning [CSS::Module] ok 105 - SVG declarations parse: {color-interpolation-filters: inherit} [CSS::Module] ok 106 - SVG declarations no warnings [CSS::Module] ok 107 - SVG declarations ast [CSS::Module] ok 108 - SVG declarations parse: {color-interpolation-filters: initial} [CSS::Module] ok 109 - SVG declarations no warnings [CSS::Module] ok 110 - SVG declarations ast [CSS::Module] ok 111 - SVG declarations parse: {color-rendering: optimizeSpeed} [CSS::Module] ok 112 - SVG declarations no warnings [CSS::Module] ok 113 - SVG declarations ast [CSS::Module] ok 114 - ast reserialization [CSS::Module] ok 115 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 116 - -- SVG reserialized declarations no warnings [CSS::Module] ok 117 - -- SVG reserialized declarations ast [CSS::Module] ok 118 - SVG color-rendering: able to parse unexpected input [CSS::Module] ok 119 - SVG color-rendering: unexpected input produces warning [CSS::Module] ok 120 - SVG declarations parse: {color-rendering: inherit} [CSS::Module] ok 121 - SVG declarations no warnings [CSS::Module] ok 122 - SVG declarations ast [CSS::Module] ok 123 - SVG declarations parse: {color-rendering: initial} [CSS::Module] ok 124 - SVG declarations no warnings [CSS::Module] ok 125 - SVG declarations ast [CSS::Module] ok 126 - SVG declarations parse: {cursor: e-resize} [CSS::Module] ok 127 - SVG declarations no warnings [CSS::Module] ok 128 - SVG declarations ast [CSS::Module] ok 129 - ast reserialization [CSS::Module] ok 130 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 131 - -- SVG reserialized declarations no warnings [CSS::Module] ok 132 - -- SVG reserialized declarations ast [CSS::Module] ok 133 - SVG cursor: able to parse unexpected input [CSS::Module] ok 134 - SVG cursor: unexpected input produces warning [CSS::Module] ok 135 - SVG declarations parse: {cursor: inherit} [CSS::Module] ok 136 - SVG declarations no warnings [CSS::Module] ok 137 - SVG declarations ast [CSS::Module] ok 138 - SVG declarations parse: {cursor: initial} [CSS::Module] ok 139 - SVG declarations no warnings [CSS::Module] ok 140 - SVG declarations ast [CSS::Module] ok 141 - SVG declarations parse: {direction: ltr} [CSS::Module] ok 142 - SVG declarations no warnings [CSS::Module] ok 143 - SVG declarations ast [CSS::Module] ok 144 - ast reserialization [CSS::Module] ok 145 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 146 - -- SVG reserialized declarations no warnings [CSS::Module] ok 147 - -- SVG reserialized declarations ast [CSS::Module] ok 148 - SVG direction: able to parse unexpected input [CSS::Module] ok 149 - SVG direction: unexpected input produces warning [CSS::Module] ok 150 - SVG declarations parse: {direction: inherit} [CSS::Module] ok 151 - SVG declarations no warnings [CSS::Module] ok 152 - SVG declarations ast [CSS::Module] ok 153 - SVG declarations parse: {direction: initial} [CSS::Module] ok 154 - SVG declarations no warnings [CSS::Module] ok 155 - SVG declarations ast [CSS::Module] ok 156 - SVG declarations parse: {display: table-cell} [CSS::Module] ok 157 - SVG declarations no warnings [CSS::Module] ok 158 - SVG declarations ast [CSS::Module] ok 159 - ast reserialization [CSS::Module] ok 160 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 161 - -- SVG reserialized declarations no warnings [CSS::Module] ok 162 - -- SVG reserialized declarations ast [CSS::Module] ok 163 - SVG display: able to parse unexpected input [CSS::Module] ok 164 - SVG display: unexpected input produces warning [CSS::Module] ok 165 - SVG declarations parse: {display: inherit} [CSS::Module] ok 166 - SVG declarations no warnings [CSS::Module] ok 167 - SVG declarations ast [CSS::Module] ok 168 - SVG declarations parse: {display: initial} [CSS::Module] ok 169 - SVG declarations no warnings [CSS::Module] ok 170 - SVG declarations ast [CSS::Module] ok 171 - SVG declarations parse: {dominant-baseline: hanging} [CSS::Module] ok 172 - SVG declarations no warnings [CSS::Module] ok 173 - SVG declarations ast [CSS::Module] ok 174 - ast reserialization [CSS::Module] ok 175 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 176 - -- SVG reserialized declarations no warnings [CSS::Module] ok 177 - -- SVG reserialized declarations ast [CSS::Module] ok 178 - SVG dominant-baseline: able to parse unexpected input [CSS::Module] ok 179 - SVG dominant-baseline: unexpected input produces warning [CSS::Module] ok 180 - SVG declarations parse: {dominant-baseline: inherit} [CSS::Module] ok 181 - SVG declarations no warnings [CSS::Module] ok 182 - SVG declarations ast [CSS::Module] ok 183 - SVG declarations parse: {dominant-baseline: initial} [CSS::Module] ok 184 - SVG declarations no warnings [CSS::Module] ok 185 - SVG declarations ast [CSS::Module] ok 186 - SVG declarations parse: {fill: rgb(10,20,10%)} [CSS::Module] ok 187 - SVG declarations no warnings [CSS::Module] ok 188 - SVG declarations ast [CSS::Module] ok 189 - ast reserialization [CSS::Module] ok 190 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 191 - -- SVG reserialized declarations no warnings [CSS::Module] ok 192 - -- SVG reserialized declarations ast [CSS::Module] ok 193 - SVG fill: able to parse unexpected input [CSS::Module] ok 194 - SVG fill: unexpected input produces warning [CSS::Module] ok 195 - SVG declarations parse: {fill: inherit} [CSS::Module] ok 196 - SVG declarations no warnings [CSS::Module] ok 197 - SVG declarations ast [CSS::Module] ok 198 - SVG declarations parse: {fill: initial} [CSS::Module] ok 199 - SVG declarations no warnings [CSS::Module] ok 200 - SVG declarations ast [CSS::Module] ok 201 - SVG declarations parse: {fill-opacity: 0.75} [CSS::Module] ok 202 - SVG declarations no warnings [CSS::Module] ok 203 - SVG declarations ast [CSS::Module] ok 204 - ast reserialization [CSS::Module] ok 205 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 206 - -- SVG reserialized declarations no warnings [CSS::Module] ok 207 - -- SVG reserialized declarations ast [CSS::Module] ok 208 - SVG fill-opacity: able to parse unexpected input [CSS::Module] ok 209 - SVG fill-opacity: unexpected input produces warning [CSS::Module] ok 210 - SVG declarations parse: {fill-opacity: inherit} [CSS::Module] ok 211 - SVG declarations no warnings [CSS::Module] ok 212 - SVG declarations ast [CSS::Module] ok 213 - SVG declarations parse: {fill-opacity: initial} [CSS::Module] ok 214 - SVG declarations no warnings [CSS::Module] ok 215 - SVG declarations ast [CSS::Module] ok 216 - SVG declarations parse: {fill-opacity: 75%} [CSS::Module] ok 217 - SVG declarations no warnings [CSS::Module] ok 218 - SVG declarations ast [CSS::Module] ok 219 - ast reserialization [CSS::Module] ok 220 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 221 - -- SVG reserialized declarations no warnings [CSS::Module] ok 222 - -- SVG reserialized declarations ast [CSS::Module] ok 223 - SVG declarations parse: {fill-rule: evenOdD} [CSS::Module] ok 224 - SVG declarations no warnings [CSS::Module] ok 225 - SVG declarations ast [CSS::Module] ok 226 - ast reserialization [CSS::Module] ok 227 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 228 - -- SVG reserialized declarations no warnings [CSS::Module] ok 229 - -- SVG reserialized declarations ast [CSS::Module] ok 230 - SVG fill-rule: able to parse unexpected input [CSS::Module] ok 231 - SVG fill-rule: unexpected input produces warning [CSS::Module] ok 232 - SVG declarations parse: {fill-rule: inherit} [CSS::Module] ok 233 - SVG declarations no warnings [CSS::Module] ok 234 - SVG declarations ast [CSS::Module] ok 235 - SVG declarations parse: {fill-rule: initial} [CSS::Module] ok 236 - SVG declarations no warnings [CSS::Module] ok 237 - SVG declarations ast [CSS::Module] ok 238 - SVG declarations parse: {font: 12pt/14pt sans-serif} [CSS::Module] ok 239 - SVG declarations no warnings [CSS::Module] ok 240 - SVG declarations ast [CSS::Module] ok 241 - ast reserialization [CSS::Module] ok 242 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 243 - -- SVG reserialized declarations no warnings [CSS::Module] ok 244 - -- SVG reserialized declarations ast [CSS::Module] ok 245 - SVG font: able to parse unexpected input [CSS::Module] ok 246 - SVG font: unexpected input produces warning [CSS::Module] ok 247 - SVG declarations parse: {font: inherit} [CSS::Module] ok 248 - SVG declarations no warnings [CSS::Module] ok 249 - SVG declarations ast [CSS::Module] ok 250 - SVG declarations parse: {font: initial} [CSS::Module] ok 251 - SVG declarations no warnings [CSS::Module] ok 252 - SVG declarations ast [CSS::Module] ok 253 - SVG declarations parse: {font-size-adjust: .7} [CSS::Module] ok 254 - SVG declarations no warnings [CSS::Module] ok 255 - SVG declarations ast [CSS::Module] ok 256 - ast reserialization [CSS::Module] ok 257 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 258 - -- SVG reserialized declarations no warnings [CSS::Module] ok 259 - -- SVG reserialized declarations ast [CSS::Module] ok 260 - SVG font-size-adjust: able to parse unexpected input [CSS::Module] ok 261 - SVG font-size-adjust: unexpected input produces warning [CSS::Module] ok 262 - SVG declarations parse: {font-size-adjust: inherit} [CSS::Module] ok 263 - SVG declarations no warnings [CSS::Module] ok 264 - SVG declarations ast [CSS::Module] ok 265 - SVG declarations parse: {font-size-adjust: initial} [CSS::Module] ok 266 - SVG declarations no warnings [CSS::Module] ok 267 - SVG declarations ast [CSS::Module] ok 268 - SVG declarations parse: {font-variant: small-Caps} [CSS::Module] ok 269 - SVG declarations no warnings [CSS::Module] ok 270 - SVG declarations ast [CSS::Module] ok 271 - ast reserialization [CSS::Module] ok 272 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 273 - -- SVG reserialized declarations no warnings [CSS::Module] ok 274 - -- SVG reserialized declarations ast [CSS::Module] ok 275 - SVG font-variant: able to parse unexpected input [CSS::Module] ok 276 - SVG font-variant: unexpected input produces warning [CSS::Module] ok 277 - SVG declarations parse: {font-variant: inherit} [CSS::Module] ok 278 - SVG declarations no warnings [CSS::Module] ok 279 - SVG declarations ast [CSS::Module] ok 280 - SVG declarations parse: {font-variant: initial} [CSS::Module] ok 281 - SVG declarations no warnings [CSS::Module] ok 282 - SVG declarations ast [CSS::Module] ok 283 - SVG declarations parse: {glyph-orientation-vertical: 45deg} [CSS::Module] ok 284 - SVG declarations no warnings [CSS::Module] ok 285 - SVG declarations ast [CSS::Module] ok 286 - ast reserialization [CSS::Module] ok 287 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 288 - -- SVG reserialized declarations no warnings [CSS::Module] ok 289 - -- SVG reserialized declarations ast [CSS::Module] ok 290 - SVG glyph-orientation-vertical: able to parse unexpected input [CSS::Module] ok 291 - SVG glyph-orientation-vertical: unexpected input produces warning [CSS::Module] ok 292 - SVG declarations parse: {glyph-orientation-vertical: inherit} [CSS::Module] ok 293 - SVG declarations no warnings [CSS::Module] ok 294 - SVG declarations ast [CSS::Module] ok 295 - SVG declarations parse: {glyph-orientation-vertical: initial} [CSS::Module] ok 296 - SVG declarations no warnings [CSS::Module] ok 297 - SVG declarations ast [CSS::Module] ok 298 - SVG declarations parse: {glyph-orientation-vertical: 7} [CSS::Module] ok 299 - SVG declarations no warnings [CSS::Module] ok 300 - SVG declarations ast [CSS::Module] ok 301 - ast reserialization [CSS::Module] ok 302 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 303 - -- SVG reserialized declarations no warnings [CSS::Module] ok 304 - -- SVG reserialized declarations ast [CSS::Module] ok 305 - SVG declarations parse: {image-rendering: optimizeQuality} [CSS::Module] ok 306 - SVG declarations no warnings [CSS::Module] ok 307 - SVG declarations ast [CSS::Module] ok 308 - ast reserialization [CSS::Module] ok 309 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 310 - -- SVG reserialized declarations no warnings [CSS::Module] ok 311 - -- SVG reserialized declarations ast [CSS::Module] ok 312 - SVG image-rendering: able to parse unexpected input [CSS::Module] ok 313 - SVG image-rendering: unexpected input produces warning [CSS::Module] ok 314 - SVG declarations parse: {image-rendering: inherit} [CSS::Module] ok 315 - SVG declarations no warnings [CSS::Module] ok 316 - SVG declarations ast [CSS::Module] ok 317 - SVG declarations parse: {image-rendering: initial} [CSS::Module] ok 318 - SVG declarations no warnings [CSS::Module] ok 319 - SVG declarations ast [CSS::Module] ok 320 - SVG declarations parse: {letter-spacing: normal} [CSS::Module] ok 321 - SVG declarations no warnings [CSS::Module] ok 322 - SVG declarations ast [CSS::Module] ok 323 - ast reserialization [CSS::Module] ok 324 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 325 - -- SVG reserialized declarations no warnings [CSS::Module] ok 326 - -- SVG reserialized declarations ast [CSS::Module] ok 327 - SVG letter-spacing: able to parse unexpected input [CSS::Module] ok 328 - SVG letter-spacing: unexpected input produces warning [CSS::Module] ok 329 - SVG declarations parse: {letter-spacing: inherit} [CSS::Module] ok 330 - SVG declarations no warnings [CSS::Module] ok 331 - SVG declarations ast [CSS::Module] ok 332 - SVG declarations parse: {letter-spacing: initial} [CSS::Module] ok 333 - SVG declarations no warnings [CSS::Module] ok 334 - SVG declarations ast [CSS::Module] ok 335 - SVG declarations parse: {lighting-color: blue} [CSS::Module] ok 336 - SVG declarations no warnings [CSS::Module] ok 337 - SVG declarations ast [CSS::Module] ok 338 - ast reserialization [CSS::Module] ok 339 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 340 - -- SVG reserialized declarations no warnings [CSS::Module] ok 341 - -- SVG reserialized declarations ast [CSS::Module] ok 342 - SVG lighting-color: able to parse unexpected input [CSS::Module] ok 343 - SVG lighting-color: unexpected input produces warning [CSS::Module] ok 344 - SVG declarations parse: {lighting-color: inherit} [CSS::Module] ok 345 - SVG declarations no warnings [CSS::Module] ok 346 - SVG declarations ast [CSS::Module] ok 347 - SVG declarations parse: {lighting-color: initial} [CSS::Module] ok 348 - SVG declarations no warnings [CSS::Module] ok 349 - SVG declarations ast [CSS::Module] ok 350 - SVG declarations parse: {line-height: 90%} [CSS::Module] ok 351 - SVG declarations no warnings [CSS::Module] ok 352 - SVG declarations ast [CSS::Module] ok 353 - ast reserialization [CSS::Module] ok 354 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 355 - -- SVG reserialized declarations no warnings [CSS::Module] ok 356 - -- SVG reserialized declarations ast [CSS::Module] ok 357 - SVG line-height: able to parse unexpected input [CSS::Module] ok 358 - SVG line-height: unexpected input produces warning [CSS::Module] ok 359 - SVG declarations parse: {line-height: inherit} [CSS::Module] ok 360 - SVG declarations no warnings [CSS::Module] ok 361 - SVG declarations ast [CSS::Module] ok 362 - SVG declarations parse: {line-height: initial} [CSS::Module] ok 363 - SVG declarations no warnings [CSS::Module] ok 364 - SVG declarations ast [CSS::Module] ok 365 - SVG declarations parse: {line-height: normal} [CSS::Module] ok 366 - SVG declarations no warnings [CSS::Module] ok 367 - SVG declarations ast [CSS::Module] ok 368 - ast reserialization [CSS::Module] ok 369 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 370 - -- SVG reserialized declarations no warnings [CSS::Module] ok 371 - -- SVG reserialized declarations ast [CSS::Module] ok 372 - SVG declarations parse: {line-height: 42} [CSS::Module] ok 373 - SVG declarations no warnings [CSS::Module] ok 374 - SVG declarations ast [CSS::Module] ok 375 - ast reserialization [CSS::Module] ok 376 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 377 - -- SVG reserialized declarations no warnings [CSS::Module] ok 378 - -- SVG reserialized declarations ast [CSS::Module] ok 379 - SVG declarations parse: {marker-start: none} [CSS::Module] ok 380 - SVG declarations no warnings [CSS::Module] ok 381 - SVG declarations ast [CSS::Module] ok 382 - ast reserialization [CSS::Module] ok 383 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 384 - -- SVG reserialized declarations no warnings [CSS::Module] ok 385 - -- SVG reserialized declarations ast [CSS::Module] ok 386 - SVG marker-start: able to parse unexpected input [CSS::Module] ok 387 - SVG marker-start: unexpected input produces warning [CSS::Module] ok 388 - SVG declarations parse: {marker-start: inherit} [CSS::Module] ok 389 - SVG declarations no warnings [CSS::Module] ok 390 - SVG declarations ast [CSS::Module] ok 391 - SVG declarations parse: {marker-start: initial} [CSS::Module] ok 392 - SVG declarations no warnings [CSS::Module] ok 393 - SVG declarations ast [CSS::Module] ok 394 - SVG declarations parse: {marker-start: url(http://www.example.com/pinkish.gif)} [CSS::Module] ok 395 - SVG declarations no warnings [CSS::Module] ok 396 - SVG declarations ast [CSS::Module] ok 397 - ast reserialization [CSS::Module] ok 398 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 399 - -- SVG reserialized declarations no warnings [CSS::Module] ok 400 - -- SVG reserialized declarations ast [CSS::Module] ok 401 - SVG declarations parse: {marker-mid: none} [CSS::Module] ok 402 - SVG declarations no warnings [CSS::Module] ok 403 - SVG declarations ast [CSS::Module] ok 404 - ast reserialization [CSS::Module] ok 405 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 406 - -- SVG reserialized declarations no warnings [CSS::Module] ok 407 - -- SVG reserialized declarations ast [CSS::Module] ok 408 - SVG marker-mid: able to parse unexpected input [CSS::Module] ok 409 - SVG marker-mid: unexpected input produces warning [CSS::Module] ok 410 - SVG declarations parse: {marker-mid: inherit} [CSS::Module] ok 411 - SVG declarations no warnings [CSS::Module] ok 412 - SVG declarations ast [CSS::Module] ok 413 - SVG declarations parse: {marker-mid: initial} [CSS::Module] ok 414 - SVG declarations no warnings [CSS::Module] ok 415 - SVG declarations ast [CSS::Module] ok 416 - SVG declarations parse: {marker-end: none} [CSS::Module] ok 417 - SVG declarations no warnings [CSS::Module] ok 418 - SVG declarations ast [CSS::Module] ok 419 - ast reserialization [CSS::Module] ok 420 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 421 - -- SVG reserialized declarations no warnings [CSS::Module] ok 422 - -- SVG reserialized declarations ast [CSS::Module] ok 423 - SVG marker-end: able to parse unexpected input [CSS::Module] ok 424 - SVG marker-end: unexpected input produces warning [CSS::Module] ok 425 - SVG declarations parse: {marker-end: inherit} [CSS::Module] ok 426 - SVG declarations no warnings [CSS::Module] ok 427 - SVG declarations ast [CSS::Module] ok 428 - SVG declarations parse: {marker-end: initial} [CSS::Module] ok 429 - SVG declarations no warnings [CSS::Module] ok 430 - SVG declarations ast [CSS::Module] ok 431 - SVG declarations parse: {marker: none url(http://www.example.com/pinkish.gif)} [CSS::Module] ok 432 - SVG declarations no warnings [CSS::Module] ok 433 - SVG declarations ast [CSS::Module] ok 434 - ast reserialization [CSS::Module] ok 435 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 436 - -- SVG reserialized declarations no warnings [CSS::Module] ok 437 - -- SVG reserialized declarations ast [CSS::Module] ok 438 - SVG marker: able to parse unexpected input [CSS::Module] ok 439 - SVG marker: unexpected input produces warning [CSS::Module] ok 440 - SVG declarations parse: {marker: inherit} [CSS::Module] ok 441 - SVG declarations no warnings [CSS::Module] ok 442 - SVG declarations ast [CSS::Module] ok 443 - SVG declarations parse: {marker: initial} [CSS::Module] ok 444 - SVG declarations no warnings [CSS::Module] ok 445 - SVG declarations ast [CSS::Module] ok 446 - SVG declarations parse: {opacity: 0.75} [CSS::Module] ok 447 - SVG declarations no warnings [CSS::Module] ok 448 - SVG declarations ast [CSS::Module] ok 449 - ast reserialization [CSS::Module] ok 450 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 451 - -- SVG reserialized declarations no warnings [CSS::Module] ok 452 - -- SVG reserialized declarations ast [CSS::Module] ok 453 - SVG opacity: able to parse unexpected input [CSS::Module] ok 454 - SVG opacity: unexpected input produces warning [CSS::Module] ok 455 - SVG declarations parse: {opacity: inherit} [CSS::Module] ok 456 - SVG declarations no warnings [CSS::Module] ok 457 - SVG declarations ast [CSS::Module] ok 458 - SVG declarations parse: {opacity: initial} [CSS::Module] ok 459 - SVG declarations no warnings [CSS::Module] ok 460 - SVG declarations ast [CSS::Module] ok 461 - SVG declarations parse: {opacity: 75%} [CSS::Module] ok 462 - SVG declarations no warnings [CSS::Module] ok 463 - SVG declarations ast [CSS::Module] ok 464 - ast reserialization [CSS::Module] ok 465 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 466 - -- SVG reserialized declarations no warnings [CSS::Module] ok 467 - -- SVG reserialized declarations ast [CSS::Module] ok 468 - SVG declarations parse: {overflow: hidden} [CSS::Module] ok 469 - SVG declarations no warnings [CSS::Module] ok 470 - SVG declarations ast [CSS::Module] ok 471 - ast reserialization [CSS::Module] ok 472 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 473 - -- SVG reserialized declarations no warnings [CSS::Module] ok 474 - -- SVG reserialized declarations ast [CSS::Module] ok 475 - SVG overflow: able to parse unexpected input [CSS::Module] ok 476 - SVG overflow: unexpected input produces warning [CSS::Module] ok 477 - SVG declarations parse: {overflow: inherit} [CSS::Module] ok 478 - SVG declarations no warnings [CSS::Module] ok 479 - SVG declarations ast [CSS::Module] ok 480 - SVG declarations parse: {overflow: initial} [CSS::Module] ok 481 - SVG declarations no warnings [CSS::Module] ok 482 - SVG declarations ast [CSS::Module] ok 483 - SVG declarations parse: {paint-order: fill stroke} [CSS::Module] ok 484 - SVG declarations no warnings [CSS::Module] ok 485 - SVG declarations ast [CSS::Module] ok 486 - ast reserialization [CSS::Module] ok 487 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 488 - -- SVG reserialized declarations no warnings [CSS::Module] ok 489 - -- SVG reserialized declarations ast [CSS::Module] ok 490 - SVG paint-order: able to parse unexpected input [CSS::Module] ok 491 - SVG paint-order: unexpected input produces warning [CSS::Module] ok 492 - SVG declarations parse: {paint-order: inherit} [CSS::Module] ok 493 - SVG declarations no warnings [CSS::Module] ok 494 - SVG declarations ast [CSS::Module] ok 495 - SVG declarations parse: {paint-order: initial} [CSS::Module] ok 496 - SVG declarations no warnings [CSS::Module] ok 497 - SVG declarations ast [CSS::Module] ok 498 - SVG declarations parse: {pointer-events: stroke} [CSS::Module] ok 499 - SVG declarations no warnings [CSS::Module] ok 500 - SVG declarations ast [CSS::Module] ok 501 - ast reserialization [CSS::Module] ok 502 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 503 - -- SVG reserialized declarations no warnings [CSS::Module] ok 504 - -- SVG reserialized declarations ast [CSS::Module] ok 505 - SVG pointer-events: able to parse unexpected input [CSS::Module] ok 506 - SVG pointer-events: unexpected input produces warning [CSS::Module] ok 507 - SVG declarations parse: {pointer-events: inherit} [CSS::Module] ok 508 - SVG declarations no warnings [CSS::Module] ok 509 - SVG declarations ast [CSS::Module] ok 510 - SVG declarations parse: {pointer-events: initial} [CSS::Module] ok 511 - SVG declarations no warnings [CSS::Module] ok 512 - SVG declarations ast [CSS::Module] ok 513 - SVG declarations parse: {shape-rendering: crispEdges} [CSS::Module] ok 514 - SVG declarations no warnings [CSS::Module] ok 515 - SVG declarations ast [CSS::Module] ok 516 - ast reserialization [CSS::Module] ok 517 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 518 - -- SVG reserialized declarations no warnings [CSS::Module] ok 519 - -- SVG reserialized declarations ast [CSS::Module] ok 520 - SVG shape-rendering: able to parse unexpected input [CSS::Module] ok 521 - SVG shape-rendering: unexpected input produces warning [CSS::Module] ok 522 - SVG declarations parse: {shape-rendering: inherit} [CSS::Module] ok 523 - SVG declarations no warnings [CSS::Module] ok 524 - SVG declarations ast [CSS::Module] ok 525 - SVG declarations parse: {shape-rendering: initial} [CSS::Module] ok 526 - SVG declarations no warnings [CSS::Module] ok 527 - SVG declarations ast [CSS::Module] ok 528 - SVG declarations parse: {stop-color: blue} [CSS::Module] ok 529 - SVG declarations no warnings [CSS::Module] ok 530 - SVG declarations ast [CSS::Module] ok 531 - ast reserialization [CSS::Module] ok 532 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 533 - -- SVG reserialized declarations no warnings [CSS::Module] ok 534 - -- SVG reserialized declarations ast [CSS::Module] ok 535 - SVG stop-color: able to parse unexpected input [CSS::Module] ok 536 - SVG stop-color: unexpected input produces warning [CSS::Module] ok 537 - SVG declarations parse: {stop-color: inherit} [CSS::Module] ok 538 - SVG declarations no warnings [CSS::Module] ok 539 - SVG declarations ast [CSS::Module] ok 540 - SVG declarations parse: {stop-color: initial} [CSS::Module] ok 541 - SVG declarations no warnings [CSS::Module] ok 542 - SVG declarations ast [CSS::Module] ok 543 - SVG declarations parse: {stop-opacity: 0.75} [CSS::Module] ok 544 - SVG declarations no warnings [CSS::Module] ok 545 - SVG declarations ast [CSS::Module] ok 546 - ast reserialization [CSS::Module] ok 547 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 548 - -- SVG reserialized declarations no warnings [CSS::Module] ok 549 - -- SVG reserialized declarations ast [CSS::Module] ok 550 - SVG stop-opacity: able to parse unexpected input [CSS::Module] ok 551 - SVG stop-opacity: unexpected input produces warning [CSS::Module] ok 552 - SVG declarations parse: {stop-opacity: inherit} [CSS::Module] ok 553 - SVG declarations no warnings [CSS::Module] ok 554 - SVG declarations ast [CSS::Module] ok 555 - SVG declarations parse: {stop-opacity: initial} [CSS::Module] ok 556 - SVG declarations no warnings [CSS::Module] ok 557 - SVG declarations ast [CSS::Module] ok 558 - SVG declarations parse: {stop-opacity: 75%} [CSS::Module] ok 559 - SVG declarations no warnings [CSS::Module] ok 560 - SVG declarations ast [CSS::Module] ok 561 - ast reserialization [CSS::Module] ok 562 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 563 - -- SVG reserialized declarations no warnings [CSS::Module] ok 564 - -- SVG reserialized declarations ast [CSS::Module] ok 565 - SVG declarations parse: {stroke: none} [CSS::Module] ok 566 - SVG declarations no warnings [CSS::Module] ok 567 - SVG declarations ast [CSS::Module] ok 568 - ast reserialization [CSS::Module] ok 569 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 570 - -- SVG reserialized declarations no warnings [CSS::Module] ok 571 - -- SVG reserialized declarations ast [CSS::Module] ok 572 - SVG stroke: able to parse unexpected input [CSS::Module] ok 573 - SVG stroke: unexpected input produces warning [CSS::Module] ok 574 - SVG declarations parse: {stroke: inherit} [CSS::Module] ok 575 - SVG declarations no warnings [CSS::Module] ok 576 - SVG declarations ast [CSS::Module] ok 577 - SVG declarations parse: {stroke: initial} [CSS::Module] ok 578 - SVG declarations no warnings [CSS::Module] ok 579 - SVG declarations ast [CSS::Module] ok 580 - SVG declarations parse: {stroke: black} [CSS::Module] ok 581 - SVG declarations no warnings [CSS::Module] ok 582 - SVG declarations ast [CSS::Module] ok 583 - ast reserialization [CSS::Module] ok 584 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 585 - -- SVG reserialized declarations no warnings [CSS::Module] ok 586 - -- SVG reserialized declarations ast [CSS::Module] ok 587 - SVG declarations parse: {stroke-dasharray: 20,10} [CSS::Module] ok 588 - SVG declarations no warnings [CSS::Module] ok 589 - SVG declarations ast [CSS::Module] ok 590 - ast reserialization [CSS::Module] ok 591 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 592 - -- SVG reserialized declarations no warnings [CSS::Module] ok 593 - -- SVG reserialized declarations ast [CSS::Module] ok 594 - SVG stroke-dasharray: able to parse unexpected input [CSS::Module] ok 595 - SVG stroke-dasharray: unexpected input produces warning [CSS::Module] ok 596 - SVG declarations parse: {stroke-dasharray: inherit} [CSS::Module] ok 597 - SVG declarations no warnings [CSS::Module] ok 598 - SVG declarations ast [CSS::Module] ok 599 - SVG declarations parse: {stroke-dasharray: initial} [CSS::Module] ok 600 - SVG declarations no warnings [CSS::Module] ok 601 - SVG declarations ast [CSS::Module] ok 602 - SVG declarations parse: {stroke-dasharray: em,2em} [CSS::Module] ok 603 - SVG declarations no warnings [CSS::Module] ok 604 - SVG declarations ast [CSS::Module] ok 605 - ast reserialization [CSS::Module] ok 606 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 607 - -- SVG reserialized declarations no warnings [CSS::Module] ok 608 - -- SVG reserialized declarations ast [CSS::Module] ok 609 - SVG declarations parse: {stroke-dashoffset: 3em} [CSS::Module] ok 610 - SVG declarations no warnings [CSS::Module] ok 611 - SVG declarations ast [CSS::Module] ok 612 - ast reserialization [CSS::Module] ok 613 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 614 - -- SVG reserialized declarations no warnings [CSS::Module] ok 615 - -- SVG reserialized declarations ast [CSS::Module] ok 616 - SVG stroke-dashoffset: able to parse unexpected input [CSS::Module] ok 617 - SVG stroke-dashoffset: unexpected input produces warning [CSS::Module] ok 618 - SVG declarations parse: {stroke-dashoffset: inherit} [CSS::Module] ok 619 - SVG declarations no warnings [CSS::Module] ok 620 - SVG declarations ast [CSS::Module] ok 621 - SVG declarations parse: {stroke-dashoffset: initial} [CSS::Module] ok 622 - SVG declarations no warnings [CSS::Module] ok 623 - SVG declarations ast [CSS::Module] ok 624 - SVG declarations parse: {stroke-linecap: round} [CSS::Module] ok 625 - SVG declarations no warnings [CSS::Module] ok 626 - SVG declarations ast [CSS::Module] ok 627 - ast reserialization [CSS::Module] ok 628 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 629 - -- SVG reserialized declarations no warnings [CSS::Module] ok 630 - -- SVG reserialized declarations ast [CSS::Module] ok 631 - SVG stroke-linecap: able to parse unexpected input [CSS::Module] ok 632 - SVG stroke-linecap: unexpected input produces warning [CSS::Module] ok 633 - SVG declarations parse: {stroke-linecap: inherit} [CSS::Module] ok 634 - SVG declarations no warnings [CSS::Module] ok 635 - SVG declarations ast [CSS::Module] ok 636 - SVG declarations parse: {stroke-linecap: initial} [CSS::Module] ok 637 - SVG declarations no warnings [CSS::Module] ok 638 - SVG declarations ast [CSS::Module] ok 639 - SVG declarations parse: {stroke-linejoin: bevel} [CSS::Module] ok 640 - SVG declarations no warnings [CSS::Module] ok 641 - SVG declarations ast [CSS::Module] ok 642 - ast reserialization [CSS::Module] ok 643 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 644 - -- SVG reserialized declarations no warnings [CSS::Module] ok 645 - -- SVG reserialized declarations ast [CSS::Module] ok 646 - SVG stroke-linejoin: able to parse unexpected input [CSS::Module] ok 647 - SVG stroke-linejoin: unexpected input produces warning [CSS::Module] ok 648 - SVG declarations parse: {stroke-linejoin: inherit} [CSS::Module] ok 649 - SVG declarations no warnings [CSS::Module] ok 650 - SVG declarations ast [CSS::Module] ok 651 - SVG declarations parse: {stroke-linejoin: initial} [CSS::Module] ok 652 - SVG declarations no warnings [CSS::Module] ok 653 - SVG declarations ast [CSS::Module] ok 654 - SVG declarations parse: {stroke-miterlimit: 7} [CSS::Module] ok 655 - SVG declarations no warnings [CSS::Module] ok 656 - SVG declarations ast [CSS::Module] ok 657 - ast reserialization [CSS::Module] ok 658 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 659 - -- SVG reserialized declarations no warnings [CSS::Module] ok 660 - -- SVG reserialized declarations ast [CSS::Module] ok 661 - SVG stroke-miterlimit: able to parse unexpected input [CSS::Module] ok 662 - SVG stroke-miterlimit: unexpected input produces warning [CSS::Module] ok 663 - SVG declarations parse: {stroke-miterlimit: inherit} [CSS::Module] ok 664 - SVG declarations no warnings [CSS::Module] ok 665 - SVG declarations ast [CSS::Module] ok 666 - SVG declarations parse: {stroke-miterlimit: initial} [CSS::Module] ok 667 - SVG declarations no warnings [CSS::Module] ok 668 - SVG declarations ast [CSS::Module] ok 669 - SVG declarations parse: {stroke-opacity: 0.75} [CSS::Module] ok 670 - SVG declarations no warnings [CSS::Module] ok 671 - SVG declarations ast [CSS::Module] ok 672 - ast reserialization [CSS::Module] ok 673 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 674 - -- SVG reserialized declarations no warnings [CSS::Module] ok 675 - -- SVG reserialized declarations ast [CSS::Module] ok 676 - SVG stroke-opacity: able to parse unexpected input [CSS::Module] ok 677 - SVG stroke-opacity: unexpected input produces warning [CSS::Module] ok 678 - SVG declarations parse: {stroke-opacity: inherit} [CSS::Module] ok 679 - SVG declarations no warnings [CSS::Module] ok 680 - SVG declarations ast [CSS::Module] ok 681 - SVG declarations parse: {stroke-opacity: initial} [CSS::Module] ok 682 - SVG declarations no warnings [CSS::Module] ok 683 - SVG declarations ast [CSS::Module] ok 684 - SVG declarations parse: {stroke-opacity: 75%} [CSS::Module] ok 685 - SVG declarations no warnings [CSS::Module] ok 686 - SVG declarations ast [CSS::Module] ok 687 - ast reserialization [CSS::Module] ok 688 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 689 - -- SVG reserialized declarations no warnings [CSS::Module] ok 690 - -- SVG reserialized declarations ast [CSS::Module] ok 691 - SVG declarations parse: {stroke-width: .1em} [CSS::Module] ok 692 - SVG declarations no warnings [CSS::Module] ok 693 - SVG declarations ast [CSS::Module] ok 694 - ast reserialization [CSS::Module] ok 695 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 696 - -- SVG reserialized declarations no warnings [CSS::Module] ok 697 - -- SVG reserialized declarations ast [CSS::Module] ok 698 - SVG stroke-width: able to parse unexpected input [CSS::Module] ok 699 - SVG stroke-width: unexpected input produces warning [CSS::Module] ok 700 - SVG declarations parse: {stroke-width: inherit} [CSS::Module] ok 701 - SVG declarations no warnings [CSS::Module] ok 702 - SVG declarations ast [CSS::Module] ok 703 - SVG declarations parse: {stroke-width: initial} [CSS::Module] ok 704 - SVG declarations no warnings [CSS::Module] ok 705 - SVG declarations ast [CSS::Module] ok 706 - SVG declarations parse: {stroke-width: 3} [CSS::Module] ok 707 - SVG declarations no warnings [CSS::Module] ok 708 - SVG declarations ast [CSS::Module] ok 709 - ast reserialization [CSS::Module] ok 710 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 711 - -- SVG reserialized declarations no warnings [CSS::Module] ok 712 - -- SVG reserialized declarations ast [CSS::Module] ok 713 - SVG declarations parse: {stroke-width: 5%} [CSS::Module] ok 714 - SVG declarations no warnings [CSS::Module] ok 715 - SVG declarations ast [CSS::Module] ok 716 - ast reserialization [CSS::Module] ok 717 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 718 - -- SVG reserialized declarations no warnings [CSS::Module] ok 719 - -- SVG reserialized declarations ast [CSS::Module] ok 720 - SVG declarations parse: {text-anchor: start} [CSS::Module] ok 721 - SVG declarations no warnings [CSS::Module] ok 722 - SVG declarations ast [CSS::Module] ok 723 - ast reserialization [CSS::Module] ok 724 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 725 - -- SVG reserialized declarations no warnings [CSS::Module] ok 726 - -- SVG reserialized declarations ast [CSS::Module] ok 727 - SVG text-anchor: able to parse unexpected input [CSS::Module] ok 728 - SVG text-anchor: unexpected input produces warning [CSS::Module] ok 729 - SVG declarations parse: {text-anchor: inherit} [CSS::Module] ok 730 - SVG declarations no warnings [CSS::Module] ok 731 - SVG declarations ast [CSS::Module] ok 732 - SVG declarations parse: {text-anchor: initial} [CSS::Module] ok 733 - SVG declarations no warnings [CSS::Module] ok 734 - SVG declarations ast [CSS::Module] ok 735 - SVG declarations parse: {text-decoration: underline blink} [CSS::Module] ok 736 - SVG declarations no warnings [CSS::Module] ok 737 - SVG declarations ast [CSS::Module] ok 738 - ast reserialization [CSS::Module] ok 739 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 740 - -- SVG reserialized declarations no warnings [CSS::Module] ok 741 - -- SVG reserialized declarations ast [CSS::Module] ok 742 - SVG text-decoration: able to parse unexpected input [CSS::Module] ok 743 - SVG text-decoration: unexpected input produces warning [CSS::Module] ok 744 - SVG declarations parse: {text-decoration: inherit} [CSS::Module] ok 745 - SVG declarations no warnings [CSS::Module] ok 746 - SVG declarations ast [CSS::Module] ok 747 - SVG declarations parse: {text-decoration: initial} [CSS::Module] ok 748 - SVG declarations no warnings [CSS::Module] ok 749 - SVG declarations ast [CSS::Module] ok 750 - SVG declarations parse: {text-overflow: clip} [CSS::Module] ok 751 - SVG declarations no warnings [CSS::Module] ok 752 - SVG declarations ast [CSS::Module] ok 753 - ast reserialization [CSS::Module] ok 754 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 755 - -- SVG reserialized declarations no warnings [CSS::Module] ok 756 - -- SVG reserialized declarations ast [CSS::Module] ok 757 - SVG text-overflow: able to parse unexpected input [CSS::Module] ok 758 - SVG text-overflow: unexpected input produces warning [CSS::Module] ok 759 - SVG declarations parse: {text-overflow: inherit} [CSS::Module] ok 760 - SVG declarations no warnings [CSS::Module] ok 761 - SVG declarations ast [CSS::Module] ok 762 - SVG declarations parse: {text-overflow: initial} [CSS::Module] ok 763 - SVG declarations no warnings [CSS::Module] ok 764 - SVG declarations ast [CSS::Module] ok 765 - SVG declarations parse: {text-rendering: geometricPrecision} [CSS::Module] ok 766 - SVG declarations no warnings [CSS::Module] ok 767 - SVG declarations ast [CSS::Module] ok 768 - ast reserialization [CSS::Module] ok 769 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 770 - -- SVG reserialized declarations no warnings [CSS::Module] ok 771 - -- SVG reserialized declarations ast [CSS::Module] ok 772 - SVG text-rendering: able to parse unexpected input [CSS::Module] ok 773 - SVG text-rendering: unexpected input produces warning [CSS::Module] ok 774 - SVG declarations parse: {text-rendering: inherit} [CSS::Module] ok 775 - SVG declarations no warnings [CSS::Module] ok 776 - SVG declarations ast [CSS::Module] ok 777 - SVG declarations parse: {text-rendering: initial} [CSS::Module] ok 778 - SVG declarations no warnings [CSS::Module] ok 779 - SVG declarations ast [CSS::Module] ok 780 - SVG declarations parse: {unicode-bidi: embed} [CSS::Module] ok 781 - SVG declarations no warnings [CSS::Module] ok 782 - SVG declarations ast [CSS::Module] ok 783 - ast reserialization [CSS::Module] ok 784 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 785 - -- SVG reserialized declarations no warnings [CSS::Module] ok 786 - -- SVG reserialized declarations ast [CSS::Module] ok 787 - SVG unicode-bidi: able to parse unexpected input [CSS::Module] ok 788 - SVG unicode-bidi: unexpected input produces warning [CSS::Module] ok 789 - SVG declarations parse: {unicode-bidi: inherit} [CSS::Module] ok 790 - SVG declarations no warnings [CSS::Module] ok 791 - SVG declarations ast [CSS::Module] ok 792 - SVG declarations parse: {unicode-bidi: initial} [CSS::Module] ok 793 - SVG declarations no warnings [CSS::Module] ok 794 - SVG declarations ast [CSS::Module] ok 795 - SVG declarations parse: {vector-effect: none} [CSS::Module] ok 796 - SVG declarations no warnings [CSS::Module] ok 797 - SVG declarations ast [CSS::Module] ok 798 - ast reserialization [CSS::Module] ok 799 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 800 - -- SVG reserialized declarations no warnings [CSS::Module] ok 801 - -- SVG reserialized declarations ast [CSS::Module] ok 802 - SVG vector-effect: able to parse unexpected input [CSS::Module] ok 803 - SVG vector-effect: unexpected input produces warning [CSS::Module] ok 804 - SVG declarations parse: {vector-effect: inherit} [CSS::Module] ok 805 - SVG declarations no warnings [CSS::Module] ok 806 - SVG declarations ast [CSS::Module] ok 807 - SVG declarations parse: {vector-effect: initial} [CSS::Module] ok 808 - SVG declarations no warnings [CSS::Module] ok 809 - SVG declarations ast [CSS::Module] ok 810 - SVG declarations parse: {visibility: hidden} [CSS::Module] ok 811 - SVG declarations no warnings [CSS::Module] ok 812 - SVG declarations ast [CSS::Module] ok 813 - ast reserialization [CSS::Module] ok 814 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 815 - -- SVG reserialized declarations no warnings [CSS::Module] ok 816 - -- SVG reserialized declarations ast [CSS::Module] ok 817 - SVG visibility: able to parse unexpected input [CSS::Module] ok 818 - SVG visibility: unexpected input produces warning [CSS::Module] ok 819 - SVG declarations parse: {visibility: inherit} [CSS::Module] ok 820 - SVG declarations no warnings [CSS::Module] ok 821 - SVG declarations ast [CSS::Module] ok 822 - SVG declarations parse: {visibility: initial} [CSS::Module] ok 823 - SVG declarations no warnings [CSS::Module] ok 824 - SVG declarations ast [CSS::Module] ok 825 - SVG declarations parse: {white-space: pre} [CSS::Module] ok 826 - SVG declarations no warnings [CSS::Module] ok 827 - SVG declarations ast [CSS::Module] ok 828 - ast reserialization [CSS::Module] ok 829 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 830 - -- SVG reserialized declarations no warnings [CSS::Module] ok 831 - -- SVG reserialized declarations ast [CSS::Module] ok 832 - SVG white-space: able to parse unexpected input [CSS::Module] ok 833 - SVG white-space: unexpected input produces warning [CSS::Module] ok 834 - SVG declarations parse: {white-space: inherit} [CSS::Module] ok 835 - SVG declarations no warnings [CSS::Module] ok 836 - SVG declarations ast [CSS::Module] ok 837 - SVG declarations parse: {white-space: initial} [CSS::Module] ok 838 - SVG declarations no warnings [CSS::Module] ok 839 - SVG declarations ast [CSS::Module] ok 840 - SVG declarations parse: {word-spacing: 1.5em} [CSS::Module] ok 841 - SVG declarations no warnings [CSS::Module] ok 842 - SVG declarations ast [CSS::Module] ok 843 - ast reserialization [CSS::Module] ok 844 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 845 - -- SVG reserialized declarations no warnings [CSS::Module] ok 846 - -- SVG reserialized declarations ast [CSS::Module] ok 847 - SVG word-spacing: able to parse unexpected input [CSS::Module] ok 848 - SVG word-spacing: unexpected input produces warning [CSS::Module] ok 849 - SVG declarations parse: {word-spacing: inherit} [CSS::Module] ok 850 - SVG declarations no warnings [CSS::Module] ok 851 - SVG declarations ast [CSS::Module] ok 852 - SVG declarations parse: {word-spacing: initial} [CSS::Module] ok 853 - SVG declarations no warnings [CSS::Module] ok 854 - SVG declarations ast [CSS::Module] ok 855 - SVG declarations parse: {writing-mode: rl-tb} [CSS::Module] ok 856 - SVG declarations no warnings [CSS::Module] ok 857 - SVG declarations ast [CSS::Module] ok 858 - ast reserialization [CSS::Module] ok 859 - -- SVG reserialized declarations parse: {... } [CSS::Module] ok 860 - -- SVG reserialized declarations no warnings [CSS::Module] ok 861 - -- SVG reserialized declarations ast [CSS::Module] ok 862 - SVG writing-mode: able to parse unexpected input [CSS::Module] ok 863 - SVG writing-mode: unexpected input produces warning [CSS::Module] ok 864 - SVG declarations parse: {writing-mode: inherit} [CSS::Module] ok 865 - SVG declarations no warnings [CSS::Module] ok 866 - SVG declarations ast [CSS::Module] ok 867 - SVG declarations parse: {writing-mode: initial} [CSS::Module] ok 868 - SVG declarations no warnings [CSS::Module] ok 869 - SVG declarations ast [CSS::Module] 1..869 ===> Testing [FAIL]: CSS::Module:ver<0.7.7>:auth [CSS::Module] Failed to get passing tests, but continuing with --force-test ===> Installing: CSS::Module:ver<0.7.7>:auth ===> Install [OK] for CSS::Module:ver<0.7.7>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 26.057s CPU time consumed: 5min 25.451s Memory peak: 2.1G (swap: 74.6M) ```
* [ ] [CSS::Specification](https://raku.land/zef:dwarring/CSS::Specification) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p323187-i353917.service; invocation ID: f03c72de0248463e921acb1ed728a349 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CSS::Specification ===> Found: CSS::Specification:ver<0.5.3>:auth [via Zef::Repository::Ecosystems] [CSS::Specification] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135434.323198.9298.95069657632/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz https://360.zef.pm/C/SS/CSS_SPECIFICATION/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz ===> Fetching [OK]: CSS::Specification:ver<0.5.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135434.323198.9298.95069657632/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz [CSS::Specification] Command: tar -t -f ./2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz [CSS::Specification] Command: tar -xvf ./2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz -C ../2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz ===> Extraction [OK]: CSS::Specification to /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz ===> Testing: CSS::Specification:ver<0.5.3>:auth [CSS::Specification] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz/CSS-Specification-0.5.3 t/00basic.t [CSS::Specification] ok 1 - CSS::Grammar version [CSS::Specification] # Subtest: values: thin [CSS::Specification] ok 1 - spec values parse: thin [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 2 - values: thin [CSS::Specification] # Subtest: values: thin? [CSS::Specification] ok 1 - spec values parse: thin? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 3 - values: thin? [CSS::Specification] # Subtest: values: thick | thin [CSS::Specification] ok 1 - spec values parse: thick | thin [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 4 - values: thick | thin [CSS::Specification] # Subtest: values: 35 | 7 [CSS::Specification] ok 1 - spec values parse: 35 | 7 [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 5 - values: 35 | 7 [CSS::Specification] # Subtest: values: 35 | 7 | 42? [CSS::Specification] ok 1 - spec values parse: 35 | 7 | 42? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 6 - values: 35 | 7 | 42? [CSS::Specification] # Subtest: values: [CSS::Specification] ok 1 - spec values parse: [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 7 - values: [CSS::Specification] # Subtest: values: [ 'css21-prop' <'css3-prop'> ]? [CSS::Specification] ok 1 - spec values parse: [ 'css21-prop' <'css3-prop'> ]? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 8 - values: [ 'css21-prop' <'css3-prop'> ]? [CSS::Specification] # Subtest: values: [, [ 'css21-prop' | <'css3-prop'> ] ]* [CSS::Specification] ok 1 - spec values parse: [, [ 'css21-prop' | <'css3-prop'> ] ]* [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 9 - values: [, [ 'css21-prop' | <'css3-prop'> ] ]* [CSS::Specification] # Subtest: values: {4} [CSS::Specification] ok 1 - spec values parse: {4} [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 10 - values: {4} [CSS::Specification] # Subtest: values: # [CSS::Specification] ok 1 - spec values parse: \# [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 11 - values: \# [CSS::Specification] # Subtest: values: #{1,4} [CSS::Specification] ok 1 - spec values parse: \#{1,4} [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 12 - values: \#{1,4} [CSS::Specification] # Subtest: values: bold thin && [CSS::Specification] ok 1 - spec values parse: bold thin && [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 13 - values: bold thin && [CSS::Specification] # Subtest: values: bold || thin && [CSS::Specification] ok 1 - spec values parse: bold || thin && [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 14 - values: bold || thin && [CSS::Specification] # Subtest: values: example( first? , second? , third? ) [CSS::Specification] ok 1 - spec values parse: example( first? , second? , third? ) [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 15 - values: example( first? , second? , third? ) [CSS::Specification] # Subtest: term: [ | auto]#{4,4} [CSS::Specification] ok 1 - spec term parse: [ | auto] \#{4,4} [CSS::Specification] ok 2 - spec term no warnings [CSS::Specification] ok 3 - spec term ast [CSS::Specification] 1..3 [CSS::Specification] ok 16 - term: [ | auto] \#{4,4} [CSS::Specification] # Subtest: func-proto: attr() [CSS::Specification] ok 1 - spec func-proto parse: attr() [CSS::Specification] ok 2 - spec func-proto no warnings [CSS::Specification] ok 3 - spec func-proto ast [CSS::Specification] 1..3 [CSS::Specification] ok 17 - func-proto: attr() [CSS::Specification] # Subtest: func-proto: linear-gradient( [ ] ) [CSS::Specification] ok 1 - spec func-proto parse: linear-gradient( [ ] ) [CSS::Specification] ok 2 - spec func-proto no warnings [CSS::Specification] ok 3 - spec func-proto ast [CSS::Specification] 1..3 [CSS::Specification] ok 18 - func-proto: linear-gradient( [ ] ) [CSS::Specification] # Subtest: func-spec: = linear-gradient( [ ] ) [CSS::Specification] ok 1 - spec func-spec parse: = linear-gradient( [ ] ) [CSS::Specification] ok 2 - spec func-spec no warnings [CSS::Specification] ok 3 - spec func-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 19 - func-spec: = linear-gradient( [ ] ) [CSS::Specification] # Subtest: values: [ | auto ]{1,2} | cover | contain [CSS::Specification] ok 1 - spec values parse: [ | auto ]{1,2} | cover | contain [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 20 - values: [ | auto ]{1,2} | cover | contain [CSS::Specification] # Subtest: values: #? [CSS::Specification] ok 1 - spec values parse: \#? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 21 - values: \#? [CSS::Specification] # Subtest: values: #? , [CSS::Specification] ok 1 - spec values parse: \#? , [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 22 - values: \#? , [CSS::Specification] # Subtest: prop-spec: 'direction' ltr | rtl | inherit ltr all elements, but see prose yes [CSS::Specification] ok 1 - spec prop-spec parse: 'direction' ltr | rtl | inherit ltr all elements, but see prose yes [CSS::Specification] ok 2 - spec prop-spec no warnings [CSS::Specification] ok 3 - spec prop-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 23 - prop-spec: 'direction' ltr | rtl | inherit ltr all elements, but see prose yes [CSS::Specification] # Subtest: prop-spec: 'content' normal | none | [ | | | attr() | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit normal :before and :after pseudo-elements no [CSS::Specification] ok 1 - spec prop-spec parse: 'content' normal | none | [ | | | attr() | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit normal :before and :after pseudo-elements no [CSS::Specification] ok 2 - spec prop-spec no warnings [CSS::Specification] ok 3 - spec prop-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 24 - prop-spec: 'content' normal | none | [ | | | attr() | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit normal :before and :after pseudo-elements no [CSS::Specification] # Subtest: func-spec: = calc( ) [CSS::Specification] ok 1 - spec func-spec parse: = calc( ) [CSS::Specification] ok 2 - spec func-spec no warnings [CSS::Specification] ok 3 - spec func-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 25 - func-spec: = calc( ) [CSS::Specification] # Subtest: func-spec: = example( first , second? , third? ) [CSS::Specification] ok 1 - spec func-spec parse: = example( first , second? , third? ) [CSS::Specification] ok 2 - spec func-spec no warnings [CSS::Specification] ok 3 - spec func-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 26 - func-spec: = example( first , second? , third? ) [CSS::Specification] # Subtest: rule-spec: = [ [ '+' | '-' ] ]* [CSS::Specification] ok 1 - spec rule-spec parse: = [ [ '+' | '-' ] ]* [CSS::Specification] ok 2 - spec rule-spec no warnings [CSS::Specification] ok 3 - spec rule-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 27 - rule-spec: = [ [ '+' | '-' ] ]* [CSS::Specification] # Subtest: prop-spec: 'width' * | | auto auto all elements but non-replaced inline elements, table rows, and row groups no [CSS::Specification] ok 1 - spec prop-spec parse: 'width' * | | auto auto all elements but non-replaced inline elements, table rows, and row groups no [CSS::Specification] ok 2 - spec prop-spec no warnings [CSS::Specification] 1..2 [CSS::Specification] ok 28 - prop-spec: 'width' * | | auto auto all elements but non-replaced inline elements, table rows, and row groups no [CSS::Specification] 1..28 [CSS::Specification] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz/CSS-Specification-0.5.3 t/defs.t [CSS::Specification] ok 1 - not number: 0% [CSS::Specification] ok 2 - percentage: 0% [CSS::Specification] ok 3 - length: 0% [CSS::Specification] ok 4 - not angle: 0% [CSS::Specification] ok 5 - not number: 10% [CSS::Specification] ok 6 - percentage: 10% [CSS::Specification] ok 7 - length: 10% [CSS::Specification] ok 8 - not angle: 10% [CSS::Specification] ok 9 - not number: 0deg [CSS::Specification] ok 10 - not percentage: 0deg [CSS::Specification] ok 11 - not length: 0deg [CSS::Specification] ok 12 - angle: 0deg [CSS::Specification] ok 13 - number: 0 [CSS::Specification] ok 14 - not percentage: 0 [CSS::Specification] ok 15 - length: 0 [CSS::Specification] ok 16 - angle: 0 [CSS::Specification] ok 17 - number: 1 [CSS::Specification] ok 18 - not percentage: 1 [CSS::Specification] ok 19 - not length: 1 [CSS::Specification] ok 20 - angle: 1 [CSS::Specification] ok 21 - css3 terms number parse: 123.45 [CSS::Specification] ok 22 - css3 terms number no warnings [CSS::Specification] ok 23 - css3 terms number ast [CSS::Specification] ok 24 - css3 terms integer parse: 123 [CSS::Specification] ok 25 - css3 terms integer no warnings [CSS::Specification] ok 26 - css3 terms integer ast [CSS::Specification] ok 27 - css3 terms uri parse: url(foo.jpg) [CSS::Specification] ok 28 - css3 terms uri no warnings [CSS::Specification] ok 29 - css3 terms uri ast [CSS::Specification] ok 30 - css3 terms keyw parse: Abc [CSS::Specification] ok 31 - css3 terms keyw no warnings [CSS::Specification] ok 32 - css3 terms keyw ast [CSS::Specification] ok 33 - css3 terms identifier parse: Foo [CSS::Specification] ok 34 - css3 terms identifier no warnings [CSS::Specification] ok 35 - css3 terms identifier ast [CSS::Specification] ok 36 - css3 terms identifier parse: Foo [CSS::Specification] # [CSS::Specification] ok 37 - css3 terms identifier no warnings [CSS::Specification] ok 38 - css3 terms identifier ast [CSS::Specification] ok 39 - css3 terms identifiers parse: Aaa bb [CSS::Specification] ok 40 - css3 terms identifiers no warnings [CSS::Specification] ok 41 - css3 terms identifiers ast [CSS::Specification] ok 42 - css3 terms identifiers parse: Aaa bb [CSS::Specification] ok 43 - css3 terms identifiers no warnings [CSS::Specification] ok 44 - css3 terms identifiers ast [CSS::Specification] ok 45 - css3 terms identifiers parse: Aaa [CSS::Specification] bb [CSS::Specification] ok 46 - css3 terms identifiers no warnings [CSS::Specification] ok 47 - css3 terms identifiers ast [CSS::Specification] 1..47 ===> Testing [OK] for CSS::Specification:ver<0.5.3>:auth ===> Installing: CSS::Specification:ver<0.5.3>:auth ===> Install [OK] for CSS::Specification:ver<0.5.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 15.047s CPU time consumed: 2min 38.625s Memory peak: 1.6G (swap: 0B) ```
New Output ``` Running as unit: run-p318688-i377987.service; invocation ID: 5b1f450ddbd349eb9b0106716db365c7 Press ^] three times within 1s to disconnect TTY. ===> Searching for: CSS::Specification ===> Found: CSS::Specification:ver<0.5.3>:auth [via Zef::Repository::Ecosystems] [CSS::Specification] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135326.318698.3872.495065196373/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz https://360.zef.pm/C/SS/CSS_SPECIFICATION/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz ===> Fetching [OK]: CSS::Specification:ver<0.5.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135326.318698.3872.495065196373/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz [CSS::Specification] Command: tar -t -f ./2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz [CSS::Specification] Command: tar -xvf ./2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz -C ../2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz ===> Extraction [OK]: CSS::Specification to /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz ===> Testing: CSS::Specification:ver<0.5.3>:auth [CSS::Specification] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz/CSS-Specification-0.5.3 t/00basic.t [CSS::Specification] not ok 1 - CSS::Grammar version [CSS::Specification] # Failed test 'CSS::Grammar version' [CSS::Specification] # at t/00basic.t line 10 [CSS::Specification] # Could not find CSS::Grammar:ver<0.3.0..*> in: [CSS::Specification] # /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz/CSS-Specification-0.5.3 [CSS::Specification] # /home/coke/sandbox/blin/installed/CSS::Specification_zef:dwarring_0.5.3_0 [CSS::Specification] # /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz/CSS-Specification-0.5.3/data/zef/lib [CSS::Specification] # /home/coke/sandbox/blin/installed/Color::Names_zef:thundergnat_2.0.0_2 [CSS::Specification] # /home/coke/sandbox/blin/installed/CSS::Grammar_zef:dwarring_0.4.3_0 [CSS::Specification] # /home/coke/sandbox/blin/installed/JSON::Fast_zef:timo_0.21.0_0 [CSS::Specification] # /home/coke/sandbox/blin/installed/Method::Also_zef:lizmat_0.0.10_0 [CSS::Specification] # /home/coke/.raku [CSS::Specification] # /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/site [CSS::Specification] # /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/vendor [CSS::Specification] # /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core [CSS::Specification] # CompUnit::Repository::AbsolutePath<4780785062920> [CSS::Specification] # CompUnit::Repository::NQP<4780837340608> [CSS::Specification] # CompUnit::Repository::Perl5<4780837340648> [CSS::Specification] # [CSS::Specification] # Please note that a 'META6.json' file was found in '.', of which the 'provides' section was used to determine if a dependency is available or not. Perhaps you need to add 'CSS::Grammar:ver<0.3.0..*>' in the section of that file? Or need to specify a directory that does *not* have a 'META6.json' file? [CSS::Specification] # Subtest: values: thin [CSS::Specification] ok 1 - spec values parse: thin [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 2 - values: thin [CSS::Specification] # Subtest: values: thin? [CSS::Specification] ok 1 - spec values parse: thin? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 3 - values: thin? [CSS::Specification] # Subtest: values: thick | thin [CSS::Specification] ok 1 - spec values parse: thick | thin [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 4 - values: thick | thin [CSS::Specification] # Subtest: values: 35 | 7 [CSS::Specification] ok 1 - spec values parse: 35 | 7 [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 5 - values: 35 | 7 [CSS::Specification] # Subtest: values: 35 | 7 | 42? [CSS::Specification] ok 1 - spec values parse: 35 | 7 | 42? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 6 - values: 35 | 7 | 42? [CSS::Specification] # Subtest: values: [CSS::Specification] ok 1 - spec values parse: [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 7 - values: [CSS::Specification] # Subtest: values: [ 'css21-prop' <'css3-prop'> ]? [CSS::Specification] ok 1 - spec values parse: [ 'css21-prop' <'css3-prop'> ]? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 8 - values: [ 'css21-prop' <'css3-prop'> ]? [CSS::Specification] # Subtest: values: [, [ 'css21-prop' | <'css3-prop'> ] ]* [CSS::Specification] ok 1 - spec values parse: [, [ 'css21-prop' | <'css3-prop'> ] ]* [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 9 - values: [, [ 'css21-prop' | <'css3-prop'> ] ]* [CSS::Specification] # Subtest: values: {4} [CSS::Specification] ok 1 - spec values parse: {4} [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 10 - values: {4} [CSS::Specification] # Subtest: values: # [CSS::Specification] ok 1 - spec values parse: \# [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 11 - values: \# [CSS::Specification] # Subtest: values: #{1,4} [CSS::Specification] ok 1 - spec values parse: \#{1,4} [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 12 - values: \#{1,4} [CSS::Specification] # Subtest: values: bold thin && [CSS::Specification] ok 1 - spec values parse: bold thin && [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 13 - values: bold thin && [CSS::Specification] # Subtest: values: bold || thin && [CSS::Specification] ok 1 - spec values parse: bold || thin && [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 14 - values: bold || thin && [CSS::Specification] # Subtest: values: example( first? , second? , third? ) [CSS::Specification] ok 1 - spec values parse: example( first? , second? , third? ) [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 15 - values: example( first? , second? , third? ) [CSS::Specification] # Subtest: term: [ | auto]#{4,4} [CSS::Specification] ok 1 - spec term parse: [ | auto] \#{4,4} [CSS::Specification] ok 2 - spec term no warnings [CSS::Specification] ok 3 - spec term ast [CSS::Specification] 1..3 [CSS::Specification] ok 16 - term: [ | auto] \#{4,4} [CSS::Specification] # Subtest: func-proto: attr() [CSS::Specification] ok 1 - spec func-proto parse: attr() [CSS::Specification] ok 2 - spec func-proto no warnings [CSS::Specification] ok 3 - spec func-proto ast [CSS::Specification] 1..3 [CSS::Specification] ok 17 - func-proto: attr() [CSS::Specification] # Subtest: func-proto: linear-gradient( [ ] ) [CSS::Specification] ok 1 - spec func-proto parse: linear-gradient( [ ] ) [CSS::Specification] ok 2 - spec func-proto no warnings [CSS::Specification] ok 3 - spec func-proto ast [CSS::Specification] 1..3 [CSS::Specification] ok 18 - func-proto: linear-gradient( [ ] ) [CSS::Specification] # Subtest: func-spec: = linear-gradient( [ ] ) [CSS::Specification] ok 1 - spec func-spec parse: = linear-gradient( [ ] ) [CSS::Specification] ok 2 - spec func-spec no warnings [CSS::Specification] ok 3 - spec func-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 19 - func-spec: = linear-gradient( [ ] ) [CSS::Specification] # Subtest: values: [ | auto ]{1,2} | cover | contain [CSS::Specification] ok 1 - spec values parse: [ | auto ]{1,2} | cover | contain [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 20 - values: [ | auto ]{1,2} | cover | contain [CSS::Specification] # Subtest: values: #? [CSS::Specification] ok 1 - spec values parse: \#? [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 21 - values: \#? [CSS::Specification] # Subtest: values: #? , [CSS::Specification] ok 1 - spec values parse: \#? , [CSS::Specification] ok 2 - spec values no warnings [CSS::Specification] ok 3 - spec values ast [CSS::Specification] 1..3 [CSS::Specification] ok 22 - values: \#? , [CSS::Specification] # Subtest: prop-spec: 'direction' ltr | rtl | inherit ltr all elements, but see prose yes [CSS::Specification] ok 1 - spec prop-spec parse: 'direction' ltr | rtl | inherit ltr all elements, but see prose yes [CSS::Specification] ok 2 - spec prop-spec no warnings [CSS::Specification] ok 3 - spec prop-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 23 - prop-spec: 'direction' ltr | rtl | inherit ltr all elements, but see prose yes [CSS::Specification] # Subtest: prop-spec: 'content' normal | none | [ | | | attr() | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit normal :before and :after pseudo-elements no [CSS::Specification] ok 1 - spec prop-spec parse: 'content' normal | none | [ | | | attr() | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit normal :before and :after pseudo-elements no [CSS::Specification] ok 2 - spec prop-spec no warnings [CSS::Specification] ok 3 - spec prop-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 24 - prop-spec: 'content' normal | none | [ | | | attr() | open-quote | close-quote | no-open-quote | no-close-quote ]+ | inherit normal :before and :after pseudo-elements no [CSS::Specification] # Subtest: func-spec: = calc( ) [CSS::Specification] ok 1 - spec func-spec parse: = calc( ) [CSS::Specification] ok 2 - spec func-spec no warnings [CSS::Specification] ok 3 - spec func-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 25 - func-spec: = calc( ) [CSS::Specification] # Subtest: func-spec: = example( first , second? , third? ) [CSS::Specification] ok 1 - spec func-spec parse: = example( first , second? , third? ) [CSS::Specification] ok 2 - spec func-spec no warnings [CSS::Specification] ok 3 - spec func-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 26 - func-spec: = example( first , second? , third? ) [CSS::Specification] # Subtest: rule-spec: = [ [ '+' | '-' ] ]* [CSS::Specification] ok 1 - spec rule-spec parse: = [ [ '+' | '-' ] ]* [CSS::Specification] ok 2 - spec rule-spec no warnings [CSS::Specification] ok 3 - spec rule-spec ast [CSS::Specification] 1..3 [CSS::Specification] ok 27 - rule-spec: = [ [ '+' | '-' ] ]* [CSS::Specification] # Subtest: prop-spec: 'width' * | | auto auto all elements but non-replaced inline elements, table rows, and row groups no [CSS::Specification] ok 1 - spec prop-spec parse: 'width' * | | auto auto all elements but non-replaced inline elements, table rows, and row groups no [CSS::Specification] ok 2 - spec prop-spec no warnings [CSS::Specification] 1..2 [CSS::Specification] ok 28 - prop-spec: 'width' * | | auto auto all elements but non-replaced inline elements, table rows, and row groups no [CSS::Specification] 1..28 [CSS::Specification] # You failed 1 test of 28 [CSS::Specification] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2ba9adfb6c98a5a5fe4eb4b03ad4e5de081f48b4.tar.gz/CSS-Specification-0.5.3 t/defs.t [CSS::Specification] ok 1 - not number: 0% [CSS::Specification] ok 2 - percentage: 0% [CSS::Specification] ok 3 - length: 0% [CSS::Specification] ok 4 - not angle: 0% [CSS::Specification] ok 5 - not number: 10% [CSS::Specification] ok 6 - percentage: 10% [CSS::Specification] ok 7 - length: 10% [CSS::Specification] ok 8 - not angle: 10% [CSS::Specification] ok 9 - not number: 0deg [CSS::Specification] ok 10 - not percentage: 0deg [CSS::Specification] ok 11 - not length: 0deg [CSS::Specification] ok 12 - angle: 0deg [CSS::Specification] ok 13 - number: 0 [CSS::Specification] ok 14 - not percentage: 0 [CSS::Specification] ok 15 - length: 0 [CSS::Specification] ok 16 - angle: 0 [CSS::Specification] ok 17 - number: 1 [CSS::Specification] ok 18 - not percentage: 1 [CSS::Specification] ok 19 - not length: 1 [CSS::Specification] ok 20 - angle: 1 [CSS::Specification] ok 21 - css3 terms number parse: 123.45 [CSS::Specification] ok 22 - css3 terms number no warnings [CSS::Specification] ok 23 - css3 terms number ast [CSS::Specification] ok 24 - css3 terms integer parse: 123 [CSS::Specification] ok 25 - css3 terms integer no warnings [CSS::Specification] ok 26 - css3 terms integer ast [CSS::Specification] ok 27 - css3 terms uri parse: url(foo.jpg) [CSS::Specification] ok 28 - css3 terms uri no warnings [CSS::Specification] ok 29 - css3 terms uri ast [CSS::Specification] ok 30 - css3 terms keyw parse: Abc [CSS::Specification] ok 31 - css3 terms keyw no warnings [CSS::Specification] ok 32 - css3 terms keyw ast [CSS::Specification] ok 33 - css3 terms identifier parse: Foo [CSS::Specification] ok 34 - css3 terms identifier no warnings [CSS::Specification] ok 35 - css3 terms identifier ast [CSS::Specification] ok 36 - css3 terms identifier parse: Foo [CSS::Specification] # [CSS::Specification] ok 37 - css3 terms identifier no warnings [CSS::Specification] ok 38 - css3 terms identifier ast [CSS::Specification] ok 39 - css3 terms identifiers parse: Aaa bb [CSS::Specification] ok 40 - css3 terms identifiers no warnings [CSS::Specification] ok 41 - css3 terms identifiers ast [CSS::Specification] ok 42 - css3 terms identifiers parse: Aaa bb [CSS::Specification] ok 43 - css3 terms identifiers no warnings [CSS::Specification] ok 44 - css3 terms identifiers ast [CSS::Specification] ok 45 - css3 terms identifiers parse: Aaa [CSS::Specification] bb [CSS::Specification] ok 46 - css3 terms identifiers no warnings [CSS::Specification] ok 47 - css3 terms identifiers ast [CSS::Specification] 1..47 ===> Testing [FAIL]: CSS::Specification:ver<0.5.3>:auth [CSS::Specification] Failed to get passing tests, but continuing with --force-test ===> Installing: CSS::Specification:ver<0.5.3>:auth ===> Install [OK] for CSS::Specification:ver<0.5.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 186ms CPU time consumed: 2min 11.819s Memory peak: 1G (swap: 2.7M) ```
* [ ] [Code::Coverage](https://raku.land/zef:lizmat/Code::Coverage) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p439895-i290635.service; invocation ID: 9b975f8285f749a2a39bc0bda4289d77 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Code::Coverage ===> Found: Code::Coverage:ver<0.0.8>:auth [via Zef::Repository::Ecosystems] [Code::Coverage] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138319.439904.2302.773438381979/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz https://360.zef.pm/C/OD/CODE_COVERAGE/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz ===> Fetching [OK]: Code::Coverage:ver<0.0.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138319.439904.2302.773438381979/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz [Code::Coverage] Command: tar -t -f ./20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz [Code::Coverage] Command: tar -xvf ./20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz -C ../20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz ===> Extraction [OK]: Code::Coverage to /home/coke/sandbox/blin/data/zef-data/tmp/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz ===> Testing: Code::Coverage:ver<0.0.8>:auth [Code::Coverage] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz/Code-Coverage-0.0.8 t/01-basic.rakutest [Code::Coverage] 1..14 [Code::Coverage] ok 1 - are the coverables ok [Code::Coverage] ok 2 - out on first run ok [Code::Coverage] ok 3 - err on first run ok [Code::Coverage] ok 4 - is the first coverage ok [Code::Coverage] ok 5 - out on first run ok [Code::Coverage] ok 6 - err on first run ok [Code::Coverage] ok 7 - is the second coverage ok [Code::Coverage] ok 8 - is missed ok [Code::Coverage] ok 9 - is the coverage ok [Code::Coverage] ok 10 - can we get the source [Code::Coverage] ok 11 - num-coverable-lines ok [Code::Coverage] ok 12 - num-covered-lines ok [Code::Coverage] ok 13 - num-missed-lines ok [Code::Coverage] ok 14 - max-lines ok ===> Testing [OK] for Code::Coverage:ver<0.0.8>:auth ===> Installing: Code::Coverage:ver<0.0.8>:auth ===> Install [OK] for Code::Coverage:ver<0.0.8>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 39.988s CPU time consumed: 2min 49.374s Memory peak: 1.6G (swap: 415.2M) ```
New Output ``` Running as unit: run-p435893-i412287.service; invocation ID: 5cc3e58858b34ba391760895cd727a9d Press ^] three times within 1s to disconnect TTY. ===> Searching for: Code::Coverage ===> Found: Code::Coverage:ver<0.0.8>:auth [via Zef::Repository::Ecosystems] [Code::Coverage] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790138209.435902.6314.3272101298935/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz https://360.zef.pm/C/OD/CODE_COVERAGE/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz ===> Fetching [OK]: Code::Coverage:ver<0.0.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790138209.435902.6314.3272101298935/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz [Code::Coverage] Command: tar -t -f ./20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz [Code::Coverage] Command: tar -xvf ./20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz -C ../20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz ===> Extraction [OK]: Code::Coverage to /home/coke/sandbox/blin/data/zef-data/tmp/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz ===> Testing: Code::Coverage:ver<0.0.8>:auth [Code::Coverage] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/20aa260ea0dcdec7e30fd6c37f50501fbe856012.tar.gz/Code-Coverage-0.0.8 t/01-basic.rakutest [Code::Coverage] 1..14 [Code::Coverage] ok 1 - are the coverables ok [Code::Coverage] ok 2 - out on first run ok [Code::Coverage] ok 3 - err on first run ok [Code::Coverage] not ok 4 - is the first coverage ok [Code::Coverage] # Failed test 'is the first coverage ok' [Code::Coverage] # at t/01-basic.rakutest line 20 [Code::Coverage] # expected: '1 5 7 9 12 15 20 22 23 27 29 30 33' [Code::Coverage] # got: '1 5 7 12 15 16 20 21 22 23 27 29 30 33' [Code::Coverage] ok 5 - out on first run ok [Code::Coverage] ok 6 - err on first run ok [Code::Coverage] not ok 7 - is the second coverage ok [Code::Coverage] # Failed test 'is the second coverage ok' [Code::Coverage] # at t/01-basic.rakutest line 27 [Code::Coverage] # expected: '1 5 7 8 9 12 15 20 22 23 27 29 30 33' [Code::Coverage] # got: '1 5 7 8 9 12 15 16 20 21 22 23 27 29 30 33' [Code::Coverage] not ok 8 - is missed ok [Code::Coverage] # Failed test 'is missed ok' [Code::Coverage] # at t/01-basic.rakutest line 31 [Code::Coverage] # expected: '11 16 17 18 21 32' [Code::Coverage] # got: '11 17 18 32' [Code::Coverage] not ok 9 - is the coverage ok [Code::Coverage] # Failed test 'is the coverage ok' [Code::Coverage] # at t/01-basic.rakutest line 35 [Code::Coverage] # expected: '68.42%' [Code::Coverage] # got: '78.95%' [Code::Coverage] ok 10 - can we get the source [Code::Coverage] ok 11 - num-coverable-lines ok [Code::Coverage] not ok 12 - num-covered-lines ok [Code::Coverage] # Failed test 'num-covered-lines ok' [Code::Coverage] # at t/01-basic.rakutest line 40 [Code::Coverage] # expected: '14' [Code::Coverage] # got: '16' [Code::Coverage] not ok 13 - num-missed-lines ok [Code::Coverage] # Failed test 'num-missed-lines ok' [Code::Coverage] # at t/01-basic.rakutest line 41 [Code::Coverage] # expected: '6' [Code::Coverage] # got: '4' [Code::Coverage] ok 14 - max-lines ok [Code::Coverage] # You failed 6 tests of 14 ===> Testing [FAIL]: Code::Coverage:ver<0.0.8>:auth [Code::Coverage] Failed to get passing tests, but continuing with --force-test ===> Installing: Code::Coverage:ver<0.0.8>:auth ===> Install [OK] for Code::Coverage:ver<0.0.8>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 2.441s CPU time consumed: 2min 755ms Memory peak: 1017M (swap: 131.3M) ```
* [ ] [Control::Bail](https://raku.land//Control::Bail) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p35257-i5341.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Control::Bail ===> Found: Control::Bail:ver [via Zef::Repository::Ecosystems] [Control::Bail] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127534.35258.2318.032442015808/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/C/Control%3A%3ABail/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz ===> Fetching [OK]: Control::Bail:ver to /home/coke/sandbox/blin/data/zef-data/tmp/1790127534.35258.2318.032442015808/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz [Control::Bail] Command: tar -t -f ./Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz [Control::Bail] Command: tar -xvf ./Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz -C ../Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz ===> Extraction [OK]: Control::Bail to /home/coke/sandbox/blin/data/zef-data/tmp/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz ===> Testing: Control::Bail:ver [Control::Bail] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz/perl6-Control-Bail-master t/bail.t [Control::Bail] 1..15 [Control::Bail] ok 1 - Normal returns run trail clauses [Control::Bail] ok 2 - Normal returns do not run bail clauses [Control::Bail] ok 3 - Normal returns run trail-keep clauses [Control::Bail] ok 4 - Normal returns do not run trail-undo clauses [Control::Bail] ok 5 - Normal returns run trail-leave clauses [Control::Bail] ok 6 - Abnormal returns run bail clauses [Control::Bail] ok 7 - Abnormal returns run trail clauses [Control::Bail] ok 8 - Abnormal returns run trail-undo clauses [Control::Bail] ok 9 - Abnormal returns run trail-leave clauses [Control::Bail] ok 10 - Abnormal returns do not run trail-keep clauses [Control::Bail] ok 11 - trail lifo [Control::Bail] ok 12 - trail does not stack in subs [Control::Bail] ok 13 - trail plus LEAVE lifo [Control::Bail] ok 14 - trail does not stack in loops [Control::Bail] ok 15 - trail does not stack in closures ===> Testing [OK] for Control::Bail:ver ===> Installing: Control::Bail:ver ===> Install [OK] for Control::Bail:ver Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 55.888s CPU time consumed: 1min 57.920s Memory peak: 1.4G (swap: 0B) ```
New Output ``` Running as unit: run-p31411-i115704.service; invocation ID: dab201954ff64bcd89421d3bdea9d6bb Press ^] three times within 1s to disconnect TTY. ===> Searching for: Control::Bail ===> Found: Control::Bail:ver [via Zef::Repository::Ecosystems] [Control::Bail] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127419.31412.2711.549880414831/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/C/Control%3A%3ABail/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz ===> Fetching [OK]: Control::Bail:ver to /home/coke/sandbox/blin/data/zef-data/tmp/1790127419.31412.2711.549880414831/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz [Control::Bail] Command: tar -t -f ./Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz [Control::Bail] Command: tar -xvf ./Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz -C ../Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz ===> Extraction [OK]: Control::Bail to /home/coke/sandbox/blin/data/zef-data/tmp/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz ===> Testing: Control::Bail:ver [Control::Bail] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Control%3A%3ABail%3Aver%3Cv0.0.1%3E%3Aauth%3Cgithub%3Askids%3E.tar.gz/perl6-Control-Bail-master t/bail.t [Control::Bail] ===SORRY!=== Error while compiling t/bail.t [Control::Bail] This type (Failure) does not support associative operations [Control::Bail] at t/bail.t:9 [Control::Bail] ------> use Control::Bail; ===> Testing [FAIL]: Control::Bail:ver [Control::Bail] Failed to get passing tests, but continuing with --force-test ===> Installing: Control::Bail:ver ===> Install [OK] for Control::Bail:ver Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 3.633s CPU time consumed: 2min 3.746s Memory peak: 1.3G (swap: 0B) ```
* [ ] [DEBUG](https://raku.land//DEBUG) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p36248-i37731.service; invocation ID: b3e175d9e7334c97ba13bb6a4b6b0ae9 Press ^] three times within 1s to disconnect TTY. ===> Searching for: DEBUG ===> Found: DEBUG [via Zef::Repository::Ecosystems] [DEBUG] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127557.36254.8825.79580242419/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/D/DEBUG/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz ===> Fetching [OK]: DEBUG to /home/coke/sandbox/blin/data/zef-data/tmp/1790127557.36254.8825.79580242419/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz [DEBUG] Command: tar -t -f ./DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz [DEBUG] Command: tar -xvf ./DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz -C ../DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz ===> Extraction [OK]: DEBUG to /home/coke/sandbox/blin/data/zef-data/tmp/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz ===> Testing: DEBUG ===> Testing [OK] for DEBUG ===> Installing: DEBUG ===> Install [OK] for DEBUG Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 54.939s CPU time consumed: 1min 54.362s Memory peak: 1.3G (swap: 0B) ```
New Output ``` Running as unit: run-p32474-i13622.service; invocation ID: 44e1fb5ed57e4e71921cd38d254b3f36 Press ^] three times within 1s to disconnect TTY. ===> Searching for: DEBUG ===> Found: DEBUG [via Zef::Repository::Ecosystems] [DEBUG] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127445.32477.7276.235031116374/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/D/DEBUG/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz ===> Fetching [OK]: DEBUG to /home/coke/sandbox/blin/data/zef-data/tmp/1790127445.32477.7276.235031116374/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz [DEBUG] Command: tar -t -f ./DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz [DEBUG] Command: tar -xvf ./DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz -C ../DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz ===> Extraction [OK]: DEBUG to /home/coke/sandbox/blin/data/zef-data/tmp/DEBUG%3Aver%3C%2A%3E%3Aauth%3Cgithub%3Acygx%3E.tar.gz ===> Testing: DEBUG ===> Testing [OK] for DEBUG ===> Installing: DEBUG ===> Install [FAIL] for DEBUG: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/DEBUG__*_0/sources/72A8D64904E2293F3D61CB9BE2E910C77C26A64E (assert) Error while importing from 'experimental': no such tag 'macros' at /home/coke/sandbox/blin/installed/DEBUG__*_0/sources/72A8D64904E2293F3D61CB9BE2E910C77C26A64E (assert):1 ------> use experimental :macros; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/DEBUG__*_0/sources/72A8D64904E2293F3D61CB9BE2E910C77C26A64E (assert) Error while importing from 'experimental': no such tag 'macros' at /home/coke/sandbox/blin/installed/DEBUG__*_0/sources/72A8D64904E2293F3D61CB9BE2E910C77C26A64E (assert):1 ------> use experimental :macros; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 59.410s CPU time consumed: 1min 57.237s Memory peak: 1.1G (swap: 0B) ```
* [ ] [Display::Listings](https://raku.land/zef:grizzlysmit/Display::Listings) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p719766-i695748.service; invocation ID: 453c1809a33c45f2b218d760c5a94840 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Display::Listings ===> Found: Display::Listings:ver<0.1.9>:auth [via Zef::Repository::Ecosystems] [Display::Listings] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790144964.719769.4417.373855941632/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz https://360.zef.pm/D/IS/DISPLAY_LISTINGS/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz ===> Fetching [OK]: Display::Listings:ver<0.1.9>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790144964.719769.4417.373855941632/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz [Display::Listings] Command: tar -t -f ./6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz [Display::Listings] Command: tar -xvf ./6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz -C ../6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz ===> Extraction [OK]: Display::Listings to /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz ===> Testing: Display::Listings:ver<0.1.9>:auth [Display::Listings] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz t/000-Display::Listings.rakutest [Display::Listings] 1..4 [Display::Listings]   [Display::Listings] key host port comment  [Display::Listings] ========================================== [Display::Listings] three www.smit.id.au 345 mine all mine [Display::Listings] ========================================== [Display::Listings] ok 1 - [Display::Listings]   [Display::Listings] host port comment  [Display::Listings] ===================================== [Display::Listings] www.smit.id.au 345 mine all mine  [Display::Listings] ===================================== [Display::Listings] ok 2 - [Display::Listings]   [Display::Listings] key host port comment  [Display::Listings] ========================================== [Display::Listings] one example.com 22   [Display::Listings] three www.smit.id.au 345 mine all mine [Display::Listings] two one 22 An alias  [Display::Listings] ========================================== [Display::Listings] ok 3 - [Display::Listings]   [Display::Listings] host port comment  [Display::Listings] ===================================== [Display::Listings] example.com 22   [Display::Listings] one 22 An alias  [Display::Listings] www.smit.id.au 345 mine all mine  [Display::Listings] ===================================== [Display::Listings] ok 4 - [Display::Listings] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz t/001-Meta-test.rakutest [Display::Listings] 1..1 [Display::Listings] ok 1 - # SKIP Skipping author test ===> Testing [OK] for Display::Listings:ver<0.1.9>:auth ===> Installing: Display::Listings:ver<0.1.9>:auth ===> Install [OK] for Display::Listings:ver<0.1.9>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 44.242s CPU time consumed: 3min 21.400s Memory peak: 1.7G (swap: 367.5M) ```
New Output ``` Running as unit: run-p715368-i746720.service; invocation ID: 5c186f6c3d7e4409b73b766bade9cf98 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Display::Listings ===> Found: Display::Listings:ver<0.1.9>:auth [via Zef::Repository::Ecosystems] [Display::Listings] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790144872.715371.7990.29246951251/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz https://360.zef.pm/D/IS/DISPLAY_LISTINGS/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz ===> Fetching [OK]: Display::Listings:ver<0.1.9>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790144872.715371.7990.29246951251/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz [Display::Listings] Command: tar -t -f ./6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz [Display::Listings] Command: tar -xvf ./6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz -C ../6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz ===> Extraction [OK]: Display::Listings to /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz ===> Testing: Display::Listings:ver<0.1.9>:auth [Display::Listings] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz t/000-Display::Listings.rakutest [Display::Listings] 1..4 [Display::Listings] Type check failed in binding to parameter '%chnk'; expected Associative but got Any [Display::Listings] in sub strip-ansi at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 1014 [Display::Listings] in sub hwcswidth at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 1051 [Display::Listings] in sub list-by at /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz/lib/Display/Listings.rakumod (Display::Listings) line 664 [Display::Listings] in block at t/000-Display::Listings.rakutest line 22 [Display::Listings] # You planned 4 tests, but ran 0 [Display::Listings] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/6d5ff3ddfdec696cc0fd3026aec7c74b4bbd3621.tar.gz t/001-Meta-test.rakutest [Display::Listings] 1..1 [Display::Listings] ok 1 - # SKIP Skipping author test ===> Testing [FAIL]: Display::Listings:ver<0.1.9>:auth [Display::Listings] Failed to get passing tests, but continuing with --force-test ===> Installing: Display::Listings:ver<0.1.9>:auth ===> Install [OK] for Display::Listings:ver<0.1.9>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 42.632s CPU time consumed: 2min 1.078s Memory peak: 1017.3M (swap: 61.6M) ```
* [ ] [Doc::TypeGraph](https://raku.land/zef:raku-community-modules/Doc::TypeGraph) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p549238-i587580.service; invocation ID: 0a1e650196af42db8da25e5d6cb55a67 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Doc::TypeGraph ===> Found: Doc::TypeGraph:ver<2.3.1>:auth:api<2> [via Zef::Repository::Ecosystems] [Doc::TypeGraph] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790140920.549241.9528.490885656896/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz https://360.zef.pm/D/OC/DOC_TYPEGRAPH/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz ===> Fetching [OK]: Doc::TypeGraph:ver<2.3.1>:auth:api<2> to /home/coke/sandbox/blin/data/zef-data/tmp/1790140920.549241.9528.490885656896/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz [Doc::TypeGraph] Command: tar -t -f ./7e1e03e18541284ec8759c55b8d0466361312955.tar.gz [Doc::TypeGraph] Command: tar -xvf ./7e1e03e18541284ec8759c55b8d0466361312955.tar.gz -C ../7e1e03e18541284ec8759c55b8d0466361312955.tar.gz ===> Extraction [OK]: Doc::TypeGraph to /home/coke/sandbox/blin/data/zef-data/tmp/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz ===> Testing: Doc::TypeGraph:ver<2.3.1>:auth:api<2> [Doc::TypeGraph] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz/dist t/01-basic.rakutest [Doc::TypeGraph] 1..4 [Doc::TypeGraph] ok 1 - Doc::TypeGraph module can be use-d ok [Doc::TypeGraph] ok 2 - Doc::Type module can be use-d ok [Doc::TypeGraph] ok 3 - Doc::TypeGraph::Decl module can be use-d ok [Doc::TypeGraph] ok 4 - Doc::TypeGraph::DeclActions module can be use-d ok ===> Testing [OK] for Doc::TypeGraph:ver<2.3.1>:auth:api<2> ===> Installing: Doc::TypeGraph:ver<2.3.1>:auth:api<2> ===> Install [OK] for Doc::TypeGraph:ver<2.3.1>:auth:api<2> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 1.592s CPU time consumed: 1min 27.396s Memory peak: 1.2G (swap: 0B) ```
New Output ``` Running as unit: run-p544401-i564046.service; invocation ID: a814e3e70aac4e8594044c13c6fb3c75 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Doc::TypeGraph ===> Found: Doc::TypeGraph:ver<2.3.1>:auth:api<2> [via Zef::Repository::Ecosystems] [Doc::TypeGraph] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790140855.544404.8527.604740861994/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz https://360.zef.pm/D/OC/DOC_TYPEGRAPH/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz ===> Fetching [OK]: Doc::TypeGraph:ver<2.3.1>:auth:api<2> to /home/coke/sandbox/blin/data/zef-data/tmp/1790140855.544404.8527.604740861994/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz [Doc::TypeGraph] Command: tar -t -f ./7e1e03e18541284ec8759c55b8d0466361312955.tar.gz [Doc::TypeGraph] Command: tar -xvf ./7e1e03e18541284ec8759c55b8d0466361312955.tar.gz -C ../7e1e03e18541284ec8759c55b8d0466361312955.tar.gz ===> Extraction [OK]: Doc::TypeGraph to /home/coke/sandbox/blin/data/zef-data/tmp/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz ===> Testing: Doc::TypeGraph:ver<2.3.1>:auth:api<2> [Doc::TypeGraph] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/7e1e03e18541284ec8759c55b8d0466361312955.tar.gz/dist t/01-basic.rakutest [Doc::TypeGraph] 1..4 [Doc::TypeGraph] ok 1 - Doc::TypeGraph module can be use-d ok [Doc::TypeGraph] ok 2 - Doc::Type module can be use-d ok [Doc::TypeGraph] ok 3 - Doc::TypeGraph::Decl module can be use-d ok [Doc::TypeGraph] ok 4 - Doc::TypeGraph::DeclActions module can be use-d ok ===> Testing [OK] for Doc::TypeGraph:ver<2.3.1>:auth:api<2> ===> Installing: Doc::TypeGraph:ver<2.3.1>:auth:api<2> ===> Install [FAIL] for Doc::TypeGraph:ver<2.3.1>:auth:api<2>: ===SORRY!=== Cannot reference undeclared local '@__lowered_type-graph-images_1' ===SORRY!=== Cannot reference undeclared local '@__lowered_type-graph-images_1' Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 16.472s CPU time consumed: 1min 41.961s Memory peak: 1.1G (swap: 0B) ```
* [ ] [FDF](https://raku.land/zef:dwarring/FDF) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p1025080-i1058872.service; invocation ID: ae1cab606ba9422f84465334f74bd889 Press ^] three times within 1s to disconnect TTY. ===> Searching for: FDF ===> Found: FDF:ver<0.0.4>:auth [via Zef::Repository::Ecosystems] [FDF] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153600.1025081.6399.969816578457/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz https://360.zef.pm/F/DF/FDF/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz ===> Fetching [OK]: FDF:ver<0.0.4>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153600.1025081.6399.969816578457/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz [FDF] Command: tar -t -f ./4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz [FDF] Command: tar -xvf ./4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz -C ../4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz ===> Extraction [OK]: FDF to /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz ===> Testing: FDF:ver<0.0.4>:auth [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/annots.t [FDF] ok 1 - open annots FDF - lives [FDF] ok 2 - number of annots [FDF] ok 3 - annot role [FDF] ok 4 - annot role role [FDF] ok 5 - annot.Page [FDF] ok 6 - annot.page-number [FDF] ok 7 - annot.Page [FDF] ok 8 - annot.page-number [FDF] 1..8 [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/create.t [FDF] ok 1 - create minimal [FDF] ok 2 - [FDF] ok 3 - ID generated [FDF] ok 4 - created with two identical ID fields [FDF] ok 5 - first ID retained after updated [FDF] ok 6 - second ID changed after update [FDF] 1..6 [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/field-imports.t [FDF] 1..8 [FDF] ok 1 - The object does role 'FDF::Field' [FDF] ok 2 - The object does role 'PDF::Field::Text' [FDF] ok 3 - PDF::Field.check() [FDF] ok 4 - FDF::Field.check() [FDF] ok 5 - [FDF] ok 6 - export of T [FDF] ok 7 - export of V [FDF] ok 8 - export of Ff [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/fields-exports.t [FDF] 1..11 [FDF] ok 1 - The object does role 'FDF::Field' [FDF] ok 2 - The object does role 'PDF::Field::Text' [FDF] ok 3 - PDF::Field.check() [FDF] ok 4 - FDF::Field.check() [FDF] ok 5 - [FDF] ok 6 - import of T [FDF] ok 7 - import of V [FDF] ok 8 - [FDF] ok 9 - [FDF] ok 10 - import of F [FDF] ok 11 - import of Ff [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/fields.t [FDF] ok 1 - open annots FDF - lives [FDF] ok 2 - FDF.F [FDF] ok 3 - number of fields [FDF] ok 4 - field role [FDF] ok 5 - @fields[0].T [FDF] ok 6 - @fields[0].V [FDF] ok 7 - number of fields [FDF] ok 8 - field role [FDF] ok 9 - %fields.T [FDF] ok 10 - %fields.V [FDF] 1..10 [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/merge.t [FDF] ok 1 - [FDF] ok 2 - [FDF] ok 3 - [FDF] ok 4 - [FDF] 1..4 [FDF] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/open.t [FDF] ok 1 - loaded version [FDF] ok 2 - loaded type [FDF] ok 3 - root FDF object [FDF] ok 4 - $fdf [FDF] ok 5 - $fdf.Root.FDF [FDF] ok 6 - root does catalog [FDF] ok 7 - $fdf.FDF.F [FDF] ok 8 - $fdf [FDF] ok 9 - field item does field [FDF] ok 10 - $fdf.Root.FDF.Fields[0].T [FDF] 1..10 ===> Testing [OK] for FDF:ver<0.0.4>:auth ===> Installing: FDF:ver<0.0.4>:auth ===> Install [OK] for FDF:ver<0.0.4>:auth 1 bin/ script [fdf-fields.raku] installed to: /tmp/QJoVXuH5E_/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 34.832s CPU time consumed: 5min 25.725s Memory peak: 3.5G (swap: 0B) ```
New Output ``` Running as unit: run-p1022843-i1058720.service; invocation ID: 3154f9f8edb04680ac7996a641233e14 Press ^] three times within 1s to disconnect TTY. ===> Searching for: FDF ===> Found: FDF:ver<0.0.4>:auth [via Zef::Repository::Ecosystems] [FDF] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153531.1022844.2138.8518890242835/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz https://360.zef.pm/F/DF/FDF/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz ===> Fetching [OK]: FDF:ver<0.0.4>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153531.1022844.2138.8518890242835/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz [FDF] Command: tar -t -f ./4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz [FDF] Command: tar -xvf ./4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz -C ../4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz ===> Extraction [OK]: FDF to /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz ===> Testing: FDF:ver<0.0.4>:auth [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/annots.t [FDF] Potential difficulties: [FDF] Missing declarand for leading declarator doc [FDF] at /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4/lib/FDF/IconFit.rakumod (FDF::IconFit):1 [FDF] ------> unit role FDF::IconFit; [FDF] ok 1 - open annots FDF - lives [FDF] ok 2 - number of annots [FDF] ok 3 - annot role [FDF] ok 4 - annot role role [FDF] ok 5 - annot.Page [FDF] ok 6 - annot.page-number [FDF] ok 7 - annot.Page [FDF] ok 8 - annot.page-number [FDF] 1..8 [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/create.t [FDF] ok 1 - create minimal [FDF] ok 2 - [FDF] ok 3 - ID generated [FDF] ok 4 - created with two identical ID fields [FDF] ok 5 - first ID retained after updated [FDF] ok 6 - second ID changed after update [FDF] 1..6 [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/field-imports.t [FDF] 1..8 [FDF] ok 1 - The object does role 'FDF::Field' [FDF] ok 2 - The object does role 'PDF::Field::Text' [FDF] ok 3 - PDF::Field.check() [FDF] ok 4 - FDF::Field.check() [FDF] ok 5 - [FDF] ok 6 - export of T [FDF] ok 7 - export of V [FDF] ok 8 - export of Ff [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/fields-exports.t [FDF] 1..11 [FDF] ok 1 - The object does role 'FDF::Field' [FDF] ok 2 - The object does role 'PDF::Field::Text' [FDF] ok 3 - PDF::Field.check() [FDF] ok 4 - FDF::Field.check() [FDF] ok 5 - [FDF] ok 6 - import of T [FDF] ok 7 - import of V [FDF] ok 8 - [FDF] ok 9 - [FDF] ok 10 - import of F [FDF] ok 11 - import of Ff [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/fields.t [FDF] ok 1 - open annots FDF - lives [FDF] ok 2 - FDF.F [FDF] ok 3 - number of fields [FDF] ok 4 - field role [FDF] ok 5 - @fields[0].T [FDF] ok 6 - @fields[0].V [FDF] ok 7 - number of fields [FDF] ok 8 - field role [FDF] ok 9 - %fields.T [FDF] ok 10 - %fields.V [FDF] 1..10 [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/merge.t [FDF] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [FDF] ===SORRY!=== [FDF] Cannot do compile time parameterization with these args [FDF] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [FDF] ------> use PDF::Names; [FDF] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [FDF] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [FDF] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [FDF] in method load-delegate at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/FCAB97D3031F636168D38D45C96654B615D8B202 (PDF::Class::Loader) line 41 [FDF] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [FDF] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [FDF] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [FDF] in submethod TWEAK at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/F06BD9DA3908B613D70D1F6AB537D764DA62AF6D (PDF::IO::IndObj) line 17 [FDF] in method ind-obj at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/1500CF649BE57375501CD23FB66003EF75229193 (PDF::IO::Reader) line 413 [FDF] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 255 [FDF] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [FDF] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [FDF] in method fields at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/084159E4577C1852A7D9D83495ACDA12BF1CC407 (PDF::Class) line 98 [FDF] in method import at /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4/lib/FDF.rakumod (FDF) line 152 [FDF] in method create at /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4/lib/FDF.rakumod (FDF) line 143 [FDF] in block at t/merge.t line 12 [FDF] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4c0d33a9d26a9ee335c099369c9dec10efd5a706.tar.gz/FDF-0.0.4 t/open.t [FDF] ok 1 - loaded version [FDF] ok 2 - loaded type [FDF] ok 3 - root FDF object [FDF] ok 4 - $fdf [FDF] ok 5 - $fdf.Root.FDF [FDF] ok 6 - root does catalog [FDF] ok 7 - $fdf.FDF.F [FDF] ok 8 - $fdf [FDF] ok 9 - field item does field [FDF] ok 10 - $fdf.Root.FDF.Fields[0].T [FDF] 1..10 ===> Testing [FAIL]: FDF:ver<0.0.4>:auth [FDF] Failed to get passing tests, but continuing with --force-test ===> Installing: FDF:ver<0.0.4>:auth Potential difficulties: Missing declarand for leading declarator doc at /home/coke/sandbox/blin/installed/FDF_zef:dwarring_0.0.4_0/sources/2CBF33135E0166840C3BEFC24B5ECB6C170899BE (FDF::IconFit):1 ------> unit role FDF::IconFit; ===> Install [OK] for FDF:ver<0.0.4>:auth 1 bin/ script [fdf-fields.raku] installed to: /home/coke/sandbox/blin/installed/FDF_zef:dwarring_0.0.4_0/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 14.472s CPU time consumed: 1min 43.749s Memory peak: 2.3G (swap: 0B) ```
* [ ] [File::Utils](https://raku.land/zef:grizzlysmit/File::Utils) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p719342-i746918.service; invocation ID: 0d4532d0ba704ff7ae784c0d617ca294 Press ^] three times within 1s to disconnect TTY. ===> Searching for: File::Utils ===> Found: File::Utils:ver<0.1.2>:auth [via Zef::Repository::Ecosystems] [File::Utils] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790144953.719350.3303.2041548728043/bd7f398a19d3672638644acebf3904ea91843073.tar.gz https://360.zef.pm/F/IL/FILE_UTILS/bd7f398a19d3672638644acebf3904ea91843073.tar.gz ===> Fetching [OK]: File::Utils:ver<0.1.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790144953.719350.3303.2041548728043/bd7f398a19d3672638644acebf3904ea91843073.tar.gz [File::Utils] Command: tar -t -f ./bd7f398a19d3672638644acebf3904ea91843073.tar.gz [File::Utils] Command: tar -xvf ./bd7f398a19d3672638644acebf3904ea91843073.tar.gz -C ../bd7f398a19d3672638644acebf3904ea91843073.tar.gz ===> Extraction [OK]: File::Utils to /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz ===> Testing: File::Utils:ver<0.1.2>:auth [File::Utils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz t/000-File::Utils.rakutest [File::Utils] 1..10 [File::Utils] ok 1 - symbolic-perms matched pattern [File::Utils] ok 2 - symbolic-perms matched pattern [File::Utils] ok 3 - formating bytes correctyly [File::Utils] ok 4 - formating bytes correctyly [File::Utils] ok 5 - formating bytes correctyly [File::Utils] ok 6 - formating bytes correctyly [File::Utils] ok 7 - formating bytes correctyly [File::Utils] ok 8 - formating bytes correctyly [File::Utils] ok 9 - gid2groupname works [File::Utils] ok 10 - gid2groupname works [File::Utils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz t/001-Meta-test.rakutest [File::Utils] 1..1 [File::Utils] ok 1 - # SKIP Skipping author test ===> Testing [OK] for File::Utils:ver<0.1.2>:auth ===> Installing: File::Utils:ver<0.1.2>:auth ===> Install [OK] for File::Utils:ver<0.1.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 20.310s CPU time consumed: 2min 56.732s Memory peak: 1.7G (swap: 289.5M) ```
New Output ``` Running as unit: run-p715176-i721835.service; invocation ID: 016c12ed77804f589a6f0615afb5b056 Press ^] three times within 1s to disconnect TTY. ===> Searching for: File::Utils ===> Found: File::Utils:ver<0.1.2>:auth [via Zef::Repository::Ecosystems] [File::Utils] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790144868.715195.2013.1505188869003/bd7f398a19d3672638644acebf3904ea91843073.tar.gz https://360.zef.pm/F/IL/FILE_UTILS/bd7f398a19d3672638644acebf3904ea91843073.tar.gz ===> Fetching [OK]: File::Utils:ver<0.1.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790144868.715195.2013.1505188869003/bd7f398a19d3672638644acebf3904ea91843073.tar.gz [File::Utils] Command: tar -t -f ./bd7f398a19d3672638644acebf3904ea91843073.tar.gz [File::Utils] Command: tar -xvf ./bd7f398a19d3672638644acebf3904ea91843073.tar.gz -C ../bd7f398a19d3672638644acebf3904ea91843073.tar.gz ===> Extraction [OK]: File::Utils to /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz ===> Testing: File::Utils:ver<0.1.2>:auth [File::Utils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz t/000-File::Utils.rakutest [File::Utils] 1..10 [File::Utils] ok 1 - symbolic-perms matched pattern [File::Utils] ok 2 - symbolic-perms matched pattern [File::Utils] Type check failed in binding to parameter '%chnk'; expected Associative but got Any [File::Utils] in sub strip-ansi at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 1014 [File::Utils] in sub left at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 1 [File::Utils] in block at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 3726 [File::Utils] in block at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 2361 [File::Utils] in sub Sprintf at /home/coke/sandbox/blin/installed/Gzz::Text::Utils_zef:grizzlysmit_0.1.23_0/sources/17B02955824D371E48E6A0F77AA2AC288CB01328 (Gzz::Text::Utils) line 2176 [File::Utils] in sub format-bytes at /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz/lib/File/Utils.rakumod (File::Utils) line 203 [File::Utils] in block at t/000-File::Utils.rakutest line 12 [File::Utils] # You planned 10 tests, but ran 2 [File::Utils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd7f398a19d3672638644acebf3904ea91843073.tar.gz t/001-Meta-test.rakutest [File::Utils] 1..1 [File::Utils] ok 1 - # SKIP Skipping author test ===> Testing [FAIL]: File::Utils:ver<0.1.2>:auth [File::Utils] Failed to get passing tests, but continuing with --force-test ===> Installing: File::Utils:ver<0.1.2>:auth ===> Install [OK] for File::Utils:ver<0.1.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 35.982s CPU time consumed: 1min 53.483s Memory peak: 1G (swap: 75.9M) ```
* [ ] [FindBin](https://raku.land/cpan:LEMBARK/FindBin) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p51030-i71815.service; invocation ID: 57b894ead5384d8faa50503f0bba3e48 Press ^] three times within 1s to disconnect TTY. ===> Searching for: FindBin ===> Found: FindBin:ver<0.6.3>:auth [via Zef::Repository::Ecosystems] [FindBin] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790128010.51032.7657.36465510752/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/F/FindBin/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Fetching [OK]: FindBin:ver<0.6.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790128010.51032.7657.36465510752/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin] Command: tar -t -f ./FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin] Command: tar -xvf ./FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz -C ../FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Extraction [OK]: FindBin to /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Testing: FindBin:ver<0.6.3>:auth [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/01-FindBin.rakutest [FindBin] # Madness: 'FindBin' (t/01-FindBin.rakutest) [FindBin] ok 1 - FindBin module can be use-d ok [FindBin] ok 2 - Package 'FindBin' installed (FindBin). [FindBin] ok 3 - require 'FindBin' survives. [FindBin] 1..3 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/02-export.rakutest [FindBin] ok 1 - Bin not installed before use. [FindBin] ok 2 - Script not installed before use. [FindBin] ok 3 - _FindBin_RESOLVE-DEF false before use. [FindBin] ok 4 - _FindBin_VERBOSE-DEF false before use. [FindBin] # FindBin [FindBin] ok 5 - Bin installed by default. [FindBin] ok 6 - Script installed by default. [FindBin] ok 7 - _FindBin_RESOLVE-DEF false by default. [FindBin] ok 8 - _FindBin_VERBOSE-DEF false by default. [FindBin] # Bin is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] # Script is: 02-export.rakutest [FindBin] ok 9 - Bin is lexicaly scoped. [FindBin] ok 10 - Script is lexicaly scoped. [FindBin] ok 11 - Resolve is lexically scoped. [FindBin] ok 12 - Verbose is lexically scoped. [FindBin] # FindBin :Bin [FindBin] ok 13 - Bin installed. [FindBin] ok 14 - Script not installed. [FindBin] ok 15 - Resolve not installed [FindBin] ok 16 - Verbose not installed [FindBin] # Bin is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] # FindBin :Script [FindBin] ok 17 - Bin not installed. [FindBin] ok 18 - Script installed. [FindBin] ok 19 - Resolve not installed [FindBin] ok 20 - Verbose not installed [FindBin] # Script is: 02-export.rakutest [FindBin] # FindBin :resolve, :verbose [FindBin] ok 21 - Bin installed with :resolve :verboose. [FindBin] ok 22 - Script installed with :resolve :verboose. [FindBin] ok 23 - Resolve is true. [FindBin] ok 24 - Verbose is true. [FindBin] # Bin() [FindBin] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin] # Resolve: 'True [FindBin] # Bin from: 't/02-export.rakutest' [FindBin] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/02-export.rakutest' [FindBin] # Bin is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] # Script() [FindBin] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin] # Resolve: True [FindBin] # Path: 't/02-export.rakutest' [FindBin] # Script is: 02-export.rakutest [FindBin] # FindBin :verbose [FindBin] ok 25 - Bin installed. [FindBin] ok 26 - Script not installed. [FindBin] ok 27 - Resolve not installed [FindBin] ok 28 - Verbose installed [FindBin] FindBin :resolve [FindBin] ok 29 - Bin installed. [FindBin] ok 30 - Script not installed. [FindBin] ok 31 - Resolve not installed [FindBin] ok 32 - Verbose installed [FindBin] ok 33 - Bin is lexicaly scoped. [FindBin] ok 34 - Script is lexicaly scoped. [FindBin] ok 35 - Resolve not installed globally [FindBin] ok 36 - Verbose not installed globally [FindBin] 1..36 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/03-constants.rakutest [FindBin] ok 1 - false :verbose outside of block [FindBin] ok 2 - false :resolve outside of block [FindBin] ok 3 - false :verbose inside of block [FindBin] ok 4 - false :resolve inside of block [FindBin] ok 5 - false :verbose outside of block [FindBin] ok 6 - false :resolve outside of block [FindBin] ok 7 - true :verbose inside of block [FindBin] ok 8 - false :resolve inside of block [FindBin] ok 9 - false :verbose outside of block [FindBin] ok 10 - false :resolve outside of block [FindBin] ok 11 - false :verbose inside of block [FindBin] ok 12 - true :resolve inside of block [FindBin] ok 13 - false :verbose outside of block [FindBin] ok 14 - false :resolve outside of block [FindBin] ok 15 - true :verbose inside of block [FindBin] ok 16 - true :resolve inside of block [FindBin] ok 17 - false :verbose outside of block [FindBin] ok 18 - false :resolve outside of block [FindBin] ok 19 - true :verbose inside of block [FindBin] ok 20 - true :resolve inside of block [FindBin] ok 21 - false :verbose outside of block [FindBin] ok 22 - false :resolve outside of block [FindBin] 1..22 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/04-program-script.rakutest [FindBin] ok 1 - Script returns 04-program-script.rakutest [FindBin] ok 2 - $*PROGRAM.basename is 04-program-script.rakutest [FindBin] ok 3 - Script matches basename. [FindBin] 1..3 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/05-program-bin.rakutest [FindBin] Program is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/05-program-bin.rakutest [FindBin] ok 1 - true :verbose [FindBin] ok 2 - false :resolve [FindBin] # Bin() [FindBin] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin] # Resolve: 'False [FindBin] # Bin from: 't/05-program-bin.rakutest' [FindBin] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/05-program-bin.rakutest' [FindBin] ok 3 - Bin returns /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] ok 4 - Dir is /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] ok 5 - Bin matches dirname. [FindBin] 1..5 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/08-cmdline-script.rakutest [FindBin] # Expect: '-e' [FindBin] # Found: '-e' [FindBin] ok 1 - 'raku -e' returns '-e' (-e) [FindBin] 1..1 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/09-cmdline-bin.rakutest [FindBin] # Expect: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3' [FindBin] # Found: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3' [FindBin] ok 1 - 'raku -e' returns '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3' (/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3) [FindBin] 1..1 [FindBin] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/10-arg_format.rakutest [FindBin] ok 1 - Match with false. [FindBin] ok 2 - Match with false. [FindBin] # Bin() [FindBin] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin] # Resolve: 'True [FindBin] # Bin from: 't/10-arg_format.rakutest' [FindBin] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/10-arg_format.rakutest' [FindBin] # Bin() [FindBin] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin] # Resolve: 'True [FindBin] # Bin from: 't/10-arg_format.rakutest' [FindBin] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/10-arg_format.rakutest' [FindBin] # Bin() [FindBin] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin] # Resolve: 'True [FindBin] # Bin from: 't/10-arg_format.rakutest' [FindBin] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/10-arg_format.rakutest' [FindBin] ok 3 - Match with true. [FindBin] ok 4 - Match with true. [FindBin] 1..4 ===> Testing [OK] for FindBin:ver<0.6.3>:auth ===> Installing: FindBin:ver<0.6.3>:auth ===> Install [OK] for FindBin:ver<0.6.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 6.787s CPU time consumed: 2min 8.395s Memory peak: 1.4G (swap: 0B) ```
New Output ``` Running as unit: run-p46633-i128755.service; invocation ID: eb5ffe911b98425b8b5cba755a764408 Press ^] three times within 1s to disconnect TTY. ===> Searching for: FindBin ===> Found: FindBin:ver<0.6.3>:auth [via Zef::Repository::Ecosystems] [FindBin] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127883.46636.635.278063481326/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/F/FindBin/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Fetching [OK]: FindBin:ver<0.6.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790127883.46636.635.278063481326/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin] Command: tar -t -f ./FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin] Command: tar -xvf ./FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz -C ../FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Extraction [OK]: FindBin to /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Testing: FindBin:ver<0.6.3>:auth [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/01-FindBin.rakutest [FindBin] # Madness: 'FindBin' (t/01-FindBin.rakutest) [FindBin] ok 1 - FindBin module can be use-d ok [FindBin] ok 2 - Package 'FindBin' installed (FindBin). [FindBin] ok 3 - require 'FindBin' survives. [FindBin] 1..3 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/02-export.rakutest [FindBin] ok 1 - Bin not installed before use. [FindBin] ok 2 - Script not installed before use. [FindBin] ok 3 - _FindBin_RESOLVE-DEF false before use. [FindBin] ok 4 - _FindBin_VERBOSE-DEF false before use. [FindBin] # FindBin [FindBin] ok 5 - Bin installed by default. [FindBin] ok 6 - Script installed by default. [FindBin] ok 7 - _FindBin_RESOLVE-DEF false by default. [FindBin] ok 8 - _FindBin_VERBOSE-DEF false by default. [FindBin] # Bin is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] # Script is: 02-export.rakutest [FindBin] ok 9 - Bin is lexicaly scoped. [FindBin] ok 10 - Script is lexicaly scoped. [FindBin] ok 11 - Resolve is lexically scoped. [FindBin] ok 12 - Verbose is lexically scoped. [FindBin] # FindBin :Bin [FindBin] ok 13 - Bin installed. [FindBin] ok 14 - Script not installed. [FindBin] ok 15 - Resolve not installed [FindBin] ok 16 - Verbose not installed [FindBin] # Bin is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t [FindBin] # FindBin :Script [FindBin] # Script is: 02-export.rakutest [FindBin] # FindBin :resolve, :verbose [FindBin] ok 17 - Bin not installed. [FindBin] ok 18 - Script installed. [FindBin] ok 19 - Resolve not installed [FindBin] ok 20 - Verbose not installed [FindBin] ok 21 - Bin installed with :resolve :verboose. [FindBin] ok 22 - Script installed with :resolve :verboose. [FindBin] ok 23 - Resolve is true. [FindBin] ok 24 - Verbose is true. [FindBin] # Bin() [FindBin] This type cannot unbox to a native string: P6opaque, Junction [FindBin] in sub Bin at /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/lib/FindBin.rakumod (FindBin) line 79 [FindBin] in block at t/02-export.rakutest line 77 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/03-constants.rakutest [FindBin] ok 1 - false :verbose outside of block [FindBin] ok 2 - false :resolve outside of block [FindBin] ok 3 - false :verbose inside of block [FindBin] ok 4 - false :resolve inside of block [FindBin] ok 5 - false :verbose outside of block [FindBin] ok 6 - false :resolve outside of block [FindBin] ok 7 - true :verbose inside of block [FindBin] ok 8 - false :resolve inside of block [FindBin] ok 9 - false :verbose outside of block [FindBin] ok 10 - false :resolve outside of block [FindBin] ok 11 - false :verbose inside of block [FindBin] ok 12 - true :resolve inside of block [FindBin] ok 13 - false :verbose outside of block [FindBin] ok 14 - false :resolve outside of block [FindBin] ok 15 - true :verbose inside of block [FindBin] ok 16 - true :resolve inside of block [FindBin] ok 17 - false :verbose outside of block [FindBin] ok 18 - false :resolve outside of block [FindBin] ok 19 - true :verbose inside of block [FindBin] ok 20 - true :resolve inside of block [FindBin] ok 21 - false :verbose outside of block [FindBin] ok 22 - false :resolve outside of block [FindBin] 1..22 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/04-program-script.rakutest [FindBin] ok 1 - Script returns 04-program-script.rakutest [FindBin] ok 2 - $*PROGRAM.basename is 04-program-script.rakutest [FindBin] ok 3 - Script matches basename. [FindBin] 1..3 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/05-program-bin.rakutest [FindBin] Program is: /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/t/05-program-bin.rakutest [FindBin] ok 1 - true :verbose [FindBin] ok 2 - false :resolve [FindBin] # Bin() [FindBin] This type cannot unbox to a native string: P6opaque, Junction [FindBin] in sub Bin at /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/lib/FindBin.rakumod (FindBin) line 79 [FindBin] in block at t/05-program-bin.rakutest line 13 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/08-cmdline-script.rakutest [FindBin] # Expect: '-e' [FindBin] # Found: '-e' [FindBin] ok 1 - 'raku -e' returns '-e' (-e) [FindBin] 1..1 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/09-cmdline-bin.rakutest [FindBin] # Expect: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3' [FindBin] # Found: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3' [FindBin] ok 1 - 'raku -e' returns '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3' (/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3) [FindBin] 1..1 [FindBin] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3 t/10-arg_format.rakutest [FindBin] ok 1 - Match with false. [FindBin] ok 2 - Match with false. [FindBin] # Bin() [FindBin] This type cannot unbox to a native string: P6opaque, Junction [FindBin] in sub Bin at /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3Aver%3C0.6.3%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-0.6.3/lib/FindBin.rakumod (FindBin) line 79 [FindBin] in block at t/10-arg_format.rakutest line 15 ===> Testing [FAIL]: FindBin:ver<0.6.3>:auth [FindBin] Failed to get passing tests, but continuing with --force-test ===> Installing: FindBin:ver<0.6.3>:auth ===> Install [OK] for FindBin:ver<0.6.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 12.280s CPU time consumed: 2min 11.585s Memory peak: 1.3G (swap: 0B) ```
* [ ] [FindBin::libs](https://raku.land/cpan:LEMBARK/FindBin::libs) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p340685-i346458.service; invocation ID: ae87c96203ac4b979612925566221b2d Press ^] three times within 1s to disconnect TTY. ===> Searching for: FindBin::libs ===> Found: FindBin::libs:ver<0.3.0>:auth [via Zef::Repository::Ecosystems] [FindBin::libs] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135882.340688.2769.4460715164114/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/F/FindBin%3A%3Alibs/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Fetching [OK]: FindBin::libs:ver<0.3.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135882.340688.2769.4460715164114/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin::libs] Command: tar -t -f ./FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin::libs] Command: tar -xvf ./FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz -C ../FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Extraction [OK]: FindBin::libs to /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Testing: FindBin::libs:ver<0.3.0>:auth [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/01-FindBin-libs.rakutest [FindBin::libs] # Madness: 'FindBin::libs' (01-) [FindBin::libs] ok 1 - FindBin::libs module can be use-d ok [FindBin::libs] ok 2 - Package 'FindBin::libs' installed (FindBin::libs). [FindBin::libs] ok 3 - require 'FindBin::libs' survives. [FindBin::libs] 1..3 [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/02-export.rakutest [FindBin::libs] ok 1 - Exported FindBin-libs-dirs [FindBin::libs] # libs: [FindBin::libs] # /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/lib [FindBin::libs] # /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/lib [FindBin::libs] # /home/coke/sandbox/blin/data/zef-data/tmp/lib [FindBin::libs] # /home/coke/sandbox/blin/lib [FindBin::libs] 1..1 [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/03-use-args.rakutest [FindBin::libs] # Bin() [FindBin::libs] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin::libs] # Resolve: 'False [FindBin::libs] # Bin from: 't/03-use-args.rakutest' [FindBin::libs] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/03-use-args.rakutest' [FindBin::libs] # From: "/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t".IO [FindBin::libs] # Start: "/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t".IO [FindBin::libs] # Path: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t' [FindBin::libs] # Append: 'lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/zef-data/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/lib' [FindBin::libs] # Skip: '/home/coke/lib' [FindBin::libs] # Skip: '/home/lib' [FindBin::libs] # Root: '/lib' (skip) [FindBin::libs] # Bin() [FindBin::libs] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin::libs] # Resolve: 'True [FindBin::libs] # Bin from: 't/03-use-args.rakutest' [FindBin::libs] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/03-use-args.rakutest' [FindBin::libs] # From: "/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t".IO [FindBin::libs] # Start: "/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t".IO [FindBin::libs] # Path: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t' [FindBin::libs] # Append: 'lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/zef-data/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/lib' [FindBin::libs] # Skip: '/home/coke/lib' [FindBin::libs] # Skip: '/home/lib' [FindBin::libs] # Root: '/lib' (skip) [FindBin::libs] # Bin() [FindBin::libs] any(# Interactive: 'False', # Interactive: 'False', # Interactive: 'False') [FindBin::libs] # Resolve: 'True [FindBin::libs] # Bin from: 't/03-use-args.rakutest' [FindBin::libs] # Path is: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/03-use-args.rakutest' [FindBin::libs] # From: "/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t".IO [FindBin::libs] # Start: "/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t".IO [FindBin::libs] # Path: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t' [FindBin::libs] # Append: 'lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/data/zef-data/tmp/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/zef-data/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/blin/data/lib' [FindBin::libs] # Want: '/home/coke/sandbox/blin/lib' [FindBin::libs] # Skip: '/home/coke/sandbox/lib' [FindBin::libs] # Skip: '/home/coke/lib' [FindBin::libs] # Skip: '/home/lib' [FindBin::libs] # Root: '/lib' (skip) [FindBin::libs] ok 1 - use FindBin:libs survives. [FindBin::libs] ok 2 - use FindBin:libs survives. [FindBin::libs] ok 3 - use FindBin:libs survives. [FindBin::libs] ok 4 - use FindBin:libs survives. [FindBin::libs] 1..4 [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/10-use-frobnicate.rakutest [FindBin::libs] ok 1 - FrobPath exported. [FindBin::libs] # Expect: 't/lib/FindBin/Frobnicate.pm6' [FindBin::libs] ok 2 - Found 't/lib/FindBin/Frobnicate.pm6' [FindBin::libs] 1..2 ===> Testing [OK] for FindBin::libs:ver<0.3.0>:auth ===> Installing: FindBin::libs:ver<0.3.0>:auth ===> Install [OK] for FindBin::libs:ver<0.3.0>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 46.270s CPU time consumed: 2min 2.733s Memory peak: 1.8G (swap: 11.9M) ```
New Output ``` Running as unit: run-p335680-i321304.service; invocation ID: 9a251a9613964783bae7276fd83c15f8 Press ^] three times within 1s to disconnect TTY. ===> Searching for: FindBin::libs ===> Found: FindBin::libs:ver<0.3.0>:auth [via Zef::Repository::Ecosystems] [FindBin::libs] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135778.335683.5120.443053130017/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/F/FindBin%3A%3Alibs/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Fetching [OK]: FindBin::libs:ver<0.3.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135778.335683.5120.443053130017/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin::libs] Command: tar -t -f ./FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz [FindBin::libs] Command: tar -xvf ./FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz -C ../FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Extraction [OK]: FindBin::libs to /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz ===> Testing: FindBin::libs:ver<0.3.0>:auth [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/01-FindBin-libs.rakutest [FindBin::libs] # Madness: 'FindBin::libs' (01-) [FindBin::libs] ok 1 - FindBin::libs module can be use-d ok [FindBin::libs] ok 2 - Package 'FindBin::libs' installed (FindBin::libs). [FindBin::libs] ok 3 - require 'FindBin::libs' survives. [FindBin::libs] 1..3 [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/02-export.rakutest [FindBin::libs] ok 1 - Exported FindBin-libs-dirs [FindBin::libs] # libs: [FindBin::libs] # /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/t/lib [FindBin::libs] # /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0/lib [FindBin::libs] # /home/coke/sandbox/blin/data/zef-data/tmp/lib [FindBin::libs] # /home/coke/sandbox/blin/lib [FindBin::libs] 1..1 [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/03-use-args.rakutest [FindBin::libs] # Bin() [FindBin::libs] ===SORRY!=== Error while compiling t/03-use-args.rakutest [FindBin::libs] This type cannot unbox to a native string: P6opaque, Junction [FindBin::libs] at t/03-use-args.rakutest:8 [FindBin::libs] ------> use FindBin::libs < verbose >; [FindBin::libs] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/FindBin%3A%3Alibs%3Aver%3C0.3.0%3E%3Aauth%3Ccpan%3ALEMBARK%3E.tar.gz/FindBin-libs-0.3.0 t/10-use-frobnicate.rakutest [FindBin::libs] ok 1 - FrobPath exported. [FindBin::libs] # Expect: 't/lib/FindBin/Frobnicate.pm6' [FindBin::libs] ok 2 - Found 't/lib/FindBin/Frobnicate.pm6' [FindBin::libs] 1..2 ===> Testing [FAIL]: FindBin::libs:ver<0.3.0>:auth [FindBin::libs] Failed to get passing tests, but continuing with --force-test ===> Installing: FindBin::libs:ver<0.3.0>:auth ===> Install [OK] for FindBin::libs:ver<0.3.0>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 59.193s CPU time consumed: 2min 7.552s Memory peak: 1.3G (swap: 0B) ```
* [ ] [French](https://raku.land/zef:slavenskoj/French) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p53818-i84031.service; invocation ID: afbd89b84b1442879cb935fff6abe1dd Press ^] three times within 1s to disconnect TTY. ===> Searching for: French ===> Found: French:ver<0.0.2>:auth:api<1> [via Zef::Repository::Ecosystems] [French] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790128075.53819.6685.556749922199/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz https://360.zef.pm/F/RE/FRENCH/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz ===> Fetching [OK]: French:ver<0.0.2>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790128075.53819.6685.556749922199/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz [French] Command: tar -t -f ./e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz [French] Command: tar -xvf ./e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz -C ../e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz ===> Extraction [OK]: French to /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz ===> Testing: French:ver<0.0.2>:auth:api<1> [French] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist t/01-operators.t [French] 1..30 [French] ok 1 - plus operator adds [French] ok 2 - moins operator subtracts [French] ok 3 - fois operator multiplies [French] ok 4 - divisé operator divides [French] ok 5 - modulo operator calculates remainder [French] ok 6 - puissance operator calculates power [French] ok 7 - égal operator compares equality [French] ok 8 - différent operator compares inequality [French] ok 9 - supérieur operator compares greater than [French] ok 10 - inférieur operator compares less than [French] ok 11 - supérieur_égal operator compares greater or equal [French] ok 12 - inférieur_égal operator compares less or equal [French] ok 13 - et operator performs logical AND [French] ok 14 - ou operator performs logical OR [French] ok 15 - non operator performs logical NOT [French] ok 16 - concaténer operator concatenates strings [French] ok 17 - répéter_chaîne operator repeats string [French] ok 18 - jusque creates inclusive range [French] ok 19 - jusqu_avant creates exclusive range [French] ok 20 - compound expression (2+3)*4 [French] ok 21 - compound expression 10/(2+3) [French] ok 22 - compound logical expression [French] ok 23 - operators work with variables [French] ok 24 - multiplication with variables [French] ok 25 - operators are left-associative (5+3)*2=16 [French] ok 26 - explicit precedence with parentheses 5+(3*2)=11 [French] ok 27 - plus_égal adds and assigns [French] ok 28 - moins_égal subtracts and assigns [French] ok 29 - fois_égal multiplies and assigns [French] ok 30 - divisé_égal divides and assigns ===> Testing [OK] for French:ver<0.0.2>:auth:api<1> ===> Installing: French:ver<0.0.2>:auth:api<1> ===> Install [OK] for French:ver<0.0.2>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 40.786s CPU time consumed: 3min 43.490s Memory peak: 2G (swap: 0B) ```
New Output ``` Running as unit: run-p48119-i128813.service; invocation ID: 8fc59f02b352492ab6e317d9e474b8ed Press ^] three times within 1s to disconnect TTY. ===> Searching for: French ===> Found: French:ver<0.0.2>:auth:api<1> [via Zef::Repository::Ecosystems] [French] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790127900.48122.3532.696986985395/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz https://360.zef.pm/F/RE/FRENCH/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz ===> Fetching [OK]: French:ver<0.0.2>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790127900.48122.3532.696986985395/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz [French] Command: tar -t -f ./e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz [French] Command: tar -xvf ./e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz -C ../e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz ===> Extraction [OK]: French to /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz ===> Testing: French:ver<0.0.2>:auth:api<1> [French] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist t/01-operators.t [French] ===SORRY!=== Error while compiling t/01-operators.t [French] ===SORRY!=== [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a [French] new '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):481 [French] ------> my &infix: = sub ($a is rw, $b [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a new [French] '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):480 [French] ------> my &infix: = sub ($a is rw, $b) [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a [French] new '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):479 [French] ------> my &infix: = sub ($a is rw, $b) [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a new [French] '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):478 [French] ------> my &infix: = sub ($a is rw, $b) [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare [French] a new '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):469 [French] ------> my &infix: = sub ($a, $b) { [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a [French] new '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):468 [French] ------> my &infix: = sub ($a, $b) { $a [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare [French] a new '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):465 [French] ------> my &infix: = sub ($a, $b) { [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare [French] a new '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):464 [French] ------> my &infix: = sub ($a, $b) { [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a new [French] '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):463 [French] ------> my &infix: = sub ($a, $b) { $a < [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a new [French] '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):462 [French] ------> my &infix: = sub ($a, $b) { $a > [French] Lexical symbol '&infix:' is already bound to an outer [French] symbol. The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a new [French] '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):461 [French] ------> my &infix: = sub ($a, $b) { $a ! [French] Lexical symbol '&infix:<égal>' is already bound to an outer symbol. The [French] implicit outer binding must be rewritten as 'OUTER::<&infix:<égal>>' [French] before you can unambiguously declare a new '&infix:<égal>' in this [French] scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):460 [French] ------> my &infix:<égal> = sub ($a, $b) { $a == $b [French] Lexical symbol '&infix:' is already bound to an outer symbol. [French] The implicit outer binding must be rewritten as [French] 'OUTER::<&infix:>' before you can unambiguously declare a new [French] '&infix:' in this scope. [French] at /home/coke/sandbox/blin/data/zef-data/tmp/e163bb9798311ee698c973a65fed63cbda8ca550.tar.gz/dist/lib/French.rakumod (French):455 [French] ------> my &infix: = sub ($a, $b) { $a / $b [French] at t/01-operators.t:5 [French] ------> use French; ===> Testing [FAIL]: French:ver<0.0.2>:auth:api<1> [French] Failed to get passing tests, but continuing with --force-test ===> Installing: French:ver<0.0.2>:auth:api<1> ===> Install [FAIL] for French:ver<0.0.2>:auth:api<1>: ===SORRY!=== Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):481 ------> my &infix: = sub ($a is rw, $b Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):480 ------> my &infix: = sub ($a is rw, $b) Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):479 ------> my &infix: = sub ($a is rw, $b) Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):478 ------> my &infix: = sub ($a is rw, $b) Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):469 ------> my &infix: = sub ($a, $b) { Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):468 ------> my &infix: = sub ($a, $b) { $a Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):465 ------> my &infix: = sub ($a, $b) { Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):464 ------> my &infix: = sub ($a, $b) { Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):463 ------> my &infix: = sub ($a, $b) { $a < Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):462 ------> my &infix: = sub ($a, $b) { $a > Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):461 ------> my &infix: = sub ($a, $b) { $a ! Lexical symbol '&infix:<égal>' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:<égal>>' before you can unambiguously declare a new '&infix:<égal>' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):460 ------> my &infix:<égal> = sub ($a, $b) { $a == $b Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):455 ------> my &infix: = sub ($a, $b) { $a / $b ===SORRY!=== Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):481 ------> my &infix: = sub ($a is rw, $b Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):480 ------> my &infix: = sub ($a is rw, $b) Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):479 ------> my &infix: = sub ($a is rw, $b) Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):478 ------> my &infix: = sub ($a is rw, $b) Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):469 ------> my &infix: = sub ($a, $b) { Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):468 ------> my &infix: = sub ($a, $b) { $a Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):465 ------> my &infix: = sub ($a, $b) { Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):464 ------> my &infix: = sub ($a, $b) { Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):463 ------> my &infix: = sub ($a, $b) { $a < Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):462 ------> my &infix: = sub ($a, $b) { $a > Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):461 ------> my &infix: = sub ($a, $b) { $a ! Lexical symbol '&infix:<égal>' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:<égal>>' before you can unambiguously declare a new '&infix:<égal>' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):460 ------> my &infix:<égal> = sub ($a, $b) { $a == $b Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/French_zef:slavenskoj_0.0.2_1/sources/DC60D6F50D0CBAB5EDCEF912A447392BFC69F985 (Français):455 ------> my &infix: = sub ($a, $b) { $a / $b Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 58.733s CPU time consumed: 2min 56.824s Memory peak: 1.1G (swap: 0B) ```
* [ ] [Grammar::Editor](https://raku.land/zef:FCO/Grammar::Editor) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p904852-i936167.service; invocation ID: a8ae9a00784f4ec094e4b9c2a5554969 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Grammar::Editor ===> Found: Grammar::Editor:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [Grammar::Editor] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149502.904853.4041.1478187796547/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz https://360.zef.pm/G/RA/GRAMMAR_EDITOR/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz ===> Fetching [OK]: Grammar::Editor:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149502.904853.4041.1478187796547/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz [Grammar::Editor] Command: tar -t -f ./74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz [Grammar::Editor] Command: tar -xvf ./74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz -C ../74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz ===> Extraction [OK]: Grammar::Editor to /home/coke/sandbox/blin/data/zef-data/tmp/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz ===> Testing: Grammar::Editor:ver<0.0.2>:auth [Grammar::Editor] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz/Grammar-Editor-0.0.2 t/01-basic.rakutest [Grammar::Editor] ok 1 - Grammar::Editor is a class [Grammar::Editor] 1..1 ===> Testing [OK] for Grammar::Editor:ver<0.0.2>:auth ===> Installing: Grammar::Editor:ver<0.0.2>:auth ===> Install [OK] for Grammar::Editor:ver<0.0.2>:auth 1 bin/ script [grammar-editor.raku] installed to: /tmp/1vZecuxRaS/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 42.595s CPU time consumed: 2min 30.974s Memory peak: 2.8G (swap: 0B) ```
New Output ``` Running as unit: run-p904200-i948307.service; invocation ID: 3a5d3362a5914650975359c898f27c0a Press ^] three times within 1s to disconnect TTY. ===> Searching for: Grammar::Editor ===> Found: Grammar::Editor:ver<0.0.2>:auth [via Zef::Repository::Ecosystems] [Grammar::Editor] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149478.904208.3803.2654286406278/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz https://360.zef.pm/G/RA/GRAMMAR_EDITOR/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz ===> Fetching [OK]: Grammar::Editor:ver<0.0.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149478.904208.3803.2654286406278/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz [Grammar::Editor] Command: tar -t -f ./74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz [Grammar::Editor] Command: tar -xvf ./74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz -C ../74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz ===> Extraction [OK]: Grammar::Editor to /home/coke/sandbox/blin/data/zef-data/tmp/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz ===> Testing: Grammar::Editor:ver<0.0.2>:auth [Grammar::Editor] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/74e5835dcf748674c4290a8612fbc00dc124e8fb.tar.gz/Grammar-Editor-0.0.2 t/01-basic.rakutest [Grammar::Editor] ok 1 - Grammar::Editor is a class [Grammar::Editor] 1..1 ===> Testing [OK] for Grammar::Editor:ver<0.0.2>:auth ===> Installing: Grammar::Editor:ver<0.0.2>:auth ===> Install [FAIL] for Grammar::Editor:ver<0.0.2>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Grammar::Editor_zef:FCO_0.0.2_0/sources/6CE0C755CE5E4EAC014A4C635A4D84118F14BE8B (Grammar::Editor::Match) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) ===SORRY!=== QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 ------> use Selkie::App::Internal::ErrorLog; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder):3 ------> use Selkie::App; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI):5 ------> use Selkie::UI::AppBuilder; at /home/coke/sandbox/blin/installed/Grammar::Editor_zef:FCO_0.0.2_0/sources/6CE0C755CE5E4EAC014A4C635A4D84118F14BE8B (Grammar::Editor::Match):3 ------> use Selkie::UI; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Grammar::Editor_zef:FCO_0.0.2_0/sources/6CE0C755CE5E4EAC014A4C635A4D84118F14BE8B (Grammar::Editor::Match) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) ===SORRY!=== QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 ------> use Selkie::App::Internal::ErrorLog; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder):3 ------> use Selkie::App; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI):5 ------> use Selkie::UI::AppBuilder; at /home/coke/sandbox/blin/installed/Grammar::Editor_zef:FCO_0.0.2_0/sources/6CE0C755CE5E4EAC014A4C635A4D84118F14BE8B (Grammar::Editor::Match):3 ------> use Selkie::UI; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 25.647s CPU time consumed: 35.167s Memory peak: 1.7G (swap: 0B) ```
* [ ] [Inline::Perl5](https://raku.land/cpan:NINE/Inline::Perl5) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p422866-i444345.service; invocation ID: 88fecf6580754c35b705682544d0bd00 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Inline::Perl5 ===> Found: Inline::Perl5:ver<0.61>:auth [via Zef::Repository::Ecosystems] [Inline::Perl5] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790137872.422874.7114.046043635724/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/I/Inline%3A%3APerl5/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz ===> Fetching [OK]: Inline::Perl5:ver<0.61>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790137872.422874.7114.046043635724/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz [Inline::Perl5] Command: tar -t -f ./Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz [Inline::Perl5] Command: tar -xvf ./Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz -C ../Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz ===> Extraction [OK]: Inline::Perl5 to /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz ===> Building: Inline::Perl5:ver<0.61>:auth [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -e exit((require ::(q|Distribution::Builder::MakeFromJSON|)).new(:meta(Distribution::Path.new("/tmp/zef-distribution-builder/2026-09-23/1790137884-422874-8".IO).meta.hash)).build(q|/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61|)??0!!1) [Inline::Perl5] make: Nothing to be done for 'all'. ===> Building [OK] for Inline::Perl5:ver<0.61>:auth ===> Testing: Inline::Perl5:ver<0.61>:auth [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/argv.t [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/autoload.t [Inline::Perl5] ok 1 - AUTOLOAD for package method [Inline::Perl5] ok 2 - AUTOLOAD for method [Inline::Perl5] ok 3 - [Inline::Perl5] 1..3 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call.t [Inline::Perl5] 1..12 [Inline::Perl5] ok 1 - executing a parameterless function without return value [Inline::Perl5] ok 2 - int params [Inline::Perl5] ok 3 - str params [Inline::Perl5] 1 [Inline::Perl5] ok 4 - return one int [Inline::Perl5] ok 5 - return multiple ints [Inline::Perl5] ok 6 - return one string [Inline::Perl5] ok 7 - return mixed values [Inline::Perl5] ok 8 - Perl 5 method call [Inline::Perl5] ok 9 - Perl 5 method call with parameters [Inline::Perl5] ok 10 - Any converted to undef [Inline::Perl5] ok 11 - Passing hashes to Perl 5 [Inline::Perl5] ok 12 - Passing Perl 5 objects back from Raku [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call_back.t [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] ok 3 [Inline::Perl5] ok 4 [Inline::Perl5] ok 5 [Inline::Perl5] ok 6 [Inline::Perl5] ok 7 [Inline::Perl5] ok 8 [Inline::Perl5] ok 9 [Inline::Perl5] ok 10 [Inline::Perl5] ok 11 [Inline::Perl5] ok 12 [Inline::Perl5] ok 13 [Inline::Perl5] ok 14 [Inline::Perl5] ok 15 [Inline::Perl5] ok 16 [Inline::Perl5] ok 17 [Inline::Perl5] ok 18 [Inline::Perl5] ok 19 [Inline::Perl5] ok 20 [Inline::Perl5] ok 21 [Inline::Perl5] ok 22 [Inline::Perl5] ok 23 [Inline::Perl5] ok 24 [Inline::Perl5] ok 25 [Inline::Perl5] ok 26 [Inline::Perl5] ok 27 [Inline::Perl5] ok 28 [Inline::Perl5] ok 29 [Inline::Perl5] ok 30 [Inline::Perl5] ok 31 [Inline::Perl5] ok 32 [Inline::Perl5] ok 33 [Inline::Perl5] ok 34 [Inline::Perl5] ok 35 [Inline::Perl5] ok 36 [Inline::Perl5] ok 37 [Inline::Perl5] ok 38 [Inline::Perl5] ok 39 [Inline::Perl5] ok 40 [Inline::Perl5] ok 41 [Inline::Perl5] ok 42 [Inline::Perl5] ok 43 [Inline::Perl5] ok 44 [Inline::Perl5] ok 45 [Inline::Perl5] ok 46 [Inline::Perl5] ok 47 [Inline::Perl5] ok 48 [Inline::Perl5] ok 49 [Inline::Perl5] ok 50 [Inline::Perl5] ok 51 [Inline::Perl5] ok 52 [Inline::Perl5] ok 53 [Inline::Perl5] ok 54 [Inline::Perl5] ok 55 [Inline::Perl5] ok 56 [Inline::Perl5] ok 57 [Inline::Perl5] ok 58 [Inline::Perl5] ok 59 [Inline::Perl5] ok 60 [Inline::Perl5] ok 61 [Inline::Perl5] ok 62 [Inline::Perl5] ok 63 [Inline::Perl5] ok 64 [Inline::Perl5] ok 65 [Inline::Perl5] ok 66 [Inline::Perl5] ok 67 [Inline::Perl5] ok 68 [Inline::Perl5] ok 69 [Inline::Perl5] ok 70 [Inline::Perl5] ok 71 [Inline::Perl5] ok 72 [Inline::Perl5] ok 73 [Inline::Perl5] ok 74 [Inline::Perl5] ok 75 [Inline::Perl5] ok 76 [Inline::Perl5] ok 77 [Inline::Perl5] ok 78 [Inline::Perl5] ok 79 [Inline::Perl5] ok 80 [Inline::Perl5] ok 81 [Inline::Perl5] ok 82 [Inline::Perl5] ok 83 [Inline::Perl5] ok 84 [Inline::Perl5] ok 85 [Inline::Perl5] ok 86 [Inline::Perl5] ok 87 [Inline::Perl5] ok 88 [Inline::Perl5] ok 89 [Inline::Perl5] ok 90 [Inline::Perl5] ok 91 [Inline::Perl5] ok 92 [Inline::Perl5] ok 93 [Inline::Perl5] ok 94 [Inline::Perl5] ok 95 [Inline::Perl5] ok 96 [Inline::Perl5] ok 97 [Inline::Perl5] ok 98 [Inline::Perl5] ok 99 [Inline::Perl5] ok 100 [Inline::Perl5] ok 101 [Inline::Perl5] ok 102 [Inline::Perl5] ok 103 [Inline::Perl5] ok 104 [Inline::Perl5] ok 105 [Inline::Perl5] ok 106 [Inline::Perl5] ok 107 [Inline::Perl5] ok 108 [Inline::Perl5] ok 109 [Inline::Perl5] ok 110 [Inline::Perl5] ok 111 [Inline::Perl5] ok 112 [Inline::Perl5] ok 113 [Inline::Perl5] ok 114 [Inline::Perl5] ok 115 [Inline::Perl5] ok 116 [Inline::Perl5] ok 117 [Inline::Perl5] ok 118 [Inline::Perl5] ok 119 [Inline::Perl5] ok 120 [Inline::Perl5] ok 121 [Inline::Perl5] ok 122 [Inline::Perl5] ok 123 [Inline::Perl5] ok 124 [Inline::Perl5] ok 125 [Inline::Perl5] ok 126 [Inline::Perl5] ok 127 [Inline::Perl5] ok 128 [Inline::Perl5] ok 129 [Inline::Perl5] ok 130 [Inline::Perl5] ok 131 [Inline::Perl5] ok 132 [Inline::Perl5] ok 133 [Inline::Perl5] ok 134 [Inline::Perl5] ok 135 [Inline::Perl5] ok 136 [Inline::Perl5] ok 137 [Inline::Perl5] ok 138 [Inline::Perl5] ok 139 [Inline::Perl5] ok 140 [Inline::Perl5] ok 141 [Inline::Perl5] ok 142 [Inline::Perl5] ok 143 [Inline::Perl5] ok 144 [Inline::Perl5] ok 145 [Inline::Perl5] ok 146 [Inline::Perl5] ok 147 [Inline::Perl5] ok 148 [Inline::Perl5] ok 149 [Inline::Perl5] ok 150 [Inline::Perl5] ok 151 [Inline::Perl5] ok 152 [Inline::Perl5] ok 153 [Inline::Perl5] ok 154 [Inline::Perl5] ok 155 [Inline::Perl5] ok 156 [Inline::Perl5] ok 157 [Inline::Perl5] ok 158 [Inline::Perl5] ok 159 [Inline::Perl5] ok 160 [Inline::Perl5] ok 161 [Inline::Perl5] ok 162 [Inline::Perl5] ok 163 [Inline::Perl5] ok 164 [Inline::Perl5] ok 165 [Inline::Perl5] ok 166 [Inline::Perl5] ok 167 [Inline::Perl5] ok 168 [Inline::Perl5] ok 169 [Inline::Perl5] ok 170 [Inline::Perl5] ok 171 [Inline::Perl5] ok 172 [Inline::Perl5] ok 173 [Inline::Perl5] ok 174 [Inline::Perl5] ok 175 [Inline::Perl5] ok 176 [Inline::Perl5] ok 177 [Inline::Perl5] ok 178 [Inline::Perl5] ok 179 [Inline::Perl5] ok 180 [Inline::Perl5] ok 181 [Inline::Perl5] ok 182 [Inline::Perl5] ok 183 [Inline::Perl5] ok 184 [Inline::Perl5] ok 185 [Inline::Perl5] ok 186 [Inline::Perl5] ok 187 [Inline::Perl5] ok 188 [Inline::Perl5] ok 189 [Inline::Perl5] ok 190 [Inline::Perl5] ok 191 [Inline::Perl5] ok 192 [Inline::Perl5] ok 193 [Inline::Perl5] ok 194 [Inline::Perl5] ok 195 [Inline::Perl5] ok 196 [Inline::Perl5] ok 197 [Inline::Perl5] ok 198 [Inline::Perl5] ok 199 [Inline::Perl5] ok 200 [Inline::Perl5] ok 201 [Inline::Perl5] ok 202 [Inline::Perl5] ok 203 [Inline::Perl5] ok 204 [Inline::Perl5] ok 205 [Inline::Perl5] ok 206 [Inline::Perl5] ok 207 [Inline::Perl5] ok 208 [Inline::Perl5] ok 209 [Inline::Perl5] ok 210 [Inline::Perl5] ok 211 [Inline::Perl5] ok 212 [Inline::Perl5] ok 213 [Inline::Perl5] ok 214 [Inline::Perl5] ok 215 [Inline::Perl5] ok 216 [Inline::Perl5] ok 217 [Inline::Perl5] ok 218 [Inline::Perl5] ok 219 [Inline::Perl5] ok 220 [Inline::Perl5] ok 221 [Inline::Perl5] ok 222 [Inline::Perl5] ok 223 [Inline::Perl5] ok 224 [Inline::Perl5] ok 225 [Inline::Perl5] ok 226 [Inline::Perl5] ok 227 [Inline::Perl5] ok 228 [Inline::Perl5] ok 229 [Inline::Perl5] ok 230 [Inline::Perl5] ok 231 [Inline::Perl5] ok 232 [Inline::Perl5] ok 233 [Inline::Perl5] ok 234 [Inline::Perl5] ok 235 [Inline::Perl5] ok 236 [Inline::Perl5] ok 237 [Inline::Perl5] ok 238 [Inline::Perl5] ok 239 [Inline::Perl5] ok 240 [Inline::Perl5] ok 241 [Inline::Perl5] ok 242 [Inline::Perl5] ok 243 [Inline::Perl5] ok 244 [Inline::Perl5] ok 245 [Inline::Perl5] ok 246 [Inline::Perl5] ok 247 [Inline::Perl5] ok 248 [Inline::Perl5] ok 249 [Inline::Perl5] ok 250 [Inline::Perl5] ok 251 [Inline::Perl5] ok 252 [Inline::Perl5] ok 253 [Inline::Perl5] ok 254 [Inline::Perl5] ok 255 [Inline::Perl5] ok 256 [Inline::Perl5] ok 257 [Inline::Perl5] ok 258 [Inline::Perl5] ok 259 [Inline::Perl5] ok 260 [Inline::Perl5] ok 261 [Inline::Perl5] ok 262 [Inline::Perl5] ok 263 [Inline::Perl5] ok 264 [Inline::Perl5] ok 265 [Inline::Perl5] ok 266 [Inline::Perl5] ok 267 [Inline::Perl5] ok 268 [Inline::Perl5] ok 269 [Inline::Perl5] ok 270 [Inline::Perl5] ok 271 [Inline::Perl5] ok 272 [Inline::Perl5] ok 273 [Inline::Perl5] ok 274 [Inline::Perl5] ok 275 [Inline::Perl5] ok 276 [Inline::Perl5] ok 277 [Inline::Perl5] ok 278 [Inline::Perl5] ok 279 [Inline::Perl5] ok 280 [Inline::Perl5] ok 281 [Inline::Perl5] ok 282 [Inline::Perl5] ok 283 [Inline::Perl5] ok 284 [Inline::Perl5] ok 285 [Inline::Perl5] ok 286 [Inline::Perl5] ok 287 [Inline::Perl5] ok 288 [Inline::Perl5] ok 289 [Inline::Perl5] ok 290 [Inline::Perl5] ok 291 [Inline::Perl5] ok 292 [Inline::Perl5] ok 293 [Inline::Perl5] ok 294 [Inline::Perl5] ok 295 [Inline::Perl5] ok 296 [Inline::Perl5] ok 297 [Inline::Perl5] ok 298 [Inline::Perl5] ok 299 [Inline::Perl5] ok 300 [Inline::Perl5] ok 301 [Inline::Perl5] ok 302 [Inline::Perl5] ok 303 [Inline::Perl5] ok 304 [Inline::Perl5] ok 305 [Inline::Perl5] ok 306 [Inline::Perl5] ok 307 [Inline::Perl5] ok 308 [Inline::Perl5] ok 309 [Inline::Perl5] ok 310 [Inline::Perl5] ok 311 [Inline::Perl5] ok 312 [Inline::Perl5] ok 313 [Inline::Perl5] ok 314 [Inline::Perl5] ok 315 [Inline::Perl5] ok 316 [Inline::Perl5] ok 317 [Inline::Perl5] ok 318 [Inline::Perl5] ok 319 [Inline::Perl5] ok 320 [Inline::Perl5] ok 321 [Inline::Perl5] ok 322 [Inline::Perl5] ok 323 [Inline::Perl5] ok 324 [Inline::Perl5] ok 325 [Inline::Perl5] ok 326 [Inline::Perl5] ok 327 [Inline::Perl5] ok 328 [Inline::Perl5] ok 329 [Inline::Perl5] ok 330 [Inline::Perl5] ok 331 [Inline::Perl5] ok 332 [Inline::Perl5] ok 333 [Inline::Perl5] ok 334 [Inline::Perl5] ok 335 [Inline::Perl5] ok 336 [Inline::Perl5] ok 337 [Inline::Perl5] ok 338 [Inline::Perl5] ok 339 [Inline::Perl5] ok 340 [Inline::Perl5] ok 341 [Inline::Perl5] ok 342 [Inline::Perl5] ok 343 [Inline::Perl5] ok 344 [Inline::Perl5] ok 345 [Inline::Perl5] ok 346 [Inline::Perl5] ok 347 [Inline::Perl5] ok 348 [Inline::Perl5] ok 349 [Inline::Perl5] ok 350 [Inline::Perl5] ok 351 [Inline::Perl5] ok 352 [Inline::Perl5] ok 353 [Inline::Perl5] ok 354 [Inline::Perl5] ok 355 [Inline::Perl5] ok 356 [Inline::Perl5] ok 357 [Inline::Perl5] ok 358 [Inline::Perl5] ok 359 [Inline::Perl5] ok 360 [Inline::Perl5] ok 361 [Inline::Perl5] ok 362 [Inline::Perl5] ok 363 [Inline::Perl5] ok 364 [Inline::Perl5] ok 365 [Inline::Perl5] ok 366 [Inline::Perl5] ok 367 [Inline::Perl5] ok 368 [Inline::Perl5] ok 369 [Inline::Perl5] ok 370 [Inline::Perl5] ok 371 [Inline::Perl5] ok 372 [Inline::Perl5] ok 373 [Inline::Perl5] ok 374 [Inline::Perl5] ok 375 [Inline::Perl5] ok 376 [Inline::Perl5] ok 377 [Inline::Perl5] ok 378 [Inline::Perl5] ok 379 [Inline::Perl5] ok 380 [Inline::Perl5] ok 381 [Inline::Perl5] ok 382 [Inline::Perl5] ok 383 [Inline::Perl5] ok 384 [Inline::Perl5] ok 385 [Inline::Perl5] ok 386 [Inline::Perl5] ok 387 [Inline::Perl5] ok 388 [Inline::Perl5] ok 389 [Inline::Perl5] ok 390 [Inline::Perl5] ok 391 [Inline::Perl5] ok 392 [Inline::Perl5] ok 393 [Inline::Perl5] ok 394 [Inline::Perl5] ok 395 [Inline::Perl5] ok 396 [Inline::Perl5] ok 397 [Inline::Perl5] ok 398 [Inline::Perl5] ok 399 [Inline::Perl5] ok 400 [Inline::Perl5] ok 401 [Inline::Perl5] ok 402 [Inline::Perl5] ok 403 [Inline::Perl5] ok 404 [Inline::Perl5] ok 405 [Inline::Perl5] ok 406 [Inline::Perl5] ok 407 [Inline::Perl5] ok 408 [Inline::Perl5] ok 409 [Inline::Perl5] ok 410 [Inline::Perl5] ok 411 [Inline::Perl5] ok 412 [Inline::Perl5] ok 413 [Inline::Perl5] ok 414 [Inline::Perl5] ok 415 [Inline::Perl5] ok 416 [Inline::Perl5] ok 417 [Inline::Perl5] ok 418 [Inline::Perl5] ok 419 [Inline::Perl5] ok 420 [Inline::Perl5] ok 421 [Inline::Perl5] ok 422 [Inline::Perl5] ok 423 [Inline::Perl5] ok 424 [Inline::Perl5] ok 425 [Inline::Perl5] ok 426 [Inline::Perl5] ok 427 [Inline::Perl5] ok 428 [Inline::Perl5] ok 429 [Inline::Perl5] ok 430 [Inline::Perl5] ok 431 [Inline::Perl5] ok 432 [Inline::Perl5] ok 433 [Inline::Perl5] ok 434 [Inline::Perl5] ok 435 [Inline::Perl5] ok 436 [Inline::Perl5] ok 437 [Inline::Perl5] ok 438 [Inline::Perl5] ok 439 [Inline::Perl5] ok 440 [Inline::Perl5] ok 441 [Inline::Perl5] ok 442 [Inline::Perl5] ok 443 [Inline::Perl5] ok 444 [Inline::Perl5] ok 445 [Inline::Perl5] ok 446 [Inline::Perl5] ok 447 [Inline::Perl5] ok 448 [Inline::Perl5] ok 449 [Inline::Perl5] ok 450 [Inline::Perl5] ok 451 [Inline::Perl5] ok 452 [Inline::Perl5] ok 453 [Inline::Perl5] ok 454 [Inline::Perl5] ok 455 [Inline::Perl5] ok 456 [Inline::Perl5] ok 457 [Inline::Perl5] ok 458 [Inline::Perl5] ok 459 [Inline::Perl5] ok 460 [Inline::Perl5] ok 461 [Inline::Perl5] ok 462 [Inline::Perl5] ok 463 [Inline::Perl5] ok 464 [Inline::Perl5] ok 465 [Inline::Perl5] ok 466 [Inline::Perl5] ok 467 [Inline::Perl5] ok 468 [Inline::Perl5] ok 469 [Inline::Perl5] ok 470 [Inline::Perl5] ok 471 [Inline::Perl5] ok 472 [Inline::Perl5] ok 473 [Inline::Perl5] ok 474 [Inline::Perl5] ok 475 [Inline::Perl5] ok 476 [Inline::Perl5] ok 477 [Inline::Perl5] ok 478 [Inline::Perl5] ok 479 [Inline::Perl5] ok 480 [Inline::Perl5] ok 481 [Inline::Perl5] ok 482 [Inline::Perl5] ok 483 [Inline::Perl5] ok 484 [Inline::Perl5] ok 485 [Inline::Perl5] ok 486 [Inline::Perl5] ok 487 [Inline::Perl5] ok 488 [Inline::Perl5] ok 489 [Inline::Perl5] ok 490 [Inline::Perl5] ok 491 [Inline::Perl5] ok 492 [Inline::Perl5] ok 493 [Inline::Perl5] ok 494 [Inline::Perl5] ok 495 [Inline::Perl5] ok 496 [Inline::Perl5] ok 497 [Inline::Perl5] ok 498 [Inline::Perl5] ok 499 [Inline::Perl5] ok 500 [Inline::Perl5] ok 501 [Inline::Perl5] ok 502 [Inline::Perl5] ok 503 [Inline::Perl5] ok 504 [Inline::Perl5] ok 505 [Inline::Perl5] ok 506 [Inline::Perl5] ok 507 [Inline::Perl5] ok 508 [Inline::Perl5] ok 509 [Inline::Perl5] ok 510 [Inline::Perl5] ok 511 [Inline::Perl5] ok 512 [Inline::Perl5] ok 513 [Inline::Perl5] ok 514 [Inline::Perl5] ok 515 [Inline::Perl5] ok 516 [Inline::Perl5] ok 517 [Inline::Perl5] ok 518 [Inline::Perl5] ok 519 [Inline::Perl5] ok 520 [Inline::Perl5] ok 521 [Inline::Perl5] ok 522 [Inline::Perl5] ok 523 [Inline::Perl5] ok 524 [Inline::Perl5] ok 525 [Inline::Perl5] ok 526 [Inline::Perl5] ok 527 [Inline::Perl5] ok 528 [Inline::Perl5] ok 529 [Inline::Perl5] ok 530 [Inline::Perl5] ok 531 [Inline::Perl5] ok 532 [Inline::Perl5] ok 533 [Inline::Perl5] ok 534 [Inline::Perl5] ok 535 [Inline::Perl5] ok 536 [Inline::Perl5] ok 537 [Inline::Perl5] ok 538 [Inline::Perl5] ok 539 [Inline::Perl5] ok 540 [Inline::Perl5] ok 541 [Inline::Perl5] ok 542 [Inline::Perl5] ok 543 [Inline::Perl5] ok 544 [Inline::Perl5] ok 545 [Inline::Perl5] ok 546 [Inline::Perl5] ok 547 [Inline::Perl5] ok 548 [Inline::Perl5] ok 549 [Inline::Perl5] ok 550 [Inline::Perl5] ok 551 [Inline::Perl5] ok 552 [Inline::Perl5] ok 553 [Inline::Perl5] ok 554 [Inline::Perl5] ok 555 [Inline::Perl5] ok 556 [Inline::Perl5] ok 557 [Inline::Perl5] ok 558 [Inline::Perl5] ok 559 [Inline::Perl5] ok 560 [Inline::Perl5] ok 561 [Inline::Perl5] ok 562 [Inline::Perl5] ok 563 [Inline::Perl5] ok 564 [Inline::Perl5] ok 565 [Inline::Perl5] ok 566 [Inline::Perl5] ok 567 [Inline::Perl5] ok 568 [Inline::Perl5] ok 569 [Inline::Perl5] ok 570 [Inline::Perl5] ok 571 [Inline::Perl5] ok 572 [Inline::Perl5] ok 573 [Inline::Perl5] ok 574 [Inline::Perl5] ok 575 [Inline::Perl5] ok 576 [Inline::Perl5] ok 577 [Inline::Perl5] ok 578 [Inline::Perl5] ok 579 [Inline::Perl5] ok 580 [Inline::Perl5] ok 581 [Inline::Perl5] ok 582 [Inline::Perl5] ok 583 [Inline::Perl5] ok 584 [Inline::Perl5] ok 585 [Inline::Perl5] ok 586 [Inline::Perl5] ok 587 [Inline::Perl5] ok 588 [Inline::Perl5] ok 589 [Inline::Perl5] ok 590 [Inline::Perl5] ok 591 [Inline::Perl5] ok 592 [Inline::Perl5] ok 593 [Inline::Perl5] ok 594 [Inline::Perl5] ok 595 [Inline::Perl5] ok 596 [Inline::Perl5] ok 597 [Inline::Perl5] ok 598 [Inline::Perl5] ok 599 [Inline::Perl5] ok 600 [Inline::Perl5] ok 601 [Inline::Perl5] ok 602 [Inline::Perl5] ok 603 [Inline::Perl5] ok 604 [Inline::Perl5] ok 605 [Inline::Perl5] ok 606 [Inline::Perl5] ok 607 [Inline::Perl5] ok 608 [Inline::Perl5] ok 609 [Inline::Perl5] ok 610 [Inline::Perl5] ok 611 [Inline::Perl5] ok 612 [Inline::Perl5] ok 613 [Inline::Perl5] ok 614 [Inline::Perl5] ok 615 [Inline::Perl5] ok 616 [Inline::Perl5] ok 617 [Inline::Perl5] ok 618 [Inline::Perl5] ok 619 [Inline::Perl5] ok 620 [Inline::Perl5] ok 621 [Inline::Perl5] ok 622 [Inline::Perl5] ok 623 [Inline::Perl5] ok 624 [Inline::Perl5] ok 625 [Inline::Perl5] ok 626 [Inline::Perl5] ok 627 [Inline::Perl5] ok 628 [Inline::Perl5] ok 629 [Inline::Perl5] ok 630 [Inline::Perl5] ok 631 [Inline::Perl5] ok 632 [Inline::Perl5] ok 633 [Inline::Perl5] ok 634 [Inline::Perl5] ok 635 [Inline::Perl5] ok 636 [Inline::Perl5] ok 637 [Inline::Perl5] ok 638 [Inline::Perl5] ok 639 [Inline::Perl5] ok 640 [Inline::Perl5] ok 641 [Inline::Perl5] ok 642 [Inline::Perl5] ok 643 [Inline::Perl5] ok 644 [Inline::Perl5] ok 645 [Inline::Perl5] ok 646 [Inline::Perl5] ok 647 [Inline::Perl5] ok 648 [Inline::Perl5] ok 649 [Inline::Perl5] ok 650 [Inline::Perl5] ok 651 [Inline::Perl5] ok 652 [Inline::Perl5] ok 653 [Inline::Perl5] ok 654 [Inline::Perl5] ok 655 [Inline::Perl5] ok 656 [Inline::Perl5] ok 657 [Inline::Perl5] ok 658 [Inline::Perl5] ok 659 [Inline::Perl5] ok 660 [Inline::Perl5] ok 661 [Inline::Perl5] ok 662 [Inline::Perl5] ok 663 [Inline::Perl5] ok 664 [Inline::Perl5] ok 665 [Inline::Perl5] ok 666 [Inline::Perl5] ok 667 [Inline::Perl5] ok 668 [Inline::Perl5] ok 669 [Inline::Perl5] ok 670 [Inline::Perl5] ok 671 [Inline::Perl5] ok 672 [Inline::Perl5] ok 673 [Inline::Perl5] ok 674 [Inline::Perl5] ok 675 [Inline::Perl5] ok 676 [Inline::Perl5] ok 677 [Inline::Perl5] ok 678 [Inline::Perl5] ok 679 [Inline::Perl5] ok 680 [Inline::Perl5] ok 681 [Inline::Perl5] ok 682 [Inline::Perl5] ok 683 [Inline::Perl5] ok 684 [Inline::Perl5] ok 685 [Inline::Perl5] ok 686 [Inline::Perl5] ok 687 [Inline::Perl5] ok 688 [Inline::Perl5] ok 689 [Inline::Perl5] ok 690 [Inline::Perl5] ok 691 [Inline::Perl5] ok 692 [Inline::Perl5] ok 693 [Inline::Perl5] ok 694 [Inline::Perl5] ok 695 [Inline::Perl5] ok 696 [Inline::Perl5] ok 697 [Inline::Perl5] ok 698 [Inline::Perl5] ok 699 [Inline::Perl5] ok 700 [Inline::Perl5] ok 701 [Inline::Perl5] ok 702 [Inline::Perl5] ok 703 [Inline::Perl5] ok 704 [Inline::Perl5] ok 705 [Inline::Perl5] ok 706 [Inline::Perl5] ok 707 [Inline::Perl5] ok 708 [Inline::Perl5] ok 709 [Inline::Perl5] ok 710 [Inline::Perl5] ok 711 [Inline::Perl5] ok 712 [Inline::Perl5] ok 713 [Inline::Perl5] ok 714 [Inline::Perl5] ok 715 [Inline::Perl5] ok 716 [Inline::Perl5] ok 717 [Inline::Perl5] ok 718 [Inline::Perl5] ok 719 [Inline::Perl5] ok 720 [Inline::Perl5] ok 721 [Inline::Perl5] ok 722 [Inline::Perl5] ok 723 [Inline::Perl5] ok 724 [Inline::Perl5] ok 725 [Inline::Perl5] ok 726 [Inline::Perl5] ok 727 [Inline::Perl5] ok 728 [Inline::Perl5] ok 729 [Inline::Perl5] ok 730 [Inline::Perl5] ok 731 [Inline::Perl5] ok 732 [Inline::Perl5] ok 733 [Inline::Perl5] ok 734 [Inline::Perl5] ok 735 [Inline::Perl5] ok 736 [Inline::Perl5] ok 737 [Inline::Perl5] ok 738 [Inline::Perl5] ok 739 [Inline::Perl5] ok 740 [Inline::Perl5] ok 741 [Inline::Perl5] ok 742 [Inline::Perl5] ok 743 [Inline::Perl5] ok 744 [Inline::Perl5] ok 745 [Inline::Perl5] ok 746 [Inline::Perl5] ok 747 [Inline::Perl5] ok 748 [Inline::Perl5] ok 749 [Inline::Perl5] ok 750 [Inline::Perl5] ok 751 [Inline::Perl5] ok 752 [Inline::Perl5] ok 753 [Inline::Perl5] ok 754 [Inline::Perl5] ok 755 [Inline::Perl5] ok 756 [Inline::Perl5] ok 757 [Inline::Perl5] ok 758 [Inline::Perl5] ok 759 [Inline::Perl5] ok 760 [Inline::Perl5] ok 761 [Inline::Perl5] ok 762 [Inline::Perl5] ok 763 [Inline::Perl5] ok 764 [Inline::Perl5] ok 765 [Inline::Perl5] ok 766 [Inline::Perl5] ok 767 [Inline::Perl5] ok 768 [Inline::Perl5] ok 769 [Inline::Perl5] ok 770 [Inline::Perl5] ok 771 [Inline::Perl5] ok 772 [Inline::Perl5] ok 773 [Inline::Perl5] ok 774 [Inline::Perl5] ok 775 [Inline::Perl5] ok 776 [Inline::Perl5] ok 777 [Inline::Perl5] ok 778 [Inline::Perl5] ok 779 [Inline::Perl5] ok 780 [Inline::Perl5] ok 781 [Inline::Perl5] ok 782 [Inline::Perl5] ok 783 [Inline::Perl5] ok 784 [Inline::Perl5] ok 785 [Inline::Perl5] ok 786 [Inline::Perl5] ok 787 [Inline::Perl5] ok 788 [Inline::Perl5] ok 789 [Inline::Perl5] ok 790 [Inline::Perl5] ok 791 [Inline::Perl5] ok 792 [Inline::Perl5] ok 793 [Inline::Perl5] ok 794 [Inline::Perl5] ok 795 [Inline::Perl5] ok 796 [Inline::Perl5] ok 797 [Inline::Perl5] ok 798 [Inline::Perl5] ok 799 [Inline::Perl5] ok 800 [Inline::Perl5] 1..800 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call_hash.t [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call_p6_function_from_p5.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/callables.t [Inline::Perl5] 1..5 [Inline::Perl5] ok 1 - code reference indistiguishable from Perl 5 code ref [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/can.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] 1..11 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/data.t [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/data_in_module.t [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/eval.t [Inline::Perl5] 1..3 [Inline::Perl5] ok 1 - basic eval [Inline::Perl5] ok 2 - loading XS modules [Inline::Perl5] ok 3 - Inlined Perl 5 source code is UTF-8 encoded [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/eval_p6_in_p5.t [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/eval_return_values.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/exceptions.t [Inline::Perl5] ok 1 - survived P5 die [Inline::Perl5] ok 2 - got an exception [Inline::Perl5] ok 3 - exception message found [Inline::Perl5] ok 4 - survived P5 die in function call [Inline::Perl5] ok 5 - got an exception from function call [Inline::Perl5] ok 6 - exception message found from function call [Inline::Perl5] ok 7 - survived P5 die in method call [Inline::Perl5] ok 8 - got an exception from method call [Inline::Perl5] ok 9 - exception message found from method call [Inline::Perl5] ok 10 - survived P5 die in method call [Inline::Perl5] ok 11 - got an exception from method call [Inline::Perl5] ok 12 - exception message found from method call [Inline::Perl5] ok 13 - survived P5 missing method [Inline::Perl5] ok 14 - exception message found from method call [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - P6 exception made it through P5 code [Inline::Perl5] ok 17 - got an exception from method call [Inline::Perl5] ok 18 - exception message found from method call [Inline::Perl5] 1..18 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/file_handles.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 - survived printing on a P6 file handle from P5 [Inline::Perl5] ok 2 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/from.t [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - importing subs works [Inline::Perl5] ok 5 - importing manually created subs works [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - passing a hash to imported sub works [Inline::Perl5] ok 8 - "next" did not get overwritten by import [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] 1..11 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/globals.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] 1..11 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/import.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/inherit.t [Inline::Perl5] 1..15 [Inline::Perl5] ok 1 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 2 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 3 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 4 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 5 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 6 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 7 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 8 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 9 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 10 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 11 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 12 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 13 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 14 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 15 - # SKIP Perl 5 Moose module not available [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/inner_package.t [Inline::Perl5] ok 1 - HasInnerPackage [Inline::Perl5] ok 2 - InnerPackage [Inline::Perl5] 1..2 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/invoke.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - [Inline::Perl5] ok 20 - [Inline::Perl5] ok 21 - [Inline::Perl5] ok 22 - [Inline::Perl5] ok 23 - [Inline::Perl5] ok 24 - [Inline::Perl5] ok 25 - [Inline::Perl5] ok 26 - [Inline::Perl5] ok 27 - [Inline::Perl5] ok 28 - [Inline::Perl5] ok 29 - [Inline::Perl5] ok 30 - [Inline::Perl5] ok 31 - [Inline::Perl5] ok 32 - [Inline::Perl5] ok 33 - [Inline::Perl5] ok 34 - [Inline::Perl5] ok 35 - [Inline::Perl5] ok 36 - [Inline::Perl5] ok 37 - [Inline::Perl5] ok 38 - [Inline::Perl5] ok 39 - [Inline::Perl5] ok 40 - [Inline::Perl5] 1..40 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/invoke_p6_method_from_p5.t [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] ok 3 [Inline::Perl5] 1..3 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/meta_model.t [Inline::Perl5] 1..23 [Inline::Perl5] ok 1 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 2 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 3 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 4 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 5 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 6 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 7 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 8 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 9 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 10 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 11 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 12 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 13 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 14 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 15 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 16 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 17 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 18 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 19 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 20 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 21 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 22 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 23 - # SKIP Perl 5 Moose module not available [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/modify_array.t [Inline::Perl5] 1..33 [Inline::Perl5] ok 1 - Perl5Hash.elems works [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - [Inline::Perl5] ok 20 - [Inline::Perl5] ok 21 - [Inline::Perl5] ok 22 - [Inline::Perl5] ok 23 - [Inline::Perl5] ok 24 - [Inline::Perl5] ok 25 - [Inline::Perl5] ok 26 - [Inline::Perl5] ok 27 - [Inline::Perl5] ok 28 - [Inline::Perl5] ok 29 - [Inline::Perl5] ok 30 - [Inline::Perl5] ok 31 - [Inline::Perl5] ok 32 - [Inline::Perl5] ok 33 - array not containerized [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] Method perl (from Mu) seen at: [Inline::Perl5] /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5/Array.pm6 (Inline::Perl5::Array), line 58 [Inline::Perl5] Please use raku instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/modify_hash.t [Inline::Perl5] 1..20 [Inline::Perl5] ok 1 - Perl5Hash.elems works [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - [Inline::Perl5] ok 20 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/object_hash.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] 1..4 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/overload.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - text does not match /"Foo"\<\d+\>/ [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - text matches /"Bar"/ [Inline::Perl5] ok 6 - [Inline::Perl5] 1..6 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p5_object_destructor.t [Inline::Perl5] 1..20 [Inline::Perl5] ok 1 - at least one destructor ran [Inline::Perl5] ok 2 - at least one destructor ran [Inline::Perl5] ok 3 - at least one destructor ran after call with 1 arg [Inline::Perl5] ok 4 - at least one destructor ran after call with 1 arg [Inline::Perl5] ok 5 - at least one destructor ran after call with 2 args [Inline::Perl5] ok 6 - at least one destructor ran after call with 2 args [Inline::Perl5] ok 7 - at least one destructor ran after call with 3 args [Inline::Perl5] ok 8 - at least one destructor ran after call with 3 args [Inline::Perl5] ok 9 - at least one destructor ran after nested subclass call [Inline::Perl5] ok 10 - at least one destructor ran after nested subclass call [Inline::Perl5] ok 11 - at least one destructor ran after nested subclass call with 1 arg [Inline::Perl5] ok 12 - at least one destructor ran after nested subclass call with 1 arg [Inline::Perl5] ok 13 - at least one destructor ran after nested subclass call with 2 args [Inline::Perl5] ok 14 - at least one destructor ran after nested subclass call with 2 args [Inline::Perl5] ok 15 - at least one destructor ran after nested subclass call with 3 args [Inline::Perl5] ok 16 - at least one destructor ran after nested subclass call with 3 args [Inline::Perl5] ok 17 - at least one destructor ran after nested subclass call with object arg [Inline::Perl5] ok 18 - at least one destructor ran after nested subclass call with object arg [Inline::Perl5] ok 19 - at least one destructor ran after nested subclass call with object passed as arg twice [Inline::Perl5] ok 20 - at least one destructor ran after nested subclass call with object passed as arg twice [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p5_to_p6.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - p5 undef maps to p6 Any [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] 1..12 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p6_object_destructor.t [Inline::Perl5] 1..1 [Inline::Perl5] ok 1 - at least one destructor ran [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p6_to_p5.t [Inline::Perl5] 1..21 [Inline::Perl5] ok 1 - Can round-trip Str [Inline::Perl5] ok 2 - Can round-trip Str [Inline::Perl5] ok 3 - Can round-trip Blob[uint8] [Inline::Perl5] ok 4 - Can round-trip Int [Inline::Perl5] ok 5 - Can round-trip Num [Inline::Perl5] ok 6 - Can round-trip Hash [Inline::Perl5] ok 7 - Can round-trip Any [Inline::Perl5] ok 8 - Can round-trip Capture [Inline::Perl5] ok 9 - Can round-trip Foo [Inline::Perl5] ok 10 - UTF-8 string recognized in Perl 5 [Inline::Perl5] ok 11 - Null safe conversion of Str from P6 to P5 [Inline::Perl5] ok 12 - latin-1 works in Perl 5 [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - Map arrives as a HashRef [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - positional args on object method [Inline::Perl5] ok 19 - named args on object method [Inline::Perl5] ok 20 - [Inline::Perl5] ok 21 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/perl5package.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] 1..8 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/precomp.t [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] 1..3 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/precompiled_raku_block.t [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - base class functional even when not loaded directly [Inline::Perl5] ok 7 - [Inline::Perl5] 1..7 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/raku_block.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] 1..3 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/shadow.t [Inline::Perl5] 1..14 [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/stringify.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - text matches /Bar\<\-?\d+\>/ [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] 1..18 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/tie.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] 1..3 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/use.t [Inline::Perl5] 1..5 [Inline::Perl5] ok 1 - use loaded the module [Inline::Perl5] ok 2 - package functions work [Inline::Perl5] ok 3 - constructor works [Inline::Perl5] ok 4 - package methods work [Inline::Perl5] ok 5 - loaded module more than once [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/use_nested.t [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] 1..2 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/v5-inline.t [Inline::Perl5] 1..8 [Inline::Perl5] ok 1 - First message from Perl 5 [Inline::Perl5] ok 2 - Conditional message from Perl 5 [Inline::Perl5] ok 3 - Message from Raku [Inline::Perl5] ok 4 - Conditional message from Raku [Inline::Perl5] ok 5 - Message from Perl 5 from Raku [Inline::Perl5] ok 6 - Last message from Perl 5 [Inline::Perl5] ok 7 - Still alive [Inline::Perl5] ok 8 - sub in v5-inline block found [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/v6.t [Inline::Perl5] ok 1 - greet works [Inline::Perl5] ok 2 - hello works [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - can finds the base class' methods [Inline::Perl5] ok 10 - can finds the subclass' methods [Inline::Perl5] ok 11 - can finds the base class' methods via package [Inline::Perl5] ok 12 - can finds the subclass' methods via package [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - P5 subclass of P6 extended P5 class isa P5 subclass [Inline::Perl5] ok 20 - Destructor ran [Inline::Perl5] ok 21 - [Inline::Perl5] 1..21 ===> Testing [OK] for Inline::Perl5:ver<0.61>:auth ===> Installing: Inline::Perl5:ver<0.61>:auth ===> Install [OK] for Inline::Perl5:ver<0.61>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 51.160s CPU time consumed: 4min 56.831s Memory peak: 1.7G (swap: 839.8M) ```
New Output ``` Running as unit: run-p412281-i411318.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Inline::Perl5 ===> Found: Inline::Perl5:ver<0.61>:auth [via Zef::Repository::Ecosystems] [Inline::Perl5] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790137610.412284.3665.4579859263604/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/I/Inline%3A%3APerl5/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz ===> Fetching [OK]: Inline::Perl5:ver<0.61>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790137610.412284.3665.4579859263604/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz [Inline::Perl5] Command: tar -t -f ./Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz [Inline::Perl5] Command: tar -xvf ./Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz -C ../Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz ===> Extraction [OK]: Inline::Perl5 to /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz ===> Building: Inline::Perl5:ver<0.61>:auth [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -e exit((require ::(q|Distribution::Builder::MakeFromJSON|)).new(:meta(Distribution::Path.new("/tmp/zef-distribution-builder/2026-09-23/1790137621-412284-8".IO).meta.hash)).build(q|/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61|)??0!!1) [Inline::Perl5] gcc -Wall p5helper.c -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -lperl -ldl -lm -lpthread -lc -lcrypt -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/x86_64-linux-gnu/perl/5.40/CORE -shared -o "resources/libraries/libp5helper.so" -fPIC -g ===> Building [OK] for Inline::Perl5:ver<0.61>:auth ===> Testing: Inline::Perl5:ver<0.61>:auth [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/argv.t [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/autoload.t [Inline::Perl5] ===SORRY!=== Error while compiling t/autoload.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/autoload.t:23 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call.t [Inline::Perl5] 1..12 [Inline::Perl5] ok 1 - executing a parameterless function without return value [Inline::Perl5] ok 2 - int params [Inline::Perl5] ok 3 - str params [Inline::Perl5] 1 [Inline::Perl5] ok 4 - return one int [Inline::Perl5] ok 5 - return multiple ints [Inline::Perl5] ok 6 - return one string [Inline::Perl5] ok 7 - return mixed values [Inline::Perl5] ok 8 - Perl 5 method call [Inline::Perl5] ok 9 - Perl 5 method call with parameters [Inline::Perl5] ok 10 - Any converted to undef [Inline::Perl5] ok 11 - Passing hashes to Perl 5 [Inline::Perl5] ok 12 - Passing Perl 5 objects back from Raku [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call_back.t [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] ok 3 [Inline::Perl5] ok 4 [Inline::Perl5] ok 5 [Inline::Perl5] ok 6 [Inline::Perl5] ok 7 [Inline::Perl5] ok 8 [Inline::Perl5] ok 9 [Inline::Perl5] ok 10 [Inline::Perl5] ok 11 [Inline::Perl5] ok 12 [Inline::Perl5] ok 13 [Inline::Perl5] ok 14 [Inline::Perl5] ok 15 [Inline::Perl5] ok 16 [Inline::Perl5] ok 17 [Inline::Perl5] ok 18 [Inline::Perl5] ok 19 [Inline::Perl5] ok 20 [Inline::Perl5] ok 21 [Inline::Perl5] ok 22 [Inline::Perl5] ok 23 [Inline::Perl5] ok 24 [Inline::Perl5] ok 25 [Inline::Perl5] ok 26 [Inline::Perl5] ok 27 [Inline::Perl5] ok 28 [Inline::Perl5] ok 29 [Inline::Perl5] ok 30 [Inline::Perl5] ok 31 [Inline::Perl5] ok 32 [Inline::Perl5] ok 33 [Inline::Perl5] ok 34 [Inline::Perl5] ok 35 [Inline::Perl5] ok 36 [Inline::Perl5] ok 37 [Inline::Perl5] ok 38 [Inline::Perl5] ok 39 [Inline::Perl5] ok 40 [Inline::Perl5] ok 41 [Inline::Perl5] ok 42 [Inline::Perl5] ok 43 [Inline::Perl5] ok 44 [Inline::Perl5] ok 45 [Inline::Perl5] ok 46 [Inline::Perl5] ok 47 [Inline::Perl5] ok 48 [Inline::Perl5] ok 49 [Inline::Perl5] ok 50 [Inline::Perl5] ok 51 [Inline::Perl5] ok 52 [Inline::Perl5] ok 53 [Inline::Perl5] ok 54 [Inline::Perl5] ok 55 [Inline::Perl5] ok 56 [Inline::Perl5] ok 57 [Inline::Perl5] ok 58 [Inline::Perl5] ok 59 [Inline::Perl5] ok 60 [Inline::Perl5] ok 61 [Inline::Perl5] ok 62 [Inline::Perl5] ok 63 [Inline::Perl5] ok 64 [Inline::Perl5] ok 65 [Inline::Perl5] ok 66 [Inline::Perl5] ok 67 [Inline::Perl5] ok 68 [Inline::Perl5] ok 69 [Inline::Perl5] ok 70 [Inline::Perl5] ok 71 [Inline::Perl5] ok 72 [Inline::Perl5] ok 73 [Inline::Perl5] ok 74 [Inline::Perl5] ok 75 [Inline::Perl5] ok 76 [Inline::Perl5] ok 77 [Inline::Perl5] ok 78 [Inline::Perl5] ok 79 [Inline::Perl5] ok 80 [Inline::Perl5] ok 81 [Inline::Perl5] ok 82 [Inline::Perl5] ok 83 [Inline::Perl5] ok 84 [Inline::Perl5] ok 85 [Inline::Perl5] ok 86 [Inline::Perl5] ok 87 [Inline::Perl5] ok 88 [Inline::Perl5] ok 89 [Inline::Perl5] ok 90 [Inline::Perl5] ok 91 [Inline::Perl5] ok 92 [Inline::Perl5] ok 93 [Inline::Perl5] ok 94 [Inline::Perl5] ok 95 [Inline::Perl5] ok 96 [Inline::Perl5] ok 97 [Inline::Perl5] ok 98 [Inline::Perl5] ok 99 [Inline::Perl5] ok 100 [Inline::Perl5] ok 101 [Inline::Perl5] ok 102 [Inline::Perl5] ok 103 [Inline::Perl5] ok 104 [Inline::Perl5] ok 105 [Inline::Perl5] ok 106 [Inline::Perl5] ok 107 [Inline::Perl5] ok 108 [Inline::Perl5] ok 109 [Inline::Perl5] ok 110 [Inline::Perl5] ok 111 [Inline::Perl5] ok 112 [Inline::Perl5] ok 113 [Inline::Perl5] ok 114 [Inline::Perl5] ok 115 [Inline::Perl5] ok 116 [Inline::Perl5] ok 117 [Inline::Perl5] ok 118 [Inline::Perl5] ok 119 [Inline::Perl5] ok 120 [Inline::Perl5] ok 121 [Inline::Perl5] ok 122 [Inline::Perl5] ok 123 [Inline::Perl5] ok 124 [Inline::Perl5] ok 125 [Inline::Perl5] ok 126 [Inline::Perl5] ok 127 [Inline::Perl5] ok 128 [Inline::Perl5] ok 129 [Inline::Perl5] ok 130 [Inline::Perl5] ok 131 [Inline::Perl5] ok 132 [Inline::Perl5] ok 133 [Inline::Perl5] ok 134 [Inline::Perl5] ok 135 [Inline::Perl5] ok 136 [Inline::Perl5] ok 137 [Inline::Perl5] ok 138 [Inline::Perl5] ok 139 [Inline::Perl5] ok 140 [Inline::Perl5] ok 141 [Inline::Perl5] ok 142 [Inline::Perl5] ok 143 [Inline::Perl5] ok 144 [Inline::Perl5] ok 145 [Inline::Perl5] ok 146 [Inline::Perl5] ok 147 [Inline::Perl5] ok 148 [Inline::Perl5] ok 149 [Inline::Perl5] ok 150 [Inline::Perl5] ok 151 [Inline::Perl5] ok 152 [Inline::Perl5] ok 153 [Inline::Perl5] ok 154 [Inline::Perl5] ok 155 [Inline::Perl5] ok 156 [Inline::Perl5] ok 157 [Inline::Perl5] ok 158 [Inline::Perl5] ok 159 [Inline::Perl5] ok 160 [Inline::Perl5] ok 161 [Inline::Perl5] ok 162 [Inline::Perl5] ok 163 [Inline::Perl5] ok 164 [Inline::Perl5] ok 165 [Inline::Perl5] ok 166 [Inline::Perl5] ok 167 [Inline::Perl5] ok 168 [Inline::Perl5] ok 169 [Inline::Perl5] ok 170 [Inline::Perl5] ok 171 [Inline::Perl5] ok 172 [Inline::Perl5] ok 173 [Inline::Perl5] ok 174 [Inline::Perl5] ok 175 [Inline::Perl5] ok 176 [Inline::Perl5] ok 177 [Inline::Perl5] ok 178 [Inline::Perl5] ok 179 [Inline::Perl5] ok 180 [Inline::Perl5] ok 181 [Inline::Perl5] ok 182 [Inline::Perl5] ok 183 [Inline::Perl5] ok 184 [Inline::Perl5] ok 185 [Inline::Perl5] ok 186 [Inline::Perl5] ok 187 [Inline::Perl5] ok 188 [Inline::Perl5] ok 189 [Inline::Perl5] ok 190 [Inline::Perl5] ok 191 [Inline::Perl5] ok 192 [Inline::Perl5] ok 193 [Inline::Perl5] ok 194 [Inline::Perl5] ok 195 [Inline::Perl5] ok 196 [Inline::Perl5] ok 197 [Inline::Perl5] ok 198 [Inline::Perl5] ok 199 [Inline::Perl5] ok 200 [Inline::Perl5] ok 201 [Inline::Perl5] ok 202 [Inline::Perl5] ok 203 [Inline::Perl5] ok 204 [Inline::Perl5] ok 205 [Inline::Perl5] ok 206 [Inline::Perl5] ok 207 [Inline::Perl5] ok 208 [Inline::Perl5] ok 209 [Inline::Perl5] ok 210 [Inline::Perl5] ok 211 [Inline::Perl5] ok 212 [Inline::Perl5] ok 213 [Inline::Perl5] ok 214 [Inline::Perl5] ok 215 [Inline::Perl5] ok 216 [Inline::Perl5] ok 217 [Inline::Perl5] ok 218 [Inline::Perl5] ok 219 [Inline::Perl5] ok 220 [Inline::Perl5] ok 221 [Inline::Perl5] ok 222 [Inline::Perl5] ok 223 [Inline::Perl5] ok 224 [Inline::Perl5] ok 225 [Inline::Perl5] ok 226 [Inline::Perl5] ok 227 [Inline::Perl5] ok 228 [Inline::Perl5] ok 229 [Inline::Perl5] ok 230 [Inline::Perl5] ok 231 [Inline::Perl5] ok 232 [Inline::Perl5] ok 233 [Inline::Perl5] ok 234 [Inline::Perl5] ok 235 [Inline::Perl5] ok 236 [Inline::Perl5] ok 237 [Inline::Perl5] ok 238 [Inline::Perl5] ok 239 [Inline::Perl5] ok 240 [Inline::Perl5] ok 241 [Inline::Perl5] ok 242 [Inline::Perl5] ok 243 [Inline::Perl5] ok 244 [Inline::Perl5] ok 245 [Inline::Perl5] ok 246 [Inline::Perl5] ok 247 [Inline::Perl5] ok 248 [Inline::Perl5] ok 249 [Inline::Perl5] ok 250 [Inline::Perl5] ok 251 [Inline::Perl5] ok 252 [Inline::Perl5] ok 253 [Inline::Perl5] ok 254 [Inline::Perl5] ok 255 [Inline::Perl5] ok 256 [Inline::Perl5] ok 257 [Inline::Perl5] ok 258 [Inline::Perl5] ok 259 [Inline::Perl5] ok 260 [Inline::Perl5] ok 261 [Inline::Perl5] ok 262 [Inline::Perl5] ok 263 [Inline::Perl5] ok 264 [Inline::Perl5] ok 265 [Inline::Perl5] ok 266 [Inline::Perl5] ok 267 [Inline::Perl5] ok 268 [Inline::Perl5] ok 269 [Inline::Perl5] ok 270 [Inline::Perl5] ok 271 [Inline::Perl5] ok 272 [Inline::Perl5] ok 273 [Inline::Perl5] ok 274 [Inline::Perl5] ok 275 [Inline::Perl5] ok 276 [Inline::Perl5] ok 277 [Inline::Perl5] ok 278 [Inline::Perl5] ok 279 [Inline::Perl5] ok 280 [Inline::Perl5] ok 281 [Inline::Perl5] ok 282 [Inline::Perl5] ok 283 [Inline::Perl5] ok 284 [Inline::Perl5] ok 285 [Inline::Perl5] ok 286 [Inline::Perl5] ok 287 [Inline::Perl5] ok 288 [Inline::Perl5] ok 289 [Inline::Perl5] ok 290 [Inline::Perl5] ok 291 [Inline::Perl5] ok 292 [Inline::Perl5] ok 293 [Inline::Perl5] ok 294 [Inline::Perl5] ok 295 [Inline::Perl5] ok 296 [Inline::Perl5] ok 297 [Inline::Perl5] ok 298 [Inline::Perl5] ok 299 [Inline::Perl5] ok 300 [Inline::Perl5] ok 301 [Inline::Perl5] ok 302 [Inline::Perl5] ok 303 [Inline::Perl5] ok 304 [Inline::Perl5] ok 305 [Inline::Perl5] ok 306 [Inline::Perl5] ok 307 [Inline::Perl5] ok 308 [Inline::Perl5] ok 309 [Inline::Perl5] ok 310 [Inline::Perl5] ok 311 [Inline::Perl5] ok 312 [Inline::Perl5] ok 313 [Inline::Perl5] ok 314 [Inline::Perl5] ok 315 [Inline::Perl5] ok 316 [Inline::Perl5] ok 317 [Inline::Perl5] ok 318 [Inline::Perl5] ok 319 [Inline::Perl5] ok 320 [Inline::Perl5] ok 321 [Inline::Perl5] ok 322 [Inline::Perl5] ok 323 [Inline::Perl5] ok 324 [Inline::Perl5] ok 325 [Inline::Perl5] ok 326 [Inline::Perl5] ok 327 [Inline::Perl5] ok 328 [Inline::Perl5] ok 329 [Inline::Perl5] ok 330 [Inline::Perl5] ok 331 [Inline::Perl5] ok 332 [Inline::Perl5] ok 333 [Inline::Perl5] ok 334 [Inline::Perl5] ok 335 [Inline::Perl5] ok 336 [Inline::Perl5] ok 337 [Inline::Perl5] ok 338 [Inline::Perl5] ok 339 [Inline::Perl5] ok 340 [Inline::Perl5] ok 341 [Inline::Perl5] ok 342 [Inline::Perl5] ok 343 [Inline::Perl5] ok 344 [Inline::Perl5] ok 345 [Inline::Perl5] ok 346 [Inline::Perl5] ok 347 [Inline::Perl5] ok 348 [Inline::Perl5] ok 349 [Inline::Perl5] ok 350 [Inline::Perl5] ok 351 [Inline::Perl5] ok 352 [Inline::Perl5] ok 353 [Inline::Perl5] ok 354 [Inline::Perl5] ok 355 [Inline::Perl5] ok 356 [Inline::Perl5] ok 357 [Inline::Perl5] ok 358 [Inline::Perl5] ok 359 [Inline::Perl5] ok 360 [Inline::Perl5] ok 361 [Inline::Perl5] ok 362 [Inline::Perl5] ok 363 [Inline::Perl5] ok 364 [Inline::Perl5] ok 365 [Inline::Perl5] ok 366 [Inline::Perl5] ok 367 [Inline::Perl5] ok 368 [Inline::Perl5] ok 369 [Inline::Perl5] ok 370 [Inline::Perl5] ok 371 [Inline::Perl5] ok 372 [Inline::Perl5] ok 373 [Inline::Perl5] ok 374 [Inline::Perl5] ok 375 [Inline::Perl5] ok 376 [Inline::Perl5] ok 377 [Inline::Perl5] ok 378 [Inline::Perl5] ok 379 [Inline::Perl5] ok 380 [Inline::Perl5] ok 381 [Inline::Perl5] ok 382 [Inline::Perl5] ok 383 [Inline::Perl5] ok 384 [Inline::Perl5] ok 385 [Inline::Perl5] ok 386 [Inline::Perl5] ok 387 [Inline::Perl5] ok 388 [Inline::Perl5] ok 389 [Inline::Perl5] ok 390 [Inline::Perl5] ok 391 [Inline::Perl5] ok 392 [Inline::Perl5] ok 393 [Inline::Perl5] ok 394 [Inline::Perl5] ok 395 [Inline::Perl5] ok 396 [Inline::Perl5] ok 397 [Inline::Perl5] ok 398 [Inline::Perl5] ok 399 [Inline::Perl5] ok 400 [Inline::Perl5] ok 401 [Inline::Perl5] ok 402 [Inline::Perl5] ok 403 [Inline::Perl5] ok 404 [Inline::Perl5] ok 405 [Inline::Perl5] ok 406 [Inline::Perl5] ok 407 [Inline::Perl5] ok 408 [Inline::Perl5] ok 409 [Inline::Perl5] ok 410 [Inline::Perl5] ok 411 [Inline::Perl5] ok 412 [Inline::Perl5] ok 413 [Inline::Perl5] ok 414 [Inline::Perl5] ok 415 [Inline::Perl5] ok 416 [Inline::Perl5] ok 417 [Inline::Perl5] ok 418 [Inline::Perl5] ok 419 [Inline::Perl5] ok 420 [Inline::Perl5] ok 421 [Inline::Perl5] ok 422 [Inline::Perl5] ok 423 [Inline::Perl5] ok 424 [Inline::Perl5] ok 425 [Inline::Perl5] ok 426 [Inline::Perl5] ok 427 [Inline::Perl5] ok 428 [Inline::Perl5] ok 429 [Inline::Perl5] ok 430 [Inline::Perl5] ok 431 [Inline::Perl5] ok 432 [Inline::Perl5] ok 433 [Inline::Perl5] ok 434 [Inline::Perl5] ok 435 [Inline::Perl5] ok 436 [Inline::Perl5] ok 437 [Inline::Perl5] ok 438 [Inline::Perl5] ok 439 [Inline::Perl5] ok 440 [Inline::Perl5] ok 441 [Inline::Perl5] ok 442 [Inline::Perl5] ok 443 [Inline::Perl5] ok 444 [Inline::Perl5] ok 445 [Inline::Perl5] ok 446 [Inline::Perl5] ok 447 [Inline::Perl5] ok 448 [Inline::Perl5] ok 449 [Inline::Perl5] ok 450 [Inline::Perl5] ok 451 [Inline::Perl5] ok 452 [Inline::Perl5] ok 453 [Inline::Perl5] ok 454 [Inline::Perl5] ok 455 [Inline::Perl5] ok 456 [Inline::Perl5] ok 457 [Inline::Perl5] ok 458 [Inline::Perl5] ok 459 [Inline::Perl5] ok 460 [Inline::Perl5] ok 461 [Inline::Perl5] ok 462 [Inline::Perl5] ok 463 [Inline::Perl5] ok 464 [Inline::Perl5] ok 465 [Inline::Perl5] ok 466 [Inline::Perl5] ok 467 [Inline::Perl5] ok 468 [Inline::Perl5] ok 469 [Inline::Perl5] ok 470 [Inline::Perl5] ok 471 [Inline::Perl5] ok 472 [Inline::Perl5] ok 473 [Inline::Perl5] ok 474 [Inline::Perl5] ok 475 [Inline::Perl5] ok 476 [Inline::Perl5] ok 477 [Inline::Perl5] ok 478 [Inline::Perl5] ok 479 [Inline::Perl5] ok 480 [Inline::Perl5] ok 481 [Inline::Perl5] ok 482 [Inline::Perl5] ok 483 [Inline::Perl5] ok 484 [Inline::Perl5] ok 485 [Inline::Perl5] ok 486 [Inline::Perl5] ok 487 [Inline::Perl5] ok 488 [Inline::Perl5] ok 489 [Inline::Perl5] ok 490 [Inline::Perl5] ok 491 [Inline::Perl5] ok 492 [Inline::Perl5] ok 493 [Inline::Perl5] ok 494 [Inline::Perl5] ok 495 [Inline::Perl5] ok 496 [Inline::Perl5] ok 497 [Inline::Perl5] ok 498 [Inline::Perl5] ok 499 [Inline::Perl5] ok 500 [Inline::Perl5] ok 501 [Inline::Perl5] ok 502 [Inline::Perl5] ok 503 [Inline::Perl5] ok 504 [Inline::Perl5] ok 505 [Inline::Perl5] ok 506 [Inline::Perl5] ok 507 [Inline::Perl5] ok 508 [Inline::Perl5] ok 509 [Inline::Perl5] ok 510 [Inline::Perl5] ok 511 [Inline::Perl5] ok 512 [Inline::Perl5] ok 513 [Inline::Perl5] ok 514 [Inline::Perl5] ok 515 [Inline::Perl5] ok 516 [Inline::Perl5] ok 517 [Inline::Perl5] ok 518 [Inline::Perl5] ok 519 [Inline::Perl5] ok 520 [Inline::Perl5] ok 521 [Inline::Perl5] ok 522 [Inline::Perl5] ok 523 [Inline::Perl5] ok 524 [Inline::Perl5] ok 525 [Inline::Perl5] ok 526 [Inline::Perl5] ok 527 [Inline::Perl5] ok 528 [Inline::Perl5] ok 529 [Inline::Perl5] ok 530 [Inline::Perl5] ok 531 [Inline::Perl5] ok 532 [Inline::Perl5] ok 533 [Inline::Perl5] ok 534 [Inline::Perl5] ok 535 [Inline::Perl5] ok 536 [Inline::Perl5] ok 537 [Inline::Perl5] ok 538 [Inline::Perl5] ok 539 [Inline::Perl5] ok 540 [Inline::Perl5] ok 541 [Inline::Perl5] ok 542 [Inline::Perl5] ok 543 [Inline::Perl5] ok 544 [Inline::Perl5] ok 545 [Inline::Perl5] ok 546 [Inline::Perl5] ok 547 [Inline::Perl5] ok 548 [Inline::Perl5] ok 549 [Inline::Perl5] ok 550 [Inline::Perl5] ok 551 [Inline::Perl5] ok 552 [Inline::Perl5] ok 553 [Inline::Perl5] ok 554 [Inline::Perl5] ok 555 [Inline::Perl5] ok 556 [Inline::Perl5] ok 557 [Inline::Perl5] ok 558 [Inline::Perl5] ok 559 [Inline::Perl5] ok 560 [Inline::Perl5] ok 561 [Inline::Perl5] ok 562 [Inline::Perl5] ok 563 [Inline::Perl5] ok 564 [Inline::Perl5] ok 565 [Inline::Perl5] ok 566 [Inline::Perl5] ok 567 [Inline::Perl5] ok 568 [Inline::Perl5] ok 569 [Inline::Perl5] ok 570 [Inline::Perl5] ok 571 [Inline::Perl5] ok 572 [Inline::Perl5] ok 573 [Inline::Perl5] ok 574 [Inline::Perl5] ok 575 [Inline::Perl5] ok 576 [Inline::Perl5] ok 577 [Inline::Perl5] ok 578 [Inline::Perl5] ok 579 [Inline::Perl5] ok 580 [Inline::Perl5] ok 581 [Inline::Perl5] ok 582 [Inline::Perl5] ok 583 [Inline::Perl5] ok 584 [Inline::Perl5] ok 585 [Inline::Perl5] ok 586 [Inline::Perl5] ok 587 [Inline::Perl5] ok 588 [Inline::Perl5] ok 589 [Inline::Perl5] ok 590 [Inline::Perl5] ok 591 [Inline::Perl5] ok 592 [Inline::Perl5] ok 593 [Inline::Perl5] ok 594 [Inline::Perl5] ok 595 [Inline::Perl5] ok 596 [Inline::Perl5] ok 597 [Inline::Perl5] ok 598 [Inline::Perl5] ok 599 [Inline::Perl5] ok 600 [Inline::Perl5] ok 601 [Inline::Perl5] ok 602 [Inline::Perl5] ok 603 [Inline::Perl5] ok 604 [Inline::Perl5] ok 605 [Inline::Perl5] ok 606 [Inline::Perl5] ok 607 [Inline::Perl5] ok 608 [Inline::Perl5] ok 609 [Inline::Perl5] ok 610 [Inline::Perl5] ok 611 [Inline::Perl5] ok 612 [Inline::Perl5] ok 613 [Inline::Perl5] ok 614 [Inline::Perl5] ok 615 [Inline::Perl5] ok 616 [Inline::Perl5] ok 617 [Inline::Perl5] ok 618 [Inline::Perl5] ok 619 [Inline::Perl5] ok 620 [Inline::Perl5] ok 621 [Inline::Perl5] ok 622 [Inline::Perl5] ok 623 [Inline::Perl5] ok 624 [Inline::Perl5] ok 625 [Inline::Perl5] ok 626 [Inline::Perl5] ok 627 [Inline::Perl5] ok 628 [Inline::Perl5] ok 629 [Inline::Perl5] ok 630 [Inline::Perl5] ok 631 [Inline::Perl5] ok 632 [Inline::Perl5] ok 633 [Inline::Perl5] ok 634 [Inline::Perl5] ok 635 [Inline::Perl5] ok 636 [Inline::Perl5] ok 637 [Inline::Perl5] ok 638 [Inline::Perl5] ok 639 [Inline::Perl5] ok 640 [Inline::Perl5] ok 641 [Inline::Perl5] ok 642 [Inline::Perl5] ok 643 [Inline::Perl5] ok 644 [Inline::Perl5] ok 645 [Inline::Perl5] ok 646 [Inline::Perl5] ok 647 [Inline::Perl5] ok 648 [Inline::Perl5] ok 649 [Inline::Perl5] ok 650 [Inline::Perl5] ok 651 [Inline::Perl5] ok 652 [Inline::Perl5] ok 653 [Inline::Perl5] ok 654 [Inline::Perl5] ok 655 [Inline::Perl5] ok 656 [Inline::Perl5] ok 657 [Inline::Perl5] ok 658 [Inline::Perl5] ok 659 [Inline::Perl5] ok 660 [Inline::Perl5] ok 661 [Inline::Perl5] ok 662 [Inline::Perl5] ok 663 [Inline::Perl5] ok 664 [Inline::Perl5] ok 665 [Inline::Perl5] ok 666 [Inline::Perl5] ok 667 [Inline::Perl5] ok 668 [Inline::Perl5] ok 669 [Inline::Perl5] ok 670 [Inline::Perl5] ok 671 [Inline::Perl5] ok 672 [Inline::Perl5] ok 673 [Inline::Perl5] ok 674 [Inline::Perl5] ok 675 [Inline::Perl5] ok 676 [Inline::Perl5] ok 677 [Inline::Perl5] ok 678 [Inline::Perl5] ok 679 [Inline::Perl5] ok 680 [Inline::Perl5] ok 681 [Inline::Perl5] ok 682 [Inline::Perl5] ok 683 [Inline::Perl5] ok 684 [Inline::Perl5] ok 685 [Inline::Perl5] ok 686 [Inline::Perl5] ok 687 [Inline::Perl5] ok 688 [Inline::Perl5] ok 689 [Inline::Perl5] ok 690 [Inline::Perl5] ok 691 [Inline::Perl5] ok 692 [Inline::Perl5] ok 693 [Inline::Perl5] ok 694 [Inline::Perl5] ok 695 [Inline::Perl5] ok 696 [Inline::Perl5] ok 697 [Inline::Perl5] ok 698 [Inline::Perl5] ok 699 [Inline::Perl5] ok 700 [Inline::Perl5] ok 701 [Inline::Perl5] ok 702 [Inline::Perl5] ok 703 [Inline::Perl5] ok 704 [Inline::Perl5] ok 705 [Inline::Perl5] ok 706 [Inline::Perl5] ok 707 [Inline::Perl5] ok 708 [Inline::Perl5] ok 709 [Inline::Perl5] ok 710 [Inline::Perl5] ok 711 [Inline::Perl5] ok 712 [Inline::Perl5] ok 713 [Inline::Perl5] ok 714 [Inline::Perl5] ok 715 [Inline::Perl5] ok 716 [Inline::Perl5] ok 717 [Inline::Perl5] ok 718 [Inline::Perl5] ok 719 [Inline::Perl5] ok 720 [Inline::Perl5] ok 721 [Inline::Perl5] ok 722 [Inline::Perl5] ok 723 [Inline::Perl5] ok 724 [Inline::Perl5] ok 725 [Inline::Perl5] ok 726 [Inline::Perl5] ok 727 [Inline::Perl5] ok 728 [Inline::Perl5] ok 729 [Inline::Perl5] ok 730 [Inline::Perl5] ok 731 [Inline::Perl5] ok 732 [Inline::Perl5] ok 733 [Inline::Perl5] ok 734 [Inline::Perl5] ok 735 [Inline::Perl5] ok 736 [Inline::Perl5] ok 737 [Inline::Perl5] ok 738 [Inline::Perl5] ok 739 [Inline::Perl5] ok 740 [Inline::Perl5] ok 741 [Inline::Perl5] ok 742 [Inline::Perl5] ok 743 [Inline::Perl5] ok 744 [Inline::Perl5] ok 745 [Inline::Perl5] ok 746 [Inline::Perl5] ok 747 [Inline::Perl5] ok 748 [Inline::Perl5] ok 749 [Inline::Perl5] ok 750 [Inline::Perl5] ok 751 [Inline::Perl5] ok 752 [Inline::Perl5] ok 753 [Inline::Perl5] ok 754 [Inline::Perl5] ok 755 [Inline::Perl5] ok 756 [Inline::Perl5] ok 757 [Inline::Perl5] ok 758 [Inline::Perl5] ok 759 [Inline::Perl5] ok 760 [Inline::Perl5] ok 761 [Inline::Perl5] ok 762 [Inline::Perl5] ok 763 [Inline::Perl5] ok 764 [Inline::Perl5] ok 765 [Inline::Perl5] ok 766 [Inline::Perl5] ok 767 [Inline::Perl5] ok 768 [Inline::Perl5] ok 769 [Inline::Perl5] ok 770 [Inline::Perl5] ok 771 [Inline::Perl5] ok 772 [Inline::Perl5] ok 773 [Inline::Perl5] ok 774 [Inline::Perl5] ok 775 [Inline::Perl5] ok 776 [Inline::Perl5] ok 777 [Inline::Perl5] ok 778 [Inline::Perl5] ok 779 [Inline::Perl5] ok 780 [Inline::Perl5] ok 781 [Inline::Perl5] ok 782 [Inline::Perl5] ok 783 [Inline::Perl5] ok 784 [Inline::Perl5] ok 785 [Inline::Perl5] ok 786 [Inline::Perl5] ok 787 [Inline::Perl5] ok 788 [Inline::Perl5] ok 789 [Inline::Perl5] ok 790 [Inline::Perl5] ok 791 [Inline::Perl5] ok 792 [Inline::Perl5] ok 793 [Inline::Perl5] ok 794 [Inline::Perl5] ok 795 [Inline::Perl5] ok 796 [Inline::Perl5] ok 797 [Inline::Perl5] ok 798 [Inline::Perl5] ok 799 [Inline::Perl5] ok 800 [Inline::Perl5] 1..800 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call_hash.t [Inline::Perl5] ===SORRY!=== Error while compiling t/call_hash.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/call_hash.t:5 [Inline::Perl5] ------> use lib:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/call_p6_function_from_p5.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/callables.t [Inline::Perl5] 1..5 [Inline::Perl5] ok 1 - code reference indistiguishable from Perl 5 code ref [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/can.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] 1..11 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/data.t [Inline::Perl5] ===SORRY!=== Error while compiling t/data.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/data.t:4 [Inline::Perl5] ------> use Data::Dumper:from; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/data_in_module.t [Inline::Perl5] ===SORRY!=== Error while compiling t/data_in_module.t [Inline::Perl5] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib/Data.pm (Data) [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib/Data.pm (Data):1 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] at t/data_in_module.t:3 [Inline::Perl5] ------> use Data; [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/eval.t [Inline::Perl5] 1..3 [Inline::Perl5] ok 1 - basic eval [Inline::Perl5] ok 2 - loading XS modules [Inline::Perl5] ok 3 - Inlined Perl 5 source code is UTF-8 encoded [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/eval_p6_in_p5.t [Inline::Perl5] ok 1 - [Inline::Perl5] 1..1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/eval_return_values.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/exceptions.t [Inline::Perl5] ok 1 - survived P5 die [Inline::Perl5] ok 2 - got an exception [Inline::Perl5] ok 3 - exception message found [Inline::Perl5] ok 4 - survived P5 die in function call [Inline::Perl5] ok 5 - got an exception from function call [Inline::Perl5] ok 6 - exception message found from function call [Inline::Perl5] ok 7 - survived P5 die in method call [Inline::Perl5] ok 8 - got an exception from method call [Inline::Perl5] ok 9 - exception message found from method call [Inline::Perl5] ok 10 - survived P5 die in method call [Inline::Perl5] ok 11 - got an exception from method call [Inline::Perl5] ok 12 - exception message found from method call [Inline::Perl5] ok 13 - survived P5 missing method [Inline::Perl5] ok 14 - exception message found from method call [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - P6 exception made it through P5 code [Inline::Perl5] ok 17 - got an exception from method call [Inline::Perl5] ok 18 - exception message found from method call [Inline::Perl5] 1..18 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/file_handles.t [Inline::Perl5] 1..2 [Inline::Perl5] ok 1 - survived printing on a P6 file handle from P5 [Inline::Perl5] ok 2 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/from.t [Inline::Perl5] ===SORRY!=== Error while compiling t/from.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/from.t:9 [Inline::Perl5] ------> use P5Import:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/globals.t [Inline::Perl5] ===SORRY!=== Error while compiling t/globals.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/globals.t:22 [Inline::Perl5] ------> use Data::Dumper:from; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/import.t [Inline::Perl5] ===SORRY!=== Error while compiling t/import.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/import.t:1 [Inline::Perl5] ------> use Test::More:from; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/inherit.t [Inline::Perl5] 1..15 [Inline::Perl5] ok 1 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 2 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 3 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 4 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 5 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 6 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 7 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 8 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 9 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 10 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 11 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 12 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 13 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 14 - # SKIP Perl 5 Moose module not available [Inline::Perl5] ok 15 - # SKIP Perl 5 Moose module not available [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/inner_package.t [Inline::Perl5] ===SORRY!=== Error while compiling t/inner_package.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/inner_package.t:4 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/invoke.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - [Inline::Perl5] ok 20 - [Inline::Perl5] ok 21 - [Inline::Perl5] ok 22 - [Inline::Perl5] ok 23 - [Inline::Perl5] ok 24 - [Inline::Perl5] ok 25 - [Inline::Perl5] ok 26 - [Inline::Perl5] ok 27 - [Inline::Perl5] ok 28 - [Inline::Perl5] ok 29 - [Inline::Perl5] ok 30 - [Inline::Perl5] ok 31 - [Inline::Perl5] ok 32 - [Inline::Perl5] ok 33 - [Inline::Perl5] ok 34 - [Inline::Perl5] ok 35 - [Inline::Perl5] ok 36 - [Inline::Perl5] ok 37 - [Inline::Perl5] ok 38 - [Inline::Perl5] ok 39 - [Inline::Perl5] ok 40 - [Inline::Perl5] 1..40 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/invoke_p6_method_from_p5.t [Inline::Perl5] ok 1 [Inline::Perl5] ok 2 [Inline::Perl5] ok 3 [Inline::Perl5] 1..3 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/meta_model.t [Inline::Perl5] ===SORRY!=== Error while compiling t/meta_model.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/meta_model.t:2 [Inline::Perl5] ------> use lib:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/modify_array.t [Inline::Perl5] 1..33 [Inline::Perl5] ok 1 - Perl5Hash.elems works [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - [Inline::Perl5] ok 20 - [Inline::Perl5] ok 21 - [Inline::Perl5] ok 22 - [Inline::Perl5] ok 23 - [Inline::Perl5] ok 24 - [Inline::Perl5] ok 25 - [Inline::Perl5] ok 26 - [Inline::Perl5] ok 27 - [Inline::Perl5] ok 28 - [Inline::Perl5] ok 29 - [Inline::Perl5] ok 30 - [Inline::Perl5] ok 31 - [Inline::Perl5] ok 32 - [Inline::Perl5] ok 33 - array not containerized [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] Method perl (from Mu) seen at: [Inline::Perl5] /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5/Array.pm6 (Inline::Perl5::Array), line 58 [Inline::Perl5] Please use raku instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/modify_hash.t [Inline::Perl5] 1..20 [Inline::Perl5] ok 1 - Perl5Hash.elems works [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] ok 19 - [Inline::Perl5] ok 20 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/object_hash.t [Inline::Perl5] ===SORRY!=== Error while compiling t/object_hash.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/object_hash.t:6 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/overload.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - text does not match /"Foo"\<\d+\>/ [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - text matches /"Bar"/ [Inline::Perl5] ok 6 - [Inline::Perl5] 1..6 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p5_object_destructor.t [Inline::Perl5] ===SORRY!=== Error while compiling t/p5_object_destructor.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/p5_object_destructor.t:5 [Inline::Perl5] ------> use lib:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p5_to_p6.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - p5 undef maps to p6 Any [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] 1..12 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p6_object_destructor.t [Inline::Perl5] 1..1 [Inline::Perl5] ok 1 - at least one destructor ran [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/p6_to_p5.t [Inline::Perl5] 1..21 [Inline::Perl5] ok 1 - Can round-trip Str [Inline::Perl5] ok 2 - Can round-trip Str [Inline::Perl5] ok 3 - Can round-trip Blob[uint8] [Inline::Perl5] ok 4 - Can round-trip Int [Inline::Perl5] ok 5 - Can round-trip Num [Inline::Perl5] ok 6 - Can round-trip Hash [Inline::Perl5] ok 7 - Can round-trip Any [Inline::Perl5] ok 8 - Can round-trip Capture [Inline::Perl5] ok 9 - Can round-trip Foo [Inline::Perl5] ok 10 - UTF-8 string recognized in Perl 5 [Inline::Perl5] ok 11 - Null safe conversion of Str from P6 to P5 [Inline::Perl5] ok 12 - latin-1 works in Perl 5 [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - Map arrives as a HashRef [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - positional args on object method [Inline::Perl5] ok 19 - named args on object method [Inline::Perl5] ok 20 - [Inline::Perl5] ok 21 - [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/perl5package.t [Inline::Perl5] ===SORRY!=== Error while compiling t/perl5package.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/perl5package.t:8 [Inline::Perl5] ------> use TestPerl5Package:from; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/precomp.t [Inline::Perl5] ===SORRY!=== Error while compiling t/precomp.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/precomp.t:2 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/precompiled_raku_block.t [Inline::Perl5] ===SORRY!=== Error while compiling t/precompiled_raku_block.t [Inline::Perl5] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib/UseRakuBlock.pm6 (UseRakuBlock) [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib/UseRakuBlock.pm6 (UseRakuBlock):1 [Inline::Perl5] ------> use lib:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] at t/precompiled_raku_block.t:8 [Inline::Perl5] ------> use UseRakuBlock; [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/raku_block.t [Inline::Perl5] ===SORRY!=== Error while compiling t/raku_block.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/raku_block.t:2 [Inline::Perl5] ------> use lib:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/shadow.t [Inline::Perl5] ===SORRY!=== Error while compiling t/shadow.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/shadow.t:6 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/stringify.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - text matches /Bar\<\-?\d+\>/ [Inline::Perl5] ok 3 - [Inline::Perl5] ok 4 - [Inline::Perl5] ok 5 - [Inline::Perl5] ok 6 - [Inline::Perl5] ok 7 - [Inline::Perl5] ok 8 - [Inline::Perl5] ok 9 - [Inline::Perl5] ok 10 - [Inline::Perl5] ok 11 - [Inline::Perl5] ok 12 - [Inline::Perl5] ok 13 - [Inline::Perl5] ok 14 - [Inline::Perl5] ok 15 - [Inline::Perl5] ok 16 - [Inline::Perl5] ok 17 - [Inline::Perl5] ok 18 - [Inline::Perl5] 1..18 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/tie.t [Inline::Perl5] ok 1 - [Inline::Perl5] ok 2 - [Inline::Perl5] ok 3 - [Inline::Perl5] 1..3 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/use.t [Inline::Perl5] 1..5 [Inline::Perl5] ok 1 - use loaded the module [Inline::Perl5] ===SORRY!=== Error while compiling t/use.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/use.t:13 [Inline::Perl5] ------> use Test::More:from; [Inline::Perl5] # Looks like you planned 5 tests but ran 1. [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/use_nested.t [Inline::Perl5] ===SORRY!=== Error while compiling t/use_nested.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/use_nested.t:3 [Inline::Perl5] ------> use lib:from 't/lib'; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [Inline::Perl5] Saw 1 occurrence of deprecated code. [Inline::Perl5] ================================================================================ [Inline::Perl5] .pm file extension in raku library path seen at: [Inline::Perl5] file#/home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/t/lib, line 0 [Inline::Perl5] Please use the .rakumod extension for raku modules, or include a META6.json file that explicitly declares each raku module file instead. [Inline::Perl5] -------------------------------------------------------------------------------- [Inline::Perl5] Please contact the author to have these occurrences of deprecated code [Inline::Perl5] adapted, so that this message will disappear! [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/v5-inline.t [Inline::Perl5] 1..8 [Inline::Perl5] ===SORRY!=== [Inline::Perl5] Incompatible MROs in P6opaque rebless for types Raku::Grammar and Failure+{Perl5Slang} mixin [Inline::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61 t/v6.t [Inline::Perl5] ===SORRY!=== Error while compiling t/v6.t [Inline::Perl5] Dynamic variable $*W not found [Inline::Perl5] at t/v6.t:7 [Inline::Perl5] ------> use lib:from ; [Inline::Perl5] Actually thrown at: [Inline::Perl5] in sub EXPORT at /home/coke/sandbox/blin/data/zef-data/tmp/Inline%3A%3APerl5%3Aver%3C0.61%3E%3Aauth%3Ccpan%3ANINE%3E.tar.gz/Inline-Perl5-0.61/lib/Inline/Perl5.pm6 (Inline::Perl5) line 1034 [Inline::Perl5] in any at src/Raku/ast/statements.rakumod line 2585 [Inline::Perl5] in method IMPL-IMPORT at src/Raku/ast/statements.rakumod line 2555 [Inline::Perl5] in any PERFORM-BEGIN at src/Raku/ast/statements.rakumod line 2792 [Inline::Perl5] in any at src/Raku/ast/begintime.rakumod line 21 [Inline::Perl5] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [Inline::Perl5] in any statement-control at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 ===> Testing [FAIL]: Inline::Perl5:ver<0.61>:auth [Inline::Perl5] Failed to get passing tests, but continuing with --force-test ===> Installing: Inline::Perl5:ver<0.61>:auth ===> Install [OK] for Inline::Perl5:ver<0.61>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 18.190s CPU time consumed: 4min 34.198s Memory peak: 1.7G (swap: 298.3M) ```
* [ ] [Keyring](https://raku.land/zef:jmaslak/Keyring) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p76253-i42496.service; invocation ID: 8f36e1b31cf9433fb7e3a07caa5dafa3 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Keyring ===> Found: Keyring:ver<0.2.0>:auth [via Zef::Repository::Ecosystems] [Keyring] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790128738.76254.5424.650621522498/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz https://360.zef.pm/K/EY/KEYRING/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz ===> Fetching [OK]: Keyring:ver<0.2.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790128738.76254.5424.650621522498/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz [Keyring] Command: tar -t -f ./e36232bcb60823663915223230470a4aadf6b4ba.tar.gz [Keyring] Command: tar -xvf ./e36232bcb60823663915223230470a4aadf6b4ba.tar.gz -C ../e36232bcb60823663915223230470a4aadf6b4ba.tar.gz ===> Extraction [OK]: Keyring to /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz ===> Testing: Keyring:ver<0.2.0>:auth [Keyring] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0 t/01-procedural.t [Keyring] ok 1 - Keyring is proper type [Keyring] ok 2 - Result doesn't exist [Keyring] ok 3 - Store executed properly [Keyring] ok 4 - Password validates [Keyring] ok 5 - Delete executed properly [Keyring] ok 6 - Result doesn't exist [Keyring] # Class type: Keyring::Backend::Memory [Keyring] 1..6 [Keyring] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0 t/02-subscript.t [Keyring] ok 1 - Keyring is proper type [Keyring] ok 2 - Result doesn't exist [Keyring] ok 3 - Password added [Keyring] ok 4 - Password validates [Keyring] ok 5 - Result deleted [Keyring] ok 6 - Result doesn't exist [Keyring] 1..6 ===> Testing [OK] for Keyring:ver<0.2.0>:auth ===> Installing: Keyring:ver<0.2.0>:auth ===> Install [OK] for Keyring:ver<0.2.0>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 51.571s CPU time consumed: 1min 56.791s Memory peak: 1.2G (swap: 60M) ```
New Output ``` Running as unit: run-p72197-i38589.service; invocation ID: 9f16de8893aa4975b4392d618e4d2470 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Keyring ===> Found: Keyring:ver<0.2.0>:auth [via Zef::Repository::Ecosystems] [Keyring] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790128626.72199.1882.2388665278854/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz https://360.zef.pm/K/EY/KEYRING/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz ===> Fetching [OK]: Keyring:ver<0.2.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790128626.72199.1882.2388665278854/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz [Keyring] Command: tar -t -f ./e36232bcb60823663915223230470a4aadf6b4ba.tar.gz [Keyring] Command: tar -xvf ./e36232bcb60823663915223230470a4aadf6b4ba.tar.gz -C ../e36232bcb60823663915223230470a4aadf6b4ba.tar.gz ===> Extraction [OK]: Keyring to /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz ===> Testing: Keyring:ver<0.2.0>:auth [Keyring] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0 t/01-procedural.t [Keyring] ===SORRY!=== Error while compiling t/01-procedural.t [Keyring] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0/lib/Keyring.rakumod (Keyring) [Keyring] Can never assign default value "Positional" to attribute '@!backend-priority', it expects: "Keyring::Backend:U" [Keyring] at /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0/lib/Keyring.rakumod (Keyring):21 [Keyring] ------> has Keyring::Backend:U @.backend-priority = @default-backends; [Keyring] at t/01-procedural.t:10 [Keyring] ------> use Keyring; [Keyring] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0 t/02-subscript.t [Keyring] ===SORRY!=== Error while compiling t/02-subscript.t [Keyring] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0/lib/Keyring.rakumod (Keyring) [Keyring] Can never assign default value "Positional" to attribute '@!backend-priority', it expects: "Keyring::Backend:U" [Keyring] at /home/coke/sandbox/blin/data/zef-data/tmp/e36232bcb60823663915223230470a4aadf6b4ba.tar.gz/Keyring-0.2.0/lib/Keyring.rakumod (Keyring):21 [Keyring] ------> has Keyring::Backend:U @.backend-priority = @default-backends; [Keyring] at t/02-subscript.t:10 [Keyring] ------> use Keyring; ===> Testing [FAIL]: Keyring:ver<0.2.0>:auth [Keyring] Failed to get passing tests, but continuing with --force-test ===> Installing: Keyring:ver<0.2.0>:auth ===> Install [FAIL] for Keyring:ver<0.2.0>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Keyring_zef:jmaslak_0.2.0_0/sources/07A03A6398F16248CA1E48A39796E07721EA8ACF (Keyring) Can never assign default value "Positional" to attribute '@!backend-priority', it expects: "Keyring::Backend:U" at /home/coke/sandbox/blin/installed/Keyring_zef:jmaslak_0.2.0_0/sources/07A03A6398F16248CA1E48A39796E07721EA8ACF (Keyring):21 ------> has Keyring::Backend:U @.backend-priority = @default-backends; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Keyring_zef:jmaslak_0.2.0_0/sources/07A03A6398F16248CA1E48A39796E07721EA8ACF (Keyring) Can never assign default value "Positional" to attribute '@!backend-priority', it expects: "Keyring::Backend:U" at /home/coke/sandbox/blin/installed/Keyring_zef:jmaslak_0.2.0_0/sources/07A03A6398F16248CA1E48A39796E07721EA8ACF (Keyring):21 ------> has Keyring::Backend:U @.backend-priority = @default-backends; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 57.678s CPU time consumed: 1min 57.680s Memory peak: 1.1G (swap: 180K) ```
* [ ] [LIVR](https://raku.land/cpan:KOORCHIK/LIVR) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p339089-i354637.service; invocation ID: 65582866af9545c8a0f75cc207ee4aa4 Press ^] three times within 1s to disconnect TTY. ===> Searching for: LIVR ===> Found: LIVR:ver<2.1.0>:auth [via Zef::Repository::Ecosystems] [LIVR] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135849.339111.3739.200383013992/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/L/LIVR/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz ===> Fetching [OK]: LIVR:ver<2.1.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135849.339111.3739.200383013992/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz [LIVR] Command: tar -t -f ./LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz [LIVR] Command: tar -xvf ./LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz -C ../LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz ===> Extraction [OK]: LIVR to /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz ===> Testing: LIVR:ver<2.1.0> [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/00-simple.t [LIVR] # Subtest: POSITIVE: required [LIVR] ok 1 - Should return true on success validation [LIVR] ok 2 - should return cleaned object [LIVR] 1..2 [LIVR] ok 1 - POSITIVE: required [LIVR] # Subtest: NEGATIVE: required [LIVR] ok 1 - Should return false on failed validation [LIVR] ok 2 - "name" should has error REQUIRED [LIVR] ok 3 - "email" should has error REQUIRED [LIVR] 1..3 [LIVR] ok 2 - NEGATIVE: required [LIVR] 1..2 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/01-livr-test-suite.t [LIVR] PROCESSING: /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/09-integer [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 1 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/09-integer [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/18-nested_object [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 2 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/18-nested_object [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/20-list_of_objects [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 3 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/20-list_of_objects [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/03-one_of [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 4 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/03-one_of [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/34-leave_only [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 5 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/34-leave_only [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/30-trim [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 6 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/30-trim [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/33-remove [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 7 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/33-remove [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/13-max_number [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 8 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/13-max_number [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/19-list_of [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 9 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/19-list_of [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/01-required [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 10 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/01-required [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/14-min_number [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 11 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/14-min_number [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/15-number_between [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 12 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/15-number_between [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/04-min_length [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 13 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/04-min_length [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/07-length_between [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 14 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/07-length_between [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/25-eq [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 15 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/25-eq [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/32-to_uc [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 16 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/32-to_uc [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/06-length_equal [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 17 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/06-length_equal [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/22-not_empty_list [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 18 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/22-not_empty_list [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/05-max_length [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 19 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/05-max_length [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/31-to_lc [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 20 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/31-to_lc [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/10-positive_integer [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 21 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/10-positive_integer [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/28-variable_object [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 22 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/28-variable_object [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/12-positive_decimal [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 23 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/12-positive_decimal [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/02-not_empty [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 24 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/02-not_empty [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/21-list_of_different_objects [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 25 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/21-list_of_different_objects [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/17-equal_to_field [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 26 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/17-equal_to_field [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/26-string [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 27 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/26-string [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/16-email [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 28 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/16-email [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/08-like [LIVR] 1..0 [LIVR] ok 29 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/08-like [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/29-or [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 30 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/29-or [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/35-default [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 31 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/35-default [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/27-any_object [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 32 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/27-any_object [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/23-url [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 33 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/23-url [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/24-iso_date [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 34 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/24-iso_date [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/11-decimal [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 35 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/positive/11-decimal [LIVR] PROCESSING: /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/09-integer [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 36 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/09-integer [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/18-nested_object [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 37 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/18-nested_object [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/20-list_of_objects [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 38 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/20-list_of_objects [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/03-one_of [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 39 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/03-one_of [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/13-max_number [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 40 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/13-max_number [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/19-list_of [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 41 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/19-list_of [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/01-required [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 42 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/01-required [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/14-min_number [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 43 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/14-min_number [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/04-min_length [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 44 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/04-min_length [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/07-length_between [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 45 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/07-length_between [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/25-eq [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 46 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/25-eq [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/06-length_equal [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 47 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/06-length_equal [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/22-not_empty_list [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 48 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/22-not_empty_list [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/05-max_length [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 49 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/05-max_length [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/10-positive_integer [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 50 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/10-positive_integer [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/28-variable_object [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 51 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/28-variable_object [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/12-positive_decimal [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 52 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/12-positive_decimal [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/02-not_empty [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 53 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/02-not_empty [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/21-list_of_different_objects [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 54 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/21-list_of_different_objects [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/17-equal_to_field [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 55 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/17-equal_to_field [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/26-string [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 56 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/26-string [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/16-email [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 57 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/16-email [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/08-like [LIVR] 1..0 [LIVR] ok 58 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/08-like [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/29-or [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 59 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/29-or [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/27-any_object [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 60 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/27-any_object [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/23-url [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 61 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/23-url [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/15-number_beetween [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 62 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/15-number_beetween [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/24-iso_date [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 63 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/24-iso_date [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/11-decimal [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 64 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/negative/11-decimal [LIVR] PROCESSING: /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive/03-adult_age_in_user [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 65 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive/03-adult_age_in_user [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive/02-address [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 66 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive/02-address [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive/01-adult_age [LIVR] ok 1 - Validator should contain no errors [LIVR] ok 2 - Validator should return validated data [LIVR] 1..2 [LIVR] ok 67 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_positive/01-adult_age [LIVR] PROCESSING: /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative/03-adult_age_in_user [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 68 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative/03-adult_age_in_user [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative/02-address [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 69 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative/02-address [LIVR] # Subtest: Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative/01-adult_age [LIVR] ok 1 - Validator should return false [LIVR] ok 2 - Validator should contain valid errors [LIVR] 1..2 [LIVR] ok 70 - Test /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/t/test_suite/aliases_negative/01-adult_age [LIVR] 1..70 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/02-rules-registration.t [LIVR] # Subtest: Check default rules existence [LIVR] ok 1 - Default rules should contain "strong_password" rule [LIVR] ok 2 - Default rules should not contain "alphanumeric" rule [LIVR] 1..2 [LIVR] ok 1 - Check default rules existence [LIVR] # Subtest: Check validator rules existence [LIVR] ok 1 - Validator rules should contain "strong_password" rule [LIVR] ok 2 - Validator rules should contain "alphanumeric" rule [LIVR] 1..2 [LIVR] ok 2 - Check validator rules existence [LIVR] # Subtest: Validate data with registered rules [LIVR] ok 1 - Should build all rules [LIVR] ok 2 - should return false due to validation errors [LIVR] ok 3 - Should contain error codes [LIVR] 1..3 [LIVR] ok 3 - Validate data with registered rules [LIVR] 1..3 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/03-auto-trim.t [LIVR] # Subtest: Validate data with automatic trim [LIVR] ok 1 - Should build all rules [LIVR] ok 2 - should return false due to validation errors for trimmed values [LIVR] ok 3 - Should contain error codes [LIVR] 1..3 [LIVR] ok 1 - Validate data with automatic trim [LIVR] # Subtest: Validate data with automatic trim [LIVR] ok 1 - Should build all rules [LIVR] ok 2 - should return clean data [LIVR] ok 3 - Should contain trimmed data [LIVR] 1..3 [LIVR] ok 2 - Validate data with automatic trim [LIVR] 1..2 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/04-custom-filters.t [LIVR] # Subtest: Validate data with registered rules [LIVR] ok 1 - Should appluy changes to values [LIVR] 1..1 [LIVR] ok 1 - Validate data with registered rules [LIVR] 1..1 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/05-perl6-like.t [LIVR] # Subtest: POSITIVE: perl6 "like" rule implementation [LIVR] ok 1 - Should return true on success validation [LIVR] ok 2 - should return cleaned object [LIVR] 1..2 [LIVR] ok 1 - POSITIVE: perl6 "like" rule implementation [LIVR] # Subtest: NEGATIVE: perl6 "like" rule implementation [LIVR] ok 1 - Should return false on failed validation [LIVR] ok 2 - "name" should has error WRONG_FORMAT [LIVR] ok 3 - "gender" should has error WRONG_FORMAT [LIVR] 1..3 [LIVR] ok 2 - NEGATIVE: perl6 "like" rule implementation [LIVR] 1..2 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/06-patch-all-rules.t [LIVR] # Subtest: POSITIVE: Validate data with registered rules [LIVR] ok 1 - Should build all rules [LIVR] ok 2 - should return clean data [LIVR] ok 3 - Should contain valid data [LIVR] 1..3 [LIVR] ok 1 - POSITIVE: Validate data with registered rules [LIVR] # Subtest: NAGATIVE: Validate data with registered rules [LIVR] ok 1 - Should build all rules [LIVR] ok 2 - Should throw error on validation fail [LIVR] 1..2 [LIVR] ok 2 - NAGATIVE: Validate data with registered rules [LIVR] 1..2 [LIVR] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/07-register-aliased-default-rule.t [LIVR] # Subtest: POSITIVE: strong_password [LIVR] ok 1 - Should return true on success validation [LIVR] ok 2 - should return cleaned object [LIVR] 1..2 [LIVR] ok 1 - POSITIVE: strong_password [LIVR] # Subtest: NEGATIVE: strong_password [LIVR] ok 1 - Should return false on failed validation [LIVR] ok 2 - "password" should has error WEAK_PASSWORD [LIVR] 1..2 [LIVR] ok 2 - NEGATIVE: strong_password [LIVR] 1..2 ===> Testing [OK] for LIVR:ver<2.1.0> ===> Installing: LIVR:ver<2.1.0> ===> Install [OK] for LIVR:ver<2.1.0> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 57.422s CPU time consumed: 3min 21.836s Memory peak: 2.7G (swap: 35.3M) ```
New Output ``` Running as unit: run-p332551-i366571.service; invocation ID: d2c5cb343dcc46bca8a43ac1ca918308 Press ^] three times within 1s to disconnect TTY. ===> Searching for: LIVR ===> Found: LIVR:ver<2.1.0>:auth [via Zef::Repository::Ecosystems] [LIVR] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135708.332552.7915.228692135858/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/L/LIVR/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz ===> Fetching [OK]: LIVR:ver<2.1.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135708.332552.7915.228692135858/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz [LIVR] Command: tar -t -f ./LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz [LIVR] Command: tar -xvf ./LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz -C ../LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz ===> Extraction [OK]: LIVR to /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz ===> Testing: LIVR:ver<2.1.0> [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/00-simple.t [LIVR] ===SORRY!=== Error while compiling t/00-simple.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/00-simple.t:4 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/01-livr-test-suite.t [LIVR] ===SORRY!=== Error while compiling t/01-livr-test-suite.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/01-livr-test-suite.t:6 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/02-rules-registration.t [LIVR] ===SORRY!=== Error while compiling t/02-rules-registration.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/02-rules-registration.t:4 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/03-auto-trim.t [LIVR] ===SORRY!=== Error while compiling t/03-auto-trim.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/03-auto-trim.t:4 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/04-custom-filters.t [LIVR] ===SORRY!=== Error while compiling t/04-custom-filters.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/04-custom-filters.t:4 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/05-perl6-like.t [LIVR] ===SORRY!=== Error while compiling t/05-perl6-like.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/05-perl6-like.t:4 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/06-patch-all-rules.t [LIVR] ===SORRY!=== Error while compiling t/06-patch-all-rules.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/06-patch-all-rules.t:4 [LIVR] ------> use LIVR; [LIVR] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0 t/07-register-aliased-default-rule.t [LIVR] ===SORRY!=== Error while compiling t/07-register-aliased-default-rule.t [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR) [LIVR] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special) [LIVR] Quantifier quantifies nothing [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR/Rules/Special.pm6 (LIVR::Rules::Special):31 [LIVR] ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- [LIVR] at /home/coke/sandbox/blin/data/zef-data/tmp/LIVR%3Aver%3C2.1.0%3E%3Aauth%3Ccpan%3AKOORCHIK%3E.tar.gz/LIVR-2.1.0/lib/LIVR.pm6 (LIVR):7 [LIVR] ------> use LIVR::Rules::Special; [LIVR] at t/07-register-aliased-default-rule.t:4 [LIVR] ------> use LIVR; ===> Testing [FAIL]: LIVR:ver<2.1.0> [LIVR] Failed to get passing tests, but continuing with --force-test ===> Installing: LIVR:ver<2.1.0> ===> Install [FAIL] for LIVR:ver<2.1.0>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/B706D84CB0E5C4656C33650F95EE6C8EA3F170F5 (LIVR) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/D45B3ABCC4ECF401E29D07B9A4542FED2A48FED9 (LIVR::Rules::Special) Quantifier quantifies nothing at /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/D45B3ABCC4ECF401E29D07B9A4542FED2A48FED9 (LIVR::Rules::Special):31 ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- at /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/B706D84CB0E5C4656C33650F95EE6C8EA3F170F5 (LIVR):7 ------> use LIVR::Rules::Special; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/B706D84CB0E5C4656C33650F95EE6C8EA3F170F5 (LIVR) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/D45B3ABCC4ECF401E29D07B9A4542FED2A48FED9 (LIVR::Rules::Special) Quantifier quantifies nothing at /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/D45B3ABCC4ECF401E29D07B9A4542FED2A48FED9 (LIVR::Rules::Special):31 ------> my $url-re = rx:P5`^(?:(?:https?)://(?:(?:(?:(?:(?:(?:[a-zA-Z0- at /home/coke/sandbox/blin/installed/LIVR_cpan:KOORCHIK_2.1.0_0/sources/B706D84CB0E5C4656C33650F95EE6C8EA3F170F5 (LIVR):7 ------> use LIVR::Rules::Special; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 37.728s CPU time consumed: 2min 46.843s Memory peak: 1.7G (swap: 0B) ```
* [ ] [LLM::Character](https://raku.land/zef:apogee/LLM::Character) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p805406-i817932.service; invocation ID: ed7a875e06a5472f8a10083ce8dd8a72 Press ^] three times within 1s to disconnect TTY. ===> Searching for: LLM::Character ===> Found: LLM::Character:ver<0.2.3>:auth [via Zef::Repository::Ecosystems] [LLM::Character] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146819.805413.6801.7604650582/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz https://360.zef.pm/L/LM/LLM_CHARACTER/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz ===> Fetching [OK]: LLM::Character:ver<0.2.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146819.805413.6801.7604650582/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz [LLM::Character] Command: tar -t -f ./f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz [LLM::Character] Command: tar -xvf ./f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz -C ../f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz ===> Extraction [OK]: LLM::Character to /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz ===> Testing: LLM::Character:ver<0.2.3>:auth [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/01-basic.rakutest [LLM::Character] ok 1 - replace me [LLM::Character] 1..1 [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/02-minimal_lorebook.rakutest [LLM::Character] 1..29 [LLM::Character] ok 1 - lorebook_minimal.json: lorebook is defined [LLM::Character] ok 2 - lorebook_minimal.json: is Lorebook [LLM::Character] ok 3 - lorebook_minimal.json: has entries [LLM::Character] ok 4 - lorebook_minimal.json: extensions defined [LLM::Character] ok 5 - lorebook_minimal.json: name is str or undefined [LLM::Character] ok 6 - lorebook_minimal.json: description is str or undefined [LLM::Character] ok 7 - lorebook_minimal.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_minimal.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_minimal.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_minimal.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_minimal.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_minimal.json: entry 0 has content [LLM::Character] ok 13 - lorebook_minimal.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_minimal.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_minimal.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_minimal.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_minimal.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_minimal.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_minimal.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_minimal.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_minimal.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_minimal.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_minimal.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_minimal.json: correct first key [LLM::Character] ok 25 - lorebook_minimal.json: correct second key [LLM::Character] ok 26 - lorebook_minimal.json: correct content [LLM::Character] ok 27 - lorebook_minimal.json: correctly enabled [LLM::Character] ok 28 - lorebook_minimal.json: correct insertion order [LLM::Character] ok 29 - lorebook_minimal.json: regex disabled correctly [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/03-all_fields_lorebook.rakutest [LLM::Character] 1..49 [LLM::Character] ok 1 - lorebook_valid.json: lorebook is defined [LLM::Character] ok 2 - lorebook_valid.json: is Lorebook [LLM::Character] ok 3 - lorebook_valid.json: has entries [LLM::Character] ok 4 - lorebook_valid.json: extensions defined [LLM::Character] ok 5 - lorebook_valid.json: name is str or undefined [LLM::Character] ok 6 - lorebook_valid.json: description is str or undefined [LLM::Character] ok 7 - lorebook_valid.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_valid.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_valid.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_valid.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_valid.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_valid.json: entry 0 has content [LLM::Character] ok 13 - lorebook_valid.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_valid.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_valid.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_valid.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_valid.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_valid.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_valid.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_valid.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_valid.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_valid.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_valid.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_valid.json: correct lorebook name [LLM::Character] ok 25 - lorebook_valid.json: correct lorebook description [LLM::Character] ok 26 - lorebook_valid.json: correct scan depth [LLM::Character] ok 27 - lorebook_valid.json: correct token budget [LLM::Character] ok 28 - lorebook_valid.json: correct recursive scanning [LLM::Character] ok 29 - lorebook_valid.json: correct extension 'testString' [LLM::Character] ok 30 - lorebook_valid.json: correct extension 'testBool' [LLM::Character] ok 31 - lorebook_valid.json: correct extension 'testInt' [LLM::Character] ok 32 - lorebook_valid.json: correct first key [LLM::Character] ok 33 - lorebook_valid.json: correct second key [LLM::Character] ok 34 - lorebook_valid.json: correct content [LLM::Character] ok 35 - lorebook_valid.json: correct entry extension 'testString' [LLM::Character] ok 36 - lorebook_valid.json: correct entry extension 'testBool' [LLM::Character] ok 37 - lorebook_valid.json: correct entry extension 'testInt' [LLM::Character] ok 38 - lorebook_valid.json: correctly enabled [LLM::Character] ok 39 - lorebook_valid.json: correct insertion order [LLM::Character] ok 40 - lorebook_valid.json: correct case sensitive [LLM::Character] ok 41 - lorebook_valid.json: regex disabled correctly [LLM::Character] ok 42 - lorebook_valid.json: constant correctly false [LLM::Character] ok 43 - lorebook_valid.json: name correctly baz [LLM::Character] ok 44 - lorebook_valid.json: correct entry priority [LLM::Character] ok 45 - lorebook_valid.json: correct entry id [LLM::Character] ok 46 - lorebook.json: correct entry comment [LLM::Character] ok 47 - lorebook_valid.json: entry correctly set to selective [LLM::Character] ok 48 - lorebook_valid.json: correct entry secondary key [LLM::Character] ok 49 - lorebook_valid.json: correct entry position [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/04-enclosed_minimal_lorebook.rakutest [LLM::Character] 1..29 [LLM::Character] ok 1 - lorebook_enclosed_minimal.json: lorebook is defined [LLM::Character] ok 2 - lorebook_enclosed_minimal.json: is Lorebook [LLM::Character] ok 3 - lorebook_enclosed_minimal.json: has entries [LLM::Character] ok 4 - lorebook_enclosed_minimal.json: extensions defined [LLM::Character] ok 5 - lorebook_enclosed_minimal.json: name is str or undefined [LLM::Character] ok 6 - lorebook_enclosed_minimal.json: description is str or undefined [LLM::Character] ok 7 - lorebook_enclosed_minimal.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_enclosed_minimal.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_enclosed_minimal.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_enclosed_minimal.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_enclosed_minimal.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_enclosed_minimal.json: entry 0 has content [LLM::Character] ok 13 - lorebook_enclosed_minimal.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_enclosed_minimal.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_enclosed_minimal.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_enclosed_minimal.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_enclosed_minimal.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_enclosed_minimal.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_enclosed_minimal.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_enclosed_minimal.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_enclosed_minimal.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_enclosed_minimal.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_enclosed_minimal.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_enclosed_minimal.json: correct first key [LLM::Character] ok 25 - lorebook_enclosed_minimal.json: correct second key [LLM::Character] ok 26 - lorebook_enclosed_minimal.json: correct content [LLM::Character] ok 27 - lorebook_enclosed_minimal.json: correctly enabled [LLM::Character] ok 28 - lorebook_enclosed_minimal.json: correct insertion order [LLM::Character] ok 29 - lorebook_enclosed_minimal.json: regex disabled correctly [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/05-enclosed_all_fields_lorebook.rakutest [LLM::Character] 1..49 [LLM::Character] ok 1 - lorebook_enclosed_valid.json: lorebook is defined [LLM::Character] ok 2 - lorebook_enclosed_valid.json: is Lorebook [LLM::Character] ok 3 - lorebook_enclosed_valid.json: has entries [LLM::Character] ok 4 - lorebook_enclosed_valid.json: extensions defined [LLM::Character] ok 5 - lorebook_enclosed_valid.json: name is str or undefined [LLM::Character] ok 6 - lorebook_enclosed_valid.json: description is str or undefined [LLM::Character] ok 7 - lorebook_enclosed_valid.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_enclosed_valid.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_enclosed_valid.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_enclosed_valid.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_enclosed_valid.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_enclosed_valid.json: entry 0 has content [LLM::Character] ok 13 - lorebook_enclosed_valid.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_enclosed_valid.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_enclosed_valid.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_enclosed_valid.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_enclosed_valid.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_enclosed_valid.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_enclosed_valid.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_enclosed_valid.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_enclosed_valid.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_enclosed_valid.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_enclosed_valid.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_enclosed_valid.json: correct lorebook name [LLM::Character] ok 25 - lorebook_enclosed_valid.json: correct lorebook description [LLM::Character] ok 26 - lorebook_enclosed_valid.json: correct scan depth [LLM::Character] ok 27 - lorebook_enclosed_valid.json: correct token budget [LLM::Character] ok 28 - lorebook_enclosed_valid.json: correct recursive scanning [LLM::Character] ok 29 - lorebook_enclosed_valid.json: correct extension 'testString' [LLM::Character] ok 30 - lorebook_enclosed_valid.json: correct extension 'testBool' [LLM::Character] ok 31 - lorebook_enclosed_valid.json: correct extension 'testInt' [LLM::Character] ok 32 - lorebook_enclosed_valid.json: correct first key [LLM::Character] ok 33 - lorebook_enclosed_valid.json: correct second key [LLM::Character] ok 34 - lorebook_enclosed_valid.json: correct content [LLM::Character] ok 35 - lorebook_enclosed_valid.json: correct entry extension 'testString' [LLM::Character] ok 36 - lorebook_enclosed_valid.json: correct entry extension 'testBool' [LLM::Character] ok 37 - lorebook_enclosed_valid.json: correct entry extension 'testInt' [LLM::Character] ok 38 - lorebook_enclosed_valid.json: correctly enabled [LLM::Character] ok 39 - lorebook_enclosed_valid.json: correct insertion order [LLM::Character] ok 40 - lorebook_enclosed_valid.json: correct case sensitive [LLM::Character] ok 41 - lorebook_enclosed_valid.json: regex disabled correctly [LLM::Character] ok 42 - lorebook_enclosed_valid.json: constant correctly false [LLM::Character] ok 43 - lorebook_enclosed_valid.json: name correctly baz [LLM::Character] ok 44 - lorebook_enclosed_valid.json: correct entry priority [LLM::Character] ok 45 - lorebook_enclosed_valid.json: correct entry id [LLM::Character] ok 46 - lorebook.json: correct entry comment [LLM::Character] ok 47 - lorebook_enclosed_valid.json: entry correctly set to selective [LLM::Character] ok 48 - lorebook_enclosed_valid.json: correct entry secondary key [LLM::Character] ok 49 - lorebook_enclosed_valid.json: correct entry position [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/06-st_lorebook.rakutest [LLM::Character] 1..79 [LLM::Character] ok 1 - st_lorebook.json: lorebook is defined [LLM::Character] ok 2 - st_lorebook.json: is Lorebook [LLM::Character] ok 3 - st_lorebook.json: has entries [LLM::Character] ok 4 - st_lorebook.json: extensions defined [LLM::Character] ok 5 - st_lorebook.json: name is str or undefined [LLM::Character] ok 6 - st_lorebook.json: description is str or undefined [LLM::Character] ok 7 - st_lorebook.json: scan_depth is int or undefined [LLM::Character] ok 8 - st_lorebook.json: token_budget is int or undefined [LLM::Character] ok 9 - st_lorebook.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - st_lorebook.json: entry 0 is Entry [LLM::Character] ok 11 - st_lorebook.json: entry 0 has keys or is constant [LLM::Character] ok 12 - st_lorebook.json: entry 0 has content [LLM::Character] ok 13 - st_lorebook.json: entry 0 enabled is Bool [LLM::Character] ok 14 - st_lorebook.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - st_lorebook.json: entry 0 use_regex is defined [LLM::Character] ok 16 - st_lorebook.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - st_lorebook.json: entry 0 constant sane [LLM::Character] ok 18 - st_lorebook.json: entry 0 selective sane [LLM::Character] ok 19 - st_lorebook.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - st_lorebook.json: entry 0 priority sane [LLM::Character] ok 21 - st_lorebook.json: entry 0 comment sane [LLM::Character] ok 22 - st_lorebook.json: entry 0 position sane [LLM::Character] ok 23 - st_lorebook.json: entry 0 extensions sane [LLM::Character] ok 24 - st_lorebook.json: entry 1 is Entry [LLM::Character] ok 25 - st_lorebook.json: entry 1 has keys or is constant [LLM::Character] ok 26 - st_lorebook.json: entry 1 has content [LLM::Character] ok 27 - st_lorebook.json: entry 1 enabled is Bool [LLM::Character] ok 28 - st_lorebook.json: entry 1 insertion_order is Int [LLM::Character] ok 29 - st_lorebook.json: entry 1 use_regex is defined [LLM::Character] ok 30 - st_lorebook.json: entry 1 case_sensitive sane [LLM::Character] ok 31 - st_lorebook.json: entry 1 constant sane [LLM::Character] ok 32 - st_lorebook.json: entry 1 selective sane [LLM::Character] ok 33 - st_lorebook.json: entry 1 secondary_keys sane [LLM::Character] ok 34 - st_lorebook.json: entry 1 priority sane [LLM::Character] ok 35 - st_lorebook.json: entry 1 comment sane [LLM::Character] ok 36 - st_lorebook.json: entry 1 position sane [LLM::Character] ok 37 - st_lorebook.json: entry 1 extensions sane [LLM::Character] ok 38 - st_lorebook.json: entry 2 is Entry [LLM::Character] ok 39 - st_lorebook.json: entry 2 has keys or is constant [LLM::Character] ok 40 - st_lorebook.json: entry 2 has content [LLM::Character] ok 41 - st_lorebook.json: entry 2 enabled is Bool [LLM::Character] ok 42 - st_lorebook.json: entry 2 insertion_order is Int [LLM::Character] ok 43 - st_lorebook.json: entry 2 use_regex is defined [LLM::Character] ok 44 - st_lorebook.json: entry 2 case_sensitive sane [LLM::Character] ok 45 - st_lorebook.json: entry 2 constant sane [LLM::Character] ok 46 - st_lorebook.json: entry 2 selective sane [LLM::Character] ok 47 - st_lorebook.json: entry 2 secondary_keys sane [LLM::Character] ok 48 - st_lorebook.json: entry 2 priority sane [LLM::Character] ok 49 - st_lorebook.json: entry 2 comment sane [LLM::Character] ok 50 - st_lorebook.json: entry 2 position sane [LLM::Character] ok 51 - st_lorebook.json: entry 2 extensions sane [LLM::Character] ok 52 - st_lorebook.json: entry 3 is Entry [LLM::Character] ok 53 - st_lorebook.json: entry 3 has keys or is constant [LLM::Character] ok 54 - st_lorebook.json: entry 3 has content [LLM::Character] ok 55 - st_lorebook.json: entry 3 enabled is Bool [LLM::Character] ok 56 - st_lorebook.json: entry 3 insertion_order is Int [LLM::Character] ok 57 - st_lorebook.json: entry 3 use_regex is defined [LLM::Character] ok 58 - st_lorebook.json: entry 3 case_sensitive sane [LLM::Character] ok 59 - st_lorebook.json: entry 3 constant sane [LLM::Character] ok 60 - st_lorebook.json: entry 3 selective sane [LLM::Character] ok 61 - st_lorebook.json: entry 3 secondary_keys sane [LLM::Character] ok 62 - st_lorebook.json: entry 3 priority sane [LLM::Character] ok 63 - st_lorebook.json: entry 3 comment sane [LLM::Character] ok 64 - st_lorebook.json: entry 3 position sane [LLM::Character] ok 65 - st_lorebook.json: entry 3 extensions sane [LLM::Character] ok 66 - st_lorebook.json: entry 4 is Entry [LLM::Character] ok 67 - st_lorebook.json: entry 4 has keys or is constant [LLM::Character] ok 68 - st_lorebook.json: entry 4 has content [LLM::Character] ok 69 - st_lorebook.json: entry 4 enabled is Bool [LLM::Character] ok 70 - st_lorebook.json: entry 4 insertion_order is Int [LLM::Character] ok 71 - st_lorebook.json: entry 4 use_regex is defined [LLM::Character] ok 72 - st_lorebook.json: entry 4 case_sensitive sane [LLM::Character] ok 73 - st_lorebook.json: entry 4 constant sane [LLM::Character] ok 74 - st_lorebook.json: entry 4 selective sane [LLM::Character] ok 75 - st_lorebook.json: entry 4 secondary_keys sane [LLM::Character] ok 76 - st_lorebook.json: entry 4 priority sane [LLM::Character] ok 77 - st_lorebook.json: entry 4 comment sane [LLM::Character] ok 78 - st_lorebook.json: entry 4 position sane [LLM::Character] ok 79 - st_lorebook.json: entry 4 extensions sane [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/07-character_enclosed.rakutest [LLM::Character] 1..5 [LLM::Character] ok 1 - Got a character card [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Correct description [LLM::Character] ok 4 - Extension talkativeness present [LLM::Character] ok 5 - Extension fav present [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/08-character_flat.rakutest [LLM::Character] 1..3 [LLM::Character] ok 1 - Got a character card [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Correct description [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/09-character_with_book.rakutest [LLM::Character] 1..5 [LLM::Character] ok 1 - Got a character card [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Lorebook is present [LLM::Character] ok 4 - One lorebook entry [LLM::Character] ok 5 - One asset present [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/10-main.rakutest [LLM::Character] 1..10 [LLM::Character] ok 1 - correctly imports a lorebook [LLM::Character] ok 2 - correctly populates lorebook name [LLM::Character] ok 3 - correctly populates lorebook entry [LLM::Character] ok 4 - correctly imports a character [LLM::Character] ok 5 - correctly populates character name [LLM::Character] ok 6 - correctly populates character lorebook [LLM::Character] ok 7 - correctly populates lorebook keys [LLM::Character] ok 8 - correctly imports character from PNG [LLM::Character] ok 9 - correctly populates character name from PNG [LLM::Character] ok 10 - correctly populates first message from PNG [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/11-matcher-construction.rakutest [LLM::Character] 1..2 [LLM::Character] # Subtest: Basic trie building [LLM::Character] ok 1 - Root has 'f' child [LLM::Character] ok 2 - 'f' node has 'o' child [LLM::Character] ok 3 - 'f'→'o' has 'o' child [LLM::Character] ok 4 - 'f'→'o' has 'a' child [LLM::Character] ok 5 - 'foo' terminal node has one output [LLM::Character] ok 6 - 'foo' entry output is correct [LLM::Character] ok 7 - 'foal' entry output is correct [LLM::Character] 1..7 [LLM::Character] ok 1 - Basic trie building [LLM::Character] # Subtest: Regex and constant handling [LLM::Character] ok 1 - Constant entries list has 1 [LLM::Character] ok 2 - Constant entry uuid matches [LLM::Character] ok 3 - Regex entries list has 2 [LLM::Character] ok 4 - Regex entry uuid matches [LLM::Character] ok 5 - Regex was compiled [LLM::Character] ok 6 - Regex matches [LLM::Character] ok 7 - Regex with flags entry uuid matches [LLM::Character] ok 8 - Regex with flags was compiled [LLM::Character] ok 9 - Regex with flags is case-insensitive [LLM::Character] 1..9 [LLM::Character] ok 2 - Regex and constant handling [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/12-matching.rakutest [LLM::Character] 1..12 [LLM::Character] # Subtest: Single keyword match [LLM::Character] ok 1 - Single match [LLM::Character] ok 2 - UUID correct [LLM::Character] 1..2 [LLM::Character] ok 1 - Single keyword match [LLM::Character] # Subtest: Multiple keywords, one pass [LLM::Character] ok 1 - Both matches found [LLM::Character] 1..1 [LLM::Character] ok 2 - Multiple keywords, one pass [LLM::Character] # Subtest: Case-insensitive key matches any case [LLM::Character] ok 1 - Insensitive match (all upper) [LLM::Character] ok 2 - Insensitive match (mixed) [LLM::Character] ok 3 - No match on unrelated word [LLM::Character] 1..3 [LLM::Character] ok 3 - Case-insensitive key matches any case [LLM::Character] # Subtest: Regex entry matches and respects flags [LLM::Character] ok 1 - Regex matches start of line [LLM::Character] ok 2 - Regex with /i matches [LLM::Character] ok 3 - No regex match on non-bar/baz [LLM::Character] 1..3 [LLM::Character] ok 4 - Regex entry matches and respects flags [LLM::Character] # Subtest: Constant entries always included [LLM::Character] ok 1 - Only constant present when no match [LLM::Character] ok 2 - Constant plus normal match [LLM::Character] 1..2 [LLM::Character] ok 5 - Constant entries always included [LLM::Character] # Subtest: Selective entry: needs primary & secondary [LLM::Character] ok 1 - Both keys present (fires) [LLM::Character] ok 2 - Only primary, not selective [LLM::Character] ok 3 - Only selective, not primary [LLM::Character] 1..3 [LLM::Character] ok 6 - Selective entry: needs primary & secondary [LLM::Character] # Subtest: exclude_recursion: only pass 0 [LLM::Character] ok 1 - Matches on pass 0 [LLM::Character] ok 2 - Correct entry [LLM::Character] 1..2 [LLM::Character] ok 7 - exclude_recursion: only pass 0 [LLM::Character] # Subtest: delay_until_recursion: only pass > 0 [LLM::Character] ok 1 - delay_until_recursion only fires after pass 0 [LLM::Character] 1..1 [LLM::Character] ok 8 - delay_until_recursion: only pass > 0 [LLM::Character] # Subtest: prevent_recursion: no content added for recursion [LLM::Character] ok 1 - Second entry not matched due to prevent_recursion [LLM::Character] 1..1 [LLM::Character] ok 9 - prevent_recursion: no content added for recursion [LLM::Character] # Subtest: Recursive matching up to scan_depth [LLM::Character] ok 1 - All found through recursive scan [LLM::Character] 1..1 [LLM::Character] ok 10 - Recursive matching up to scan_depth [LLM::Character] # Subtest: No duplicate matches [LLM::Character] ok 1 - Entry matched only once [LLM::Character] 1..1 [LLM::Character] ok 11 - No duplicate matches [LLM::Character] # Subtest: Edge cases [LLM::Character] ok 1 - No match on empty haystack [LLM::Character] ok 2 - No match on empty keys [LLM::Character] ok 3 - No match if not enabled [LLM::Character] ok 4 - Both 'foo' and 'food' matched [LLM::Character] 1..4 [LLM::Character] ok 12 - Edge cases [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/13-export_character_json.rakutest [LLM::Character] 1..25 [LLM::Character] ok 1 - Export produces output [LLM::Character] ok 2 - Correct spec [LLM::Character] ok 3 - Correct spec_version [LLM::Character] ok 4 - Has data key [LLM::Character] ok 5 - Correct name [LLM::Character] ok 6 - Correct description [LLM::Character] ok 7 - Correct first_mes [LLM::Character] ok 8 - Correct personality [LLM::Character] ok 9 - Correct scenario [LLM::Character] ok 10 - Correct mes_example [LLM::Character] ok 11 - Correct creator_notes [LLM::Character] ok 12 - Correct system_prompt [LLM::Character] ok 13 - Correct post_history_instructions [LLM::Character] ok 14 - Tags is empty array [LLM::Character] ok 15 - Alternate greetings is empty array [LLM::Character] ok 16 - Group only greetings is empty array [LLM::Character] ok 17 - character_book present [LLM::Character] ok 18 - One entry in character_book [LLM::Character] ok 19 - Entry keys correct [LLM::Character] ok 20 - Entry content correct [LLM::Character] ok 21 - One asset [LLM::Character] ok 22 - Asset type correct [LLM::Character] ok 23 - Asset uri correct [LLM::Character] ok 24 - Extension preserved [LLM::Character] ok 25 - Round-trip preserves name [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/14-export_lorebook_json.rakutest [LLM::Character] 1..27 [LLM::Character] ok 1 - Export produces output [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Correct description [LLM::Character] ok 4 - Correct scan_depth [LLM::Character] ok 5 - Correct token_budget [LLM::Character] ok 6 - Correct recursive_scanning [LLM::Character] ok 7 - Extension testString preserved [LLM::Character] ok 8 - Extension testBool preserved [LLM::Character] ok 9 - Extension testInt preserved [LLM::Character] ok 10 - One entry [LLM::Character] ok 11 - Entry keys correct [LLM::Character] ok 12 - Entry content correct [LLM::Character] ok 13 - Entry enabled [LLM::Character] ok 14 - Entry insertion_order correct [LLM::Character] ok 15 - Entry case_sensitive correct [LLM::Character] ok 16 - Entry use_regex correct [LLM::Character] ok 17 - Entry constant correct [LLM::Character] ok 18 - Entry name correct [LLM::Character] ok 19 - Entry priority correct [LLM::Character] ok 20 - Entry id correct [LLM::Character] ok 21 - Entry comment correct [LLM::Character] ok 22 - Entry selective correct [LLM::Character] ok 23 - Entry secondary_keys correct [LLM::Character] ok 24 - Entry position correct [LLM::Character] ok 25 - Decorators prepended to content [LLM::Character] ok 26 - Round-trip preserves name [LLM::Character] ok 27 - Round-trip preserves entry content [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/15-export_lorebook_st.rakutest [LLM::Character] 1..22 [LLM::Character] ok 1 - Export produces output [LLM::Character] ok 2 - Entries is a Hash [LLM::Character] ok 3 - All entry keys are strings [LLM::Character] ok 4 - Five entries [LLM::Character] ok 5 - Entry 0 exists [LLM::Character] ok 6 - uid field (renamed from id) [LLM::Character] ok 7 - key field is array (renamed from keys) [LLM::Character] ok 8 - keysecondary field is array (renamed from secondary_keys) [LLM::Character] ok 9 - order field (renamed from insertion_order) [LLM::Character] ok 10 - disable field (negated from enabled) [LLM::Character] ok 11 - position is int (before_char = 0) [LLM::Character] ok 12 - constant preserved [LLM::Character] ok 13 - comment preserved [LLM::Character] ok 14 - content preserved [LLM::Character] ok 15 - preventRecursion field present [LLM::Character] ok 16 - preventRecursion is true for entry 0 [LLM::Character] ok 17 - preventRecursion is false for entry 3 [LLM::Character] ok 18 - Entry 4 key array correct [LLM::Character] ok 19 - Entry 4 not constant [LLM::Character] ok 20 - Entry 4 content correct [LLM::Character] ok 21 - No keys field (should be key) [LLM::Character] ok 22 - No insertion_order field (should be order) [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/16-export_character_png.rakutest [LLM::Character] 1..9 [LLM::Character] ok 1 - PNG export succeeds [LLM::Character] ok 2 - Output PNG file exists [LLM::Character] ok 3 - Output PNG file is not empty [LLM::Character] ok 4 - ccv3 tEXt chunk present [LLM::Character] ok 5 - chara tEXt chunk present [LLM::Character] ok 6 - Re-imported is a Card [LLM::Character] ok 7 - Round-trip preserves name [LLM::Character] ok 8 - Round-trip preserves description [LLM::Character] ok 9 - Round-trip preserves first_mes [LLM::Character] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/17-export_main.rakutest [LLM::Character] 1..15 [LLM::Character] ok 1 - export-character to JSON succeeds [LLM::Character] ok 2 - JSON file exists [LLM::Character] ok 3 - Exported JSON has CCv3 spec [LLM::Character] ok 4 - Exported JSON has correct name [LLM::Character] ok 5 - Round-trip JSON character name matches [LLM::Character] ok 6 - export-character-to-png succeeds [LLM::Character] ok 7 - PNG file exists [LLM::Character] ok 8 - Round-trip PNG character name matches [LLM::Character] ok 9 - export-lorebook ccv3 succeeds [LLM::Character] ok 10 - CCv3 lorebook file exists [LLM::Character] ok 11 - CCv3 lorebook name correct [LLM::Character] ok 12 - export-lorebook st succeeds [LLM::Character] ok 13 - ST lorebook file exists [LLM::Character] ok 14 - ST lorebook has Hash entries [LLM::Character] ok 15 - ST lorebook entry content correct ===> Testing [OK] for LLM::Character:ver<0.2.3>:auth ===> Installing: LLM::Character:ver<0.2.3>:auth ===> Install [OK] for LLM::Character:ver<0.2.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 54.411s CPU time consumed: 2min 42.479s Memory peak: 1.9G (swap: 0B) ```
New Output ``` Running as unit: run-p801441-i828239.service; invocation ID: bfa3fb87f0ce433eb633187000a15db9 Press ^] three times within 1s to disconnect TTY. ===> Searching for: LLM::Character ===> Found: LLM::Character:ver<0.2.3>:auth [via Zef::Repository::Ecosystems] [LLM::Character] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146730.801445.7561.8315731980465/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz https://360.zef.pm/L/LM/LLM_CHARACTER/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz ===> Fetching [OK]: LLM::Character:ver<0.2.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146730.801445.7561.8315731980465/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz [LLM::Character] Command: tar -t -f ./f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz [LLM::Character] Command: tar -xvf ./f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz -C ../f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz ===> Extraction [OK]: LLM::Character to /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz ===> Testing: LLM::Character:ver<0.2.3>:auth [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/01-basic.rakutest [LLM::Character] ok 1 - replace me [LLM::Character] 1..1 [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/02-minimal_lorebook.rakutest [LLM::Character] 1..29 [LLM::Character] ok 1 - lorebook_minimal.json: lorebook is defined [LLM::Character] ok 2 - lorebook_minimal.json: is Lorebook [LLM::Character] ok 3 - lorebook_minimal.json: has entries [LLM::Character] ok 4 - lorebook_minimal.json: extensions defined [LLM::Character] ok 5 - lorebook_minimal.json: name is str or undefined [LLM::Character] ok 6 - lorebook_minimal.json: description is str or undefined [LLM::Character] ok 7 - lorebook_minimal.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_minimal.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_minimal.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_minimal.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_minimal.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_minimal.json: entry 0 has content [LLM::Character] ok 13 - lorebook_minimal.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_minimal.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_minimal.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_minimal.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_minimal.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_minimal.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_minimal.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_minimal.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_minimal.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_minimal.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_minimal.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_minimal.json: correct first key [LLM::Character] ok 25 - lorebook_minimal.json: correct second key [LLM::Character] ok 26 - lorebook_minimal.json: correct content [LLM::Character] ok 27 - lorebook_minimal.json: correctly enabled [LLM::Character] ok 28 - lorebook_minimal.json: correct insertion order [LLM::Character] ok 29 - lorebook_minimal.json: regex disabled correctly [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/03-all_fields_lorebook.rakutest [LLM::Character] 1..49 [LLM::Character] ok 1 - lorebook_valid.json: lorebook is defined [LLM::Character] ok 2 - lorebook_valid.json: is Lorebook [LLM::Character] ok 3 - lorebook_valid.json: has entries [LLM::Character] ok 4 - lorebook_valid.json: extensions defined [LLM::Character] ok 5 - lorebook_valid.json: name is str or undefined [LLM::Character] ok 6 - lorebook_valid.json: description is str or undefined [LLM::Character] ok 7 - lorebook_valid.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_valid.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_valid.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_valid.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_valid.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_valid.json: entry 0 has content [LLM::Character] ok 13 - lorebook_valid.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_valid.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_valid.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_valid.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_valid.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_valid.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_valid.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_valid.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_valid.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_valid.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_valid.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_valid.json: correct lorebook name [LLM::Character] ok 25 - lorebook_valid.json: correct lorebook description [LLM::Character] ok 26 - lorebook_valid.json: correct scan depth [LLM::Character] ok 27 - lorebook_valid.json: correct token budget [LLM::Character] ok 28 - lorebook_valid.json: correct recursive scanning [LLM::Character] ok 29 - lorebook_valid.json: correct extension 'testString' [LLM::Character] ok 30 - lorebook_valid.json: correct extension 'testBool' [LLM::Character] ok 31 - lorebook_valid.json: correct extension 'testInt' [LLM::Character] ok 32 - lorebook_valid.json: correct first key [LLM::Character] ok 33 - lorebook_valid.json: correct second key [LLM::Character] ok 34 - lorebook_valid.json: correct content [LLM::Character] ok 35 - lorebook_valid.json: correct entry extension 'testString' [LLM::Character] ok 36 - lorebook_valid.json: correct entry extension 'testBool' [LLM::Character] ok 37 - lorebook_valid.json: correct entry extension 'testInt' [LLM::Character] ok 38 - lorebook_valid.json: correctly enabled [LLM::Character] ok 39 - lorebook_valid.json: correct insertion order [LLM::Character] ok 40 - lorebook_valid.json: correct case sensitive [LLM::Character] ok 41 - lorebook_valid.json: regex disabled correctly [LLM::Character] ok 42 - lorebook_valid.json: constant correctly false [LLM::Character] ok 43 - lorebook_valid.json: name correctly baz [LLM::Character] ok 44 - lorebook_valid.json: correct entry priority [LLM::Character] ok 45 - lorebook_valid.json: correct entry id [LLM::Character] ok 46 - lorebook.json: correct entry comment [LLM::Character] ok 47 - lorebook_valid.json: entry correctly set to selective [LLM::Character] ok 48 - lorebook_valid.json: correct entry secondary key [LLM::Character] ok 49 - lorebook_valid.json: correct entry position [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/04-enclosed_minimal_lorebook.rakutest [LLM::Character] 1..29 [LLM::Character] ok 1 - lorebook_enclosed_minimal.json: lorebook is defined [LLM::Character] ok 2 - lorebook_enclosed_minimal.json: is Lorebook [LLM::Character] ok 3 - lorebook_enclosed_minimal.json: has entries [LLM::Character] ok 4 - lorebook_enclosed_minimal.json: extensions defined [LLM::Character] ok 5 - lorebook_enclosed_minimal.json: name is str or undefined [LLM::Character] ok 6 - lorebook_enclosed_minimal.json: description is str or undefined [LLM::Character] ok 7 - lorebook_enclosed_minimal.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_enclosed_minimal.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_enclosed_minimal.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_enclosed_minimal.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_enclosed_minimal.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_enclosed_minimal.json: entry 0 has content [LLM::Character] ok 13 - lorebook_enclosed_minimal.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_enclosed_minimal.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_enclosed_minimal.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_enclosed_minimal.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_enclosed_minimal.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_enclosed_minimal.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_enclosed_minimal.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_enclosed_minimal.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_enclosed_minimal.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_enclosed_minimal.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_enclosed_minimal.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_enclosed_minimal.json: correct first key [LLM::Character] ok 25 - lorebook_enclosed_minimal.json: correct second key [LLM::Character] ok 26 - lorebook_enclosed_minimal.json: correct content [LLM::Character] ok 27 - lorebook_enclosed_minimal.json: correctly enabled [LLM::Character] ok 28 - lorebook_enclosed_minimal.json: correct insertion order [LLM::Character] ok 29 - lorebook_enclosed_minimal.json: regex disabled correctly [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/05-enclosed_all_fields_lorebook.rakutest [LLM::Character] 1..49 [LLM::Character] ok 1 - lorebook_enclosed_valid.json: lorebook is defined [LLM::Character] ok 2 - lorebook_enclosed_valid.json: is Lorebook [LLM::Character] ok 3 - lorebook_enclosed_valid.json: has entries [LLM::Character] ok 4 - lorebook_enclosed_valid.json: extensions defined [LLM::Character] ok 5 - lorebook_enclosed_valid.json: name is str or undefined [LLM::Character] ok 6 - lorebook_enclosed_valid.json: description is str or undefined [LLM::Character] ok 7 - lorebook_enclosed_valid.json: scan_depth is int or undefined [LLM::Character] ok 8 - lorebook_enclosed_valid.json: token_budget is int or undefined [LLM::Character] ok 9 - lorebook_enclosed_valid.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - lorebook_enclosed_valid.json: entry 0 is Entry [LLM::Character] ok 11 - lorebook_enclosed_valid.json: entry 0 has keys [LLM::Character] ok 12 - lorebook_enclosed_valid.json: entry 0 has content [LLM::Character] ok 13 - lorebook_enclosed_valid.json: entry 0 enabled is Bool [LLM::Character] ok 14 - lorebook_enclosed_valid.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - lorebook_enclosed_valid.json: entry 0 use_regex is defined [LLM::Character] ok 16 - lorebook_enclosed_valid.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - lorebook_enclosed_valid.json: entry 0 constant sane [LLM::Character] ok 18 - lorebook_enclosed_valid.json: entry 0 selective sane [LLM::Character] ok 19 - lorebook_enclosed_valid.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - lorebook_enclosed_valid.json: entry 0 priority sane [LLM::Character] ok 21 - lorebook_enclosed_valid.json: entry 0 comment sane [LLM::Character] ok 22 - lorebook_enclosed_valid.json: entry 0 position sane [LLM::Character] ok 23 - lorebook_enclosed_valid.json: entry 0 extensions sane [LLM::Character] ok 24 - lorebook_enclosed_valid.json: correct lorebook name [LLM::Character] ok 25 - lorebook_enclosed_valid.json: correct lorebook description [LLM::Character] ok 26 - lorebook_enclosed_valid.json: correct scan depth [LLM::Character] ok 27 - lorebook_enclosed_valid.json: correct token budget [LLM::Character] ok 28 - lorebook_enclosed_valid.json: correct recursive scanning [LLM::Character] ok 29 - lorebook_enclosed_valid.json: correct extension 'testString' [LLM::Character] ok 30 - lorebook_enclosed_valid.json: correct extension 'testBool' [LLM::Character] ok 31 - lorebook_enclosed_valid.json: correct extension 'testInt' [LLM::Character] ok 32 - lorebook_enclosed_valid.json: correct first key [LLM::Character] ok 33 - lorebook_enclosed_valid.json: correct second key [LLM::Character] ok 34 - lorebook_enclosed_valid.json: correct content [LLM::Character] ok 35 - lorebook_enclosed_valid.json: correct entry extension 'testString' [LLM::Character] ok 36 - lorebook_enclosed_valid.json: correct entry extension 'testBool' [LLM::Character] ok 37 - lorebook_enclosed_valid.json: correct entry extension 'testInt' [LLM::Character] ok 38 - lorebook_enclosed_valid.json: correctly enabled [LLM::Character] ok 39 - lorebook_enclosed_valid.json: correct insertion order [LLM::Character] ok 40 - lorebook_enclosed_valid.json: correct case sensitive [LLM::Character] ok 41 - lorebook_enclosed_valid.json: regex disabled correctly [LLM::Character] ok 42 - lorebook_enclosed_valid.json: constant correctly false [LLM::Character] ok 43 - lorebook_enclosed_valid.json: name correctly baz [LLM::Character] ok 44 - lorebook_enclosed_valid.json: correct entry priority [LLM::Character] ok 45 - lorebook_enclosed_valid.json: correct entry id [LLM::Character] ok 46 - lorebook.json: correct entry comment [LLM::Character] ok 47 - lorebook_enclosed_valid.json: entry correctly set to selective [LLM::Character] ok 48 - lorebook_enclosed_valid.json: correct entry secondary key [LLM::Character] ok 49 - lorebook_enclosed_valid.json: correct entry position [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/06-st_lorebook.rakutest [LLM::Character] 1..79 [LLM::Character] ok 1 - st_lorebook.json: lorebook is defined [LLM::Character] ok 2 - st_lorebook.json: is Lorebook [LLM::Character] ok 3 - st_lorebook.json: has entries [LLM::Character] ok 4 - st_lorebook.json: extensions defined [LLM::Character] ok 5 - st_lorebook.json: name is str or undefined [LLM::Character] ok 6 - st_lorebook.json: description is str or undefined [LLM::Character] ok 7 - st_lorebook.json: scan_depth is int or undefined [LLM::Character] ok 8 - st_lorebook.json: token_budget is int or undefined [LLM::Character] ok 9 - st_lorebook.json: recursive_scanning is bool or undefined [LLM::Character] ok 10 - st_lorebook.json: entry 0 is Entry [LLM::Character] ok 11 - st_lorebook.json: entry 0 has keys or is constant [LLM::Character] ok 12 - st_lorebook.json: entry 0 has content [LLM::Character] ok 13 - st_lorebook.json: entry 0 enabled is Bool [LLM::Character] ok 14 - st_lorebook.json: entry 0 insertion_order is Int [LLM::Character] ok 15 - st_lorebook.json: entry 0 use_regex is defined [LLM::Character] ok 16 - st_lorebook.json: entry 0 case_sensitive sane [LLM::Character] ok 17 - st_lorebook.json: entry 0 constant sane [LLM::Character] ok 18 - st_lorebook.json: entry 0 selective sane [LLM::Character] ok 19 - st_lorebook.json: entry 0 secondary_keys sane [LLM::Character] ok 20 - st_lorebook.json: entry 0 priority sane [LLM::Character] ok 21 - st_lorebook.json: entry 0 comment sane [LLM::Character] ok 22 - st_lorebook.json: entry 0 position sane [LLM::Character] ok 23 - st_lorebook.json: entry 0 extensions sane [LLM::Character] ok 24 - st_lorebook.json: entry 1 is Entry [LLM::Character] ok 25 - st_lorebook.json: entry 1 has keys or is constant [LLM::Character] ok 26 - st_lorebook.json: entry 1 has content [LLM::Character] ok 27 - st_lorebook.json: entry 1 enabled is Bool [LLM::Character] ok 28 - st_lorebook.json: entry 1 insertion_order is Int [LLM::Character] ok 29 - st_lorebook.json: entry 1 use_regex is defined [LLM::Character] ok 30 - st_lorebook.json: entry 1 case_sensitive sane [LLM::Character] ok 31 - st_lorebook.json: entry 1 constant sane [LLM::Character] ok 32 - st_lorebook.json: entry 1 selective sane [LLM::Character] ok 33 - st_lorebook.json: entry 1 secondary_keys sane [LLM::Character] ok 34 - st_lorebook.json: entry 1 priority sane [LLM::Character] ok 35 - st_lorebook.json: entry 1 comment sane [LLM::Character] ok 36 - st_lorebook.json: entry 1 position sane [LLM::Character] ok 37 - st_lorebook.json: entry 1 extensions sane [LLM::Character] ok 38 - st_lorebook.json: entry 2 is Entry [LLM::Character] ok 39 - st_lorebook.json: entry 2 has keys or is constant [LLM::Character] ok 40 - st_lorebook.json: entry 2 has content [LLM::Character] ok 41 - st_lorebook.json: entry 2 enabled is Bool [LLM::Character] ok 42 - st_lorebook.json: entry 2 insertion_order is Int [LLM::Character] ok 43 - st_lorebook.json: entry 2 use_regex is defined [LLM::Character] ok 44 - st_lorebook.json: entry 2 case_sensitive sane [LLM::Character] ok 45 - st_lorebook.json: entry 2 constant sane [LLM::Character] ok 46 - st_lorebook.json: entry 2 selective sane [LLM::Character] ok 47 - st_lorebook.json: entry 2 secondary_keys sane [LLM::Character] ok 48 - st_lorebook.json: entry 2 priority sane [LLM::Character] ok 49 - st_lorebook.json: entry 2 comment sane [LLM::Character] ok 50 - st_lorebook.json: entry 2 position sane [LLM::Character] ok 51 - st_lorebook.json: entry 2 extensions sane [LLM::Character] ok 52 - st_lorebook.json: entry 3 is Entry [LLM::Character] ok 53 - st_lorebook.json: entry 3 has keys or is constant [LLM::Character] ok 54 - st_lorebook.json: entry 3 has content [LLM::Character] ok 55 - st_lorebook.json: entry 3 enabled is Bool [LLM::Character] ok 56 - st_lorebook.json: entry 3 insertion_order is Int [LLM::Character] ok 57 - st_lorebook.json: entry 3 use_regex is defined [LLM::Character] ok 58 - st_lorebook.json: entry 3 case_sensitive sane [LLM::Character] ok 59 - st_lorebook.json: entry 3 constant sane [LLM::Character] ok 60 - st_lorebook.json: entry 3 selective sane [LLM::Character] ok 61 - st_lorebook.json: entry 3 secondary_keys sane [LLM::Character] ok 62 - st_lorebook.json: entry 3 priority sane [LLM::Character] ok 63 - st_lorebook.json: entry 3 comment sane [LLM::Character] ok 64 - st_lorebook.json: entry 3 position sane [LLM::Character] ok 65 - st_lorebook.json: entry 3 extensions sane [LLM::Character] ok 66 - st_lorebook.json: entry 4 is Entry [LLM::Character] ok 67 - st_lorebook.json: entry 4 has keys or is constant [LLM::Character] ok 68 - st_lorebook.json: entry 4 has content [LLM::Character] ok 69 - st_lorebook.json: entry 4 enabled is Bool [LLM::Character] ok 70 - st_lorebook.json: entry 4 insertion_order is Int [LLM::Character] ok 71 - st_lorebook.json: entry 4 use_regex is defined [LLM::Character] ok 72 - st_lorebook.json: entry 4 case_sensitive sane [LLM::Character] ok 73 - st_lorebook.json: entry 4 constant sane [LLM::Character] ok 74 - st_lorebook.json: entry 4 selective sane [LLM::Character] ok 75 - st_lorebook.json: entry 4 secondary_keys sane [LLM::Character] ok 76 - st_lorebook.json: entry 4 priority sane [LLM::Character] ok 77 - st_lorebook.json: entry 4 comment sane [LLM::Character] ok 78 - st_lorebook.json: entry 4 position sane [LLM::Character] ok 79 - st_lorebook.json: entry 4 extensions sane [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/07-character_enclosed.rakutest [LLM::Character] 1..5 [LLM::Character] ok 1 - Got a character card [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Correct description [LLM::Character] ok 4 - Extension talkativeness present [LLM::Character] ok 5 - Extension fav present [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/08-character_flat.rakutest [LLM::Character] 1..3 [LLM::Character] ok 1 - Got a character card [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Correct description [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/09-character_with_book.rakutest [LLM::Character] 1..5 [LLM::Character] ok 1 - Got a character card [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Lorebook is present [LLM::Character] ok 4 - One lorebook entry [LLM::Character] ok 5 - One asset present [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/10-main.rakutest [LLM::Character] 1..10 [LLM::Character] ok 1 - correctly imports a lorebook [LLM::Character] ok 2 - correctly populates lorebook name [LLM::Character] ok 3 - correctly populates lorebook entry [LLM::Character] ok 4 - correctly imports a character [LLM::Character] ok 5 - correctly populates character name [LLM::Character] ok 6 - correctly populates character lorebook [LLM::Character] ok 7 - correctly populates lorebook keys [LLM::Character] ok 8 - correctly imports character from PNG [LLM::Character] ok 9 - correctly populates character name from PNG [LLM::Character] ok 10 - correctly populates first message from PNG [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/11-matcher-construction.rakutest [LLM::Character] 1..2 [LLM::Character] # Subtest: Basic trie building [LLM::Character] ok 1 - Root has 'f' child [LLM::Character] ok 2 - 'f' node has 'o' child [LLM::Character] ok 3 - 'f'→'o' has 'o' child [LLM::Character] ok 4 - 'f'→'o' has 'a' child [LLM::Character] ok 5 - 'foo' terminal node has one output [LLM::Character] ok 6 - 'foo' entry output is correct [LLM::Character] ok 7 - 'foal' entry output is correct [LLM::Character] 1..7 [LLM::Character] ok 1 - Basic trie building [LLM::Character] # Subtest: Regex and constant handling [LLM::Character] ok 1 - Constant entries list has 1 [LLM::Character] ok 2 - Constant entry uuid matches [LLM::Character] not ok 3 - Regex entries list has 2 [LLM::Character] # Failed test 'Regex entries list has 2' [LLM::Character] # at t/11-matcher-construction.rakutest line 54 [LLM::Character] # expected: '2' [LLM::Character] # got: '0' [LLM::Character] Cannot look up attributes in a LLM::Character::Lorebook::Matching::Regex type object. Did you forget a '.new'? [LLM::Character] in method output at /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3/.precomp/961E3224328D4CF3DE4A9A588F7BBEF952D0DDA0/9C/9C8C6593E9DA505EAECBF045E265F6320C728D76 line 1 [LLM::Character] in block at t/11-matcher-construction.rakutest line 55 [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/12-matching.rakutest [LLM::Character] 1..12 [LLM::Character] # Subtest: Single keyword match [LLM::Character] ok 1 - Single match [LLM::Character] ok 2 - UUID correct [LLM::Character] 1..2 [LLM::Character] ok 1 - Single keyword match [LLM::Character] # Subtest: Multiple keywords, one pass [LLM::Character] ok 1 - Both matches found [LLM::Character] 1..1 [LLM::Character] ok 2 - Multiple keywords, one pass [LLM::Character] # Subtest: Case-insensitive key matches any case [LLM::Character] ok 1 - Insensitive match (all upper) [LLM::Character] ok 2 - Insensitive match (mixed) [LLM::Character] ok 3 - No match on unrelated word [LLM::Character] 1..3 [LLM::Character] ok 3 - Case-insensitive key matches any case [LLM::Character] # Subtest: Regex entry matches and respects flags [LLM::Character] not ok 1 - Regex matches start of line [LLM::Character] # Failed test 'Regex matches start of line' [LLM::Character] # at t/12-matching.rakutest line 41 [LLM::Character] not ok 2 - Regex with /i matches [LLM::Character] # Failed test 'Regex with /i matches' [LLM::Character] # at t/12-matching.rakutest line 42 [LLM::Character] ok 3 - No regex match on non-bar/baz [LLM::Character] 1..3 [LLM::Character] # You failed 2 tests of 3 [LLM::Character] not ok 4 - Regex entry matches and respects flags [LLM::Character] # Failed test 'Regex entry matches and respects flags' [LLM::Character] # at t/12-matching.rakutest line 37 [LLM::Character] # Subtest: Constant entries always included [LLM::Character] ok 1 - Only constant present when no match [LLM::Character] ok 2 - Constant plus normal match [LLM::Character] 1..2 [LLM::Character] ok 5 - Constant entries always included [LLM::Character] # Subtest: Selective entry: needs primary & secondary [LLM::Character] ok 1 - Both keys present (fires) [LLM::Character] ok 2 - Only primary, not selective [LLM::Character] ok 3 - Only selective, not primary [LLM::Character] 1..3 [LLM::Character] ok 6 - Selective entry: needs primary & secondary [LLM::Character] # Subtest: exclude_recursion: only pass 0 [LLM::Character] ok 1 - Matches on pass 0 [LLM::Character] ok 2 - Correct entry [LLM::Character] 1..2 [LLM::Character] ok 7 - exclude_recursion: only pass 0 [LLM::Character] # Subtest: delay_until_recursion: only pass > 0 [LLM::Character] ok 1 - delay_until_recursion only fires after pass 0 [LLM::Character] 1..1 [LLM::Character] ok 8 - delay_until_recursion: only pass > 0 [LLM::Character] # Subtest: prevent_recursion: no content added for recursion [LLM::Character] ok 1 - Second entry not matched due to prevent_recursion [LLM::Character] 1..1 [LLM::Character] ok 9 - prevent_recursion: no content added for recursion [LLM::Character] # Subtest: Recursive matching up to scan_depth [LLM::Character] ok 1 - All found through recursive scan [LLM::Character] 1..1 [LLM::Character] ok 10 - Recursive matching up to scan_depth [LLM::Character] # Subtest: No duplicate matches [LLM::Character] ok 1 - Entry matched only once [LLM::Character] 1..1 [LLM::Character] ok 11 - No duplicate matches [LLM::Character] # Subtest: Edge cases [LLM::Character] ok 1 - No match on empty haystack [LLM::Character] ok 2 - No match on empty keys [LLM::Character] ok 3 - No match if not enabled [LLM::Character] ok 4 - Both 'foo' and 'food' matched [LLM::Character] 1..4 [LLM::Character] ok 12 - Edge cases [LLM::Character] # You failed 1 test of 12 [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/13-export_character_json.rakutest [LLM::Character] 1..25 [LLM::Character] ok 1 - Export produces output [LLM::Character] ok 2 - Correct spec [LLM::Character] ok 3 - Correct spec_version [LLM::Character] ok 4 - Has data key [LLM::Character] ok 5 - Correct name [LLM::Character] ok 6 - Correct description [LLM::Character] ok 7 - Correct first_mes [LLM::Character] ok 8 - Correct personality [LLM::Character] ok 9 - Correct scenario [LLM::Character] ok 10 - Correct mes_example [LLM::Character] ok 11 - Correct creator_notes [LLM::Character] ok 12 - Correct system_prompt [LLM::Character] ok 13 - Correct post_history_instructions [LLM::Character] ok 14 - Tags is empty array [LLM::Character] ok 15 - Alternate greetings is empty array [LLM::Character] ok 16 - Group only greetings is empty array [LLM::Character] ok 17 - character_book present [LLM::Character] ok 18 - One entry in character_book [LLM::Character] ok 19 - Entry keys correct [LLM::Character] ok 20 - Entry content correct [LLM::Character] ok 21 - One asset [LLM::Character] ok 22 - Asset type correct [LLM::Character] ok 23 - Asset uri correct [LLM::Character] ok 24 - Extension preserved [LLM::Character] ok 25 - Round-trip preserves name [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/14-export_lorebook_json.rakutest [LLM::Character] 1..27 [LLM::Character] ok 1 - Export produces output [LLM::Character] ok 2 - Correct name [LLM::Character] ok 3 - Correct description [LLM::Character] ok 4 - Correct scan_depth [LLM::Character] ok 5 - Correct token_budget [LLM::Character] ok 6 - Correct recursive_scanning [LLM::Character] ok 7 - Extension testString preserved [LLM::Character] ok 8 - Extension testBool preserved [LLM::Character] ok 9 - Extension testInt preserved [LLM::Character] ok 10 - One entry [LLM::Character] ok 11 - Entry keys correct [LLM::Character] ok 12 - Entry content correct [LLM::Character] ok 13 - Entry enabled [LLM::Character] ok 14 - Entry insertion_order correct [LLM::Character] ok 15 - Entry case_sensitive correct [LLM::Character] ok 16 - Entry use_regex correct [LLM::Character] ok 17 - Entry constant correct [LLM::Character] ok 18 - Entry name correct [LLM::Character] ok 19 - Entry priority correct [LLM::Character] ok 20 - Entry id correct [LLM::Character] ok 21 - Entry comment correct [LLM::Character] ok 22 - Entry selective correct [LLM::Character] ok 23 - Entry secondary_keys correct [LLM::Character] ok 24 - Entry position correct [LLM::Character] ok 25 - Decorators prepended to content [LLM::Character] ok 26 - Round-trip preserves name [LLM::Character] ok 27 - Round-trip preserves entry content [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/15-export_lorebook_st.rakutest [LLM::Character] 1..22 [LLM::Character] ok 1 - Export produces output [LLM::Character] ok 2 - Entries is a Hash [LLM::Character] ok 3 - All entry keys are strings [LLM::Character] ok 4 - Five entries [LLM::Character] ok 5 - Entry 0 exists [LLM::Character] ok 6 - uid field (renamed from id) [LLM::Character] ok 7 - key field is array (renamed from keys) [LLM::Character] ok 8 - keysecondary field is array (renamed from secondary_keys) [LLM::Character] ok 9 - order field (renamed from insertion_order) [LLM::Character] ok 10 - disable field (negated from enabled) [LLM::Character] ok 11 - position is int (before_char = 0) [LLM::Character] ok 12 - constant preserved [LLM::Character] ok 13 - comment preserved [LLM::Character] ok 14 - content preserved [LLM::Character] ok 15 - preventRecursion field present [LLM::Character] ok 16 - preventRecursion is true for entry 0 [LLM::Character] ok 17 - preventRecursion is false for entry 3 [LLM::Character] ok 18 - Entry 4 key array correct [LLM::Character] ok 19 - Entry 4 not constant [LLM::Character] ok 20 - Entry 4 content correct [LLM::Character] ok 21 - No keys field (should be key) [LLM::Character] ok 22 - No insertion_order field (should be order) [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/16-export_character_png.rakutest [LLM::Character] 1..9 [LLM::Character] ok 1 - PNG export succeeds [LLM::Character] ok 2 - Output PNG file exists [LLM::Character] ok 3 - Output PNG file is not empty [LLM::Character] ok 4 - ccv3 tEXt chunk present [LLM::Character] ok 5 - chara tEXt chunk present [LLM::Character] ok 6 - Re-imported is a Card [LLM::Character] ok 7 - Round-trip preserves name [LLM::Character] ok 8 - Round-trip preserves description [LLM::Character] ok 9 - Round-trip preserves first_mes [LLM::Character] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f594ebd569812d0ed2cd94f07155aef37438c3b9.tar.gz/LLM-Character-0.2.3 t/17-export_main.rakutest [LLM::Character] 1..15 [LLM::Character] ok 1 - export-character to JSON succeeds [LLM::Character] ok 2 - JSON file exists [LLM::Character] ok 3 - Exported JSON has CCv3 spec [LLM::Character] ok 4 - Exported JSON has correct name [LLM::Character] ok 5 - Round-trip JSON character name matches [LLM::Character] ok 6 - export-character-to-png succeeds [LLM::Character] ok 7 - PNG file exists [LLM::Character] ok 8 - Round-trip PNG character name matches [LLM::Character] ok 9 - export-lorebook ccv3 succeeds [LLM::Character] ok 10 - CCv3 lorebook file exists [LLM::Character] ok 11 - CCv3 lorebook name correct [LLM::Character] ok 12 - export-lorebook st succeeds [LLM::Character] ok 13 - ST lorebook file exists [LLM::Character] ok 14 - ST lorebook has Hash entries [LLM::Character] ok 15 - ST lorebook entry content correct ===> Testing [FAIL]: LLM::Character:ver<0.2.3>:auth [LLM::Character] Failed to get passing tests, but continuing with --force-test ===> Installing: LLM::Character:ver<0.2.3>:auth ===> Install [OK] for LLM::Character:ver<0.2.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 32.578s CPU time consumed: 2min 7.415s Memory peak: 1.7G (swap: 0B) ```
* [ ] [List::Allmax](https://raku.land/zef:thundergnat/List::Allmax) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p85325-i73260.service; invocation ID: 2818a25ea09046acbb98692d7647b017 Press ^] three times within 1s to disconnect TTY. ===> Searching for: List::Allmax ===> Found: List::Allmax:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [List::Allmax] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129018.85339.4522.394101770312/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz https://360.zef.pm/L/IS/LIST_ALLMAX/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz ===> Fetching [OK]: List::Allmax:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129018.85339.4522.394101770312/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz [List::Allmax] Command: tar -t -f ./66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz [List::Allmax] Command: tar -xvf ./66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz -C ../66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz ===> Extraction [OK]: List::Allmax to /home/coke/sandbox/blin/data/zef-data/tmp/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz ===> Testing: List::Allmax:ver<0.0.1>:auth [List::Allmax] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz/List-Allmax-0.0.1 t/01-basic.rakutest [List::Allmax] 1..6 [List::Allmax] ok 1 - all-max returns expected [List::Allmax] ok 2 - all-max keys returns expected [List::Allmax] ok 3 - all-max by comparitor returns expected [List::Allmax] ok 4 - all-min returns expected [List::Allmax] ok 5 - all-min keys returns expected [List::Allmax] ok 6 - all-min by comparitor returns expected ===> Testing [OK] for List::Allmax:ver<0.0.1>:auth ===> Installing: List::Allmax:ver<0.0.1>:auth ===> Install [OK] for List::Allmax:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 41.312s CPU time consumed: 1min 41.712s Memory peak: 1.1G (swap: 0B) ```
New Output ``` Running as unit: run-p81917-i15657.service; invocation ID: 25fa2ac50a444e0f99817369038f087f Press ^] three times within 1s to disconnect TTY. ===> Searching for: List::Allmax ===> Found: List::Allmax:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [List::Allmax] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790128915.81920.1231.2603533701804/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz https://360.zef.pm/L/IS/LIST_ALLMAX/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz ===> Fetching [OK]: List::Allmax:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790128915.81920.1231.2603533701804/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz [List::Allmax] Command: tar -t -f ./66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz [List::Allmax] Command: tar -xvf ./66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz -C ../66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz ===> Extraction [OK]: List::Allmax to /home/coke/sandbox/blin/data/zef-data/tmp/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz ===> Testing: List::Allmax:ver<0.0.1>:auth [List::Allmax] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz/List-Allmax-0.0.1 t/01-basic.rakutest [List::Allmax] 1..6 [List::Allmax] Type check failed in binding to parameter '&by'; expected Callable[Callable] but got Block (-> ;; $_? is raw = O...) [List::Allmax] in sub all-max at /home/coke/sandbox/blin/data/zef-data/tmp/66b6be1ec037a9dac09dd8acdbe62f8fa95e555f.tar.gz/List-Allmax-0.0.1/lib/List/Allmax.rakumod (List::Allmax) line 4 [List::Allmax] in block at t/01-basic.rakutest line 8 [List::Allmax] # You planned 6 tests, but ran 0 ===> Testing [FAIL]: List::Allmax:ver<0.0.1>:auth [List::Allmax] Failed to get passing tests, but continuing with --force-test ===> Installing: List::Allmax:ver<0.0.1>:auth ===> Install [OK] for List::Allmax:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 45.046s CPU time consumed: 1min 43.445s Memory peak: 1011.8M (swap: 0B) ```
* [ ] [MCP](https://raku.land/zef:wkusnierczyk/MCP) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p806771-i832655.service; invocation ID: e6eebd49ce7c4bb599af6ba28178f8bb Press ^] three times within 1s to disconnect TTY. ===> Searching for: MCP ===> Found: MCP:ver<0.33.6>:auth:api<1> [via Zef::Repository::Ecosystems] [MCP] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146854.806774.7094.506801928402/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz https://360.zef.pm/M/CP/MCP/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz ===> Fetching [OK]: MCP:ver<0.33.6>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790146854.806774.7094.506801928402/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz [MCP] Command: tar -t -f ./bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz [MCP] Command: tar -xvf ./bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz -C ../bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz ===> Extraction [OK]: MCP to /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz ===> Testing: MCP:ver<0.33.6>:auth:api<1> [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/01-types.rakutest [MCP] # Subtest: Implementation [MCP] ok 1 - name is correct [MCP] ok 2 - version is correct [MCP] ok 3 - Hash has name [MCP] ok 4 - Hash has version [MCP] 1..4 [MCP] ok 1 - Implementation [MCP] # Subtest: TextContent [MCP] ok 1 - text is correct [MCP] ok 2 - type is text [MCP] ok 3 - Hash has type [MCP] ok 4 - Hash has text [MCP] 1..4 [MCP] ok 2 - TextContent [MCP] # Subtest: ImageContent [MCP] ok 1 - data is correct [MCP] ok 2 - mimeType is correct [MCP] ok 3 - type is image [MCP] 1..3 [MCP] ok 3 - ImageContent [MCP] # Subtest: Tool [MCP] ok 1 - name is correct [MCP] ok 2 - description is correct [MCP] ok 3 - Hash has name [MCP] ok 4 - Hash has description [MCP] 1..4 [MCP] ok 4 - Tool [MCP] # Subtest: Tool outputSchema [MCP] ok 1 - outputSchema is defined [MCP] ok 2 - outputSchema type correct [MCP] ok 3 - Hash has outputSchema [MCP] ok 4 - Hash outputSchema type [MCP] ok 5 - from-hash restores outputSchema [MCP] ok 6 - from-hash preserves schema detail [MCP] ok 7 - no outputSchema when not set [MCP] ok 8 - from-hash without outputSchema [MCP] 1..8 [MCP] ok 5 - Tool outputSchema [MCP] # Subtest: CallToolResult structuredContent [MCP] ok 1 - structuredContent defined [MCP] ok 2 - structuredContent value [MCP] ok 3 - Hash has structuredContent [MCP] ok 4 - Hash structuredContent value [MCP] ok 5 - Hash also has content [MCP] ok 6 - no structuredContent when not set [MCP] ok 7 - Hash has no structuredContent [MCP] 1..7 [MCP] ok 6 - CallToolResult structuredContent [MCP] # Subtest: ToolAnnotations [MCP] ok 1 - title is correct [MCP] ok 2 - readOnlyHint is correct [MCP] ok 3 - destructiveHint is correct [MCP] 1..3 [MCP] ok 7 - ToolAnnotations [MCP] # Subtest: CallToolResult [MCP] ok 1 - has one content item [MCP] ok 2 - isError is false [MCP] 1..2 [MCP] ok 8 - CallToolResult [MCP] # Subtest: Resource [MCP] ok 1 - uri is correct [MCP] ok 2 - name is correct [MCP] ok 3 - mimeType is correct [MCP] 1..3 [MCP] ok 9 - Resource [MCP] # Subtest: ResourceContents [MCP] ok 1 - uri is correct [MCP] ok 2 - text is correct [MCP] 1..2 [MCP] ok 10 - ResourceContents [MCP] # Subtest: PromptArgument [MCP] ok 1 - name is correct [MCP] ok 2 - required is correct [MCP] 1..2 [MCP] ok 11 - PromptArgument [MCP] # Subtest: Prompt [MCP] ok 1 - name is correct [MCP] ok 2 - has one argument [MCP] 1..2 [MCP] ok 12 - Prompt [MCP] # Subtest: PromptMessage [MCP] ok 1 - role is correct [MCP] ok 2 - content is TextContent [MCP] 1..2 [MCP] ok 13 - PromptMessage [MCP] # Subtest: ServerCapabilities [MCP] ok 1 - tools defined [MCP] ok 2 - resources defined [MCP] ok 3 - tools.listChanged is true [MCP] 1..3 [MCP] ok 14 - ServerCapabilities [MCP] # Subtest: ClientCapabilities [MCP] ok 1 - roots defined [MCP] ok 2 - sampling defined [MCP] 1..2 [MCP] ok 15 - ClientCapabilities [MCP] # Subtest: Progress [MCP] ok 1 - token is correct [MCP] ok 2 - progress is correct [MCP] ok 3 - total is correct [MCP] 1..3 [MCP] ok 16 - Progress [MCP] # Subtest: LogLevel [MCP] ok 1 - Debug value [MCP] ok 2 - Info value [MCP] ok 3 - Warning value [MCP] ok 4 - Error value [MCP] ok 5 - parse debug [MCP] ok 6 - parse warning [MCP] ok 7 - parse emergency [MCP] ok 8 - parse invalid level dies [MCP] ok 9 - Warning >= Debug [MCP] ok 10 - Warning >= Warning [MCP] ok 11 - Debug < Warning [MCP] ok 12 - Emergency >= Emergency [MCP] ok 13 - Alert < Emergency [MCP] 1..13 [MCP] ok 17 - LogLevel [MCP] # Subtest: LogEntry [MCP] ok 1 - level is correct [MCP] ok 2 - logger is correct [MCP] ok 3 - data is correct [MCP] 1..3 [MCP] ok 18 - LogEntry [MCP] # Subtest: Protocol Constants [MCP] ok 1 - LATEST_PROTOCOL_VERSION defined [MCP] ok 2 - SUPPORTED_PROTOCOL_VERSIONS has items [MCP] ok 3 - Latest version is in supported list [MCP] 1..3 [MCP] ok 19 - Protocol Constants [MCP] # Subtest: Annotations [MCP] ok 1 - has two audience items [MCP] ok 2 - priority is correct [MCP] 1..2 [MCP] ok 20 - Annotations [MCP] # Subtest: Tool with Annotations [MCP] ok 1 - has annotations [MCP] ok 2 - annotation title correct [MCP] 1..2 [MCP] ok 21 - Tool with Annotations [MCP] # Subtest: Hash serialization [MCP] ok 1 - name survives round-trip [MCP] ok 2 - description survives round-trip [MCP] ok 3 - inputSchema survives round-trip [MCP] 1..3 [MCP] ok 22 - Hash serialization [MCP] # Subtest: Empty capabilities [MCP] ok 1 - empty capabilities has no keys [MCP] 1..1 [MCP] ok 23 - Empty capabilities [MCP] # Subtest: Content role [MCP] ok 1 - TextContent does Content role [MCP] ok 2 - ImageContent does Content role [MCP] 1..2 [MCP] ok 24 - Content role [MCP] # Subtest: ResourceContents with blob [MCP] ok 1 - blob is defined [MCP] ok 2 - blob has correct size [MCP] 1..2 [MCP] ok 25 - ResourceContents with blob [MCP] # Subtest: Root [MCP] ok 1 - uri is correct [MCP] ok 2 - name is correct [MCP] ok 3 - Hash has uri [MCP] ok 4 - Hash has name [MCP] ok 5 - Hash has uri without name [MCP] ok 6 - Hash has no name when not provided [MCP] ok 7 - from-hash restores uri [MCP] ok 8 - from-hash restores name [MCP] 1..8 [MCP] ok 26 - Root [MCP] # Subtest: CompletionsCapability [MCP] ok 1 - empty hash [MCP] 1..1 [MCP] ok 27 - CompletionsCapability [MCP] # Subtest: CompletionResult [MCP] ok 1 - has 3 values [MCP] ok 2 - total is 10 [MCP] ok 3 - hasMore is true [MCP] ok 4 - Hash has values [MCP] ok 5 - Hash has total [MCP] ok 6 - Hash hasMore [MCP] ok 7 - from-hash restores values [MCP] ok 8 - from-hash restores total [MCP] ok 9 - no total when not set [MCP] ok 10 - no hasMore when not set [MCP] 1..10 [MCP] ok 28 - CompletionResult [MCP] # Subtest: ElicitationAction [MCP] ok 1 - accept value [MCP] ok 2 - decline value [MCP] ok 3 - cancel value [MCP] 1..3 [MCP] ok 29 - ElicitationAction [MCP] # Subtest: ElicitationCapability [MCP] ok 1 - default supports form [MCP] ok 2 - default does not support url [MCP] ok 3 - default Hash has form [MCP] ok 4 - default Hash has no url [MCP] ok 5 - both supports form [MCP] ok 6 - both supports url [MCP] ok 7 - both Hash has form [MCP] ok 8 - both Hash has url [MCP] ok 9 - empty hash defaults to form [MCP] ok 10 - empty hash has no url [MCP] ok 11 - from-hash with url [MCP] 1..11 [MCP] ok 30 - ElicitationCapability [MCP] # Subtest: ElicitationResponse [MCP] ok 1 - accept action [MCP] ok 2 - accept has content [MCP] ok 3 - Hash has action [MCP] ok 4 - Hash has content [MCP] ok 5 - decline action [MCP] ok 6 - decline Hash [MCP] ok 7 - decline has no content [MCP] ok 8 - cancel action [MCP] ok 9 - from-hash restores accept [MCP] ok 10 - from-hash restores content [MCP] 1..10 [MCP] ok 31 - ElicitationResponse [MCP] # Subtest: ImageContent Hash [MCP] ok 1 - type is image [MCP] ok 2 - data preserved [MCP] ok 3 - mimeType preserved [MCP] ok 4 - no annotations when not set [MCP] ok 5 - annotations included [MCP] ok 6 - annotation priority [MCP] 1..6 [MCP] ok 32 - ImageContent Hash [MCP] # Subtest: AudioContent Hash [MCP] ok 1 - type is audio [MCP] ok 2 - data preserved [MCP] ok 3 - mimeType preserved [MCP] ok 4 - annotations included [MCP] 1..4 [MCP] ok 33 - AudioContent Hash [MCP] # Subtest: EmbeddedResource Hash [MCP] ok 1 - type is resource [MCP] ok 2 - resource uri [MCP] ok 3 - no annotations [MCP] ok 4 - annotations included [MCP] 1..4 [MCP] ok 34 - EmbeddedResource Hash [MCP] # Subtest: ResourceLink Hash [MCP] ok 1 - type [MCP] ok 2 - name [MCP] ok 3 - uri [MCP] ok 4 - title [MCP] ok 5 - description [MCP] ok 6 - mimeType [MCP] ok 7 - size [MCP] ok 8 - no title [MCP] ok 9 - no size [MCP] 1..9 [MCP] ok 35 - ResourceLink Hash [MCP] # Subtest: ToolUseContent Hash [MCP] ok 1 - type [MCP] ok 2 - id [MCP] ok 3 - name [MCP] ok 4 - input [MCP] 1..4 [MCP] ok 36 - ToolUseContent Hash [MCP] # Subtest: ToolResultContent Hash [MCP] ok 1 - type [MCP] ok 2 - toolUseId [MCP] ok 3 - isError [MCP] ok 4 - structuredContent [MCP] ok 5 - meta [MCP] ok 6 - content serialized [MCP] 1..6 [MCP] ok 37 - ToolResultContent Hash [MCP] # Subtest: ModelHint Hash [MCP] ok 1 - name in Hash [MCP] 1..1 [MCP] ok 38 - ModelHint Hash [MCP] # Subtest: ModelPreferences Hash [MCP] ok 1 - hint name [MCP] ok 2 - costPriority [MCP] ok 3 - speedPriority [MCP] ok 4 - intelligencePriority [MCP] ok 5 - no hints [MCP] ok 6 - no costPriority [MCP] 1..6 [MCP] ok 39 - ModelPreferences Hash [MCP] # Subtest: ToolChoice Hash [MCP] ok 1 - mode [MCP] ok 2 - name [MCP] ok 3 - auto mode [MCP] ok 4 - no name for auto [MCP] 1..4 [MCP] ok 40 - ToolChoice Hash [MCP] # Subtest: ServerCapabilities from-hash [MCP] ok 1 - experimental in Hash [MCP] ok 2 - tasks in Hash [MCP] ok 3 - from-hash restores tools [MCP] ok 4 - from-hash restores tasks [MCP] 1..4 [MCP] ok 41 - ServerCapabilities from-hash [MCP] # Subtest: IconDefinition [MCP] ok 1 - src correct [MCP] ok 2 - mimeType correct [MCP] ok 3 - sizes count [MCP] ok 4 - Hash src [MCP] ok 5 - Hash mimeType [MCP] ok 6 - Hash sizes [MCP] ok 7 - from-hash src [MCP] ok 8 - from-hash mimeType [MCP] ok 9 - from-hash sizes [MCP] ok 10 - minimal src [MCP] ok 11 - no mimeType when not set [MCP] ok 12 - no sizes when empty [MCP] 1..12 [MCP] ok 42 - IconDefinition [MCP] # Subtest: Tool with icons and title [MCP] ok 1 - title correct [MCP] ok 2 - icons count [MCP] ok 3 - Hash title [MCP] ok 4 - Hash icon src [MCP] ok 5 - from-hash title [MCP] ok 6 - from-hash icons [MCP] ok 7 - from-hash icon src [MCP] ok 8 - no title when not set [MCP] ok 9 - no icons when empty [MCP] 1..9 [MCP] ok 43 - Tool with icons and title [MCP] # Subtest: Resource and Prompt with icons and title [MCP] ok 1 - resource title [MCP] ok 2 - resource Hash title [MCP] ok 3 - resource Hash icon [MCP] ok 4 - resource from-hash title [MCP] ok 5 - resource from-hash icon [MCP] ok 6 - prompt title [MCP] ok 7 - prompt Hash title [MCP] ok 8 - prompt from-hash title [MCP] 1..8 [MCP] ok 44 - Resource and Prompt with icons and title [MCP] # Subtest: Implementation with icons and title [MCP] ok 1 - title correct [MCP] ok 2 - icon src [MCP] ok 3 - Hash title [MCP] ok 4 - Hash icon [MCP] ok 5 - from-hash title [MCP] ok 6 - from-hash icon [MCP] ok 7 - no title [MCP] ok 8 - no icons [MCP] 1..8 [MCP] ok 45 - Implementation with icons and title [MCP] # Subtest: ResourceTemplate type round-trip [MCP] ok 1 - uriTemplate in Hash [MCP] ok 2 - title in Hash [MCP] ok 3 - from-hash uriTemplate [MCP] ok 4 - from-hash title [MCP] 1..4 [MCP] ok 46 - ResourceTemplate type round-trip [MCP] # Subtest: SamplingMessage and CreateMessageResult round-trip [MCP] ok 1 - role in Hash [MCP] ok 2 - content in Hash [MCP] ok 3 - result role [MCP] ok 4 - result model [MCP] ok 5 - result stopReason [MCP] 1..5 [MCP] ok 47 - SamplingMessage and CreateMessageResult round-trip [MCP] # Subtest: IconDefinition round-trip extended [MCP] ok 1 - from-hash src [MCP] 1..1 [MCP] ok 48 - IconDefinition round-trip extended [MCP] # Subtest: Implementation with title and icons extended [MCP] ok 1 - title in Hash [MCP] ok 2 - icons in Hash [MCP] ok 3 - from-hash title [MCP] 1..3 [MCP] ok 49 - Implementation with title and icons extended [MCP] # Subtest: Content type Hash methods extended [MCP] ok 1 - embedded resource type [MCP] ok 2 - embedded resource text [MCP] ok 3 - isError in Hash [MCP] ok 4 - structuredContent in Hash [MCP] ok 5 - meta in Hash [MCP] 1..5 [MCP] ok 50 - Content type Hash methods extended [MCP] # Subtest: Prompt from-hash with arguments and icons [MCP] ok 1 - name from-hash [MCP] ok 2 - title from-hash [MCP] ok 3 - icons from-hash [MCP] ok 4 - arguments from-hash [MCP] ok 5 - argument name [MCP] 1..5 [MCP] ok 51 - Prompt from-hash with arguments and icons [MCP] # Subtest: Resource from-hash with all fields [MCP] ok 1 - title from-hash [MCP] ok 2 - mimeType from-hash [MCP] ok 3 - icons from-hash [MCP] 1..3 [MCP] ok 52 - Resource from-hash with all fields [MCP] # Subtest: Tool from-hash with all fields [MCP] ok 1 - title from-hash [MCP] ok 2 - outputSchema from-hash [MCP] ok 3 - annotations from-hash [MCP] ok 4 - execution from-hash [MCP] ok 5 - icons from-hash [MCP] 1..5 [MCP] ok 53 - Tool from-hash with all fields [MCP] # Subtest: ServerCapabilities from-hash full [MCP] ok 1 - prompts listChanged [MCP] ok 2 - resources subscribe [MCP] ok 3 - tools listChanged [MCP] ok 4 - experimental [MCP] ok 5 - tasks capability [MCP] ok 6 - prompts in Hash [MCP] ok 7 - tasks in Hash [MCP] 1..7 [MCP] ok 54 - ServerCapabilities from-hash full [MCP] # Subtest: Extension round-trip [MCP] ok 1 - name in Hash [MCP] ok 2 - version in Hash [MCP] ok 3 - from-hash name [MCP] ok 4 - from-hash settings [MCP] 1..4 [MCP] ok 55 - Extension round-trip [MCP] # Subtest: Root from-hash extended [MCP] ok 1 - uri [MCP] ok 2 - name [MCP] ok 3 - name in Hash [MCP] 1..3 [MCP] ok 56 - Root from-hash extended [MCP] # Subtest: Progress Hash extended [MCP] ok 1 - token in Hash [MCP] ok 2 - total in Hash [MCP] ok 3 - message in Hash [MCP] 1..3 [MCP] ok 57 - Progress Hash extended [MCP] # Subtest: LogEntry Hash extended [MCP] ok 1 - level in Hash [MCP] ok 2 - logger in Hash [MCP] ok 3 - data in Hash [MCP] 1..3 [MCP] ok 58 - LogEntry Hash extended [MCP] # Subtest: log-level-at-or-above and parse-log-level extended [MCP] ok 1 - error >= warning [MCP] ok 2 - warning >= warning [MCP] ok 3 - debug < warning [MCP] ok 4 - parse info [MCP] ok 5 - parse emergency [MCP] ok 6 - parse unknown level dies [MCP] 1..6 [MCP] ok 59 - log-level-at-or-above and parse-log-level extended [MCP] # Subtest: CreateMessageResult Hash extended [MCP] ok 1 - model in Hash [MCP] ok 2 - stopReason in Hash [MCP] ok 3 - meta in Hash [MCP] 1..3 [MCP] ok 60 - CreateMessageResult Hash extended [MCP] # Subtest: CreateTaskResult Hash extended [MCP] ok 1 - task in Hash [MCP] 1..1 [MCP] ok 61 - CreateTaskResult Hash extended [MCP] # Subtest: Task with all optional fields [MCP] ok 1 - statusMessage [MCP] ok 2 - createdAt [MCP] ok 3 - lastUpdatedAt [MCP] ok 4 - pollInterval [MCP] ok 5 - from-hash statusMessage [MCP] ok 6 - from-hash pollInterval [MCP] 1..6 [MCP] ok 62 - Task with all optional fields [MCP] # Subtest: TextContent from-hash [MCP] ok 1 - text from plain hash [MCP] ok 2 - text with annotations [MCP] ok 3 - annotations present [MCP] 1..3 [MCP] ok 63 - TextContent from-hash [MCP] # Subtest: Content types with annotations [MCP] ok 1 - image annotations in Hash [MCP] ok 2 - audio annotations audience [MCP] ok 3 - embedded resource annotations [MCP] ok 4 - resource link annotations [MCP] 1..4 [MCP] ok 64 - Content types with annotations [MCP] # Subtest: PromptMessage Hash with Positional content [MCP] ok 1 - positional content in Hash [MCP] 1..1 [MCP] ok 65 - PromptMessage Hash with Positional content [MCP] # Subtest: SamplingMessage Hash with Positional content [MCP] ok 1 - sampling message content in Hash [MCP] 1..1 [MCP] ok 66 - SamplingMessage Hash with Positional content [MCP] # Subtest: CreateMessageResult Hash with Positional content [MCP] ok 1 - result positional content [MCP] 1..1 [MCP] ok 67 - CreateMessageResult Hash with Positional content [MCP] # Subtest: LoggingCapability Hash [MCP] ok 1 - logging capability returns Hash [MCP] 1..1 [MCP] ok 68 - LoggingCapability Hash [MCP] # Subtest: PromptsCapability Hash [MCP] ok 1 - prompts listChanged in Hash [MCP] 1..1 [MCP] ok 69 - PromptsCapability Hash [MCP] # Subtest: ResourcesCapability Hash [MCP] ok 1 - subscribe in Hash [MCP] ok 2 - listChanged in Hash [MCP] 1..2 [MCP] ok 70 - ResourcesCapability Hash [MCP] # Subtest: ToolsCapability Hash [MCP] ok 1 - tools listChanged in Hash [MCP] 1..1 [MCP] ok 71 - ToolsCapability Hash [MCP] # Subtest: RootsCapability Hash [MCP] ok 1 - roots listChanged in Hash [MCP] 1..1 [MCP] ok 72 - RootsCapability Hash [MCP] # Subtest: SamplingCapability Hash [MCP] ok 1 - tools in Hash [MCP] ok 2 - context in Hash [MCP] 1..2 [MCP] ok 73 - SamplingCapability Hash [MCP] # Subtest: ServerCapabilities Hash with filled sub-capabilities [MCP] ok 1 - logging in Hash [MCP] ok 2 - prompts in Hash [MCP] ok 3 - resources in Hash [MCP] ok 4 - tools in Hash [MCP] ok 5 - completions in Hash [MCP] ok 6 - experimental in Hash [MCP] ok 7 - tasks in Hash [MCP] 1..7 [MCP] ok 74 - ServerCapabilities Hash with filled sub-capabilities [MCP] # Subtest: ResourceTemplate Hash with all fields [MCP] ok 1 - title in Hash [MCP] ok 2 - annotations in Hash [MCP] ok 3 - icons in Hash [MCP] 1..3 [MCP] ok 75 - ResourceTemplate Hash with all fields [MCP] # Subtest: Resource Hash with annotations extended [MCP] ok 1 - annotations in Hash [MCP] ok 2 - icons in Hash [MCP] 1..2 [MCP] ok 76 - Resource Hash with annotations extended [MCP] # Subtest: CallToolResult Hash with structuredContent extended [MCP] ok 1 - structuredContent in Hash [MCP] 1..1 [MCP] ok 77 - CallToolResult Hash with structuredContent extended [MCP] # Subtest: Content type() methods [MCP] ok 1 - TextContent.type [MCP] ok 2 - ImageContent.type [MCP] ok 3 - AudioContent.type [MCP] ok 4 - EmbeddedResource.type [MCP] ok 5 - ResourceLink.type [MCP] ok 6 - ToolUseContent.type [MCP] ok 7 - ToolResultContent.type [MCP] 1..7 [MCP] ok 78 - Content type() methods [MCP] # Subtest: ToolAnnotations openWorldHint [MCP] ok 1 - openWorldHint [MCP] 1..1 [MCP] ok 79 - ToolAnnotations openWorldHint [MCP] # Subtest: PromptArgument required [MCP] ok 1 - required field [MCP] ok 2 - description [MCP] 1..2 [MCP] ok 80 - PromptArgument required [MCP] # Subtest: TaskExecution enum coverage [MCP] ok 1 - TaskExecution forbidden [MCP] ok 2 - TaskExecution optional [MCP] ok 3 - TaskExecution required [MCP] ok 4 - TaskExecution default [MCP] 1..4 [MCP] ok 81 - TaskExecution enum coverage [MCP] # Subtest: Task from-hash all statuses [MCP] ok 1 - Task status working [MCP] ok 2 - Task status input_required [MCP] ok 3 - Task status completed [MCP] ok 4 - Task status failed [MCP] ok 5 - Task status cancelled [MCP] ok 6 - Task default status [MCP] 1..6 [MCP] ok 82 - Task from-hash all statuses [MCP] # Subtest: Tool with execution and all fields [MCP] ok 1 - execution in Hash [MCP] ok 2 - outputSchema in Hash [MCP] ok 3 - icons in Hash [MCP] ok 4 - from-hash execution [MCP] 1..4 [MCP] ok 83 - Tool with execution and all fields [MCP] # Subtest: ModelHint and ModelPreferences extended [MCP] ok 1 - ModelHint name [MCP] ok 2 - intelligencePriority [MCP] ok 3 - hints [MCP] 1..3 [MCP] ok 84 - ModelHint and ModelPreferences extended [MCP] # Subtest: CompletionResult with hasMore extended [MCP] ok 1 - hasMore in Hash [MCP] ok 2 - total [MCP] ok 3 - from-hash hasMore [MCP] 1..3 [MCP] ok 85 - CompletionResult with hasMore extended [MCP] # Subtest: ResourceLink with size [MCP] ok 1 - size in Hash [MCP] 1..1 [MCP] ok 86 - ResourceLink with size [MCP] # Subtest: ClientCapabilities Hash extended [MCP] ok 1 - roots in Hash [MCP] ok 2 - sampling tools in Hash [MCP] ok 3 - elicitation form in Hash [MCP] ok 4 - experimental in Hash [MCP] ok 5 - tasks in Hash [MCP] 1..5 [MCP] ok 87 - ClientCapabilities Hash extended [MCP] # Subtest: ElicitationResponse from-hash variants [MCP] ok 1 - from-hash decline [MCP] ok 2 - from-hash default cancel [MCP] 1..2 [MCP] ok 88 - ElicitationResponse from-hash variants [MCP] # Subtest: ElicitationCapability from-hash extended [MCP] ok 1 - supports-form [MCP] ok 2 - supports-url [MCP] ok 3 - empty hash defaults to form [MCP] ok 4 - empty hash no url [MCP] 1..4 [MCP] ok 89 - ElicitationCapability from-hash extended [MCP] 1..89 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/02-jsonrpc.rakutest [MCP] # Subtest: Error codes [MCP] ok 1 - ParseError code [MCP] ok 2 - InvalidRequest code [MCP] ok 3 - MethodNotFound code [MCP] ok 4 - InvalidParams code [MCP] ok 5 - InternalError code [MCP] ok 6 - URLElicitationRequired code [MCP] 1..6 [MCP] ok 1 - Error codes [MCP] # Subtest: Error class [MCP] ok 1 - code is correct [MCP] ok 2 - message is correct [MCP] ok 3 - Hash has code [MCP] ok 4 - Hash has message [MCP] 1..4 [MCP] ok 2 - Error class [MCP] # Subtest: Error.from-code [MCP] ok 1 - code is correct [MCP] ok 2 - default message is correct [MCP] ok 3 - custom message works [MCP] 1..3 [MCP] ok 3 - Error.from-code [MCP] # Subtest: Request [MCP] ok 1 - jsonrpc is 2.0 [MCP] ok 2 - id is correct [MCP] ok 3 - method is correct [MCP] ok 4 - params are correct [MCP] ok 5 - Hash has jsonrpc [MCP] ok 6 - Hash has id [MCP] ok 7 - Hash has method [MCP] 1..7 [MCP] ok 4 - Request [MCP] # Subtest: Request with string ID [MCP] ok 1 - string id works [MCP] ok 2 - Hash has string id [MCP] 1..2 [MCP] ok 5 - Request with string ID [MCP] # Subtest: Response success [MCP] ok 1 - id is correct [MCP] ok 2 - result is correct [MCP] ok 3 - no error [MCP] ok 4 - Hash has jsonrpc [MCP] ok 5 - Hash has result [MCP] ok 6 - Hash has no error [MCP] 1..6 [MCP] ok 6 - Response success [MCP] # Subtest: Response error [MCP] ok 1 - id is correct [MCP] ok 2 - no result [MCP] ok 3 - has error [MCP] ok 4 - error code is correct [MCP] ok 5 - Hash has error [MCP] ok 6 - Hash has no result [MCP] 1..6 [MCP] ok 7 - Response error [MCP] # Subtest: Notification [MCP] ok 1 - jsonrpc is 2.0 [MCP] ok 2 - method is correct [MCP] ok 3 - params are correct [MCP] ok 4 - Hash has no id [MCP] ok 5 - Hash has method [MCP] 1..5 [MCP] ok 8 - Notification [MCP] # Subtest: parse-message Request [MCP] ok 1 - parsed as Request [MCP] ok 2 - id is correct [MCP] ok 3 - method is correct [MCP] 1..3 [MCP] ok 9 - parse-message Request [MCP] # Subtest: parse-message Response [MCP] ok 1 - parsed as Response [MCP] ok 2 - id is correct [MCP] ok 3 - result is correct [MCP] 1..3 [MCP] ok 10 - parse-message Response [MCP] # Subtest: parse-message Notification [MCP] ok 1 - parsed as Notification [MCP] ok 2 - method is correct [MCP] 1..2 [MCP] ok 11 - parse-message Notification [MCP] # Subtest: to-json method [MCP] ok 1 - JSON has jsonrpc [MCP] ok 2 - JSON has method [MCP] ok 3 - round-trip preserves id [MCP] 1..3 [MCP] ok 12 - to-json method [MCP] # Subtest: IdGenerator [MCP] ok 1 - first id is 1 [MCP] ok 2 - second id is 2 [MCP] ok 3 - third id is 3 [MCP] ok 4 - ids are sequential [MCP] 1..4 [MCP] ok 13 - IdGenerator [MCP] # Subtest: X::JSONRPC exception [MCP] ok 1 - is an Exception [MCP] ok 2 - message is formatted [MCP] ok 3 - error is accessible [MCP] 1..3 [MCP] ok 14 - X::JSONRPC exception [MCP] # Subtest: JSONRPC Error Hash with and without data [MCP] ok 1 - code in Hash [MCP] ok 2 - data in Hash [MCP] ok 3 - no data when not set [MCP] 1..3 [MCP] ok 15 - JSONRPC Error Hash with and without data [MCP] # Subtest: JSONRPC parse-message all types [MCP] ok 1 - parsed as Request [MCP] ok 2 - method correct [MCP] ok 3 - parsed as Notification [MCP] ok 4 - notification params [MCP] ok 5 - parsed as Response [MCP] ok 6 - result present [MCP] ok 7 - error response parsed [MCP] ok 8 - error field present [MCP] ok 9 - error code [MCP] ok 10 - invalid version dies [MCP] ok 11 - invalid structure dies [MCP] 1..11 [MCP] ok 16 - JSONRPC parse-message all types [MCP] # Subtest: JSONRPC Error.from-code all codes [MCP] ok 1 - code ParseError value correct [MCP] ok 2 - code ParseError has default message [MCP] ok 3 - code InvalidRequest value correct [MCP] ok 4 - code InvalidRequest has default message [MCP] ok 5 - code MethodNotFound value correct [MCP] ok 6 - code MethodNotFound has default message [MCP] ok 7 - code InvalidParams value correct [MCP] ok 8 - code InvalidParams has default message [MCP] ok 9 - code InternalError value correct [MCP] ok 10 - code InternalError has default message [MCP] ok 11 - code URLElicitationRequired value correct [MCP] ok 12 - code URLElicitationRequired has default message [MCP] ok 13 - custom message override [MCP] ok 14 - data passed through [MCP] 1..14 [MCP] ok 17 - JSONRPC Error.from-code all codes [MCP] # Subtest: JSONRPC Message serialization extended [MCP] ok 1 - request serializes to JSON [MCP] ok 2 - notification Hash method [MCP] ok 3 - notification Hash params [MCP] ok 4 - success response Hash [MCP] ok 5 - no error in success response Hash [MCP] ok 6 - error in error response Hash [MCP] ok 7 - no result in error response Hash [MCP] 1..7 [MCP] ok 18 - JSONRPC Message serialization extended [MCP] 1..18 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/03-builders.rakutest [MCP] # Subtest: Tool builder and normalization [MCP] ok 1 - tool name set [MCP] ok 2 - tool description set [MCP] ok 3 - string param schema [MCP] ok 4 - array param schema [MCP] ok 5 - required includes a [MCP] ok 6 - required includes e [MCP] ok 7 - to-tool preserves name [MCP] ok 8 - annotations set [MCP] ok 9 - readOnly annotation set [MCP] ok 10 - idempotent annotation set [MCP] ok 11 - destructiveHint naming works [MCP] ok 12 - readOnlyHint naming works [MCP] ok 13 - call returns CallToolResult [MCP] ok 14 - string normalized to TextContent [MCP] ok 15 - accepts CallToolResult directly [MCP] ok 16 - TextContent normalized [MCP] ok 17 - positional normalized to array [MCP] ok 18 - fallback uses Str [MCP] ok 19 - tool requires name [MCP] ok 20 - tool requires handler [MCP] ok 21 - outputSchema set on RegisteredTool [MCP] ok 22 - outputSchema has type [MCP] ok 23 - outputSchema on Tool definition [MCP] ok 24 - outputSchema property type [MCP] ok 25 - outputSchema in Hash [MCP] ok 26 - structuredContent set [MCP] ok 27 - structuredContent has temperature [MCP] ok 28 - structuredContent has conditions [MCP] ok 29 - content fallback also present [MCP] ok 30 - no structuredContent without outputSchema [MCP] 1..30 [MCP] ok 1 - Tool builder and normalization [MCP] # Subtest: Resource builder and normalization [MCP] ok 1 - resource uri [MCP] ok 2 - resource name [MCP] ok 3 - resource annotations set [MCP] ok 4 - resource audience set [MCP] ok 5 - resource priority set [MCP] ok 6 - annotations in resource Hash [MCP] ok 7 - priority in serialized Hash [MCP] ok 8 - string normalized to ResourceContents [MCP] ok 9 - blob normalized [MCP] ok 10 - positional preserved [MCP] ok 11 - file-resource guesses mime type [MCP] ok 12 - file-resource sets uri [MCP] ok 13 - from-file guesses mime for .html [MCP] ok 14 - from-file guesses mime for .css [MCP] ok 15 - from-file guesses mime for .js [MCP] ok 16 - from-file guesses mime for .json [MCP] ok 17 - from-file guesses mime for .xml [MCP] ok 18 - from-file guesses mime for .png [MCP] ok 19 - from-file guesses mime for .jpg [MCP] ok 20 - from-file guesses mime for .jpeg [MCP] ok 21 - from-file guesses mime for .gif [MCP] ok 22 - from-file guesses mime for .svg [MCP] ok 23 - from-file guesses mime for .pdf [MCP] ok 24 - from-file guesses mime for .md [MCP] ok 25 - unknown ext -> octet-stream [MCP] ok 26 - from-file uri override [MCP] ok 27 - from-file name override [MCP] ok 28 - from-file mime still guessed [MCP] ok 29 - fallback normalizes to Str [MCP] ok 30 - ResourceContents preserved [MCP] ok 31 - resource requires uri [MCP] ok 32 - resource requires name [MCP] ok 33 - resource requires reader [MCP] 1..33 [MCP] ok 2 - Resource builder and normalization [MCP] # Subtest: Prompt builder and normalization [MCP] ok 1 - prompt name [MCP] ok 2 - prompt arguments [MCP] ok 3 - string normalized to PromptMessage [MCP] ok 4 - PromptMessage preserved [MCP] ok 5 - user-message role [MCP] ok 6 - assistant-message role [MCP] ok 7 - required-argument name [MCP] ok 8 - required-argument is required [MCP] ok 9 - required-argument description [MCP] ok 10 - array of PromptMessage first [MCP] ok 11 - array of PromptMessage second [MCP] ok 12 - non-string fallback [MCP] ok 13 - prompt requires name [MCP] ok 14 - prompt requires generator [MCP] 1..14 [MCP] ok 3 - Prompt builder and normalization [MCP] # Subtest: Builder title and icon methods [MCP] ok 1 - tool title set [MCP] ok 2 - tool has 2 icons [MCP] ok 3 - tool icon src [MCP] ok 4 - tool icon mimeType [MCP] ok 5 - tool second icon [MCP] ok 6 - tool Hash title [MCP] ok 7 - tool Hash icons [MCP] ok 8 - resource title set [MCP] ok 9 - resource has 1 icon [MCP] ok 10 - resource template title set [MCP] ok 11 - resource template has 1 icon [MCP] ok 12 - prompt title set [MCP] ok 13 - prompt has 1 icon [MCP] ok 14 - prompt icon mimeType [MCP] 1..14 [MCP] ok 4 - Builder title and icon methods [MCP] # Subtest: Tool name validation [MCP] ok 1 - valid: my-tool [MCP] ok 2 - valid: tool_1 [MCP] ok 3 - valid: single char [MCP] ok 4 - valid: 64 chars [MCP] ok 5 - invalid: empty string [MCP] ok 6 - invalid: 65 chars [MCP] ok 7 - invalid: space [MCP] ok 8 - invalid: exclamation [MCP] ok 9 - invalid: dot [MCP] 1..9 [MCP] ok 5 - Tool name validation [MCP] # Subtest: Handler dispatch fallback signatures [MCP] ok 1 - no-args handler works [MCP] ok 2 - Hash positional handler works [MCP] ok 3 - :params named handler works [MCP] 1..3 [MCP] ok 6 - Handler dispatch fallback signatures [MCP] # Subtest: Prompt generator dispatch fallback [MCP] ok 1 - no-args generator [MCP] ok 2 - Hash positional generator [MCP] 1..2 [MCP] ok 7 - Prompt generator dispatch fallback [MCP] # Subtest: RegisteredTool call with various return types [MCP] ok 1 - Content return type [MCP] ok 2 - Array return type [MCP] ok 3 - structuredContent set for Hash+outputSchema [MCP] ok 4 - no structuredContent without outputSchema [MCP] ok 5 - non-string coerced to text [MCP] 1..5 [MCP] ok 8 - RegisteredTool call with various return types [MCP] # Subtest: RegisteredResource read with various return types [MCP] ok 1 - Blob default mimeType [MCP] ok 2 - Positional return [MCP] ok 3 - non-string coerced [MCP] 1..3 [MCP] ok 9 - RegisteredResource read with various return types [MCP] # Subtest: RegisteredTool call returning CallToolResult [MCP] ok 1 - CallToolResult passthrough [MCP] ok 2 - isError preserved [MCP] 1..2 [MCP] ok 10 - RegisteredTool call returning CallToolResult [MCP] # Subtest: RegisteredPrompt get with Str return [MCP] ok 1 - default role is user [MCP] ok 2 - string coerced to message [MCP] 1..2 [MCP] ok 11 - RegisteredPrompt get with Str return [MCP] # Subtest: RegisteredPrompt get with non-string return [MCP] ok 1 - non-string coerced [MCP] 1..1 [MCP] ok 12 - RegisteredPrompt get with non-string return [MCP] # Subtest: ToolBuilder schema and output-schema [MCP] ok 1 - schema sets inputSchema [MCP] ok 2 - output-schema set [MCP] 1..2 [MCP] ok 13 - ToolBuilder schema and output-schema [MCP] # Subtest: ResourceBuilder build validation [MCP] ok 1 - build without URI dies [MCP] ok 2 - build without name dies [MCP] ok 3 - build without reader dies [MCP] 1..3 [MCP] ok 14 - ResourceBuilder build validation [MCP] # Subtest: PromptBuilder build validation [MCP] ok 1 - build without name dies [MCP] ok 2 - build without generator dies [MCP] 1..2 [MCP] ok 15 - PromptBuilder build validation [MCP] # Subtest: ResourceTemplateBuilder build validation [MCP] ok 1 - build without uri-template dies [MCP] ok 2 - build without name dies [MCP] ok 3 - build without reader dies [MCP] 1..3 [MCP] ok 16 - ResourceTemplateBuilder build validation [MCP] # Subtest: file-resource helper [MCP] ok 1 - name from file [MCP] ok 2 - file URI [MCP] ok 3 - reads file content [MCP] ok 4 - custom uri [MCP] ok 5 - custom name [MCP] 1..5 [MCP] ok 17 - file-resource helper [MCP] # Subtest: ResourceBuilder from-file mime types [MCP] ok 1 - txt has mimeType [MCP] ok 2 - html has mimeType [MCP] ok 3 - css has mimeType [MCP] ok 4 - js has mimeType [MCP] ok 5 - json has mimeType [MCP] ok 6 - xml has mimeType [MCP] ok 7 - png has mimeType [MCP] ok 8 - jpg has mimeType [MCP] ok 9 - gif has mimeType [MCP] ok 10 - svg has mimeType [MCP] ok 11 - pdf has mimeType [MCP] ok 12 - md has mimeType [MCP] ok 13 - unknown has mimeType [MCP] 1..13 [MCP] ok 18 - ResourceBuilder from-file mime types [MCP] # Subtest: ToolBuilder all param types extended [MCP] ok 1 - string param [MCP] ok 2 - number param [MCP] ok 3 - integer param [MCP] ok 4 - boolean param [MCP] ok 5 - array param [MCP] ok 6 - array items [MCP] ok 7 - all required [MCP] 1..7 [MCP] ok 19 - ToolBuilder all param types extended [MCP] # Subtest: ToolBuilder annotations all fields [MCP] ok 1 - title on tool [MCP] ok 2 - icon on tool [MCP] ok 3 - readOnlyHint [MCP] ok 4 - destructiveHint [MCP] ok 5 - idempotentHint [MCP] ok 6 - openWorldHint [MCP] 1..6 [MCP] ok 20 - ToolBuilder annotations all fields [MCP] # Subtest: ResourceBuilder all fields [MCP] ok 1 - title [MCP] ok 2 - icon [MCP] ok 3 - mimeType [MCP] ok 4 - annotations [MCP] ok 5 - read returns text [MCP] 1..5 [MCP] ok 21 - ResourceBuilder all fields [MCP] # Subtest: PromptBuilder all fields [MCP] ok 1 - title [MCP] ok 2 - icon [MCP] ok 3 - two arguments [MCP] ok 4 - first arg required [MCP] ok 5 - second arg optional [MCP] 1..5 [MCP] ok 22 - PromptBuilder all fields [MCP] # Subtest: ResourceTemplateBuilder all fields [MCP] ok 1 - title [MCP] ok 2 - icon [MCP] 1..2 [MCP] ok 23 - ResourceTemplateBuilder all fields [MCP] # Subtest: RegisteredResource read with ResourceContents return [MCP] ok 1 - ResourceContents passthrough [MCP] 1..1 [MCP] ok 24 - RegisteredResource read with ResourceContents return [MCP] 1..24 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/04-transport.rakutest [MCP] # Subtest: StdioTransport parse/send/close [MCP] ok 1 - parsed request [MCP] ok 2 - method parsed [MCP] ok 3 - no remaining buffer [MCP] ok 4 - output includes content length [MCP] ok 5 - output includes result [MCP] ok 6 - not connected before start [MCP] ok 7 - connected after start [MCP] ok 8 - not connected after close [MCP] 1..8 [MCP] ok 1 - StdioTransport parse/send/close [MCP] # Subtest: StdioTransport ignores invalid JSON [MCP] ok 1 - invalid JSON not emitted [MCP] ok 2 - rest returned [MCP] 1..2 [MCP] ok 2 - StdioTransport ignores invalid JSON [MCP] # Subtest: Transport error types [MCP] ok 1 - base transport message [MCP] ok 2 - connection error prefix [MCP] ok 3 - send error prefix [MCP] ok 4 - cause property set [MCP] ok 5 - Connection is-a Transport error [MCP] ok 6 - Send is-a Transport error [MCP] ok 7 - Connection is-a Exception [MCP] 1..7 [MCP] ok 3 - Transport error types [MCP] # Subtest: StreamableHTTP Stream emit and replay [MCP] ok 1 - priming event ID has stream prefix [MCP] ok 2 - priming event has data line [MCP] ok 3 - message event ID has stream prefix [MCP] ok 4 - message has data lines [MCP] ok 5 - message contains JSON payload [MCP] ok 6 - message contains event ID [MCP] ok 7 - history truncation did not error [MCP] 1..7 [MCP] ok 4 - StreamableHTTP Stream emit and replay [MCP] # Subtest: StreamableHTTP Stream replay [MCP] ok 1 - replay emitted events after given seq [MCP] 1..1 [MCP] ok 5 - StreamableHTTP Stream replay [MCP] # Subtest: StreamableHTTP exception classes [MCP] ok 1 - base message [MCP] ok 2 - Protocol prefix [MCP] ok 3 - HTTP prefix [MCP] 1..3 [MCP] ok 6 - StreamableHTTP exception classes [MCP] 1..6 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/05-server.rakutest [MCP] # Subtest: Server dispatch and handlers [MCP] ok 1 - initialize returns protocol [MCP] ok 2 - initialize includes instructions [MCP] ok 3 - ping response empty [MCP] ok 4 - tools/list includes tool [MCP] ok 5 - tools/call returns content [MCP] ok 6 - tools/call requires name [MCP] ok 7 - tools/call unknown tool [MCP] ok 8 - resources/list includes resource [MCP] ok 9 - resources/read returns content [MCP] ok 10 - resources/read requires uri [MCP] ok 11 - prompts/list includes prompt [MCP] ok 12 - prompts/get returns message [MCP] ok 13 - prompts/get requires name [MCP] ok 14 - prompts/get unknown prompt [MCP] ok 15 - unknown method raises error [MCP] ok 16 - server request resolves [MCP] ok 17 - notifications sent [MCP] 1..17 [MCP] ok 1 - Server dispatch and handlers [MCP] # Subtest: Pagination support [MCP] ok 1 - first page has 2 items [MCP] ok 2 - first page has nextCursor [MCP] ok 3 - second page has 2 items [MCP] ok 4 - second page has nextCursor [MCP] ok 5 - pages have different items [MCP] ok 6 - last page has 1 item [MCP] ok 7 - last page has no nextCursor [MCP] ok 8 - invalid cursor raises error [MCP] ok 9 - malformed cursor raises error [MCP] ok 10 - empty list has 0 items [MCP] ok 11 - empty list has no nextCursor [MCP] ok 12 - resources first page has 2 items [MCP] ok 13 - resources first page has nextCursor [MCP] ok 14 - prompts first page has 2 items [MCP] ok 15 - prompts first page has nextCursor [MCP] 1..15 [MCP] ok 2 - Pagination support [MCP] # Subtest: Cancellation support [MCP] ok 1 - is-cancelled returns False for unknown request [MCP] ok 2 - notifications/cancelled is handled without error [MCP] ok 3 - cancel-request sends notification [MCP] ok 4 - notification method is correct [MCP] ok 5 - notification has correct requestId [MCP] ok 6 - notification has correct reason [MCP] ok 7 - cancel-request without reason sends notification [MCP] ok 8 - notification has no reason when not provided [MCP] ok 9 - in-flight request is tracked [MCP] ok 10 - is-cancelled returns True after cancellation [MCP] ok 11 - cancelled request does not send response [MCP] 1..11 [MCP] ok 3 - Cancellation support [MCP] # Subtest: Protocol version handling [MCP] ok 1 - latest protocol version is 2025-11-25 [MCP] ok 2 - SUPPORTED contains 2025-11-25 [MCP] ok 3 - SUPPORTED contains 2025-03-26 [MCP] ok 4 - SUPPORTED contains 2024-11-05 [MCP] ok 5 - server echoes latest version for 2025-11-25 client [MCP] ok 6 - server negotiates to client version 2025-03-26 [MCP] ok 7 - server includes capabilities for older client [MCP] ok 8 - server negotiates to client version 2024-11-05 [MCP] ok 9 - server includes serverInfo for older client [MCP] ok 10 - serverInfo has correct name [MCP] ok 11 - server falls back to latest version for unsupported client version [MCP] ok 12 - server includes capabilities for unsupported client [MCP] 1..12 [MCP] ok 4 - Protocol version handling [MCP] # Subtest: Annotations in list responses [MCP] ok 1 - tool annotations in list response [MCP] ok 2 - tool title annotation [MCP] ok 3 - tool destructiveHint annotation [MCP] ok 4 - tool readOnlyHint annotation [MCP] ok 5 - resource annotations in list response [MCP] ok 6 - resource priority annotation [MCP] ok 7 - resource audience annotation [MCP] 1..7 [MCP] ok 5 - Annotations in list responses [MCP] # Subtest: Resource subscriptions [MCP] ok 1 - capabilities include subscribe [MCP] ok 2 - subscribe returns empty response [MCP] ok 3 - resource is marked as subscribed [MCP] ok 4 - other resource is not subscribed [MCP] ok 5 - subscribe requires uri parameter [MCP] ok 6 - subscribe to unknown resource fails [MCP] ok 7 - notify-resource-updated sends notification [MCP] ok 8 - notification method is correct [MCP] ok 9 - notification has correct uri [MCP] ok 10 - no notification for unsubscribed resource [MCP] ok 11 - unsubscribe returns empty response [MCP] ok 12 - resource is no longer subscribed [MCP] ok 13 - no notification after unsubscribe [MCP] ok 14 - unsubscribe requires uri parameter [MCP] ok 15 - unsubscribe from unknown resource succeeds [MCP] ok 16 - notify-resources-list-changed sends notification [MCP] ok 17 - list changed notification method is correct [MCP] ok 18 - first resource still subscribed [MCP] ok 19 - second resource now subscribed [MCP] ok 20 - both subscribed resources get notifications [MCP] ok 21 - subscribing twice succeeds (idempotent) [MCP] ok 22 - still subscribed after double subscribe [MCP] ok 23 - is-subscribed returns false for unknown URI [MCP] ok 24 - notify-resource-updated for unknown URI does not throw [MCP] ok 25 - no notification sent for unknown URI [MCP] 1..25 [MCP] ok 6 - Resource subscriptions [MCP] # Subtest: Prompt list changed notification [MCP] ok 1 - notify-prompts-list-changed sends notification [MCP] ok 2 - prompt list changed notification method is correct [MCP] 1..2 [MCP] ok 7 - Prompt list changed notification [MCP] # Subtest: Server list-roots [MCP] ok 1 - list-roots sends request [MCP] ok 2 - request method is roots/list [MCP] ok 3 - list-roots returns 2 roots [MCP] ok 4 - first item is Root [MCP] ok 5 - first root uri correct [MCP] ok 6 - first root name correct [MCP] ok 7 - second item is Root [MCP] ok 8 - second root uri correct [MCP] ok 9 - empty roots returns empty array [MCP] 1..9 [MCP] ok 8 - Server list-roots [MCP] # Subtest: Server elicitation [MCP] ok 1 - elicit sends request [MCP] ok 2 - request method is elicitation/create [MCP] ok 3 - mode is form [MCP] ok 4 - message is correct [MCP] ok 5 - requestedSchema exists [MCP] ok 6 - response is ElicitationResponse [MCP] ok 7 - action is accept [MCP] ok 8 - content has name [MCP] ok 9 - elicit-url sends request [MCP] ok 10 - mode is url [MCP] ok 11 - url is correct [MCP] ok 12 - elicitationId is correct [MCP] ok 13 - URL elicit returns accept [MCP] ok 14 - notification sent [MCP] ok 15 - notification method [MCP] ok 16 - notification has elicitationId [MCP] 1..16 [MCP] ok 9 - Server elicitation [MCP] # Subtest: Tool output schemas [MCP] ok 1 - tools/list includes outputSchema [MCP] ok 2 - outputSchema type in listing [MCP] ok 3 - no outputSchema for tool without it [MCP] ok 4 - tools/call has structuredContent [MCP] ok 5 - structuredContent temperature [MCP] ok 6 - structuredContent conditions [MCP] ok 7 - content fallback present [MCP] ok 8 - no structuredContent without outputSchema [MCP] 1..8 [MCP] ok 10 - Tool output schemas [MCP] # Subtest: Completion support [MCP] ok 1 - got response [MCP] ok 2 - response is Response [MCP] ok 3 - has completion [MCP] ok 4 - filtered to matching values [MCP] ok 5 - resource completion works [MCP] ok 6 - unregistered completer returns empty [MCP] ok 7 - invalid ref type returns error [MCP] ok 8 - capabilities include completions [MCP] 1..8 [MCP] ok 11 - Completion support [MCP] # Subtest: Logging level setting and filtering [MCP] ok 1 - default level emits all log messages [MCP] ok 2 - logging/setLevel returns empty result [MCP] ok 3 - messages below Warning are suppressed [MCP] ok 4 - first emitted is warning [MCP] ok 5 - second emitted is error [MCP] ok 6 - only Emergency emitted at Emergency level [MCP] ok 7 - all messages emitted after resetting to Debug [MCP] ok 8 - invalid log level raises error [MCP] 1..8 [MCP] ok 12 - Logging level setting and filtering [MCP] # Subtest: Progress token from _meta [MCP] ok 1 - one progress notification sent [MCP] ok 2 - uses token from _meta [MCP] ok 3 - progress value correct [MCP] ok 4 - total value correct [MCP] ok 5 - message correct [MCP] ok 6 - no progress notification when no _meta token [MCP] ok 7 - explicit token progress sent [MCP] ok 8 - explicit token used over _meta [MCP] 1..8 [MCP] ok 13 - Progress token from _meta [MCP] # Subtest: Server create-message [MCP] ok 1 - create-message sends request [MCP] ok 2 - method is sampling/createMessage [MCP] ok 3 - maxTokens passed [MCP] ok 4 - systemPrompt passed [MCP] ok 5 - modelPreferences passed [MCP] ok 6 - messages passed [MCP] ok 7 - returns CreateMessageResult [MCP] ok 8 - role correct [MCP] ok 9 - model correct [MCP] 1..9 [MCP] ok 14 - Server create-message [MCP] # Subtest: Server create-message with tools and toolChoice [MCP] ok 1 - tools passed [MCP] ok 2 - tool name serialized [MCP] ok 3 - toolChoice serialized [MCP] ok 4 - create-message with tools completes [MCP] 1..4 [MCP] ok 15 - Server create-message with tools and toolChoice [MCP] # Subtest: Logging with logger field [MCP] ok 1 - log notification sent [MCP] ok 2 - level correct [MCP] ok 3 - data correct [MCP] ok 4 - logger field present [MCP] ok 5 - no logger when not provided [MCP] 1..5 [MCP] ok 16 - Logging with logger field [MCP] # Subtest: logging/setLevel missing level param [MCP] ok 1 - missing level returns error [MCP] ok 2 - InvalidParams error [MCP] 1..2 [MCP] ok 17 - logging/setLevel missing level param [MCP] # Subtest: Server tool handler exception types [MCP] ok 1 - MCP error propagated [MCP] ok 2 - InvalidParams code preserved [MCP] ok 3 - custom message preserved [MCP] 1..3 [MCP] ok 18 - Server tool handler exception types [MCP] # Subtest: Server is-cancelled and cancel-request edge cases [MCP] ok 1 - is-cancelled returns False for nonexistent ID [MCP] ok 2 - cancel-request sends notification even for unknown ID [MCP] 1..2 [MCP] ok 19 - Server is-cancelled and cancel-request edge cases [MCP] # Subtest: Server resources/read unknown resource [MCP] ok 1 - unknown resource returns error [MCP] ok 2 - error message mentions unknown [MCP] 1..2 [MCP] ok 20 - Server resources/read unknown resource [MCP] # Subtest: Server handles error response from client [MCP] ok 1 - error response breaks promise [MCP] 1..1 [MCP] ok 21 - Server handles error response from client [MCP] 1..21 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/06-client.rakutest [MCP] # Subtest: Client connect and requests [MCP] ok 1 - initialize request sent [MCP] ok 2 - server capabilities set [MCP] ok 3 - server instructions set [MCP] ok 4 - notifications supply available [MCP] ok 5 - list-tools returns Tool [MCP] ok 6 - list-tools has no nextCursor when not paginated [MCP] ok 7 - list-tools parses outputSchema [MCP] ok 8 - outputSchema type preserved [MCP] ok 9 - call-tool parses content [MCP] ok 10 - call-tool parses structuredContent [MCP] ok 11 - structuredContent temperature [MCP] ok 12 - content fallback also present [MCP] ok 13 - no structuredContent when absent [MCP] ok 14 - list-resources returns Resource [MCP] ok 15 - list-resources has no nextCursor when not paginated [MCP] ok 16 - read-resource returns contents [MCP] ok 17 - list-prompts returns Prompt [MCP] ok 18 - list-prompts has no nextCursor when not paginated [MCP] ok 19 - get-prompt parses messages [MCP] ok 20 - ping resolves true [MCP] ok 21 - error response rejects promise [MCP] ok 22 - notifications emit [MCP] ok 23 - client responds to server request [MCP] 1..23 [MCP] ok 1 - Client connect and requests [MCP] # Subtest: Client pagination support [MCP] ok 1 - list-tools returns Tool [MCP] ok 2 - list-tools includes nextCursor [MCP] ok 3 - list-tools sends cursor parameter [MCP] ok 4 - list-tools with cursor returns next page [MCP] ok 5 - last page has no nextCursor [MCP] ok 6 - list-resources sends cursor parameter [MCP] ok 7 - list-resources includes nextCursor [MCP] ok 8 - list-prompts sends cursor parameter [MCP] ok 9 - list-prompts includes nextCursor [MCP] 1..9 [MCP] ok 2 - Client pagination support [MCP] # Subtest: Client cancellation support [MCP] ok 1 - cancel-request sends notification [MCP] ok 2 - notification method is correct [MCP] ok 3 - notification has correct requestId [MCP] ok 4 - notification has correct reason [MCP] ok 5 - cancelled request breaks promise [MCP] ok 6 - cancellation notification was sent [MCP] ok 7 - notifications/cancelled was sent [MCP] 1..7 [MCP] ok 3 - Client cancellation support [MCP] # Subtest: Client resource subscription support [MCP] ok 1 - subscribe-resource sends correct method [MCP] ok 2 - subscribe-resource sends correct uri [MCP] ok 3 - subscribe-resource completes successfully [MCP] ok 4 - unsubscribe-resource sends correct method [MCP] ok 5 - unsubscribe-resource sends correct uri [MCP] ok 6 - unsubscribe-resource completes successfully [MCP] ok 7 - resource update notification received [MCP] ok 8 - resources list changed notification received [MCP] 1..8 [MCP] ok 4 - Client resource subscription support [MCP] # Subtest: Client roots support [MCP] ok 1 - roots capability advertised [MCP] ok 2 - roots listChanged is true [MCP] ok 3 - get-roots returns 2 roots [MCP] ok 4 - first root uri correct [MCP] ok 5 - first root name correct [MCP] ok 6 - second root uri correct [MCP] ok 7 - client responded to roots/list [MCP] ok 8 - response has correct id [MCP] ok 9 - response has roots [MCP] ok 10 - response has 2 roots [MCP] ok 11 - first root in response [MCP] ok 12 - set-roots sends notification [MCP] ok 13 - notification method correct [MCP] ok 14 - roots updated to 1 [MCP] ok 15 - new root uri correct [MCP] ok 16 - no roots capability without roots [MCP] 1..16 [MCP] ok 5 - Client roots support [MCP] # Subtest: Client elicitation support [MCP] ok 1 - elicitation capability advertised [MCP] ok 2 - form mode advertised [MCP] ok 3 - elicitation handler was called [MCP] ok 4 - handler received message [MCP] ok 5 - handler received mode [MCP] ok 6 - response sent [MCP] ok 7 - response has correct id [MCP] ok 8 - response action is accept [MCP] ok 9 - response has content [MCP] ok 10 - no elicitation without handler [MCP] ok 11 - error response sent [MCP] ok 12 - response has error [MCP] ok 13 - error is MethodNotFound [MCP] 1..13 [MCP] ok 6 - Client elicitation support [MCP] # Subtest: Completion support [MCP] ok 1 - result is CompletionResult [MCP] ok 2 - has 2 values [MCP] ok 3 - first value correct [MCP] ok 4 - resource completion has values [MCP] ok 5 - has total [MCP] ok 6 - hasMore is true [MCP] ok 7 - sent 2 completion requests [MCP] ok 8 - first request is prompt ref [MCP] ok 9 - second request is resource ref [MCP] 1..9 [MCP] ok 7 - Completion support [MCP] # Subtest: Client set-log-level [MCP] ok 1 - set-log-level returns result [MCP] ok 2 - logging/setLevel request sent [MCP] ok 3 - level parameter is correct [MCP] 1..3 [MCP] ok 8 - Client set-log-level [MCP] # Subtest: Client progress supply [MCP] ok 1 - received one progress notification [MCP] ok 2 - is a Progress object [MCP] ok 3 - token correct [MCP] ok 4 - progress value correct [MCP] ok 5 - total correct [MCP] ok 6 - message correct [MCP] ok 7 - non-progress notification not in progress supply [MCP] 1..7 [MCP] ok 9 - Client progress supply [MCP] # Subtest: Client parses all content types [MCP] ok 1 - 7 content items parsed [MCP] ok 2 - text parsed [MCP] ok 3 - image parsed [MCP] ok 4 - audio parsed [MCP] ok 5 - embedded resource parsed [MCP] ok 6 - resource link parsed [MCP] ok 7 - tool_use parsed [MCP] ok 8 - tool_result parsed [MCP] 1..8 [MCP] ok 10 - Client parses all content types [MCP] # Subtest: Client elicitation handler exception [MCP] ok 1 - response sent [MCP] ok 2 - error response for failed handler [MCP] ok 3 - InternalError code [MCP] 1..3 [MCP] ok 11 - Client elicitation handler exception [MCP] # Subtest: Client rejects unknown server request [MCP] ok 1 - response sent [MCP] ok 2 - error for unknown method [MCP] ok 3 - MethodNotFound [MCP] 1..3 [MCP] ok 12 - Client rejects unknown server request [MCP] # Subtest: Client sampling handler exception [MCP] ok 1 - response sent [MCP] ok 2 - error response for crashed handler [MCP] ok 3 - InternalError code [MCP] 1..3 [MCP] ok 13 - Client sampling handler exception [MCP] # Subtest: Client extensions in initialization [MCP] ok 1 - extension without / dies [MCP] ok 2 - extension in init capabilities [MCP] ok 3 - server-instructions accessor [MCP] ok 4 - supports-extension [MCP] ok 5 - does not support unknown extension [MCP] 1..5 [MCP] ok 14 - Client extensions in initialization [MCP] # Subtest: Client get-task-result [MCP] ok 1 - tasks/result method [MCP] ok 2 - result has content [MCP] 1..2 [MCP] ok 15 - Client get-task-result [MCP] # Subtest: Client complete-resource [MCP] ok 1 - completion/complete method [MCP] ok 2 - ref type is resource [MCP] ok 3 - completion values [MCP] 1..3 [MCP] ok 16 - Client complete-resource [MCP] # Subtest: Client close [MCP] ok 1 - client close completes [MCP] 1..1 [MCP] ok 17 - Client close [MCP] # Subtest: Client request error response via make-client [MCP] ok 1 - error response breaks promise [MCP] 1..1 [MCP] ok 18 - Client request error response via make-client [MCP] # Subtest: Client list-tools with cursor and nextCursor [MCP] ok 1 - cursor passed [MCP] ok 2 - nextCursor returned [MCP] 1..2 [MCP] ok 19 - Client list-tools with cursor and nextCursor [MCP] # Subtest: Client list-tasks with nextCursor [MCP] ok 1 - nextCursor returned [MCP] 1..1 [MCP] ok 20 - Client list-tasks with nextCursor [MCP] # Subtest: Client sampling handler success with result coercion [MCP] ok 1 - sampling response sent [MCP] ok 2 - result present (not error) [MCP] 1..2 [MCP] ok 21 - Client sampling handler success with result coercion [MCP] # Subtest: Client task methods [MCP] ok 1 - default ttl [MCP] ok 2 - task created [MCP] ok 3 - task completed [MCP] ok 4 - task cancelled [MCP] ok 5 - list-tasks returns tasks [MCP] 1..5 [MCP] ok 22 - Client task methods [MCP] # Subtest: X::MCP::Client error classes [MCP] ok 1 - Client::Error message [MCP] ok 2 - Timeout message contains method [MCP] 1..2 [MCP] ok 23 - X::MCP::Client error classes [MCP] # Subtest: Client get-prompt via make-client [MCP] ok 1 - description [MCP] ok 2 - message role [MCP] 1..2 [MCP] ok 24 - Client get-prompt via make-client [MCP] # Subtest: Client complete-prompt via make-client [MCP] ok 1 - correct method [MCP] ok 2 - completion values [MCP] 1..2 [MCP] ok 25 - Client complete-prompt via make-client [MCP] # Subtest: Client subscribe/unsubscribe resource via make-client [MCP] ok 1 - subscribe method [MCP] ok 2 - unsubscribe method [MCP] ok 3 - subscribe/unsubscribe complete [MCP] 1..3 [MCP] ok 26 - Client subscribe/unsubscribe resource via make-client [MCP] # Subtest: Client notifications supply via make-client [MCP] ok 1 - notification forwarded to supply [MCP] ok 2 - correct notification method [MCP] 1..2 [MCP] ok 27 - Client notifications supply via make-client [MCP] # Subtest: Client elicitation with handler returning accept [MCP] ok 1 - elicitation in init capabilities [MCP] ok 2 - elicitation response sent [MCP] ok 3 - accept action in response [MCP] 1..3 [MCP] ok 28 - Client elicitation with handler returning accept [MCP] # Subtest: Client roots handling via make-client [MCP] ok 1 - roots in init capabilities [MCP] ok 2 - get-roots returns roots [MCP] ok 3 - roots list changed notification sent [MCP] 1..3 [MCP] ok 29 - Client roots handling via make-client [MCP] 1..29 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/07-mcp.rakutest [MCP] # Subtest: MCP exports [MCP] ok 1 - protocol version exported [MCP] ok 2 - Implementation export [MCP] ok 3 - TextContent export [MCP] ok 4 - Tool export [MCP] ok 5 - Server export [MCP] ok 6 - Client export [MCP] ok 7 - tool builder available [MCP] ok 8 - resource builder available [MCP] ok 9 - prompt builder available [MCP] ok 10 - file-resource exported [MCP] ok 11 - ImageContent export [MCP] ok 12 - AudioContent export [MCP] ok 13 - ResourceLink export [MCP] ok 14 - ToolUseContent export [MCP] ok 15 - ToolResultContent export [MCP] ok 16 - ModelHint export [MCP] ok 17 - ModelPreferences export [MCP] ok 18 - ToolChoice export [MCP] ok 19 - CreateMessageResult export [MCP] ok 20 - Task export [MCP] ok 21 - CreateTaskResult export [MCP] ok 22 - StdioTransport export [MCP] ok 23 - resource-template builder available [MCP] ok 24 - Extension export [MCP] ok 25 - ResourceTemplate export [MCP] ok 26 - TaskStatus enum export [MCP] ok 27 - Debug log level exported [MCP] ok 28 - Info log level exported [MCP] ok 29 - Warning log level exported [MCP] ok 30 - Error log level exported [MCP] ok 31 - Transport role export [MCP] ok 32 - StreamableHTTPClientTransport export [MCP] ok 33 - StreamableHTTPServerTransport export [MCP] 1..33 [MCP] ok 1 - MCP exports [MCP] 1..1 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/08-sampling.rakutest [MCP] # Subtest: Sampling handler returns result [MCP] ok 1 - response emitted [MCP] ok 2 - no error [MCP] ok 3 - model returned [MCP] ok 4 - role returned [MCP] ok 5 - content type [MCP] 1..5 [MCP] ok 1 - Sampling handler returns result [MCP] # Subtest: Sampling rejects tools when capability missing [MCP] ok 1 - response emitted [MCP] # sampling error (tool result): -32602 Client does not support sampling tools [MCP] ok 2 - error returned [MCP] ok 3 - invalid params [MCP] 1..3 [MCP] ok 2 - Sampling rejects tools when capability missing [MCP] # Subtest: Sampling enforces tool result placement [MCP] ok 1 - response emitted [MCP] ok 2 - error returned [MCP] ok 3 - invalid params [MCP] 1..3 [MCP] ok 3 - Sampling enforces tool result placement [MCP] # Subtest: Sampling with tools passes tools to handler [MCP] ok 1 - no error with tools [MCP] ok 2 - handler received tools [MCP] ok 3 - tool name passed through [MCP] ok 4 - stopReason preserved [MCP] 1..4 [MCP] ok 4 - Sampling with tools passes tools to handler [MCP] # Subtest: Sampling validates tool definitions [MCP] ok 1 - error for missing inputSchema [MCP] ok 2 - invalid params code [MCP] ok 3 - error for missing name [MCP] 1..3 [MCP] ok 5 - Sampling validates tool definitions [MCP] # Subtest: Sampling rejects includeContext without capability [MCP] ok 1 - error when includeContext without capability [MCP] ok 2 - invalid params [MCP] 1..2 [MCP] ok 6 - Sampling rejects includeContext without capability [MCP] # Subtest: Sampling accepts includeContext with capability [MCP] ok 1 - no error with includeContext capability [MCP] ok 2 - includeContext passed to handler [MCP] 1..2 [MCP] ok 7 - Sampling accepts includeContext with capability [MCP] # Subtest: SamplingCapability Hash includes context [MCP] ok 1 - tools in Hash [MCP] ok 2 - context in Hash [MCP] ok 3 - no tools when not set [MCP] ok 4 - no context when not set [MCP] 1..4 [MCP] ok 8 - SamplingCapability Hash includes context [MCP] 1..8 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/09-http-transport.rakutest [MCP] # Subtest: Server: POST initialize returns response and session id [MCP] ok 1 - incoming request parsed [MCP] ok 2 - response status [MCP] ok 3 - session id header set [MCP] ok 4 - protocol version in response [MCP] 1..4 [MCP] ok 1 - Server: POST initialize returns response and session id [MCP] # Subtest: Server: POST notification returns 202 Accepted [MCP] ok 1 - notification received [MCP] ok 2 - notification returns 202 Accepted [MCP] 1..2 [MCP] ok 2 - Server: POST notification returns 202 Accepted [MCP] # Subtest: Server: Invalid protocol version returns 400 [MCP] ok 1 - invalid protocol version returns 400 [MCP] 1..1 [MCP] ok 3 - Server: Invalid protocol version returns 400 [MCP] # Subtest: Server: DELETE session termination [MCP] ok 1 - got session id [MCP] ok 2 - DELETE returns 204 No Content [MCP] 1..2 [MCP] ok 4 - Server: DELETE session termination [MCP] # Subtest: Client: sends POST and receives response [MCP] ok 1 - client received response [MCP] ok 2 - response is correct type [MCP] ok 3 - response has matching id [MCP] ok 4 - response has protocol version [MCP] 1..4 [MCP] ok 5 - Client: sends POST and receives response [MCP] # Subtest: Client: terminate-session sends DELETE [MCP] ok 1 - terminate-session returned success [MCP] 1..1 [MCP] ok 6 - Client: terminate-session sends DELETE [MCP] # Subtest: Client: is-connected reflects state [MCP] ok 1 - not connected before start [MCP] ok 2 - connected after start [MCP] ok 3 - not connected after close [MCP] 1..3 [MCP] ok 7 - Client: is-connected reflects state [MCP] # Subtest: Server: Origin validation [MCP] ok 1 - valid origin passes [MCP] ok 2 - invalid origin returns 403 [MCP] 1..2 [MCP] ok 8 - Server: Origin validation [MCP] # Subtest: Server: Origin present but no allowed list → 403 [MCP] ok 1 - origin present but no allowed list returns 403 [MCP] 1..1 [MCP] ok 9 - Server: Origin present but no allowed list → 403 [MCP] # Subtest: Server: Session validation [MCP] ok 1 - init succeeds without session [MCP] ok 2 - got session id [MCP] ok 3 - missing session header returns 400 [MCP] ok 4 - wrong session id returns 404 [MCP] ok 5 - correct session id passes [MCP] 1..5 [MCP] ok 10 - Server: Session validation [MCP] # Subtest: Server: Invalid Content-Type on POST → 415 [MCP] ok 1 - invalid content-type returns 415 [MCP] 1..1 [MCP] ok 11 - Server: Invalid Content-Type on POST → 415 [MCP] # Subtest: Server: Invalid JSON-RPC message on POST → 400 [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 1 - invalid JSON-RPC message returns 400 [MCP] 1..1 [MCP] ok 12 - Server: Invalid JSON-RPC message on POST → 400 [MCP] # Subtest: Server: GET SSE endpoint returns event stream [MCP] ok 1 - GET SSE returns 200 [MCP] ok 2 - Content-Type is text/event-stream [MCP] 1..2 [MCP] ok 13 - Server: GET SSE endpoint returns event stream [MCP] # Subtest: Server: GET without text/event-stream Accept → 406 [MCP] ok 1 - GET without SSE accept returns 406 [MCP] 1..1 [MCP] ok 14 - Server: GET without text/event-stream Accept → 406 [MCP] # Subtest: Server: DELETE with allow-session-delete=False → 405 [MCP] ok 1 - DELETE with allow-session-delete=False returns 405 [MCP] 1..1 [MCP] ok 15 - Server: DELETE with allow-session-delete=False → 405 [MCP] # Subtest: Server: emit-to-stream dispatches to open stream [MCP] ok 1 - SSE stream opened [MCP] SupplyFallback body serializer can only handle Supply that emits Blobs [MCP] in block at /home/coke/sandbox/blin/installed/Cro::HTTP_zef:cro_0.8.13_0/sources/0BFE7385903995F761BA88AC36A2A657F1478976 (Cro::HTTP::BodySerializers) line 62 [MCP] in method emit-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 99 [MCP] in method emit-to-stream at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 450 [MCP] in block at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 173 [MCP] in block at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 168 [MCP] ok 2 - send non-response message does not throw [MCP] 1..2 [MCP] ok 16 - Server: emit-to-stream dispatches to open stream [MCP] # Subtest: Server: OAuth integration - missing token → 401 [MCP] ok 1 - missing token returns 401 [MCP] ok 2 - WWW-Authenticate header present [MCP] 1..2 [MCP] ok 17 - Server: OAuth integration - missing token → 401 [MCP] # Subtest: Client: terminate-session without session [MCP] ok 1 - terminate-session without session does not hang [MCP] ok 2 - terminate-session without session returns falsy [MCP] 1..2 [MCP] ok 18 - Client: terminate-session without session [MCP] 1..18 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/10-oauth.rakutest [MCP] # Subtest: PKCE [MCP] 1..4 [MCP] ok 1 - verifier is 64 characters [MCP] ok 2 - verifier uses valid characters [MCP] ok 3 - challenge is non-empty [MCP] ok 4 - challenge is base64url (no +, =, /) [MCP] ok 1 - PKCE [MCP] # Subtest: ProtectedResourceMetadata [MCP] 1..4 [MCP] ok 1 - resource set [MCP] ok 2 - Hash roundtrip resource [MCP] ok 3 - Hash roundtrip auth servers [MCP] ok 4 - from-hash roundtrip [MCP] ok 2 - ProtectedResourceMetadata [MCP] # Subtest: AuthServerMetadata [MCP] 1..4 [MCP] ok 1 - issuer set [MCP] ok 2 - Hash roundtrip token endpoint [MCP] ok 3 - from-hash roundtrip issuer [MCP] ok 4 - from-hash roundtrip token endpoint [MCP] ok 3 - AuthServerMetadata [MCP] # Subtest: TokenResponse [MCP] 1..4 [MCP] ok 1 - access token set [MCP] ok 2 - fresh token is not expired [MCP] ok 3 - old token is expired [MCP] ok 4 - from-hash roundtrip [MCP] ok 4 - TokenResponse [MCP] # Subtest: OAuthServerHandler [MCP] 1..5 [MCP] ok 1 - resource-metadata returns correct resource [MCP] ok 2 - resource-metadata has auth servers [MCP] ok 3 - valid token passes validation [MCP] ok 4 - invalid token throws [MCP] ok 5 - www-authenticate starts with Bearer [MCP] ok 5 - OAuthServerHandler [MCP] # Subtest: OAuthServerHandler www-authenticate-scope-header [MCP] 1..3 [MCP] ok 1 - scope header starts with Bearer [MCP] ok 2 - scope header has error [MCP] ok 3 - scope header has scopes [MCP] ok 6 - OAuthServerHandler www-authenticate-scope-header [MCP] # Subtest: OAuthServerHandler Forbidden with scopes [MCP] 1..2 [MCP] ok 1 - Forbidden exception thrown [MCP] ok 2 - Forbidden message [MCP] ok 7 - OAuthServerHandler Forbidden with scopes [MCP] # Subtest: OAuthClientHandler authorization-url [MCP] 1..3 [MCP] ok 1 - URL contains code_challenge [MCP] ok 2 - URL contains client_id [MCP] ok 3 - URL contains resource [MCP] ok 8 - OAuthClientHandler authorization-url [MCP] # Subtest: Transport backwards compatibility [MCP] 1..1 [MCP] ok 1 - oauth-handler is optional (not defined by default) [MCP] ok 9 - Transport backwards compatibility [MCP] # Subtest: ClientRegistration types [MCP] 1..6 [MCP] ok 1 - Hash redirect_uris [MCP] ok 2 - Hash client_name [MCP] ok 3 - Hash auth method [MCP] ok 4 - from-hash client-id [MCP] ok 5 - from-hash client-secret [MCP] ok 6 - from-hash scope [MCP] ok 10 - ClientRegistration types [MCP] # Subtest: AuthServerMetadata registration endpoint [MCP] 1..3 [MCP] ok 1 - registration endpoint set [MCP] ok 2 - Hash roundtrip [MCP] ok 3 - from-hash roundtrip [MCP] ok 11 - AuthServerMetadata registration endpoint [MCP] # Subtest: OAuthM2MClient construction [MCP] 1..4 [MCP] ok 1 - resource-url set [MCP] ok 2 - client-id set [MCP] ok 3 - client-secret set [MCP] ok 4 - no token initially [MCP] ok 12 - OAuthM2MClient construction [MCP] # Subtest: OAuthM2MClient get-token with pre-set token [MCP] 1..2 [MCP] ok 1 - get-token returns cached token [MCP] ok 2 - authorization-header formats correctly [MCP] ok 13 - OAuthM2MClient get-token with pre-set token [MCP] # Subtest: TokenExchangeResponse [MCP] 1..4 [MCP] ok 1 - issued-token-type [MCP] ok 2 - access-token (ID-JAG) [MCP] ok 3 - token-type is N_A [MCP] ok 4 - expires-in [MCP] ok 14 - TokenExchangeResponse [MCP] # Subtest: X::MCP::OAuth::TokenExchange [MCP] 1..2 [MCP] ok 1 - message contains error [MCP] ok 2 - message contains description [MCP] ok 15 - X::MCP::OAuth::TokenExchange [MCP] # Subtest: OAuthEnterpriseClient construction and token caching [MCP] 1..5 [MCP] ok 1 - resource-url set [MCP] ok 2 - idp-token-endpoint set [MCP] ok 3 - default subject-token-type [MCP] ok 4 - no token initially [MCP] ok 5 - get-token returns cached token [MCP] ok 16 - OAuthEnterpriseClient construction and token caching [MCP] # Subtest: OAuth exception messages [MCP] ok 1 - Unauthorized message [MCP] ok 2 - Forbidden scopes [MCP] ok 3 - Discovery message [MCP] ok 4 - Registration message [MCP] ok 5 - TokenExchange message [MCP] 1..5 [MCP] ok 17 - OAuth exception messages [MCP] # Subtest: TokenResponse is-expired extended [MCP] ok 1 - not expired [MCP] ok 2 - expired [MCP] ok 3 - no expires-in = not expired [MCP] 1..3 [MCP] ok 18 - TokenResponse is-expired extended [MCP] # Subtest: OAuthClientHandler get-token with cached valid token [MCP] ok 1 - get-token returns cached token [MCP] ok 2 - authorization-header correct [MCP] 1..2 [MCP] ok 19 - OAuthClientHandler get-token with cached valid token [MCP] # Subtest: OAuthClientHandler handle-unauthorized resets state [MCP] ok 1 - pkce-verifier reset after handle-unauthorized [MCP] 1..1 [MCP] ok 20 - OAuthClientHandler handle-unauthorized resets state [MCP] # Subtest: OAuthM2MClient error paths [MCP] ok 1 - request-token without discover dies [MCP] 1..1 [MCP] ok 21 - OAuthM2MClient error paths [MCP] # Subtest: OAuthEnterpriseClient error paths [MCP] ok 1 - exchange-token without subject dies [MCP] ok 2 - request-token without id-jag dies [MCP] ok 3 - exchange-token without metadata dies [MCP] 1..3 [MCP] ok 22 - OAuthEnterpriseClient error paths [MCP] # Subtest: OAuthEnterpriseClient authorization-header with cached token [MCP] ok 1 - enterprise authorization-header [MCP] 1..1 [MCP] ok 23 - OAuthEnterpriseClient authorization-header with cached token [MCP] # Subtest: ClientRegistrationRequest Hash extended [MCP] ok 1 - redirect_uris [MCP] ok 2 - software_version [MCP] 1..2 [MCP] ok 24 - ClientRegistrationRequest Hash extended [MCP] # Subtest: ClientRegistrationResponse Hash extended [MCP] ok 1 - client_id [MCP] ok 2 - client_secret [MCP] ok 3 - scope [MCP] 1..3 [MCP] ok 25 - ClientRegistrationResponse Hash extended [MCP] # Subtest: AuthServerMetadata with all fields Hash [MCP] ok 1 - code challenge methods [MCP] ok 2 - scopes supported [MCP] 1..2 [MCP] ok 26 - AuthServerMetadata with all fields Hash [MCP] # Subtest: ProtectedResourceMetadata with scopes extended [MCP] ok 1 - scopes_supported [MCP] 1..1 [MCP] ok 27 - ProtectedResourceMetadata with scopes extended [MCP] # Subtest: OAuthClientHandler refresh without token dies [MCP] ok 1 - refresh without token dies [MCP] 1..1 [MCP] ok 28 - OAuthClientHandler refresh without token dies [MCP] # Subtest: OAuthClientHandler register without discover dies [MCP] ok 1 - register without discover dies [MCP] 1..1 [MCP] ok 29 - OAuthClientHandler register without discover dies [MCP] # Subtest: OAuthClientHandler register without registration-endpoint dies [MCP] ok 1 - register without registration endpoint dies [MCP] 1..1 [MCP] ok 30 - OAuthClientHandler register without registration-endpoint dies [MCP] # Subtest: TokenExchangeResponse from-hash extended [MCP] ok 1 - access-token [MCP] ok 2 - scope [MCP] ok 3 - expires-in [MCP] 1..3 [MCP] ok 31 - TokenExchangeResponse from-hash extended [MCP] # Subtest: PKCE SHA256 correctness [MCP] ok 1 - generate-challenge is deterministic [MCP] ok 2 - challenge-method returns S256 [MCP] ok 3 - challenge of empty string is non-empty [MCP] ok 4 - challenge is base64url encoded [MCP] ok 5 - matches RFC 7636 Appendix B known vector [MCP] 1..5 [MCP] ok 32 - PKCE SHA256 correctness [MCP] # Subtest: OAuthClientHandler flows via mock server [MCP] # Subtest: discover sets metadata [MCP] ok 1 - resource-metadata set [MCP] ok 2 - resource matches [MCP] ok 3 - auth-metadata set [MCP] ok 4 - issuer matches [MCP] ok 5 - token endpoint set [MCP] 1..5 [MCP] ok 1 - discover sets metadata [MCP] # Subtest: exchange-code returns token and clears pkce-verifier [MCP] ok 1 - got access token [MCP] ok 2 - got refresh token [MCP] ok 3 - pkce-verifier cleared [MCP] 1..3 [MCP] ok 2 - exchange-code returns token and clears pkce-verifier [MCP] # Subtest: refresh returns new token [MCP] ok 1 - refreshed access token [MCP] 1..1 [MCP] ok 3 - refresh returns new token [MCP] # Subtest: register sets client-id and client-secret [MCP] ok 1 - client-id updated from registration [MCP] ok 2 - client-secret set from registration [MCP] 1..2 [MCP] ok 4 - register sets client-id and client-secret [MCP] # Subtest: authorization-url includes scope param [MCP] ok 1 - URL contains scope param [MCP] 1..1 [MCP] ok 5 - authorization-url includes scope param [MCP] # Subtest: get-token refreshes expired token [MCP] ok 1 - get-token triggered refresh [MCP] 1..1 [MCP] ok 6 - get-token refreshes expired token [MCP] # Subtest: authenticate full flow [MCP] ok 1 - authenticate completed [MCP] ok 2 - token set after authenticate [MCP] ok 3 - got expected token [MCP] 1..3 [MCP] ok 7 - authenticate full flow [MCP] 1..7 [MCP] ok 33 - OAuthClientHandler flows via mock server [MCP] # Subtest: OAuthM2MClient flows via mock server [MCP] # Subtest: request-token with client_credentials [MCP] ok 1 - got m2m token [MCP] 1..1 [MCP] ok 1 - request-token with client_credentials [MCP] # Subtest: authenticate discovers and requests token [MCP] ok 1 - authenticate completed [MCP] ok 2 - token set after authenticate [MCP] 1..2 [MCP] ok 2 - authenticate discovers and requests token [MCP] # Subtest: get-token re-requests when expired [MCP] ok 1 - get-token re-requested after expiry [MCP] 1..1 [MCP] ok 3 - get-token re-requests when expired [MCP] 1..3 [MCP] ok 34 - OAuthM2MClient flows via mock server [MCP] # Subtest: OAuthEnterpriseClient flows via mock server [MCP] # Subtest: exchange-token returns TokenExchangeResponse [MCP] ok 1 - got ID-JAG token [MCP] ok 2 - correct issued-token-type [MCP] 1..2 [MCP] ok 1 - exchange-token returns TokenExchangeResponse [MCP] # Subtest: exchange-token error throws X::MCP::OAuth::TokenExchange [MCP] ok 1 - error contains invalid_grant [MCP] 1..1 [MCP] ok 2 - exchange-token error throws X::MCP::OAuth::TokenExchange [MCP] # Subtest: request-token with jwt-bearer grant [MCP] ok 1 - got enterprise access token [MCP] 1..1 [MCP] ok 3 - request-token with jwt-bearer grant [MCP] # Subtest: authenticate full enterprise flow [MCP] ok 1 - authenticate completed [MCP] ok 2 - token set after full flow [MCP] 1..2 [MCP] ok 4 - authenticate full enterprise flow [MCP] # Subtest: get-token re-authenticates when expired [MCP] ok 1 - get-token re-authenticated [MCP] 1..1 [MCP] ok 5 - get-token re-authenticates when expired [MCP] 1..5 [MCP] ok 35 - OAuthEnterpriseClient flows via mock server [MCP] # Subtest: OAuthServerHandler edge cases [MCP] # Subtest: missing Authorization header [MCP] ok 1 - Unauthorized for missing header [MCP] 1..1 [MCP] ok 1 - missing Authorization header [MCP] # Subtest: malformed Authorization header [MCP] ok 1 - Unauthorized for non-Bearer [MCP] 1..1 [MCP] ok 2 - malformed Authorization header [MCP] # Subtest: invalid token with custom message [MCP] ok 1 - custom message passed through [MCP] 1..1 [MCP] ok 3 - invalid token with custom message [MCP] 1..3 [MCP] ok 36 - OAuthServerHandler edge cases [MCP] # Subtest: Type edge cases [MCP] # Subtest: ProtectedResourceMetadata minimal [MCP] ok 1 - resource set [MCP] ok 2 - no auth servers key when empty [MCP] ok 3 - no scopes key when empty [MCP] ok 4 - from-hash with minimal fields [MCP] 1..4 [MCP] ok 1 - ProtectedResourceMetadata minimal [MCP] # Subtest: AuthServerMetadata issuer only [MCP] ok 1 - issuer in Hash [MCP] ok 2 - no auth endpoint when not set [MCP] ok 3 - no token endpoint when not set [MCP] ok 4 - from-hash with issuer only [MCP] 1..4 [MCP] ok 2 - AuthServerMetadata issuer only [MCP] # Subtest: TokenResponse minimal from-hash [MCP] ok 1 - access-token set [MCP] ok 2 - default token-type [MCP] ok 3 - no expires-in means not expired [MCP] 1..3 [MCP] ok 3 - TokenResponse minimal from-hash [MCP] # Subtest: ClientRegistrationRequest all optional fields [MCP] ok 1 - client_uri [MCP] ok 2 - logo_uri [MCP] ok 3 - contacts [MCP] ok 4 - tos_uri [MCP] ok 5 - policy_uri [MCP] ok 6 - software_id [MCP] 1..6 [MCP] ok 4 - ClientRegistrationRequest all optional fields [MCP] # Subtest: ClientRegistrationResponse minimal [MCP] ok 1 - client-id set [MCP] ok 2 - no client-secret [MCP] 1..2 [MCP] ok 5 - ClientRegistrationResponse minimal [MCP] # Subtest: Registration error without description [MCP] ok 1 - no colon when no description [MCP] ok 2 - default message used [MCP] 1..2 [MCP] ok 6 - Registration error without description [MCP] # Subtest: TokenExchange error without description [MCP] ok 1 - no colon when no description [MCP] ok 2 - default message used [MCP] 1..2 [MCP] ok 7 - TokenExchange error without description [MCP] 1..7 [MCP] ok 37 - Type edge cases [MCP] 1..37 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/11-tasks.rakutest [MCP] # Subtest: Task types [MCP] ok 1 - TaskWorking value [MCP] ok 2 - TaskCompleted value [MCP] ok 3 - TaskFailed value [MCP] ok 4 - TaskCancelled value [MCP] ok 5 - TaskInputRequired value [MCP] ok 6 - Task taskId [MCP] ok 7 - Task status [MCP] ok 8 - working is not terminal [MCP] ok 9 - Hash taskId [MCP] ok 10 - Hash status string [MCP] ok 11 - Hash ttl [MCP] ok 12 - from-hash taskId [MCP] ok 13 - from-hash status [MCP] ok 14 - completed is terminal [MCP] ok 15 - failed is terminal [MCP] ok 16 - cancelled is terminal [MCP] ok 17 - input_required is not terminal [MCP] 1..17 [MCP] ok 1 - Task types [MCP] # Subtest: CreateTaskResult [MCP] ok 1 - CreateTaskResult Hash has task [MCP] ok 2 - Nested task data [MCP] 1..2 [MCP] ok 2 - CreateTaskResult [MCP] # Subtest: TaskExecution [MCP] ok 1 - TaskExecution Hash [MCP] ok 2 - TaskExecution from-hash [MCP] 1..2 [MCP] ok 3 - TaskExecution [MCP] # Subtest: Tool with execution [MCP] ok 1 - Tool Hash includes execution [MCP] ok 2 - Tool from-hash restores execution [MCP] ok 3 - Tool from-hash execution value [MCP] 1..3 [MCP] ok 4 - Tool with execution [MCP] # Subtest: Task creation via tools/call with task hint [MCP] ok 1 - Response has task field [MCP] ok 2 - Task starts as working [MCP] ok 3 - Task ID has prefix [MCP] ok 4 - Task has ttl [MCP] 1..4 [MCP] ok 5 - Task creation via tools/call with task hint [MCP] # Subtest: tasks/get returns task status [MCP] ok 1 - tasks/get returns taskId [MCP] ok 2 - Correct task ID [MCP] ok 3 - Status is working or completed [MCP] 1..3 [MCP] ok 6 - tasks/get returns task status [MCP] # Subtest: tasks/result blocks until completion [MCP] ok 1 - Task completed after result fetch [MCP] ok 2 - Result contains result data [MCP] ok 3 - Correct tool result [MCP] 1..3 [MCP] ok 7 - tasks/result blocks until completion [MCP] # Subtest: tasks/cancel cancels a working task [MCP] ok 1 - Task cancelled [MCP] ok 2 - Status notification sent on cancel [MCP] 1..2 [MCP] ok 8 - tasks/cancel cancels a working task [MCP] # Subtest: tasks/list lists tasks [MCP] ok 1 - tasks/list returns tasks [MCP] ok 2 - Two tasks listed [MCP] 1..2 [MCP] ok 9 - tasks/list lists tasks [MCP] # Subtest: Task status notification on completion [MCP] ok 1 - Status notification emitted on completion [MCP] ok 2 - Notification has correct taskId [MCP] ok 3 - Notification shows completed [MCP] 1..3 [MCP] ok 10 - Task status notification on completion [MCP] # Subtest: Task capabilities in server [MCP] ok 1 - Server capabilities include tasks [MCP] ok 2 - tasks.list capability [MCP] ok 3 - tasks.cancel capability [MCP] ok 4 - tasks.requests.tools.call capability [MCP] 1..4 [MCP] ok 11 - Task capabilities in server [MCP] # Subtest: Tool builder task-support [MCP] ok 1 - Tool has execution [MCP] ok 2 - taskSupport is required [MCP] ok 3 - Hash includes execution [MCP] 1..3 [MCP] ok 12 - Tool builder task-support [MCP] # Subtest: tasks/get unknown task errors [MCP] ok 1 - Unknown task raises error [MCP] 1..1 [MCP] ok 13 - tasks/get unknown task errors [MCP] # Subtest: ServerCapabilities tasks roundtrip [MCP] ok 1 - Hash includes tasks [MCP] ok 2 - from-hash restores tasks [MCP] ok 3 - tasks.list restored [MCP] 1..3 [MCP] ok 14 - ServerCapabilities tasks roundtrip [MCP] # Subtest: Server tasks/list via dispatch [MCP] ok 1 - task created [MCP] ok 2 - task has ID [MCP] ok 3 - tasks/list returns at least 1 task [MCP] ok 4 - created task in list [MCP] 1..4 [MCP] ok 15 - Server tasks/list via dispatch [MCP] 1..15 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/12-extensions.rakutest [MCP] 1..11 [MCP] # Subtest: Extension type construct and roundtrip [MCP] 1..5 [MCP] ok 1 - name [MCP] ok 2 - version [MCP] ok 3 - settings [MCP] ok 4 - roundtrip name [MCP] ok 5 - roundtrip settings [MCP] ok 1 - Extension type construct and roundtrip [MCP] # Subtest: ServerCapabilities experimental Hash serialization [MCP] 1..3 [MCP] ok 1 - experimental present in Hash [MCP] ok 2 - extension data preserved [MCP] ok 3 - roundtrip from-hash [MCP] ok 2 - ServerCapabilities experimental Hash serialization [MCP] # Subtest: Server register-extension in capabilities [MCP] 1..2 [MCP] ok 1 - experimental is set [MCP] ok 2 - extension in capabilities [MCP] ok 3 - Server register-extension in capabilities [MCP] # Subtest: Server extension method dispatch [MCP] 1..1 [MCP] ok 1 - extension method handler called [MCP] ok 4 - Server extension method dispatch [MCP] # Subtest: Server extension notification dispatch [MCP] 1..1 [MCP] ok 1 - extension notification handler called [MCP] ok 5 - Server extension notification dispatch [MCP] # Subtest: Server unregister-extension [MCP] 1..2 [MCP] ok 1 - registered [MCP] ok 2 - unregistered [MCP] ok 6 - Server unregister-extension [MCP] # Subtest: Client register-extension in init capabilities [MCP] 1..1 [MCP] ok 1 - client extension registered without error [MCP] ok 7 - Client register-extension in init capabilities [MCP] # Subtest: Client server-extensions parses experimental [MCP] 1..2 [MCP] ok 1 - no server extensions before connect [MCP] ok 2 - supports-extension returns False [MCP] ok 8 - Client server-extensions parses experimental [MCP] # Subtest: Extension name must contain / [MCP] 1..2 [MCP] ok 1 - server rejects name without / [MCP] ok 2 - client rejects name without / [MCP] ok 9 - Extension name must contain / [MCP] # Subtest: Server negotiated-extensions after initialize [MCP] 1..3 [MCP] ok 1 - shared extension is negotiated [MCP] ok 2 - client-only extension not negotiated [MCP] ok 3 - server-only extension not negotiated [MCP] ok 10 - Server negotiated-extensions after initialize [MCP] # Subtest: Client negotiated-extensions [MCP] 1..2 [MCP] ok 1 - no negotiated extensions before connect [MCP] ok 2 - not negotiated without server [MCP] ok 11 - Client negotiated-extensions [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/13-resource-templates.rakutest [MCP] # Subtest: ResourceTemplate type — construct, Hash roundtrip, from-hash [MCP] ok 1 - uriTemplate [MCP] ok 2 - name [MCP] ok 3 - description [MCP] ok 4 - Hash uriTemplate [MCP] ok 5 - Hash name [MCP] ok 6 - Hash has description [MCP] ok 7 - from-hash roundtrip uriTemplate [MCP] ok 8 - from-hash roundtrip name [MCP] ok 9 - from-hash roundtrip description [MCP] 1..9 [MCP] ok 1 - ResourceTemplate type — construct, Hash roundtrip, from-hash [MCP] # Subtest: ResourceTemplateBuilder — fluent build [MCP] ok 1 - built name [MCP] ok 2 - built uri-template [MCP] ok 3 - to-resource-template uriTemplate [MCP] ok 4 - missing uri-template dies [MCP] ok 5 - missing name dies [MCP] ok 6 - missing reader dies [MCP] 1..6 [MCP] ok 2 - ResourceTemplateBuilder — fluent build [MCP] # Subtest: Server add-resource-template — lists via resources/templates/list [MCP] ok 1 - one template listed [MCP] ok 2 - template uriTemplate [MCP] ok 3 - template name [MCP] 1..3 [MCP] ok 3 - Server add-resource-template — lists via resources/templates/list [MCP] # Subtest: Server template read — extracts variables, calls reader [MCP] ok 1 - one content returned [MCP] ok 2 - variables extracted correctly [MCP] ok 3 - resolved URI used [MCP] ok 4 - non-matching URI throws [MCP] 1..4 [MCP] ok 4 - Server template read — extracts variables, calls reader [MCP] # Subtest: Server remove-resource-template [MCP] ok 1 - template present [MCP] ok 2 - template removed [MCP] 1..2 [MCP] ok 5 - Server remove-resource-template [MCP] # Subtest: Client list-resource-templates [MCP] ok 1 - request sent [MCP] ok 2 - correct method [MCP] ok 3 - got one template [MCP] ok 4 - parsed template [MCP] 1..4 [MCP] ok 6 - Client list-resource-templates [MCP] # Subtest: Pagination of templates list [MCP] ok 1 - first page has 2 [MCP] ok 2 - has next cursor [MCP] ok 3 - second page has 2 [MCP] ok 4 - has next cursor [MCP] ok 5 - last page has 1 [MCP] ok 6 - no next cursor [MCP] 1..6 [MCP] ok 7 - Pagination of templates list [MCP] # Subtest: Resource template URI matching edge cases [MCP] ok 1 - multi-variable match [MCP] ok 2 - first variable extracted [MCP] ok 3 - second variable extracted [MCP] ok 4 - different host does not match [MCP] ok 5 - incomplete URI no match [MCP] ok 6 - template reader receives params [MCP] 1..6 [MCP] ok 8 - Resource template URI matching edge cases [MCP] # Subtest: RegisteredResourceTemplate read with Blob [MCP] ok 1 - Blob mimeType [MCP] 1..1 [MCP] ok 9 - RegisteredResourceTemplate read with Blob [MCP] # Subtest: RegisteredResourceTemplate read with default type [MCP] ok 1 - default coerced to text [MCP] 1..1 [MCP] ok 10 - RegisteredResourceTemplate read with default type [MCP] # Subtest: RegisteredResourceTemplate read with ResourceContents [MCP] ok 1 - ResourceContents passthrough [MCP] 1..1 [MCP] ok 11 - RegisteredResourceTemplate read with ResourceContents [MCP] # Subtest: RegisteredResourceTemplate read with Positional [MCP] ok 1 - Positional passthrough [MCP] 1..1 [MCP] ok 12 - RegisteredResourceTemplate read with Positional [MCP] 1..12 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/14-sse-transport.rakutest [MCP] # Subtest: Server sends endpoint event on SSE connection [MCP] ok 1 - SSE endpoint returns 200 [MCP] ok 2 - Content-Type is text/event-stream [MCP] ok 3 - received endpoint event [MCP] ok 4 - event type is endpoint [MCP] ok 5 - endpoint contains POST URL [MCP] 1..5 [MCP] ok 1 - Server sends endpoint event on SSE connection [MCP] # Subtest: Client POST to message endpoint, server receives message [MCP] ok 1 - server received notification [MCP] ok 2 - notification returns 202 [MCP] 1..2 [MCP] ok 2 - Client POST to message endpoint, server receives message [MCP] # Subtest: Server sends message events to client via SSE [MCP] ok 1 - request POST returns 202 [MCP] ok 2 - received message event via SSE [MCP] ok 3 - event type is message [MCP] ok 4 - contains JSON-RPC data [MCP] 1..4 [MCP] ok 3 - Server sends message events to client via SSE [MCP] # Subtest: Request/response flow via SSE client transport [MCP] ok 1 - client connected and received endpoint [MCP] ok 2 - client received response via SSE [MCP] ok 3 - response is correct type [MCP] ok 4 - response has matching id [MCP] 1..4 [MCP] ok 4 - Request/response flow via SSE client transport [MCP] # Subtest: Server close behavior [MCP] ok 1 - not connected after close [MCP] 1..1 [MCP] ok 5 - Server close behavior [MCP] # Subtest: Origin validation [MCP] ok 1 - disallowed origin returns 403 [MCP] ok 2 - allowed origin accepted on SSE [MCP] 1..2 [MCP] ok 6 - Origin validation [MCP] 1..6 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/15-expanded-coverage.rakutest [MCP] # Subtest: Multiple progress notifications in one handler [MCP] ok 1 - four progress notifications sent [MCP] ok 2 - first progress message [MCP] ok 3 - last progress message [MCP] ok 4 - final progress value [MCP] ok 5 - all use same token [MCP] 1..5 [MCP] ok 1 - Multiple progress notifications in one handler [MCP] # Subtest: Progress without total or message [MCP] ok 1 - one progress notification sent [MCP] ok 2 - progress value [MCP] ok 3 - no total in notification [MCP] ok 4 - no message in notification [MCP] 1..4 [MCP] ok 2 - Progress without total or message [MCP] # Subtest: Client progress supply multiple events [MCP] ok 1 - received three progress events [MCP] ok 2 - first token [MCP] ok 3 - third token [MCP] ok 4 - second progress value [MCP] 1..4 [MCP] ok 3 - Client progress supply multiple events [MCP] # Subtest: parse-message malformed JSON [MCP] ok 1 - invalid JSON dies [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 2 - missing jsonrpc field dies [MCP] ok 3 - wrong jsonrpc version dies [MCP] 1..3 [MCP] ok 4 - parse-message malformed JSON [MCP] # Subtest: parse-message edge cases [MCP] ok 1 - request without params parses [MCP] ok 2 - method correct [MCP] ok 3 - error response parses [MCP] ok 4 - has error [MCP] ok 5 - error code correct [MCP] ok 6 - notification without params [MCP] 1..6 [MCP] ok 5 - parse-message edge cases [MCP] # Subtest: StdioTransport incomplete message [MCP] ok 1 - incomplete body returns Nil [MCP] ok 2 - missing Content-Length returns Nil [MCP] ok 3 - no separator returns Nil [MCP] 1..3 [MCP] ok 6 - StdioTransport incomplete message [MCP] # Subtest: Handler exception becomes InternalError [MCP] ok 1 - response sent for failing handler [MCP] ok 2 - response has error [MCP] ok 3 - error code is InternalError [MCP] ok 4 - error message is sanitized [MCP] 1..4 [MCP] ok 7 - Handler exception becomes InternalError [MCP] # Subtest: Error.from-code with data field [MCP] ok 1 - code correct [MCP] ok 2 - message correct [MCP] ok 3 - data field present [MCP] ok 4 - data in Hash [MCP] 1..4 [MCP] ok 8 - Error.from-code with data field [MCP] # Subtest: Unknown method error via handle-message [MCP] ok 1 - response sent [MCP] ok 2 - response has error [MCP] ok 3 - error is MethodNotFound [MCP] 1..3 [MCP] ok 9 - Unknown method error via handle-message [MCP] # Subtest: Missing required params errors [MCP] ok 1 - resources/read without uri is error [MCP] ok 2 - InvalidParams for missing uri [MCP] ok 3 - prompts/get without name is error [MCP] ok 4 - tools/call without name is error [MCP] ok 5 - InvalidParams for missing tool name [MCP] 1..5 [MCP] ok 10 - Missing required params errors [MCP] # Subtest: IdGenerator thread safety [MCP] ok 1 - all 100 concurrent IDs are unique [MCP] ok 2 - IDs cover 1..100 [MCP] 1..2 [MCP] ok 11 - IdGenerator thread safety [MCP] # Subtest: Concurrent tool calls [MCP] ok 1 - all 10 concurrent results returned [MCP] ok 2 - result 0 correct [MCP] ok 3 - result 1 correct [MCP] ok 4 - result 2 correct [MCP] ok 5 - result 3 correct [MCP] ok 6 - result 4 correct [MCP] ok 7 - result 5 correct [MCP] ok 8 - result 6 correct [MCP] ok 9 - result 7 correct [MCP] ok 10 - result 8 correct [MCP] ok 11 - result 9 correct [MCP] 1..11 [MCP] ok 12 - Concurrent tool calls [MCP] # Subtest: Concurrent resource reads [MCP] ok 1 - all 5 concurrent reads returned [MCP] ok 2 - resource 1 content correct [MCP] ok 3 - resource 2 content correct [MCP] ok 4 - resource 3 content correct [MCP] ok 5 - resource 4 content correct [MCP] ok 6 - resource 5 content correct [MCP] 1..6 [MCP] ok 13 - Concurrent resource reads [MCP] # Subtest: Sequential handle-message dispatches [MCP] ok 1 - all 5 responses sent via handle-message [MCP] ok 2 - no errors in responses [MCP] ok 3 - all response IDs match [MCP] 1..3 [MCP] ok 14 - Sequential handle-message dispatches [MCP] 1..14 [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/16-fuzz-jsonrpc.rakutest [MCP] 1..8 [MCP] # Subtest: Invalid JSON survives without crash [MCP] 1..17 [MCP] ok 1 - Invalid JSON survives without crash [0] [MCP] ok 2 - Invalid JSON survives without crash [1] [MCP] ok 3 - Invalid JSON survives without crash [2] [MCP] ok 4 - Invalid JSON survives without crash [3] [MCP] ok 5 - Invalid JSON survives without crash [4] [MCP] ok 6 - Invalid JSON survives without crash [5] [MCP] ok 7 - Invalid JSON survives without crash [6] [MCP] ok 8 - Invalid JSON survives without crash [7] [MCP] ok 9 - Invalid JSON survives without crash [8] [MCP] ok 10 - Invalid JSON survives without crash [9] [MCP] ok 11 - Invalid JSON survives without crash [10] [MCP] ok 12 - Invalid JSON survives without crash [11] [MCP] ok 13 - Invalid JSON survives without crash [12] [MCP] ok 14 - Invalid JSON survives without crash [13] [MCP] ok 15 - Invalid JSON survives without crash [14] [MCP] ok 16 - Invalid JSON survives without crash [15] [MCP] ok 17 - Invalid JSON survives without crash [16] [MCP] ok 1 - Invalid JSON survives without crash [MCP] # Subtest: Missing jsonrpc field [MCP] 1..7 [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 1 - Missing jsonrpc field [0] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 2 - Missing jsonrpc field [1] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 3 - Missing jsonrpc field [2] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 4 - Missing jsonrpc field [3] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 5 - Missing jsonrpc field [4] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] ok 6 - Missing jsonrpc field [5] [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 7 - Missing jsonrpc field [6] [MCP] ok 2 - Missing jsonrpc field [MCP] # Subtest: Wrong jsonrpc version [MCP] 1..8 [MCP] ok 1 - Wrong jsonrpc version [0] [MCP] ok 2 - Wrong jsonrpc version [1] [MCP] ok 3 - Wrong jsonrpc version [2] [MCP] Use of uninitialized value %h of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 4 - Wrong jsonrpc version [3] [MCP] ok 5 - Wrong jsonrpc version [4] [MCP] ok 6 - Wrong jsonrpc version [5] [MCP] ok 7 - Wrong jsonrpc version [6] [MCP] ok 8 - Wrong jsonrpc version [7] [MCP] ok 3 - Wrong jsonrpc version [MCP] # Subtest: Ambiguous message structure [MCP] 1..6 [MCP] ok 1 - Ambiguous message structure [0] [MCP] ok 2 - Ambiguous message structure [1] [MCP] ok 3 - Ambiguous message structure [2] [MCP] ok 4 - Ambiguous message structure [3] [MCP] ok 5 - Ambiguous message structure [4] [MCP] ok 6 - Ambiguous message structure [5] [MCP] ok 4 - Ambiguous message structure [MCP] # Subtest: Type confusion on fields [MCP] 1..11 [MCP] ok 1 - Type confusion on fields [0] [MCP] ok 2 - Type confusion on fields [1] [MCP] ok 3 - Type confusion on fields [2] [MCP] ok 4 - Type confusion on fields [3] [MCP] ok 5 - Type confusion on fields [4] [MCP] ok 6 - Type confusion on fields [5] [MCP] ok 7 - Type confusion on fields [6] [MCP] ok 8 - Type confusion on fields [7] [MCP] ok 9 - Type confusion on fields [8] [MCP] ok 10 - Type confusion on fields [9] [MCP] ok 11 - Type confusion on fields [10] [MCP] ok 5 - Type confusion on fields [MCP] # Subtest: Adversarial field values [MCP] 1..10 [MCP] ok 1 - Adversarial field values [0] [MCP] ok 2 - Adversarial field values [1] [MCP] ok 3 - Adversarial field values [2] [MCP] ok 4 - Adversarial field values [3] [MCP] ok 5 - Adversarial field values [4] [MCP] ok 6 - Adversarial field values [5] [MCP] ok 7 - Adversarial field values [6] [MCP] ok 8 - Adversarial field values [7] [MCP] ok 9 - Adversarial field values [8] [MCP] ok 10 - Adversarial field values [9] [MCP] ok 6 - Adversarial field values [MCP] # Subtest: Randomized payloads [MCP] 1..100 [MCP] ok 1 - random payload [0] [MCP] ok 2 - random payload [1] [MCP] ok 3 - random payload [2] [MCP] ok 4 - random payload [3] [MCP] ok 5 - random payload [4] [MCP] ok 6 - random payload [5] [MCP] ok 7 - random payload [6] [MCP] ok 8 - random payload [7] [MCP] ok 9 - random payload [8] [MCP] ok 10 - random payload [9] [MCP] ok 11 - random payload [10] [MCP] ok 12 - random payload [11] [MCP] ok 13 - random payload [12] [MCP] ok 14 - random payload [13] [MCP] ok 15 - random payload [14] [MCP] ok 16 - random payload [15] [MCP] ok 17 - random payload [16] [MCP] ok 18 - random payload [17] [MCP] ok 19 - random payload [18] [MCP] ok 20 - random payload [19] [MCP] ok 21 - random payload [20] [MCP] ok 22 - random payload [21] [MCP] ok 23 - random payload [22] [MCP] ok 24 - random payload [23] [MCP] ok 25 - random payload [24] [MCP] ok 26 - random payload [25] [MCP] ok 27 - random payload [26] [MCP] ok 28 - random payload [27] [MCP] ok 29 - random payload [28] [MCP] ok 30 - random payload [29] [MCP] ok 31 - random payload [30] [MCP] ok 32 - random payload [31] [MCP] ok 33 - random payload [32] [MCP] ok 34 - random payload [33] [MCP] ok 35 - random payload [34] [MCP] ok 36 - random payload [35] [MCP] ok 37 - random payload [36] [MCP] ok 38 - random payload [37] [MCP] ok 39 - random payload [38] [MCP] ok 40 - random payload [39] [MCP] ok 41 - random payload [40] [MCP] ok 42 - random payload [41] [MCP] ok 43 - random payload [42] [MCP] ok 44 - random payload [43] [MCP] ok 45 - random payload [44] [MCP] ok 46 - random payload [45] [MCP] ok 47 - random payload [46] [MCP] ok 48 - random payload [47] [MCP] ok 49 - random payload [48] [MCP] ok 50 - random payload [49] [MCP] ok 51 - random payload [50] [MCP] ok 52 - random payload [51] [MCP] ok 53 - random payload [52] [MCP] ok 54 - random payload [53] [MCP] ok 55 - random payload [54] [MCP] ok 56 - random payload [55] [MCP] ok 57 - random payload [56] [MCP] ok 58 - random payload [57] [MCP] ok 59 - random payload [58] [MCP] ok 60 - random payload [59] [MCP] ok 61 - random payload [60] [MCP] ok 62 - random payload [61] [MCP] ok 63 - random payload [62] [MCP] ok 64 - random payload [63] [MCP] ok 65 - random payload [64] [MCP] ok 66 - random payload [65] [MCP] ok 67 - random payload [66] [MCP] ok 68 - random payload [67] [MCP] ok 69 - random payload [68] [MCP] ok 70 - random payload [69] [MCP] ok 71 - random payload [70] [MCP] ok 72 - random payload [71] [MCP] ok 73 - random payload [72] [MCP] ok 74 - random payload [73] [MCP] ok 75 - random payload [74] [MCP] ok 76 - random payload [75] [MCP] ok 77 - random payload [76] [MCP] ok 78 - random payload [77] [MCP] ok 79 - random payload [78] [MCP] ok 80 - random payload [79] [MCP] ok 81 - random payload [80] [MCP] ok 82 - random payload [81] [MCP] ok 83 - random payload [82] [MCP] ok 84 - random payload [83] [MCP] ok 85 - random payload [84] [MCP] ok 86 - random payload [85] [MCP] ok 87 - random payload [86] [MCP] ok 88 - random payload [87] [MCP] ok 89 - random payload [88] [MCP] ok 90 - random payload [89] [MCP] ok 91 - random payload [90] [MCP] ok 92 - random payload [91] [MCP] ok 93 - random payload [92] [MCP] ok 94 - random payload [93] [MCP] ok 95 - random payload [94] [MCP] ok 96 - random payload [95] [MCP] ok 97 - random payload [96] [MCP] ok 98 - random payload [97] [MCP] ok 99 - random payload [98] [MCP] ok 100 - random payload [99] [MCP] ok 7 - Randomized payloads [MCP] # Subtest: Valid messages parse correctly after fuzz barrage [MCP] 1..4 [MCP] ok 1 - Request parses [MCP] ok 2 - Notification parses [MCP] ok 3 - Response with result parses [MCP] ok 4 - Response with error parses [MCP] ok 8 - Valid messages parse correctly after fuzz barrage [MCP] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/17-integration-stdio.rakutest [MCP] 1..7 [MCP] # Subtest: Initialize handshake [MCP] 1..3 [MCP] ok 1 - got initialize result [MCP] ok 2 - server name matches [MCP] ok 3 - tools capability present [MCP] ok 1 - Initialize handshake [MCP] # Subtest: List tools [MCP] 1..2 [MCP] ok 1 - at least 1 tool (got 1) [MCP] ok 2 - add tool listed [MCP] ok 2 - List tools [MCP] # Subtest: Call tool (add 7 + 3) [MCP] 1..2 [MCP] ok 1 - got call result [MCP] ok 2 - result contains 10 (got: Result: 10) [MCP] ok 3 - Call tool (add 7 + 3) [MCP] # Subtest: List resources [MCP] 1..2 [MCP] ok 1 - at least 1 resource (got 1) [MCP] ok 2 - hello resource listed [MCP] ok 4 - List resources [MCP] # Subtest: Read resource [MCP] 1..2 [MCP] ok 1 - got resource contents [MCP] ok 2 - content contains Hello (got: Hello from integration test!) [MCP] ok 5 - Read resource [MCP] # Subtest: Get prompt [MCP] 1..2 [MCP] ok 1 - got prompt messages [MCP] ok 2 - prompt mentions World [MCP] ok 6 - Get prompt [MCP] # Subtest: Ping [MCP] 1..1 [MCP] ok 1 - ping returned a result [MCP] ok 7 - Ping ===> Testing [OK] for MCP:ver<0.33.6>:auth:api<1> ===> Installing: MCP:ver<0.33.6>:auth:api<1> ===> Install [OK] for MCP:ver<0.33.6>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 42.300s CPU time consumed: 6min 30.961s Memory peak: 2.9G (swap: 5.2M) ```
New Output ``` Running as unit: run-p798761-i813815.service; invocation ID: f6f1b6008f774adeb22269c9709a4026 Press ^] three times within 1s to disconnect TTY. ===> Searching for: MCP ===> Found: MCP:ver<0.33.6>:auth:api<1> [via Zef::Repository::Ecosystems] [MCP] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146666.798763.3668.8706630165034/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz https://360.zef.pm/M/CP/MCP/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz ===> Fetching [OK]: MCP:ver<0.33.6>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790146666.798763.3668.8706630165034/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz [MCP] Command: tar -t -f ./bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz [MCP] Command: tar -xvf ./bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz -C ../bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz ===> Extraction [OK]: MCP to /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz ===> Testing: MCP:ver<0.33.6>:auth:api<1> [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/01-types.rakutest [MCP] # Subtest: Implementation [MCP] ok 1 - name is correct [MCP] ok 2 - version is correct [MCP] ok 3 - Hash has name [MCP] ok 4 - Hash has version [MCP] 1..4 [MCP] ok 1 - Implementation [MCP] # Subtest: TextContent [MCP] ok 1 - text is correct [MCP] ok 2 - type is text [MCP] ok 3 - Hash has type [MCP] ok 4 - Hash has text [MCP] 1..4 [MCP] ok 2 - TextContent [MCP] # Subtest: ImageContent [MCP] ok 1 - data is correct [MCP] ok 2 - mimeType is correct [MCP] ok 3 - type is image [MCP] 1..3 [MCP] ok 3 - ImageContent [MCP] # Subtest: Tool [MCP] ok 1 - name is correct [MCP] ok 2 - description is correct [MCP] ok 3 - Hash has name [MCP] ok 4 - Hash has description [MCP] 1..4 [MCP] ok 4 - Tool [MCP] # Subtest: Tool outputSchema [MCP] ok 1 - outputSchema is defined [MCP] ok 2 - outputSchema type correct [MCP] ok 3 - Hash has outputSchema [MCP] ok 4 - Hash outputSchema type [MCP] ok 5 - from-hash restores outputSchema [MCP] ok 6 - from-hash preserves schema detail [MCP] ok 7 - no outputSchema when not set [MCP] ok 8 - from-hash without outputSchema [MCP] 1..8 [MCP] ok 5 - Tool outputSchema [MCP] # Subtest: CallToolResult structuredContent [MCP] ok 1 - structuredContent defined [MCP] ok 2 - structuredContent value [MCP] ok 3 - Hash has structuredContent [MCP] ok 4 - Hash structuredContent value [MCP] ok 5 - Hash also has content [MCP] ok 6 - no structuredContent when not set [MCP] ok 7 - Hash has no structuredContent [MCP] 1..7 [MCP] ok 6 - CallToolResult structuredContent [MCP] # Subtest: ToolAnnotations [MCP] ok 1 - title is correct [MCP] ok 2 - readOnlyHint is correct [MCP] ok 3 - destructiveHint is correct [MCP] 1..3 [MCP] ok 7 - ToolAnnotations [MCP] # Subtest: CallToolResult [MCP] ok 1 - has one content item [MCP] ok 2 - isError is false [MCP] 1..2 [MCP] ok 8 - CallToolResult [MCP] # Subtest: Resource [MCP] ok 1 - uri is correct [MCP] ok 2 - name is correct [MCP] ok 3 - mimeType is correct [MCP] 1..3 [MCP] ok 9 - Resource [MCP] # Subtest: ResourceContents [MCP] ok 1 - uri is correct [MCP] ok 2 - text is correct [MCP] 1..2 [MCP] ok 10 - ResourceContents [MCP] # Subtest: PromptArgument [MCP] ok 1 - name is correct [MCP] ok 2 - required is correct [MCP] 1..2 [MCP] ok 11 - PromptArgument [MCP] # Subtest: Prompt [MCP] ok 1 - name is correct [MCP] ok 2 - has one argument [MCP] 1..2 [MCP] ok 12 - Prompt [MCP] # Subtest: PromptMessage [MCP] ok 1 - role is correct [MCP] ok 2 - content is TextContent [MCP] 1..2 [MCP] ok 13 - PromptMessage [MCP] # Subtest: ServerCapabilities [MCP] ok 1 - tools defined [MCP] ok 2 - resources defined [MCP] ok 3 - tools.listChanged is true [MCP] 1..3 [MCP] ok 14 - ServerCapabilities [MCP] # Subtest: ClientCapabilities [MCP] ok 1 - roots defined [MCP] ok 2 - sampling defined [MCP] 1..2 [MCP] ok 15 - ClientCapabilities [MCP] # Subtest: Progress [MCP] ok 1 - token is correct [MCP] ok 2 - progress is correct [MCP] ok 3 - total is correct [MCP] 1..3 [MCP] ok 16 - Progress [MCP] # Subtest: LogLevel [MCP] ok 1 - Debug value [MCP] ok 2 - Info value [MCP] ok 3 - Warning value [MCP] ok 4 - Error value [MCP] ok 5 - parse debug [MCP] ok 6 - parse warning [MCP] ok 7 - parse emergency [MCP] ok 8 - parse invalid level dies [MCP] ok 9 - Warning >= Debug [MCP] ok 10 - Warning >= Warning [MCP] ok 11 - Debug < Warning [MCP] ok 12 - Emergency >= Emergency [MCP] ok 13 - Alert < Emergency [MCP] 1..13 [MCP] ok 17 - LogLevel [MCP] # Subtest: LogEntry [MCP] ok 1 - level is correct [MCP] ok 2 - logger is correct [MCP] ok 3 - data is correct [MCP] 1..3 [MCP] ok 18 - LogEntry [MCP] # Subtest: Protocol Constants [MCP] ok 1 - LATEST_PROTOCOL_VERSION defined [MCP] ok 2 - SUPPORTED_PROTOCOL_VERSIONS has items [MCP] ok 3 - Latest version is in supported list [MCP] 1..3 [MCP] ok 19 - Protocol Constants [MCP] # Subtest: Annotations [MCP] ok 1 - has two audience items [MCP] ok 2 - priority is correct [MCP] 1..2 [MCP] ok 20 - Annotations [MCP] # Subtest: Tool with Annotations [MCP] ok 1 - has annotations [MCP] ok 2 - annotation title correct [MCP] 1..2 [MCP] ok 21 - Tool with Annotations [MCP] # Subtest: Hash serialization [MCP] ok 1 - name survives round-trip [MCP] ok 2 - description survives round-trip [MCP] ok 3 - inputSchema survives round-trip [MCP] 1..3 [MCP] ok 22 - Hash serialization [MCP] # Subtest: Empty capabilities [MCP] ok 1 - empty capabilities has no keys [MCP] 1..1 [MCP] ok 23 - Empty capabilities [MCP] # Subtest: Content role [MCP] ok 1 - TextContent does Content role [MCP] ok 2 - ImageContent does Content role [MCP] 1..2 [MCP] ok 24 - Content role [MCP] # Subtest: ResourceContents with blob [MCP] ok 1 - blob is defined [MCP] ok 2 - blob has correct size [MCP] 1..2 [MCP] ok 25 - ResourceContents with blob [MCP] # Subtest: Root [MCP] ok 1 - uri is correct [MCP] ok 2 - name is correct [MCP] ok 3 - Hash has uri [MCP] ok 4 - Hash has name [MCP] ok 5 - Hash has uri without name [MCP] ok 6 - Hash has no name when not provided [MCP] ok 7 - from-hash restores uri [MCP] ok 8 - from-hash restores name [MCP] 1..8 [MCP] ok 26 - Root [MCP] # Subtest: CompletionsCapability [MCP] ok 1 - empty hash [MCP] 1..1 [MCP] ok 27 - CompletionsCapability [MCP] # Subtest: CompletionResult [MCP] ok 1 - has 3 values [MCP] ok 2 - total is 10 [MCP] ok 3 - hasMore is true [MCP] ok 4 - Hash has values [MCP] ok 5 - Hash has total [MCP] ok 6 - Hash hasMore [MCP] ok 7 - from-hash restores values [MCP] ok 8 - from-hash restores total [MCP] ok 9 - no total when not set [MCP] ok 10 - no hasMore when not set [MCP] 1..10 [MCP] ok 28 - CompletionResult [MCP] # Subtest: ElicitationAction [MCP] ok 1 - accept value [MCP] ok 2 - decline value [MCP] ok 3 - cancel value [MCP] 1..3 [MCP] ok 29 - ElicitationAction [MCP] # Subtest: ElicitationCapability [MCP] ok 1 - default supports form [MCP] ok 2 - default does not support url [MCP] ok 3 - default Hash has form [MCP] ok 4 - default Hash has no url [MCP] ok 5 - both supports form [MCP] ok 6 - both supports url [MCP] ok 7 - both Hash has form [MCP] ok 8 - both Hash has url [MCP] ok 9 - empty hash defaults to form [MCP] ok 10 - empty hash has no url [MCP] ok 11 - from-hash with url [MCP] 1..11 [MCP] ok 30 - ElicitationCapability [MCP] # Subtest: ElicitationResponse [MCP] ok 1 - accept action [MCP] ok 2 - accept has content [MCP] ok 3 - Hash has action [MCP] ok 4 - Hash has content [MCP] ok 5 - decline action [MCP] ok 6 - decline Hash [MCP] ok 7 - decline has no content [MCP] ok 8 - cancel action [MCP] ok 9 - from-hash restores accept [MCP] ok 10 - from-hash restores content [MCP] 1..10 [MCP] ok 31 - ElicitationResponse [MCP] # Subtest: ImageContent Hash [MCP] ok 1 - type is image [MCP] ok 2 - data preserved [MCP] ok 3 - mimeType preserved [MCP] ok 4 - no annotations when not set [MCP] ok 5 - annotations included [MCP] ok 6 - annotation priority [MCP] 1..6 [MCP] ok 32 - ImageContent Hash [MCP] # Subtest: AudioContent Hash [MCP] ok 1 - type is audio [MCP] ok 2 - data preserved [MCP] ok 3 - mimeType preserved [MCP] ok 4 - annotations included [MCP] 1..4 [MCP] ok 33 - AudioContent Hash [MCP] # Subtest: EmbeddedResource Hash [MCP] ok 1 - type is resource [MCP] ok 2 - resource uri [MCP] ok 3 - no annotations [MCP] ok 4 - annotations included [MCP] 1..4 [MCP] ok 34 - EmbeddedResource Hash [MCP] # Subtest: ResourceLink Hash [MCP] ok 1 - type [MCP] ok 2 - name [MCP] ok 3 - uri [MCP] ok 4 - title [MCP] ok 5 - description [MCP] ok 6 - mimeType [MCP] ok 7 - size [MCP] ok 8 - no title [MCP] ok 9 - no size [MCP] 1..9 [MCP] ok 35 - ResourceLink Hash [MCP] # Subtest: ToolUseContent Hash [MCP] ok 1 - type [MCP] ok 2 - id [MCP] ok 3 - name [MCP] ok 4 - input [MCP] 1..4 [MCP] ok 36 - ToolUseContent Hash [MCP] # Subtest: ToolResultContent Hash [MCP] ok 1 - type [MCP] ok 2 - toolUseId [MCP] ok 3 - isError [MCP] ok 4 - structuredContent [MCP] ok 5 - meta [MCP] ok 6 - content serialized [MCP] 1..6 [MCP] ok 37 - ToolResultContent Hash [MCP] # Subtest: ModelHint Hash [MCP] ok 1 - name in Hash [MCP] 1..1 [MCP] ok 38 - ModelHint Hash [MCP] # Subtest: ModelPreferences Hash [MCP] ok 1 - hint name [MCP] ok 2 - costPriority [MCP] ok 3 - speedPriority [MCP] ok 4 - intelligencePriority [MCP] ok 5 - no hints [MCP] ok 6 - no costPriority [MCP] 1..6 [MCP] ok 39 - ModelPreferences Hash [MCP] # Subtest: ToolChoice Hash [MCP] ok 1 - mode [MCP] ok 2 - name [MCP] ok 3 - auto mode [MCP] ok 4 - no name for auto [MCP] 1..4 [MCP] ok 40 - ToolChoice Hash [MCP] # Subtest: ServerCapabilities from-hash [MCP] ok 1 - experimental in Hash [MCP] ok 2 - tasks in Hash [MCP] ok 3 - from-hash restores tools [MCP] ok 4 - from-hash restores tasks [MCP] 1..4 [MCP] ok 41 - ServerCapabilities from-hash [MCP] # Subtest: IconDefinition [MCP] ok 1 - src correct [MCP] ok 2 - mimeType correct [MCP] ok 3 - sizes count [MCP] ok 4 - Hash src [MCP] ok 5 - Hash mimeType [MCP] ok 6 - Hash sizes [MCP] ok 7 - from-hash src [MCP] ok 8 - from-hash mimeType [MCP] ok 9 - from-hash sizes [MCP] ok 10 - minimal src [MCP] ok 11 - no mimeType when not set [MCP] ok 12 - no sizes when empty [MCP] 1..12 [MCP] ok 42 - IconDefinition [MCP] # Subtest: Tool with icons and title [MCP] ok 1 - title correct [MCP] ok 2 - icons count [MCP] ok 3 - Hash title [MCP] ok 4 - Hash icon src [MCP] ok 5 - from-hash title [MCP] ok 6 - from-hash icons [MCP] ok 7 - from-hash icon src [MCP] ok 8 - no title when not set [MCP] ok 9 - no icons when empty [MCP] 1..9 [MCP] ok 43 - Tool with icons and title [MCP] # Subtest: Resource and Prompt with icons and title [MCP] ok 1 - resource title [MCP] ok 2 - resource Hash title [MCP] ok 3 - resource Hash icon [MCP] ok 4 - resource from-hash title [MCP] ok 5 - resource from-hash icon [MCP] ok 6 - prompt title [MCP] ok 7 - prompt Hash title [MCP] ok 8 - prompt from-hash title [MCP] 1..8 [MCP] ok 44 - Resource and Prompt with icons and title [MCP] # Subtest: Implementation with icons and title [MCP] ok 1 - title correct [MCP] ok 2 - icon src [MCP] ok 3 - Hash title [MCP] ok 4 - Hash icon [MCP] ok 5 - from-hash title [MCP] ok 6 - from-hash icon [MCP] ok 7 - no title [MCP] ok 8 - no icons [MCP] 1..8 [MCP] ok 45 - Implementation with icons and title [MCP] # Subtest: ResourceTemplate type round-trip [MCP] ok 1 - uriTemplate in Hash [MCP] ok 2 - title in Hash [MCP] ok 3 - from-hash uriTemplate [MCP] ok 4 - from-hash title [MCP] 1..4 [MCP] ok 46 - ResourceTemplate type round-trip [MCP] # Subtest: SamplingMessage and CreateMessageResult round-trip [MCP] ok 1 - role in Hash [MCP] ok 2 - content in Hash [MCP] ok 3 - result role [MCP] ok 4 - result model [MCP] ok 5 - result stopReason [MCP] 1..5 [MCP] ok 47 - SamplingMessage and CreateMessageResult round-trip [MCP] # Subtest: IconDefinition round-trip extended [MCP] ok 1 - from-hash src [MCP] 1..1 [MCP] ok 48 - IconDefinition round-trip extended [MCP] # Subtest: Implementation with title and icons extended [MCP] ok 1 - title in Hash [MCP] ok 2 - icons in Hash [MCP] ok 3 - from-hash title [MCP] 1..3 [MCP] ok 49 - Implementation with title and icons extended [MCP] # Subtest: Content type Hash methods extended [MCP] ok 1 - embedded resource type [MCP] ok 2 - embedded resource text [MCP] ok 3 - isError in Hash [MCP] ok 4 - structuredContent in Hash [MCP] ok 5 - meta in Hash [MCP] 1..5 [MCP] ok 50 - Content type Hash methods extended [MCP] # Subtest: Prompt from-hash with arguments and icons [MCP] ok 1 - name from-hash [MCP] ok 2 - title from-hash [MCP] ok 3 - icons from-hash [MCP] ok 4 - arguments from-hash [MCP] ok 5 - argument name [MCP] 1..5 [MCP] ok 51 - Prompt from-hash with arguments and icons [MCP] # Subtest: Resource from-hash with all fields [MCP] ok 1 - title from-hash [MCP] ok 2 - mimeType from-hash [MCP] ok 3 - icons from-hash [MCP] 1..3 [MCP] ok 52 - Resource from-hash with all fields [MCP] # Subtest: Tool from-hash with all fields [MCP] ok 1 - title from-hash [MCP] ok 2 - outputSchema from-hash [MCP] ok 3 - annotations from-hash [MCP] ok 4 - execution from-hash [MCP] ok 5 - icons from-hash [MCP] 1..5 [MCP] ok 53 - Tool from-hash with all fields [MCP] # Subtest: ServerCapabilities from-hash full [MCP] ok 1 - prompts listChanged [MCP] ok 2 - resources subscribe [MCP] ok 3 - tools listChanged [MCP] ok 4 - experimental [MCP] ok 5 - tasks capability [MCP] ok 6 - prompts in Hash [MCP] ok 7 - tasks in Hash [MCP] 1..7 [MCP] ok 54 - ServerCapabilities from-hash full [MCP] # Subtest: Extension round-trip [MCP] ok 1 - name in Hash [MCP] ok 2 - version in Hash [MCP] ok 3 - from-hash name [MCP] ok 4 - from-hash settings [MCP] 1..4 [MCP] ok 55 - Extension round-trip [MCP] # Subtest: Root from-hash extended [MCP] ok 1 - uri [MCP] ok 2 - name [MCP] ok 3 - name in Hash [MCP] 1..3 [MCP] ok 56 - Root from-hash extended [MCP] # Subtest: Progress Hash extended [MCP] ok 1 - token in Hash [MCP] ok 2 - total in Hash [MCP] ok 3 - message in Hash [MCP] 1..3 [MCP] ok 57 - Progress Hash extended [MCP] # Subtest: LogEntry Hash extended [MCP] ok 1 - level in Hash [MCP] ok 2 - logger in Hash [MCP] ok 3 - data in Hash [MCP] 1..3 [MCP] ok 58 - LogEntry Hash extended [MCP] # Subtest: log-level-at-or-above and parse-log-level extended [MCP] ok 1 - error >= warning [MCP] ok 2 - warning >= warning [MCP] ok 3 - debug < warning [MCP] ok 4 - parse info [MCP] ok 5 - parse emergency [MCP] ok 6 - parse unknown level dies [MCP] 1..6 [MCP] ok 59 - log-level-at-or-above and parse-log-level extended [MCP] # Subtest: CreateMessageResult Hash extended [MCP] ok 1 - model in Hash [MCP] ok 2 - stopReason in Hash [MCP] ok 3 - meta in Hash [MCP] 1..3 [MCP] ok 60 - CreateMessageResult Hash extended [MCP] # Subtest: CreateTaskResult Hash extended [MCP] ok 1 - task in Hash [MCP] 1..1 [MCP] ok 61 - CreateTaskResult Hash extended [MCP] # Subtest: Task with all optional fields [MCP] ok 1 - statusMessage [MCP] ok 2 - createdAt [MCP] ok 3 - lastUpdatedAt [MCP] ok 4 - pollInterval [MCP] ok 5 - from-hash statusMessage [MCP] ok 6 - from-hash pollInterval [MCP] 1..6 [MCP] ok 62 - Task with all optional fields [MCP] # Subtest: TextContent from-hash [MCP] ok 1 - text from plain hash [MCP] ok 2 - text with annotations [MCP] ok 3 - annotations present [MCP] 1..3 [MCP] ok 63 - TextContent from-hash [MCP] # Subtest: Content types with annotations [MCP] ok 1 - image annotations in Hash [MCP] ok 2 - audio annotations audience [MCP] ok 3 - embedded resource annotations [MCP] ok 4 - resource link annotations [MCP] 1..4 [MCP] ok 64 - Content types with annotations [MCP] # Subtest: PromptMessage Hash with Positional content [MCP] ok 1 - positional content in Hash [MCP] 1..1 [MCP] ok 65 - PromptMessage Hash with Positional content [MCP] # Subtest: SamplingMessage Hash with Positional content [MCP] ok 1 - sampling message content in Hash [MCP] 1..1 [MCP] ok 66 - SamplingMessage Hash with Positional content [MCP] # Subtest: CreateMessageResult Hash with Positional content [MCP] ok 1 - result positional content [MCP] 1..1 [MCP] ok 67 - CreateMessageResult Hash with Positional content [MCP] # Subtest: LoggingCapability Hash [MCP] ok 1 - logging capability returns Hash [MCP] 1..1 [MCP] ok 68 - LoggingCapability Hash [MCP] # Subtest: PromptsCapability Hash [MCP] ok 1 - prompts listChanged in Hash [MCP] 1..1 [MCP] ok 69 - PromptsCapability Hash [MCP] # Subtest: ResourcesCapability Hash [MCP] ok 1 - subscribe in Hash [MCP] ok 2 - listChanged in Hash [MCP] 1..2 [MCP] ok 70 - ResourcesCapability Hash [MCP] # Subtest: ToolsCapability Hash [MCP] ok 1 - tools listChanged in Hash [MCP] 1..1 [MCP] ok 71 - ToolsCapability Hash [MCP] # Subtest: RootsCapability Hash [MCP] ok 1 - roots listChanged in Hash [MCP] 1..1 [MCP] ok 72 - RootsCapability Hash [MCP] # Subtest: SamplingCapability Hash [MCP] ok 1 - tools in Hash [MCP] ok 2 - context in Hash [MCP] 1..2 [MCP] ok 73 - SamplingCapability Hash [MCP] # Subtest: ServerCapabilities Hash with filled sub-capabilities [MCP] ok 1 - logging in Hash [MCP] ok 2 - prompts in Hash [MCP] ok 3 - resources in Hash [MCP] ok 4 - tools in Hash [MCP] ok 5 - completions in Hash [MCP] ok 6 - experimental in Hash [MCP] ok 7 - tasks in Hash [MCP] 1..7 [MCP] ok 74 - ServerCapabilities Hash with filled sub-capabilities [MCP] # Subtest: ResourceTemplate Hash with all fields [MCP] ok 1 - title in Hash [MCP] ok 2 - annotations in Hash [MCP] ok 3 - icons in Hash [MCP] 1..3 [MCP] ok 75 - ResourceTemplate Hash with all fields [MCP] # Subtest: Resource Hash with annotations extended [MCP] ok 1 - annotations in Hash [MCP] ok 2 - icons in Hash [MCP] 1..2 [MCP] ok 76 - Resource Hash with annotations extended [MCP] # Subtest: CallToolResult Hash with structuredContent extended [MCP] ok 1 - structuredContent in Hash [MCP] 1..1 [MCP] ok 77 - CallToolResult Hash with structuredContent extended [MCP] # Subtest: Content type() methods [MCP] ok 1 - TextContent.type [MCP] ok 2 - ImageContent.type [MCP] ok 3 - AudioContent.type [MCP] ok 4 - EmbeddedResource.type [MCP] ok 5 - ResourceLink.type [MCP] ok 6 - ToolUseContent.type [MCP] ok 7 - ToolResultContent.type [MCP] 1..7 [MCP] ok 78 - Content type() methods [MCP] # Subtest: ToolAnnotations openWorldHint [MCP] ok 1 - openWorldHint [MCP] 1..1 [MCP] ok 79 - ToolAnnotations openWorldHint [MCP] # Subtest: PromptArgument required [MCP] ok 1 - required field [MCP] ok 2 - description [MCP] 1..2 [MCP] ok 80 - PromptArgument required [MCP] # Subtest: TaskExecution enum coverage [MCP] ok 1 - TaskExecution forbidden [MCP] ok 2 - TaskExecution optional [MCP] ok 3 - TaskExecution required [MCP] ok 4 - TaskExecution default [MCP] 1..4 [MCP] ok 81 - TaskExecution enum coverage [MCP] # Subtest: Task from-hash all statuses [MCP] ok 1 - Task status working [MCP] ok 2 - Task status input_required [MCP] ok 3 - Task status completed [MCP] ok 4 - Task status failed [MCP] ok 5 - Task status cancelled [MCP] ok 6 - Task default status [MCP] 1..6 [MCP] ok 82 - Task from-hash all statuses [MCP] # Subtest: Tool with execution and all fields [MCP] ok 1 - execution in Hash [MCP] ok 2 - outputSchema in Hash [MCP] ok 3 - icons in Hash [MCP] ok 4 - from-hash execution [MCP] 1..4 [MCP] ok 83 - Tool with execution and all fields [MCP] # Subtest: ModelHint and ModelPreferences extended [MCP] ok 1 - ModelHint name [MCP] ok 2 - intelligencePriority [MCP] ok 3 - hints [MCP] 1..3 [MCP] ok 84 - ModelHint and ModelPreferences extended [MCP] # Subtest: CompletionResult with hasMore extended [MCP] ok 1 - hasMore in Hash [MCP] ok 2 - total [MCP] ok 3 - from-hash hasMore [MCP] 1..3 [MCP] ok 85 - CompletionResult with hasMore extended [MCP] # Subtest: ResourceLink with size [MCP] ok 1 - size in Hash [MCP] 1..1 [MCP] ok 86 - ResourceLink with size [MCP] # Subtest: ClientCapabilities Hash extended [MCP] ok 1 - roots in Hash [MCP] ok 2 - sampling tools in Hash [MCP] ok 3 - elicitation form in Hash [MCP] ok 4 - experimental in Hash [MCP] ok 5 - tasks in Hash [MCP] 1..5 [MCP] ok 87 - ClientCapabilities Hash extended [MCP] # Subtest: ElicitationResponse from-hash variants [MCP] ok 1 - from-hash decline [MCP] ok 2 - from-hash default cancel [MCP] 1..2 [MCP] ok 88 - ElicitationResponse from-hash variants [MCP] # Subtest: ElicitationCapability from-hash extended [MCP] ok 1 - supports-form [MCP] ok 2 - supports-url [MCP] ok 3 - empty hash defaults to form [MCP] ok 4 - empty hash no url [MCP] 1..4 [MCP] ok 89 - ElicitationCapability from-hash extended [MCP] 1..89 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/02-jsonrpc.rakutest [MCP] # Subtest: Error codes [MCP] ok 1 - ParseError code [MCP] ok 2 - InvalidRequest code [MCP] ok 3 - MethodNotFound code [MCP] ok 4 - InvalidParams code [MCP] ok 5 - InternalError code [MCP] ok 6 - URLElicitationRequired code [MCP] 1..6 [MCP] ok 1 - Error codes [MCP] # Subtest: Error class [MCP] ok 1 - code is correct [MCP] ok 2 - message is correct [MCP] ok 3 - Hash has code [MCP] ok 4 - Hash has message [MCP] 1..4 [MCP] ok 2 - Error class [MCP] # Subtest: Error.from-code [MCP] ok 1 - code is correct [MCP] ok 2 - default message is correct [MCP] ok 3 - custom message works [MCP] 1..3 [MCP] ok 3 - Error.from-code [MCP] # Subtest: Request [MCP] ok 1 - jsonrpc is 2.0 [MCP] ok 2 - id is correct [MCP] ok 3 - method is correct [MCP] ok 4 - params are correct [MCP] ok 5 - Hash has jsonrpc [MCP] ok 6 - Hash has id [MCP] ok 7 - Hash has method [MCP] 1..7 [MCP] ok 4 - Request [MCP] # Subtest: Request with string ID [MCP] ok 1 - string id works [MCP] ok 2 - Hash has string id [MCP] 1..2 [MCP] ok 5 - Request with string ID [MCP] # Subtest: Response success [MCP] ok 1 - id is correct [MCP] ok 2 - result is correct [MCP] ok 3 - no error [MCP] ok 4 - Hash has jsonrpc [MCP] ok 5 - Hash has result [MCP] ok 6 - Hash has no error [MCP] 1..6 [MCP] ok 6 - Response success [MCP] # Subtest: Response error [MCP] ok 1 - id is correct [MCP] ok 2 - no result [MCP] ok 3 - has error [MCP] ok 4 - error code is correct [MCP] ok 5 - Hash has error [MCP] ok 6 - Hash has no result [MCP] 1..6 [MCP] ok 7 - Response error [MCP] # Subtest: Notification [MCP] ok 1 - jsonrpc is 2.0 [MCP] ok 2 - method is correct [MCP] ok 3 - params are correct [MCP] ok 4 - Hash has no id [MCP] ok 5 - Hash has method [MCP] 1..5 [MCP] ok 8 - Notification [MCP] # Subtest: parse-message Request [MCP] ok 1 - parsed as Request [MCP] ok 2 - id is correct [MCP] ok 3 - method is correct [MCP] 1..3 [MCP] ok 9 - parse-message Request [MCP] # Subtest: parse-message Response [MCP] ok 1 - parsed as Response [MCP] ok 2 - id is correct [MCP] ok 3 - result is correct [MCP] 1..3 [MCP] ok 10 - parse-message Response [MCP] # Subtest: parse-message Notification [MCP] ok 1 - parsed as Notification [MCP] ok 2 - method is correct [MCP] 1..2 [MCP] ok 11 - parse-message Notification [MCP] # Subtest: to-json method [MCP] ok 1 - JSON has jsonrpc [MCP] ok 2 - JSON has method [MCP] ok 3 - round-trip preserves id [MCP] 1..3 [MCP] ok 12 - to-json method [MCP] # Subtest: IdGenerator [MCP] ok 1 - first id is 1 [MCP] ok 2 - second id is 2 [MCP] ok 3 - third id is 3 [MCP] ok 4 - ids are sequential [MCP] 1..4 [MCP] ok 13 - IdGenerator [MCP] # Subtest: X::JSONRPC exception [MCP] ok 1 - is an Exception [MCP] ok 2 - message is formatted [MCP] ok 3 - error is accessible [MCP] 1..3 [MCP] ok 14 - X::JSONRPC exception [MCP] # Subtest: JSONRPC Error Hash with and without data [MCP] ok 1 - code in Hash [MCP] ok 2 - data in Hash [MCP] ok 3 - no data when not set [MCP] 1..3 [MCP] ok 15 - JSONRPC Error Hash with and without data [MCP] # Subtest: JSONRPC parse-message all types [MCP] ok 1 - parsed as Request [MCP] ok 2 - method correct [MCP] ok 3 - parsed as Notification [MCP] ok 4 - notification params [MCP] ok 5 - parsed as Response [MCP] ok 6 - result present [MCP] ok 7 - error response parsed [MCP] ok 8 - error field present [MCP] ok 9 - error code [MCP] ok 10 - invalid version dies [MCP] ok 11 - invalid structure dies [MCP] 1..11 [MCP] ok 16 - JSONRPC parse-message all types [MCP] # Subtest: JSONRPC Error.from-code all codes [MCP] ok 1 - code ParseError value correct [MCP] ok 2 - code ParseError has default message [MCP] ok 3 - code InvalidRequest value correct [MCP] ok 4 - code InvalidRequest has default message [MCP] ok 5 - code MethodNotFound value correct [MCP] ok 6 - code MethodNotFound has default message [MCP] ok 7 - code InvalidParams value correct [MCP] ok 8 - code InvalidParams has default message [MCP] ok 9 - code InternalError value correct [MCP] ok 10 - code InternalError has default message [MCP] ok 11 - code URLElicitationRequired value correct [MCP] ok 12 - code URLElicitationRequired has default message [MCP] ok 13 - custom message override [MCP] ok 14 - data passed through [MCP] 1..14 [MCP] ok 17 - JSONRPC Error.from-code all codes [MCP] # Subtest: JSONRPC Message serialization extended [MCP] ok 1 - request serializes to JSON [MCP] ok 2 - notification Hash method [MCP] ok 3 - notification Hash params [MCP] ok 4 - success response Hash [MCP] ok 5 - no error in success response Hash [MCP] ok 6 - error in error response Hash [MCP] ok 7 - no result in error response Hash [MCP] 1..7 [MCP] ok 18 - JSONRPC Message serialization extended [MCP] 1..18 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/03-builders.rakutest [MCP] # Subtest: Tool builder and normalization [MCP] ok 1 - tool name set [MCP] ok 2 - tool description set [MCP] ok 3 - string param schema [MCP] ok 4 - array param schema [MCP] ok 5 - required includes a [MCP] ok 6 - required includes e [MCP] ok 7 - to-tool preserves name [MCP] ok 8 - annotations set [MCP] ok 9 - readOnly annotation set [MCP] ok 10 - idempotent annotation set [MCP] ok 11 - destructiveHint naming works [MCP] ok 12 - readOnlyHint naming works [MCP] ok 13 - call returns CallToolResult [MCP] ok 14 - string normalized to TextContent [MCP] ok 15 - accepts CallToolResult directly [MCP] ok 16 - TextContent normalized [MCP] ok 17 - positional normalized to array [MCP] ok 18 - fallback uses Str [MCP] ok 19 - tool requires name [MCP] ok 20 - tool requires handler [MCP] ok 21 - outputSchema set on RegisteredTool [MCP] ok 22 - outputSchema has type [MCP] ok 23 - outputSchema on Tool definition [MCP] ok 24 - outputSchema property type [MCP] ok 25 - outputSchema in Hash [MCP] ok 26 - structuredContent set [MCP] ok 27 - structuredContent has temperature [MCP] ok 28 - structuredContent has conditions [MCP] ok 29 - content fallback also present [MCP] ok 30 - no structuredContent without outputSchema [MCP] 1..30 [MCP] ok 1 - Tool builder and normalization [MCP] # Subtest: Resource builder and normalization [MCP] ok 1 - resource uri [MCP] ok 2 - resource name [MCP] ok 3 - resource annotations set [MCP] ok 4 - resource audience set [MCP] ok 5 - resource priority set [MCP] ok 6 - annotations in resource Hash [MCP] ok 7 - priority in serialized Hash [MCP] ok 8 - string normalized to ResourceContents [MCP] ok 9 - blob normalized [MCP] ok 10 - positional preserved [MCP] ok 11 - file-resource guesses mime type [MCP] ok 12 - file-resource sets uri [MCP] ok 13 - from-file guesses mime for .html [MCP] ok 14 - from-file guesses mime for .css [MCP] ok 15 - from-file guesses mime for .js [MCP] ok 16 - from-file guesses mime for .json [MCP] ok 17 - from-file guesses mime for .xml [MCP] ok 18 - from-file guesses mime for .png [MCP] ok 19 - from-file guesses mime for .jpg [MCP] ok 20 - from-file guesses mime for .jpeg [MCP] ok 21 - from-file guesses mime for .gif [MCP] ok 22 - from-file guesses mime for .svg [MCP] ok 23 - from-file guesses mime for .pdf [MCP] ok 24 - from-file guesses mime for .md [MCP] ok 25 - unknown ext -> octet-stream [MCP] ok 26 - from-file uri override [MCP] ok 27 - from-file name override [MCP] ok 28 - from-file mime still guessed [MCP] ok 29 - fallback normalizes to Str [MCP] ok 30 - ResourceContents preserved [MCP] ok 31 - resource requires uri [MCP] ok 32 - resource requires name [MCP] ok 33 - resource requires reader [MCP] 1..33 [MCP] ok 2 - Resource builder and normalization [MCP] # Subtest: Prompt builder and normalization [MCP] ok 1 - prompt name [MCP] ok 2 - prompt arguments [MCP] ok 3 - string normalized to PromptMessage [MCP] ok 4 - PromptMessage preserved [MCP] ok 5 - user-message role [MCP] ok 6 - assistant-message role [MCP] ok 7 - required-argument name [MCP] ok 8 - required-argument is required [MCP] ok 9 - required-argument description [MCP] ok 10 - array of PromptMessage first [MCP] ok 11 - array of PromptMessage second [MCP] ok 12 - non-string fallback [MCP] ok 13 - prompt requires name [MCP] ok 14 - prompt requires generator [MCP] 1..14 [MCP] ok 3 - Prompt builder and normalization [MCP] # Subtest: Builder title and icon methods [MCP] ok 1 - tool title set [MCP] ok 2 - tool has 2 icons [MCP] ok 3 - tool icon src [MCP] ok 4 - tool icon mimeType [MCP] ok 5 - tool second icon [MCP] ok 6 - tool Hash title [MCP] ok 7 - tool Hash icons [MCP] ok 8 - resource title set [MCP] ok 9 - resource has 1 icon [MCP] ok 10 - resource template title set [MCP] ok 11 - resource template has 1 icon [MCP] ok 12 - prompt title set [MCP] ok 13 - prompt has 1 icon [MCP] ok 14 - prompt icon mimeType [MCP] 1..14 [MCP] ok 4 - Builder title and icon methods [MCP] # Subtest: Tool name validation [MCP] ok 1 - valid: my-tool [MCP] ok 2 - valid: tool_1 [MCP] ok 3 - valid: single char [MCP] ok 4 - valid: 64 chars [MCP] ok 5 - invalid: empty string [MCP] ok 6 - invalid: 65 chars [MCP] ok 7 - invalid: space [MCP] ok 8 - invalid: exclamation [MCP] ok 9 - invalid: dot [MCP] 1..9 [MCP] ok 5 - Tool name validation [MCP] # Subtest: Handler dispatch fallback signatures [MCP] ok 1 - no-args handler works [MCP] ok 2 - Hash positional handler works [MCP] ok 3 - :params named handler works [MCP] 1..3 [MCP] ok 6 - Handler dispatch fallback signatures [MCP] # Subtest: Prompt generator dispatch fallback [MCP] ok 1 - no-args generator [MCP] ok 2 - Hash positional generator [MCP] 1..2 [MCP] ok 7 - Prompt generator dispatch fallback [MCP] # Subtest: RegisteredTool call with various return types [MCP] ok 1 - Content return type [MCP] ok 2 - Array return type [MCP] ok 3 - structuredContent set for Hash+outputSchema [MCP] ok 4 - no structuredContent without outputSchema [MCP] ok 5 - non-string coerced to text [MCP] 1..5 [MCP] ok 8 - RegisteredTool call with various return types [MCP] # Subtest: RegisteredResource read with various return types [MCP] ok 1 - Blob default mimeType [MCP] ok 2 - Positional return [MCP] ok 3 - non-string coerced [MCP] 1..3 [MCP] ok 9 - RegisteredResource read with various return types [MCP] # Subtest: RegisteredTool call returning CallToolResult [MCP] ok 1 - CallToolResult passthrough [MCP] ok 2 - isError preserved [MCP] 1..2 [MCP] ok 10 - RegisteredTool call returning CallToolResult [MCP] # Subtest: RegisteredPrompt get with Str return [MCP] ok 1 - default role is user [MCP] ok 2 - string coerced to message [MCP] 1..2 [MCP] ok 11 - RegisteredPrompt get with Str return [MCP] # Subtest: RegisteredPrompt get with non-string return [MCP] ok 1 - non-string coerced [MCP] 1..1 [MCP] ok 12 - RegisteredPrompt get with non-string return [MCP] # Subtest: ToolBuilder schema and output-schema [MCP] ok 1 - schema sets inputSchema [MCP] ok 2 - output-schema set [MCP] 1..2 [MCP] ok 13 - ToolBuilder schema and output-schema [MCP] # Subtest: ResourceBuilder build validation [MCP] ok 1 - build without URI dies [MCP] ok 2 - build without name dies [MCP] ok 3 - build without reader dies [MCP] 1..3 [MCP] ok 14 - ResourceBuilder build validation [MCP] # Subtest: PromptBuilder build validation [MCP] ok 1 - build without name dies [MCP] ok 2 - build without generator dies [MCP] 1..2 [MCP] ok 15 - PromptBuilder build validation [MCP] # Subtest: ResourceTemplateBuilder build validation [MCP] ok 1 - build without uri-template dies [MCP] ok 2 - build without name dies [MCP] ok 3 - build without reader dies [MCP] 1..3 [MCP] ok 16 - ResourceTemplateBuilder build validation [MCP] # Subtest: file-resource helper [MCP] ok 1 - name from file [MCP] ok 2 - file URI [MCP] ok 3 - reads file content [MCP] ok 4 - custom uri [MCP] ok 5 - custom name [MCP] 1..5 [MCP] ok 17 - file-resource helper [MCP] # Subtest: ResourceBuilder from-file mime types [MCP] ok 1 - txt has mimeType [MCP] ok 2 - html has mimeType [MCP] ok 3 - css has mimeType [MCP] ok 4 - js has mimeType [MCP] ok 5 - json has mimeType [MCP] ok 6 - xml has mimeType [MCP] ok 7 - png has mimeType [MCP] ok 8 - jpg has mimeType [MCP] ok 9 - gif has mimeType [MCP] ok 10 - svg has mimeType [MCP] ok 11 - pdf has mimeType [MCP] ok 12 - md has mimeType [MCP] ok 13 - unknown has mimeType [MCP] 1..13 [MCP] ok 18 - ResourceBuilder from-file mime types [MCP] # Subtest: ToolBuilder all param types extended [MCP] ok 1 - string param [MCP] ok 2 - number param [MCP] ok 3 - integer param [MCP] ok 4 - boolean param [MCP] ok 5 - array param [MCP] ok 6 - array items [MCP] ok 7 - all required [MCP] 1..7 [MCP] ok 19 - ToolBuilder all param types extended [MCP] # Subtest: ToolBuilder annotations all fields [MCP] ok 1 - title on tool [MCP] ok 2 - icon on tool [MCP] ok 3 - readOnlyHint [MCP] ok 4 - destructiveHint [MCP] ok 5 - idempotentHint [MCP] ok 6 - openWorldHint [MCP] 1..6 [MCP] ok 20 - ToolBuilder annotations all fields [MCP] # Subtest: ResourceBuilder all fields [MCP] ok 1 - title [MCP] ok 2 - icon [MCP] ok 3 - mimeType [MCP] ok 4 - annotations [MCP] ok 5 - read returns text [MCP] 1..5 [MCP] ok 21 - ResourceBuilder all fields [MCP] # Subtest: PromptBuilder all fields [MCP] ok 1 - title [MCP] ok 2 - icon [MCP] ok 3 - two arguments [MCP] ok 4 - first arg required [MCP] ok 5 - second arg optional [MCP] 1..5 [MCP] ok 22 - PromptBuilder all fields [MCP] # Subtest: ResourceTemplateBuilder all fields [MCP] ok 1 - title [MCP] ok 2 - icon [MCP] 1..2 [MCP] ok 23 - ResourceTemplateBuilder all fields [MCP] # Subtest: RegisteredResource read with ResourceContents return [MCP] ok 1 - ResourceContents passthrough [MCP] 1..1 [MCP] ok 24 - RegisteredResource read with ResourceContents return [MCP] 1..24 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/04-transport.rakutest [MCP] # Subtest: StdioTransport parse/send/close [MCP] ok 1 - parsed request [MCP] ok 2 - method parsed [MCP] ok 3 - no remaining buffer [MCP] ok 4 - output includes content length [MCP] ok 5 - output includes result [MCP] ok 6 - not connected before start [MCP] ok 7 - connected after start [MCP] ok 8 - not connected after close [MCP] 1..8 [MCP] ok 1 - StdioTransport parse/send/close [MCP] # Subtest: StdioTransport ignores invalid JSON [MCP] ok 1 - invalid JSON not emitted [MCP] ok 2 - rest returned [MCP] 1..2 [MCP] ok 2 - StdioTransport ignores invalid JSON [MCP] # Subtest: Transport error types [MCP] ok 1 - base transport message [MCP] ok 2 - connection error prefix [MCP] ok 3 - send error prefix [MCP] ok 4 - cause property set [MCP] ok 5 - Connection is-a Transport error [MCP] ok 6 - Send is-a Transport error [MCP] ok 7 - Connection is-a Exception [MCP] 1..7 [MCP] ok 3 - Transport error types [MCP] # Subtest: StreamableHTTP Stream emit and replay [MCP] ok 1 - priming event ID has stream prefix [MCP] ok 2 - priming event has data line [MCP] ok 3 - message event ID has stream prefix [MCP] ok 4 - message has data lines [MCP] ok 5 - message contains JSON payload [MCP] ok 6 - message contains event ID [MCP] ok 7 - history truncation did not error [MCP] 1..7 [MCP] ok 4 - StreamableHTTP Stream emit and replay [MCP] # Subtest: StreamableHTTP Stream replay [MCP] ok 1 - replay emitted events after given seq [MCP] 1..1 [MCP] ok 5 - StreamableHTTP Stream replay [MCP] # Subtest: StreamableHTTP exception classes [MCP] ok 1 - base message [MCP] ok 2 - Protocol prefix [MCP] ok 3 - HTTP prefix [MCP] 1..3 [MCP] ok 6 - StreamableHTTP exception classes [MCP] 1..6 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/05-server.rakutest [MCP] # Subtest: Server dispatch and handlers [MCP] ok 1 - initialize returns protocol [MCP] ok 2 - initialize includes instructions [MCP] ok 3 - ping response empty [MCP] ok 4 - tools/list includes tool [MCP] ok 5 - tools/call returns content [MCP] ok 6 - tools/call requires name [MCP] ok 7 - tools/call unknown tool [MCP] ok 8 - resources/list includes resource [MCP] ok 9 - resources/read returns content [MCP] ok 10 - resources/read requires uri [MCP] ok 11 - prompts/list includes prompt [MCP] ok 12 - prompts/get returns message [MCP] ok 13 - prompts/get requires name [MCP] ok 14 - prompts/get unknown prompt [MCP] ok 15 - unknown method raises error [MCP] ok 16 - server request resolves [MCP] ok 17 - notifications sent [MCP] 1..17 [MCP] ok 1 - Server dispatch and handlers [MCP] # Subtest: Pagination support [MCP] ok 1 - first page has 2 items [MCP] ok 2 - first page has nextCursor [MCP] ok 3 - second page has 2 items [MCP] ok 4 - second page has nextCursor [MCP] ok 5 - pages have different items [MCP] ok 6 - last page has 1 item [MCP] ok 7 - last page has no nextCursor [MCP] ok 8 - invalid cursor raises error [MCP] ok 9 - malformed cursor raises error [MCP] ok 10 - empty list has 0 items [MCP] ok 11 - empty list has no nextCursor [MCP] ok 12 - resources first page has 2 items [MCP] ok 13 - resources first page has nextCursor [MCP] ok 14 - prompts first page has 2 items [MCP] ok 15 - prompts first page has nextCursor [MCP] 1..15 [MCP] ok 2 - Pagination support [MCP] # Subtest: Cancellation support [MCP] ok 1 - is-cancelled returns False for unknown request [MCP] ok 2 - notifications/cancelled is handled without error [MCP] ok 3 - cancel-request sends notification [MCP] ok 4 - notification method is correct [MCP] ok 5 - notification has correct requestId [MCP] ok 6 - notification has correct reason [MCP] ok 7 - cancel-request without reason sends notification [MCP] ok 8 - notification has no reason when not provided [MCP] ok 9 - in-flight request is tracked [MCP] ok 10 - is-cancelled returns True after cancellation [MCP] ok 11 - cancelled request does not send response [MCP] 1..11 [MCP] ok 3 - Cancellation support [MCP] # Subtest: Protocol version handling [MCP] ok 1 - latest protocol version is 2025-11-25 [MCP] ok 2 - SUPPORTED contains 2025-11-25 [MCP] ok 3 - SUPPORTED contains 2025-03-26 [MCP] ok 4 - SUPPORTED contains 2024-11-05 [MCP] ok 5 - server echoes latest version for 2025-11-25 client [MCP] ok 6 - server negotiates to client version 2025-03-26 [MCP] ok 7 - server includes capabilities for older client [MCP] ok 8 - server negotiates to client version 2024-11-05 [MCP] ok 9 - server includes serverInfo for older client [MCP] ok 10 - serverInfo has correct name [MCP] ok 11 - server falls back to latest version for unsupported client version [MCP] ok 12 - server includes capabilities for unsupported client [MCP] 1..12 [MCP] ok 4 - Protocol version handling [MCP] # Subtest: Annotations in list responses [MCP] ok 1 - tool annotations in list response [MCP] ok 2 - tool title annotation [MCP] ok 3 - tool destructiveHint annotation [MCP] ok 4 - tool readOnlyHint annotation [MCP] ok 5 - resource annotations in list response [MCP] ok 6 - resource priority annotation [MCP] ok 7 - resource audience annotation [MCP] 1..7 [MCP] ok 5 - Annotations in list responses [MCP] # Subtest: Resource subscriptions [MCP] ok 1 - capabilities include subscribe [MCP] ok 2 - subscribe returns empty response [MCP] ok 3 - resource is marked as subscribed [MCP] ok 4 - other resource is not subscribed [MCP] ok 5 - subscribe requires uri parameter [MCP] ok 6 - subscribe to unknown resource fails [MCP] ok 7 - notify-resource-updated sends notification [MCP] ok 8 - notification method is correct [MCP] ok 9 - notification has correct uri [MCP] ok 10 - no notification for unsubscribed resource [MCP] ok 11 - unsubscribe returns empty response [MCP] ok 12 - resource is no longer subscribed [MCP] ok 13 - no notification after unsubscribe [MCP] ok 14 - unsubscribe requires uri parameter [MCP] ok 15 - unsubscribe from unknown resource succeeds [MCP] ok 16 - notify-resources-list-changed sends notification [MCP] ok 17 - list changed notification method is correct [MCP] ok 18 - first resource still subscribed [MCP] ok 19 - second resource now subscribed [MCP] ok 20 - both subscribed resources get notifications [MCP] ok 21 - subscribing twice succeeds (idempotent) [MCP] ok 22 - still subscribed after double subscribe [MCP] ok 23 - is-subscribed returns false for unknown URI [MCP] ok 24 - notify-resource-updated for unknown URI does not throw [MCP] ok 25 - no notification sent for unknown URI [MCP] 1..25 [MCP] ok 6 - Resource subscriptions [MCP] # Subtest: Prompt list changed notification [MCP] ok 1 - notify-prompts-list-changed sends notification [MCP] ok 2 - prompt list changed notification method is correct [MCP] 1..2 [MCP] ok 7 - Prompt list changed notification [MCP] # Subtest: Server list-roots [MCP] ok 1 - list-roots sends request [MCP] ok 2 - request method is roots/list [MCP] ok 3 - list-roots returns 2 roots [MCP] ok 4 - first item is Root [MCP] ok 5 - first root uri correct [MCP] ok 6 - first root name correct [MCP] ok 7 - second item is Root [MCP] ok 8 - second root uri correct [MCP] ok 9 - empty roots returns empty array [MCP] 1..9 [MCP] ok 8 - Server list-roots [MCP] # Subtest: Server elicitation [MCP] ok 1 - elicit sends request [MCP] ok 2 - request method is elicitation/create [MCP] ok 3 - mode is form [MCP] ok 4 - message is correct [MCP] ok 5 - requestedSchema exists [MCP] ok 6 - response is ElicitationResponse [MCP] ok 7 - action is accept [MCP] ok 8 - content has name [MCP] ok 9 - elicit-url sends request [MCP] ok 10 - mode is url [MCP] ok 11 - url is correct [MCP] ok 12 - elicitationId is correct [MCP] ok 13 - URL elicit returns accept [MCP] ok 14 - notification sent [MCP] ok 15 - notification method [MCP] ok 16 - notification has elicitationId [MCP] 1..16 [MCP] ok 9 - Server elicitation [MCP] # Subtest: Tool output schemas [MCP] ok 1 - tools/list includes outputSchema [MCP] ok 2 - outputSchema type in listing [MCP] ok 3 - no outputSchema for tool without it [MCP] ok 4 - tools/call has structuredContent [MCP] ok 5 - structuredContent temperature [MCP] ok 6 - structuredContent conditions [MCP] ok 7 - content fallback present [MCP] ok 8 - no structuredContent without outputSchema [MCP] 1..8 [MCP] ok 10 - Tool output schemas [MCP] # Subtest: Completion support [MCP] ok 1 - got response [MCP] ok 2 - response is Response [MCP] ok 3 - has completion [MCP] ok 4 - filtered to matching values [MCP] ok 5 - resource completion works [MCP] ok 6 - unregistered completer returns empty [MCP] ok 7 - invalid ref type returns error [MCP] ok 8 - capabilities include completions [MCP] 1..8 [MCP] ok 11 - Completion support [MCP] # Subtest: Logging level setting and filtering [MCP] ok 1 - default level emits all log messages [MCP] ok 2 - logging/setLevel returns empty result [MCP] ok 3 - messages below Warning are suppressed [MCP] ok 4 - first emitted is warning [MCP] ok 5 - second emitted is error [MCP] ok 6 - only Emergency emitted at Emergency level [MCP] ok 7 - all messages emitted after resetting to Debug [MCP] ok 8 - invalid log level raises error [MCP] 1..8 [MCP] ok 12 - Logging level setting and filtering [MCP] # Subtest: Progress token from _meta [MCP] ok 1 - one progress notification sent [MCP] ok 2 - uses token from _meta [MCP] ok 3 - progress value correct [MCP] ok 4 - total value correct [MCP] ok 5 - message correct [MCP] ok 6 - no progress notification when no _meta token [MCP] ok 7 - explicit token progress sent [MCP] ok 8 - explicit token used over _meta [MCP] 1..8 [MCP] ok 13 - Progress token from _meta [MCP] # Subtest: Server create-message [MCP] ok 1 - create-message sends request [MCP] ok 2 - method is sampling/createMessage [MCP] ok 3 - maxTokens passed [MCP] ok 4 - systemPrompt passed [MCP] ok 5 - modelPreferences passed [MCP] ok 6 - messages passed [MCP] ok 7 - returns CreateMessageResult [MCP] ok 8 - role correct [MCP] ok 9 - model correct [MCP] 1..9 [MCP] ok 14 - Server create-message [MCP] # Subtest: Server create-message with tools and toolChoice [MCP] ok 1 - tools passed [MCP] ok 2 - tool name serialized [MCP] ok 3 - toolChoice serialized [MCP] ok 4 - create-message with tools completes [MCP] 1..4 [MCP] ok 15 - Server create-message with tools and toolChoice [MCP] # Subtest: Logging with logger field [MCP] ok 1 - log notification sent [MCP] ok 2 - level correct [MCP] ok 3 - data correct [MCP] ok 4 - logger field present [MCP] ok 5 - no logger when not provided [MCP] 1..5 [MCP] ok 16 - Logging with logger field [MCP] # Subtest: logging/setLevel missing level param [MCP] ok 1 - missing level returns error [MCP] ok 2 - InvalidParams error [MCP] 1..2 [MCP] ok 17 - logging/setLevel missing level param [MCP] # Subtest: Server tool handler exception types [MCP] ok 1 - MCP error propagated [MCP] ok 2 - InvalidParams code preserved [MCP] ok 3 - custom message preserved [MCP] 1..3 [MCP] ok 18 - Server tool handler exception types [MCP] # Subtest: Server is-cancelled and cancel-request edge cases [MCP] ok 1 - is-cancelled returns False for nonexistent ID [MCP] ok 2 - cancel-request sends notification even for unknown ID [MCP] 1..2 [MCP] ok 19 - Server is-cancelled and cancel-request edge cases [MCP] # Subtest: Server resources/read unknown resource [MCP] ok 1 - unknown resource returns error [MCP] ok 2 - error message mentions unknown [MCP] 1..2 [MCP] ok 20 - Server resources/read unknown resource [MCP] # Subtest: Server handles error response from client [MCP] ok 1 - error response breaks promise [MCP] 1..1 [MCP] ok 21 - Server handles error response from client [MCP] 1..21 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/06-client.rakutest [MCP] # Subtest: Client connect and requests [MCP] ok 1 - initialize request sent [MCP] ok 2 - server capabilities set [MCP] ok 3 - server instructions set [MCP] ok 4 - notifications supply available [MCP] ok 5 - list-tools returns Tool [MCP] ok 6 - list-tools has no nextCursor when not paginated [MCP] ok 7 - list-tools parses outputSchema [MCP] ok 8 - outputSchema type preserved [MCP] ok 9 - call-tool parses content [MCP] ok 10 - call-tool parses structuredContent [MCP] ok 11 - structuredContent temperature [MCP] ok 12 - content fallback also present [MCP] ok 13 - no structuredContent when absent [MCP] ok 14 - list-resources returns Resource [MCP] ok 15 - list-resources has no nextCursor when not paginated [MCP] ok 16 - read-resource returns contents [MCP] ok 17 - list-prompts returns Prompt [MCP] ok 18 - list-prompts has no nextCursor when not paginated [MCP] ok 19 - get-prompt parses messages [MCP] ok 20 - ping resolves true [MCP] ok 21 - error response rejects promise [MCP] ok 22 - notifications emit [MCP] ok 23 - client responds to server request [MCP] 1..23 [MCP] ok 1 - Client connect and requests [MCP] # Subtest: Client pagination support [MCP] ok 1 - list-tools returns Tool [MCP] ok 2 - list-tools includes nextCursor [MCP] ok 3 - list-tools sends cursor parameter [MCP] ok 4 - list-tools with cursor returns next page [MCP] ok 5 - last page has no nextCursor [MCP] ok 6 - list-resources sends cursor parameter [MCP] ok 7 - list-resources includes nextCursor [MCP] ok 8 - list-prompts sends cursor parameter [MCP] ok 9 - list-prompts includes nextCursor [MCP] 1..9 [MCP] ok 2 - Client pagination support [MCP] # Subtest: Client cancellation support [MCP] ok 1 - cancel-request sends notification [MCP] ok 2 - notification method is correct [MCP] ok 3 - notification has correct requestId [MCP] ok 4 - notification has correct reason [MCP] ok 5 - cancelled request breaks promise [MCP] ok 6 - cancellation notification was sent [MCP] ok 7 - notifications/cancelled was sent [MCP] 1..7 [MCP] ok 3 - Client cancellation support [MCP] # Subtest: Client resource subscription support [MCP] ok 1 - subscribe-resource sends correct method [MCP] ok 2 - subscribe-resource sends correct uri [MCP] ok 3 - subscribe-resource completes successfully [MCP] ok 4 - unsubscribe-resource sends correct method [MCP] ok 5 - unsubscribe-resource sends correct uri [MCP] ok 6 - unsubscribe-resource completes successfully [MCP] ok 7 - resource update notification received [MCP] ok 8 - resources list changed notification received [MCP] 1..8 [MCP] ok 4 - Client resource subscription support [MCP] # Subtest: Client roots support [MCP] ok 1 - roots capability advertised [MCP] ok 2 - roots listChanged is true [MCP] ok 3 - get-roots returns 2 roots [MCP] ok 4 - first root uri correct [MCP] ok 5 - first root name correct [MCP] ok 6 - second root uri correct [MCP] ok 7 - client responded to roots/list [MCP] ok 8 - response has correct id [MCP] ok 9 - response has roots [MCP] ok 10 - response has 2 roots [MCP] ok 11 - first root in response [MCP] ok 12 - set-roots sends notification [MCP] ok 13 - notification method correct [MCP] ok 14 - roots updated to 1 [MCP] ok 15 - new root uri correct [MCP] ok 16 - no roots capability without roots [MCP] 1..16 [MCP] ok 5 - Client roots support [MCP] # Subtest: Client elicitation support [MCP] ok 1 - elicitation capability advertised [MCP] ok 2 - form mode advertised [MCP] ok 3 - elicitation handler was called [MCP] ok 4 - handler received message [MCP] ok 5 - handler received mode [MCP] ok 6 - response sent [MCP] ok 7 - response has correct id [MCP] ok 8 - response action is accept [MCP] ok 9 - response has content [MCP] ok 10 - no elicitation without handler [MCP] ok 11 - error response sent [MCP] ok 12 - response has error [MCP] ok 13 - error is MethodNotFound [MCP] 1..13 [MCP] ok 6 - Client elicitation support [MCP] # Subtest: Completion support [MCP] ok 1 - result is CompletionResult [MCP] ok 2 - has 2 values [MCP] ok 3 - first value correct [MCP] ok 4 - resource completion has values [MCP] ok 5 - has total [MCP] ok 6 - hasMore is true [MCP] ok 7 - sent 2 completion requests [MCP] ok 8 - first request is prompt ref [MCP] ok 9 - second request is resource ref [MCP] 1..9 [MCP] ok 7 - Completion support [MCP] # Subtest: Client set-log-level [MCP] ok 1 - set-log-level returns result [MCP] ok 2 - logging/setLevel request sent [MCP] ok 3 - level parameter is correct [MCP] 1..3 [MCP] ok 8 - Client set-log-level [MCP] # Subtest: Client progress supply [MCP] ok 1 - received one progress notification [MCP] ok 2 - is a Progress object [MCP] ok 3 - token correct [MCP] ok 4 - progress value correct [MCP] ok 5 - total correct [MCP] ok 6 - message correct [MCP] ok 7 - non-progress notification not in progress supply [MCP] 1..7 [MCP] ok 9 - Client progress supply [MCP] # Subtest: Client parses all content types [MCP] ok 1 - 7 content items parsed [MCP] ok 2 - text parsed [MCP] ok 3 - image parsed [MCP] ok 4 - audio parsed [MCP] ok 5 - embedded resource parsed [MCP] ok 6 - resource link parsed [MCP] ok 7 - tool_use parsed [MCP] ok 8 - tool_result parsed [MCP] 1..8 [MCP] ok 10 - Client parses all content types [MCP] # Subtest: Client elicitation handler exception [MCP] ok 1 - response sent [MCP] ok 2 - error response for failed handler [MCP] ok 3 - InternalError code [MCP] 1..3 [MCP] ok 11 - Client elicitation handler exception [MCP] # Subtest: Client rejects unknown server request [MCP] ok 1 - response sent [MCP] ok 2 - error for unknown method [MCP] ok 3 - MethodNotFound [MCP] 1..3 [MCP] ok 12 - Client rejects unknown server request [MCP] # Subtest: Client sampling handler exception [MCP] ok 1 - response sent [MCP] ok 2 - error response for crashed handler [MCP] ok 3 - InternalError code [MCP] 1..3 [MCP] ok 13 - Client sampling handler exception [MCP] # Subtest: Client extensions in initialization [MCP] ok 1 - extension without / dies [MCP] ok 2 - extension in init capabilities [MCP] ok 3 - server-instructions accessor [MCP] ok 4 - supports-extension [MCP] ok 5 - does not support unknown extension [MCP] 1..5 [MCP] ok 14 - Client extensions in initialization [MCP] # Subtest: Client get-task-result [MCP] ok 1 - tasks/result method [MCP] ok 2 - result has content [MCP] 1..2 [MCP] ok 15 - Client get-task-result [MCP] # Subtest: Client complete-resource [MCP] ok 1 - completion/complete method [MCP] ok 2 - ref type is resource [MCP] ok 3 - completion values [MCP] 1..3 [MCP] ok 16 - Client complete-resource [MCP] # Subtest: Client close [MCP] ok 1 - client close completes [MCP] 1..1 [MCP] ok 17 - Client close [MCP] # Subtest: Client request error response via make-client [MCP] ok 1 - error response breaks promise [MCP] 1..1 [MCP] ok 18 - Client request error response via make-client [MCP] # Subtest: Client list-tools with cursor and nextCursor [MCP] ok 1 - cursor passed [MCP] ok 2 - nextCursor returned [MCP] 1..2 [MCP] ok 19 - Client list-tools with cursor and nextCursor [MCP] # Subtest: Client list-tasks with nextCursor [MCP] ok 1 - nextCursor returned [MCP] 1..1 [MCP] ok 20 - Client list-tasks with nextCursor [MCP] # Subtest: Client sampling handler success with result coercion [MCP] ok 1 - sampling response sent [MCP] ok 2 - result present (not error) [MCP] 1..2 [MCP] ok 21 - Client sampling handler success with result coercion [MCP] # Subtest: Client task methods [MCP] ok 1 - default ttl [MCP] ok 2 - task created [MCP] ok 3 - task completed [MCP] ok 4 - task cancelled [MCP] ok 5 - list-tasks returns tasks [MCP] 1..5 [MCP] ok 22 - Client task methods [MCP] # Subtest: X::MCP::Client error classes [MCP] ok 1 - Client::Error message [MCP] ok 2 - Timeout message contains method [MCP] 1..2 [MCP] ok 23 - X::MCP::Client error classes [MCP] # Subtest: Client get-prompt via make-client [MCP] ok 1 - description [MCP] ok 2 - message role [MCP] 1..2 [MCP] ok 24 - Client get-prompt via make-client [MCP] # Subtest: Client complete-prompt via make-client [MCP] ok 1 - correct method [MCP] ok 2 - completion values [MCP] 1..2 [MCP] ok 25 - Client complete-prompt via make-client [MCP] # Subtest: Client subscribe/unsubscribe resource via make-client [MCP] ok 1 - subscribe method [MCP] ok 2 - unsubscribe method [MCP] ok 3 - subscribe/unsubscribe complete [MCP] 1..3 [MCP] ok 26 - Client subscribe/unsubscribe resource via make-client [MCP] # Subtest: Client notifications supply via make-client [MCP] ok 1 - notification forwarded to supply [MCP] ok 2 - correct notification method [MCP] 1..2 [MCP] ok 27 - Client notifications supply via make-client [MCP] # Subtest: Client elicitation with handler returning accept [MCP] ok 1 - elicitation in init capabilities [MCP] ok 2 - elicitation response sent [MCP] ok 3 - accept action in response [MCP] 1..3 [MCP] ok 28 - Client elicitation with handler returning accept [MCP] # Subtest: Client roots handling via make-client [MCP] ok 1 - roots in init capabilities [MCP] ok 2 - get-roots returns roots [MCP] ok 3 - roots list changed notification sent [MCP] 1..3 [MCP] ok 29 - Client roots handling via make-client [MCP] 1..29 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/07-mcp.rakutest [MCP] ===SORRY!=== Error while compiling t/07-mcp.rakutest [MCP] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP.rakumod (MCP) [MCP] An exception X::AdHoc+{X::Comp} occurred while evaluating a BEGIN: [MCP] Could not find symbol '&StdioTransport' in 'MCP::Transport::Base::Transport::Stdio' [MCP] at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP.rakumod (MCP):104 [MCP] ------> constant StdioTransport is export = MCP: [MCP] Exception details: [MCP] Could not find symbol '&StdioTransport' in 'MCP::Transport::Base::Transport::Stdio' [MCP] in code at src/Raku/ast/code.rakumod line 375 [MCP] in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 [MCP] in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 [MCP] in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 [MCP] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 13 [MCP] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 13 [MCP] in any to-begin-time at src/Raku/ast/base.rakumod line 120 [MCP] in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [MCP] at t/07-mcp.rakutest:5 [MCP] ------> use MCP; [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/08-sampling.rakutest [MCP] # Subtest: Sampling handler returns result [MCP] ok 1 - response emitted [MCP] ok 2 - no error [MCP] ok 3 - model returned [MCP] ok 4 - role returned [MCP] ok 5 - content type [MCP] 1..5 [MCP] ok 1 - Sampling handler returns result [MCP] # Subtest: Sampling rejects tools when capability missing [MCP] ok 1 - response emitted [MCP] # sampling error (tool result): -32602 Client does not support sampling tools [MCP] ok 2 - error returned [MCP] ok 3 - invalid params [MCP] 1..3 [MCP] ok 2 - Sampling rejects tools when capability missing [MCP] # Subtest: Sampling enforces tool result placement [MCP] ok 1 - response emitted [MCP] ok 2 - error returned [MCP] ok 3 - invalid params [MCP] 1..3 [MCP] ok 3 - Sampling enforces tool result placement [MCP] # Subtest: Sampling with tools passes tools to handler [MCP] ok 1 - no error with tools [MCP] ok 2 - handler received tools [MCP] ok 3 - tool name passed through [MCP] ok 4 - stopReason preserved [MCP] 1..4 [MCP] ok 4 - Sampling with tools passes tools to handler [MCP] # Subtest: Sampling validates tool definitions [MCP] ok 1 - error for missing inputSchema [MCP] ok 2 - invalid params code [MCP] ok 3 - error for missing name [MCP] 1..3 [MCP] ok 5 - Sampling validates tool definitions [MCP] # Subtest: Sampling rejects includeContext without capability [MCP] ok 1 - error when includeContext without capability [MCP] ok 2 - invalid params [MCP] 1..2 [MCP] ok 6 - Sampling rejects includeContext without capability [MCP] # Subtest: Sampling accepts includeContext with capability [MCP] ok 1 - no error with includeContext capability [MCP] ok 2 - includeContext passed to handler [MCP] 1..2 [MCP] ok 7 - Sampling accepts includeContext with capability [MCP] # Subtest: SamplingCapability Hash includes context [MCP] ok 1 - tools in Hash [MCP] ok 2 - context in Hash [MCP] ok 3 - no tools when not set [MCP] ok 4 - no context when not set [MCP] 1..4 [MCP] ok 8 - SamplingCapability Hash includes context [MCP] 1..8 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/09-http-transport.rakutest [MCP] # Subtest: Server: POST initialize returns response and session id [MCP] ok 1 - incoming request parsed [MCP] ok 2 - response status [MCP] ok 3 - session id header set [MCP] ok 4 - protocol version in response [MCP] 1..4 [MCP] ok 1 - Server: POST initialize returns response and session id [MCP] # Subtest: Server: POST notification returns 202 Accepted [MCP] ok 1 - notification received [MCP] ok 2 - notification returns 202 Accepted [MCP] 1..2 [MCP] ok 2 - Server: POST notification returns 202 Accepted [MCP] # Subtest: Server: Invalid protocol version returns 400 [MCP] ok 1 - invalid protocol version returns 400 [MCP] 1..1 [MCP] ok 3 - Server: Invalid protocol version returns 400 [MCP] # Subtest: Server: DELETE session termination [MCP] ok 1 - got session id [MCP] ok 2 - DELETE returns 204 No Content [MCP] 1..2 [MCP] ok 4 - Server: DELETE session termination [MCP] # Subtest: Client: sends POST and receives response [MCP] ok 1 - client received response [MCP] ok 2 - response is correct type [MCP] ok 3 - response has matching id [MCP] ok 4 - response has protocol version [MCP] 1..4 [MCP] ok 5 - Client: sends POST and receives response [MCP] # Subtest: Client: terminate-session sends DELETE [MCP] ok 1 - terminate-session returned success [MCP] 1..1 [MCP] ok 6 - Client: terminate-session sends DELETE [MCP] # Subtest: Client: is-connected reflects state [MCP] ok 1 - not connected before start [MCP] ok 2 - connected after start [MCP] ok 3 - not connected after close [MCP] 1..3 [MCP] ok 7 - Client: is-connected reflects state [MCP] # Subtest: Server: Origin validation [MCP] ok 1 - valid origin passes [MCP] ok 2 - invalid origin returns 403 [MCP] 1..2 [MCP] ok 8 - Server: Origin validation [MCP] # Subtest: Server: Origin present but no allowed list → 403 [MCP] ok 1 - origin present but no allowed list returns 403 [MCP] 1..1 [MCP] ok 9 - Server: Origin present but no allowed list → 403 [MCP] # Subtest: Server: Session validation [MCP] ok 1 - init succeeds without session [MCP] ok 2 - got session id [MCP] ok 3 - missing session header returns 400 [MCP] ok 4 - wrong session id returns 404 [MCP] ok 5 - correct session id passes [MCP] 1..5 [MCP] ok 10 - Server: Session validation [MCP] # Subtest: Server: Invalid Content-Type on POST → 415 [MCP] ok 1 - invalid content-type returns 415 [MCP] 1..1 [MCP] ok 11 - Server: Invalid Content-Type on POST → 415 [MCP] # Subtest: Server: Invalid JSON-RPC message on POST → 400 [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 1 - invalid JSON-RPC message returns 400 [MCP] 1..1 [MCP] ok 12 - Server: Invalid JSON-RPC message on POST → 400 [MCP] # Subtest: Server: GET SSE endpoint returns event stream [MCP] ok 1 - GET SSE returns 200 [MCP] ok 2 - Content-Type is text/event-stream [MCP] 1..2 [MCP] ok 13 - Server: GET SSE endpoint returns event stream [MCP] # Subtest: Server: GET without text/event-stream Accept → 406 [MCP] ok 1 - GET without SSE accept returns 406 [MCP] 1..1 [MCP] ok 14 - Server: GET without text/event-stream Accept → 406 [MCP] # Subtest: Server: DELETE with allow-session-delete=False → 405 [MCP] ok 1 - DELETE with allow-session-delete=False returns 405 [MCP] 1..1 [MCP] ok 15 - Server: DELETE with allow-session-delete=False → 405 [MCP] # Subtest: Server: emit-to-stream dispatches to open stream [MCP] ok 1 - SSE stream opened [MCP] SupplyFallback body serializer can only handle Supply that emits Blobs [MCP] in block at /home/coke/sandbox/blin/installed/Cro::HTTP_zef:cro_0.8.13_0/sources/0BFE7385903995F761BA88AC36A2A657F1478976 (Cro::HTTP::BodySerializers) line 62 [MCP] in method emit-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 99 [MCP] in method emit-to-stream at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 450 [MCP] in block at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 173 [MCP] in block at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/Transport/StreamableHTTP.rakumod (MCP::Transport::StreamableHTTP) line 168 [MCP] ok 2 - send non-response message does not throw [MCP] 1..2 [MCP] ok 16 - Server: emit-to-stream dispatches to open stream [MCP] # Subtest: Server: OAuth integration - missing token → 401 [MCP] ok 1 - missing token returns 401 [MCP] ok 2 - WWW-Authenticate header present [MCP] 1..2 [MCP] ok 17 - Server: OAuth integration - missing token → 401 [MCP] # Subtest: Client: terminate-session without session [MCP] ok 1 - terminate-session without session does not hang [MCP] ok 2 - terminate-session without session returns falsy [MCP] 1..2 [MCP] ok 18 - Client: terminate-session without session [MCP] 1..18 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/10-oauth.rakutest [MCP] # Subtest: PKCE [MCP] 1..4 [MCP] ok 1 - verifier is 64 characters [MCP] ok 2 - verifier uses valid characters [MCP] ok 3 - challenge is non-empty [MCP] ok 4 - challenge is base64url (no +, =, /) [MCP] ok 1 - PKCE [MCP] # Subtest: ProtectedResourceMetadata [MCP] 1..4 [MCP] ok 1 - resource set [MCP] ok 2 - Hash roundtrip resource [MCP] ok 3 - Hash roundtrip auth servers [MCP] ok 4 - from-hash roundtrip [MCP] ok 2 - ProtectedResourceMetadata [MCP] # Subtest: AuthServerMetadata [MCP] 1..4 [MCP] ok 1 - issuer set [MCP] ok 2 - Hash roundtrip token endpoint [MCP] ok 3 - from-hash roundtrip issuer [MCP] ok 4 - from-hash roundtrip token endpoint [MCP] ok 3 - AuthServerMetadata [MCP] # Subtest: TokenResponse [MCP] 1..4 [MCP] ok 1 - access token set [MCP] ok 2 - fresh token is not expired [MCP] ok 3 - old token is expired [MCP] ok 4 - from-hash roundtrip [MCP] ok 4 - TokenResponse [MCP] # Subtest: OAuthServerHandler [MCP] 1..5 [MCP] ok 1 - resource-metadata returns correct resource [MCP] ok 2 - resource-metadata has auth servers [MCP] ok 3 - valid token passes validation [MCP] ok 4 - invalid token throws [MCP] ok 5 - www-authenticate starts with Bearer [MCP] ok 5 - OAuthServerHandler [MCP] # Subtest: OAuthServerHandler www-authenticate-scope-header [MCP] 1..3 [MCP] ok 1 - scope header starts with Bearer [MCP] ok 2 - scope header has error [MCP] ok 3 - scope header has scopes [MCP] ok 6 - OAuthServerHandler www-authenticate-scope-header [MCP] # Subtest: OAuthServerHandler Forbidden with scopes [MCP] 1..2 [MCP] ok 1 - Forbidden exception thrown [MCP] ok 2 - Forbidden message [MCP] ok 7 - OAuthServerHandler Forbidden with scopes [MCP] # Subtest: OAuthClientHandler authorization-url [MCP] 1..3 [MCP] ok 1 - URL contains code_challenge [MCP] ok 2 - URL contains client_id [MCP] ok 3 - URL contains resource [MCP] ok 8 - OAuthClientHandler authorization-url [MCP] # Subtest: Transport backwards compatibility [MCP] 1..1 [MCP] ok 1 - oauth-handler is optional (not defined by default) [MCP] ok 9 - Transport backwards compatibility [MCP] # Subtest: ClientRegistration types [MCP] 1..6 [MCP] ok 1 - Hash redirect_uris [MCP] ok 2 - Hash client_name [MCP] ok 3 - Hash auth method [MCP] ok 4 - from-hash client-id [MCP] ok 5 - from-hash client-secret [MCP] ok 6 - from-hash scope [MCP] ok 10 - ClientRegistration types [MCP] # Subtest: AuthServerMetadata registration endpoint [MCP] 1..3 [MCP] ok 1 - registration endpoint set [MCP] ok 2 - Hash roundtrip [MCP] ok 3 - from-hash roundtrip [MCP] ok 11 - AuthServerMetadata registration endpoint [MCP] # Subtest: OAuthM2MClient construction [MCP] 1..4 [MCP] ok 1 - resource-url set [MCP] ok 2 - client-id set [MCP] ok 3 - client-secret set [MCP] ok 4 - no token initially [MCP] ok 12 - OAuthM2MClient construction [MCP] # Subtest: OAuthM2MClient get-token with pre-set token [MCP] 1..2 [MCP] ok 1 - get-token returns cached token [MCP] ok 2 - authorization-header formats correctly [MCP] ok 13 - OAuthM2MClient get-token with pre-set token [MCP] # Subtest: TokenExchangeResponse [MCP] 1..4 [MCP] ok 1 - issued-token-type [MCP] ok 2 - access-token (ID-JAG) [MCP] ok 3 - token-type is N_A [MCP] ok 4 - expires-in [MCP] ok 14 - TokenExchangeResponse [MCP] # Subtest: X::MCP::OAuth::TokenExchange [MCP] 1..2 [MCP] ok 1 - message contains error [MCP] ok 2 - message contains description [MCP] ok 15 - X::MCP::OAuth::TokenExchange [MCP] # Subtest: OAuthEnterpriseClient construction and token caching [MCP] 1..5 [MCP] ok 1 - resource-url set [MCP] ok 2 - idp-token-endpoint set [MCP] ok 3 - default subject-token-type [MCP] ok 4 - no token initially [MCP] ok 5 - get-token returns cached token [MCP] ok 16 - OAuthEnterpriseClient construction and token caching [MCP] # Subtest: OAuth exception messages [MCP] ok 1 - Unauthorized message [MCP] ok 2 - Forbidden scopes [MCP] ok 3 - Discovery message [MCP] ok 4 - Registration message [MCP] ok 5 - TokenExchange message [MCP] 1..5 [MCP] ok 17 - OAuth exception messages [MCP] # Subtest: TokenResponse is-expired extended [MCP] ok 1 - not expired [MCP] ok 2 - expired [MCP] ok 3 - no expires-in = not expired [MCP] 1..3 [MCP] ok 18 - TokenResponse is-expired extended [MCP] # Subtest: OAuthClientHandler get-token with cached valid token [MCP] ok 1 - get-token returns cached token [MCP] ok 2 - authorization-header correct [MCP] 1..2 [MCP] ok 19 - OAuthClientHandler get-token with cached valid token [MCP] # Subtest: OAuthClientHandler handle-unauthorized resets state [MCP] ok 1 - pkce-verifier reset after handle-unauthorized [MCP] 1..1 [MCP] ok 20 - OAuthClientHandler handle-unauthorized resets state [MCP] # Subtest: OAuthM2MClient error paths [MCP] ok 1 - request-token without discover dies [MCP] 1..1 [MCP] ok 21 - OAuthM2MClient error paths [MCP] # Subtest: OAuthEnterpriseClient error paths [MCP] ok 1 - exchange-token without subject dies [MCP] ok 2 - request-token without id-jag dies [MCP] ok 3 - exchange-token without metadata dies [MCP] 1..3 [MCP] ok 22 - OAuthEnterpriseClient error paths [MCP] # Subtest: OAuthEnterpriseClient authorization-header with cached token [MCP] ok 1 - enterprise authorization-header [MCP] 1..1 [MCP] ok 23 - OAuthEnterpriseClient authorization-header with cached token [MCP] # Subtest: ClientRegistrationRequest Hash extended [MCP] ok 1 - redirect_uris [MCP] ok 2 - software_version [MCP] 1..2 [MCP] ok 24 - ClientRegistrationRequest Hash extended [MCP] # Subtest: ClientRegistrationResponse Hash extended [MCP] ok 1 - client_id [MCP] ok 2 - client_secret [MCP] ok 3 - scope [MCP] 1..3 [MCP] ok 25 - ClientRegistrationResponse Hash extended [MCP] # Subtest: AuthServerMetadata with all fields Hash [MCP] ok 1 - code challenge methods [MCP] ok 2 - scopes supported [MCP] 1..2 [MCP] ok 26 - AuthServerMetadata with all fields Hash [MCP] # Subtest: ProtectedResourceMetadata with scopes extended [MCP] ok 1 - scopes_supported [MCP] 1..1 [MCP] ok 27 - ProtectedResourceMetadata with scopes extended [MCP] # Subtest: OAuthClientHandler refresh without token dies [MCP] ok 1 - refresh without token dies [MCP] 1..1 [MCP] ok 28 - OAuthClientHandler refresh without token dies [MCP] # Subtest: OAuthClientHandler register without discover dies [MCP] ok 1 - register without discover dies [MCP] 1..1 [MCP] ok 29 - OAuthClientHandler register without discover dies [MCP] # Subtest: OAuthClientHandler register without registration-endpoint dies [MCP] ok 1 - register without registration endpoint dies [MCP] 1..1 [MCP] ok 30 - OAuthClientHandler register without registration-endpoint dies [MCP] # Subtest: TokenExchangeResponse from-hash extended [MCP] ok 1 - access-token [MCP] ok 2 - scope [MCP] ok 3 - expires-in [MCP] 1..3 [MCP] ok 31 - TokenExchangeResponse from-hash extended [MCP] # Subtest: PKCE SHA256 correctness [MCP] ok 1 - generate-challenge is deterministic [MCP] ok 2 - challenge-method returns S256 [MCP] ok 3 - challenge of empty string is non-empty [MCP] ok 4 - challenge is base64url encoded [MCP] ok 5 - matches RFC 7636 Appendix B known vector [MCP] 1..5 [MCP] ok 32 - PKCE SHA256 correctness [MCP] # Subtest: OAuthClientHandler flows via mock server [MCP] # Subtest: discover sets metadata [MCP] ok 1 - resource-metadata set [MCP] ok 2 - resource matches [MCP] ok 3 - auth-metadata set [MCP] ok 4 - issuer matches [MCP] ok 5 - token endpoint set [MCP] 1..5 [MCP] ok 1 - discover sets metadata [MCP] # Subtest: exchange-code returns token and clears pkce-verifier [MCP] ok 1 - got access token [MCP] ok 2 - got refresh token [MCP] ok 3 - pkce-verifier cleared [MCP] 1..3 [MCP] ok 2 - exchange-code returns token and clears pkce-verifier [MCP] # Subtest: refresh returns new token [MCP] ok 1 - refreshed access token [MCP] 1..1 [MCP] ok 3 - refresh returns new token [MCP] # Subtest: register sets client-id and client-secret [MCP] ok 1 - client-id updated from registration [MCP] ok 2 - client-secret set from registration [MCP] 1..2 [MCP] ok 4 - register sets client-id and client-secret [MCP] # Subtest: authorization-url includes scope param [MCP] ok 1 - URL contains scope param [MCP] 1..1 [MCP] ok 5 - authorization-url includes scope param [MCP] # Subtest: get-token refreshes expired token [MCP] ok 1 - get-token triggered refresh [MCP] 1..1 [MCP] ok 6 - get-token refreshes expired token [MCP] # Subtest: authenticate full flow [MCP] ok 1 - authenticate completed [MCP] ok 2 - token set after authenticate [MCP] ok 3 - got expected token [MCP] 1..3 [MCP] ok 7 - authenticate full flow [MCP] 1..7 [MCP] ok 33 - OAuthClientHandler flows via mock server [MCP] # Subtest: OAuthM2MClient flows via mock server [MCP] # Subtest: request-token with client_credentials [MCP] ok 1 - got m2m token [MCP] 1..1 [MCP] ok 1 - request-token with client_credentials [MCP] # Subtest: authenticate discovers and requests token [MCP] ok 1 - authenticate completed [MCP] ok 2 - token set after authenticate [MCP] 1..2 [MCP] ok 2 - authenticate discovers and requests token [MCP] # Subtest: get-token re-requests when expired [MCP] ok 1 - get-token re-requested after expiry [MCP] 1..1 [MCP] ok 3 - get-token re-requests when expired [MCP] 1..3 [MCP] ok 34 - OAuthM2MClient flows via mock server [MCP] # Subtest: OAuthEnterpriseClient flows via mock server [MCP] # Subtest: exchange-token returns TokenExchangeResponse [MCP] ok 1 - got ID-JAG token [MCP] ok 2 - correct issued-token-type [MCP] 1..2 [MCP] ok 1 - exchange-token returns TokenExchangeResponse [MCP] # Subtest: exchange-token error throws X::MCP::OAuth::TokenExchange [MCP] ok 1 - error contains invalid_grant [MCP] 1..1 [MCP] ok 2 - exchange-token error throws X::MCP::OAuth::TokenExchange [MCP] # Subtest: request-token with jwt-bearer grant [MCP] ok 1 - got enterprise access token [MCP] 1..1 [MCP] ok 3 - request-token with jwt-bearer grant [MCP] # Subtest: authenticate full enterprise flow [MCP] ok 1 - authenticate completed [MCP] ok 2 - token set after full flow [MCP] 1..2 [MCP] ok 4 - authenticate full enterprise flow [MCP] # Subtest: get-token re-authenticates when expired [MCP] ok 1 - get-token re-authenticated [MCP] 1..1 [MCP] ok 5 - get-token re-authenticates when expired [MCP] 1..5 [MCP] ok 35 - OAuthEnterpriseClient flows via mock server [MCP] # Subtest: OAuthServerHandler edge cases [MCP] # Subtest: missing Authorization header [MCP] ok 1 - Unauthorized for missing header [MCP] 1..1 [MCP] ok 1 - missing Authorization header [MCP] # Subtest: malformed Authorization header [MCP] ok 1 - Unauthorized for non-Bearer [MCP] 1..1 [MCP] ok 2 - malformed Authorization header [MCP] # Subtest: invalid token with custom message [MCP] ok 1 - custom message passed through [MCP] 1..1 [MCP] ok 3 - invalid token with custom message [MCP] 1..3 [MCP] ok 36 - OAuthServerHandler edge cases [MCP] # Subtest: Type edge cases [MCP] # Subtest: ProtectedResourceMetadata minimal [MCP] ok 1 - resource set [MCP] ok 2 - no auth servers key when empty [MCP] ok 3 - no scopes key when empty [MCP] ok 4 - from-hash with minimal fields [MCP] 1..4 [MCP] ok 1 - ProtectedResourceMetadata minimal [MCP] # Subtest: AuthServerMetadata issuer only [MCP] ok 1 - issuer in Hash [MCP] ok 2 - no auth endpoint when not set [MCP] ok 3 - no token endpoint when not set [MCP] ok 4 - from-hash with issuer only [MCP] 1..4 [MCP] ok 2 - AuthServerMetadata issuer only [MCP] # Subtest: TokenResponse minimal from-hash [MCP] ok 1 - access-token set [MCP] ok 2 - default token-type [MCP] ok 3 - no expires-in means not expired [MCP] 1..3 [MCP] ok 3 - TokenResponse minimal from-hash [MCP] # Subtest: ClientRegistrationRequest all optional fields [MCP] ok 1 - client_uri [MCP] ok 2 - logo_uri [MCP] ok 3 - contacts [MCP] ok 4 - tos_uri [MCP] ok 5 - policy_uri [MCP] ok 6 - software_id [MCP] 1..6 [MCP] ok 4 - ClientRegistrationRequest all optional fields [MCP] # Subtest: ClientRegistrationResponse minimal [MCP] ok 1 - client-id set [MCP] ok 2 - no client-secret [MCP] 1..2 [MCP] ok 5 - ClientRegistrationResponse minimal [MCP] # Subtest: Registration error without description [MCP] ok 1 - no colon when no description [MCP] ok 2 - default message used [MCP] 1..2 [MCP] ok 6 - Registration error without description [MCP] # Subtest: TokenExchange error without description [MCP] ok 1 - no colon when no description [MCP] ok 2 - default message used [MCP] 1..2 [MCP] ok 7 - TokenExchange error without description [MCP] 1..7 [MCP] ok 37 - Type edge cases [MCP] 1..37 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/11-tasks.rakutest [MCP] # Subtest: Task types [MCP] ok 1 - TaskWorking value [MCP] ok 2 - TaskCompleted value [MCP] ok 3 - TaskFailed value [MCP] ok 4 - TaskCancelled value [MCP] ok 5 - TaskInputRequired value [MCP] ok 6 - Task taskId [MCP] ok 7 - Task status [MCP] ok 8 - working is not terminal [MCP] ok 9 - Hash taskId [MCP] ok 10 - Hash status string [MCP] ok 11 - Hash ttl [MCP] ok 12 - from-hash taskId [MCP] ok 13 - from-hash status [MCP] ok 14 - completed is terminal [MCP] ok 15 - failed is terminal [MCP] ok 16 - cancelled is terminal [MCP] ok 17 - input_required is not terminal [MCP] 1..17 [MCP] ok 1 - Task types [MCP] # Subtest: CreateTaskResult [MCP] ok 1 - CreateTaskResult Hash has task [MCP] ok 2 - Nested task data [MCP] 1..2 [MCP] ok 2 - CreateTaskResult [MCP] # Subtest: TaskExecution [MCP] ok 1 - TaskExecution Hash [MCP] ok 2 - TaskExecution from-hash [MCP] 1..2 [MCP] ok 3 - TaskExecution [MCP] # Subtest: Tool with execution [MCP] ok 1 - Tool Hash includes execution [MCP] ok 2 - Tool from-hash restores execution [MCP] ok 3 - Tool from-hash execution value [MCP] 1..3 [MCP] ok 4 - Tool with execution [MCP] # Subtest: Task creation via tools/call with task hint [MCP] ok 1 - Response has task field [MCP] ok 2 - Task starts as working [MCP] ok 3 - Task ID has prefix [MCP] ok 4 - Task has ttl [MCP] 1..4 [MCP] ok 5 - Task creation via tools/call with task hint [MCP] # Subtest: tasks/get returns task status [MCP] ok 1 - tasks/get returns taskId [MCP] ok 2 - Correct task ID [MCP] ok 3 - Status is working or completed [MCP] 1..3 [MCP] ok 6 - tasks/get returns task status [MCP] # Subtest: tasks/result blocks until completion [MCP] ok 1 - Task completed after result fetch [MCP] ok 2 - Result contains result data [MCP] ok 3 - Correct tool result [MCP] 1..3 [MCP] ok 7 - tasks/result blocks until completion [MCP] # Subtest: tasks/cancel cancels a working task [MCP] ok 1 - Task cancelled [MCP] ok 2 - Status notification sent on cancel [MCP] 1..2 [MCP] ok 8 - tasks/cancel cancels a working task [MCP] # Subtest: tasks/list lists tasks [MCP] ok 1 - tasks/list returns tasks [MCP] ok 2 - Two tasks listed [MCP] 1..2 [MCP] ok 9 - tasks/list lists tasks [MCP] # Subtest: Task status notification on completion [MCP] ok 1 - Status notification emitted on completion [MCP] ok 2 - Notification has correct taskId [MCP] ok 3 - Notification shows completed [MCP] 1..3 [MCP] ok 10 - Task status notification on completion [MCP] # Subtest: Task capabilities in server [MCP] ok 1 - Server capabilities include tasks [MCP] ok 2 - tasks.list capability [MCP] ok 3 - tasks.cancel capability [MCP] ok 4 - tasks.requests.tools.call capability [MCP] 1..4 [MCP] ok 11 - Task capabilities in server [MCP] # Subtest: Tool builder task-support [MCP] ok 1 - Tool has execution [MCP] ok 2 - taskSupport is required [MCP] ok 3 - Hash includes execution [MCP] 1..3 [MCP] ok 12 - Tool builder task-support [MCP] # Subtest: tasks/get unknown task errors [MCP] ok 1 - Unknown task raises error [MCP] 1..1 [MCP] ok 13 - tasks/get unknown task errors [MCP] # Subtest: ServerCapabilities tasks roundtrip [MCP] ok 1 - Hash includes tasks [MCP] ok 2 - from-hash restores tasks [MCP] ok 3 - tasks.list restored [MCP] 1..3 [MCP] ok 14 - ServerCapabilities tasks roundtrip [MCP] # Subtest: Server tasks/list via dispatch [MCP] ok 1 - task created [MCP] ok 2 - task has ID [MCP] ok 3 - tasks/list returns at least 1 task [MCP] ok 4 - created task in list [MCP] 1..4 [MCP] ok 15 - Server tasks/list via dispatch [MCP] 1..15 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/12-extensions.rakutest [MCP] 1..11 [MCP] # Subtest: Extension type construct and roundtrip [MCP] 1..5 [MCP] ok 1 - name [MCP] ok 2 - version [MCP] ok 3 - settings [MCP] ok 4 - roundtrip name [MCP] ok 5 - roundtrip settings [MCP] ok 1 - Extension type construct and roundtrip [MCP] # Subtest: ServerCapabilities experimental Hash serialization [MCP] 1..3 [MCP] ok 1 - experimental present in Hash [MCP] ok 2 - extension data preserved [MCP] ok 3 - roundtrip from-hash [MCP] ok 2 - ServerCapabilities experimental Hash serialization [MCP] # Subtest: Server register-extension in capabilities [MCP] 1..2 [MCP] ok 1 - experimental is set [MCP] ok 2 - extension in capabilities [MCP] ok 3 - Server register-extension in capabilities [MCP] # Subtest: Server extension method dispatch [MCP] 1..1 [MCP] ok 1 - extension method handler called [MCP] ok 4 - Server extension method dispatch [MCP] # Subtest: Server extension notification dispatch [MCP] 1..1 [MCP] ok 1 - extension notification handler called [MCP] ok 5 - Server extension notification dispatch [MCP] # Subtest: Server unregister-extension [MCP] 1..2 [MCP] ok 1 - registered [MCP] ok 2 - unregistered [MCP] ok 6 - Server unregister-extension [MCP] # Subtest: Client register-extension in init capabilities [MCP] 1..1 [MCP] ok 1 - client extension registered without error [MCP] ok 7 - Client register-extension in init capabilities [MCP] # Subtest: Client server-extensions parses experimental [MCP] 1..2 [MCP] ok 1 - no server extensions before connect [MCP] ok 2 - supports-extension returns False [MCP] ok 8 - Client server-extensions parses experimental [MCP] # Subtest: Extension name must contain / [MCP] 1..2 [MCP] ok 1 - server rejects name without / [MCP] ok 2 - client rejects name without / [MCP] ok 9 - Extension name must contain / [MCP] # Subtest: Server negotiated-extensions after initialize [MCP] 1..3 [MCP] ok 1 - shared extension is negotiated [MCP] ok 2 - client-only extension not negotiated [MCP] ok 3 - server-only extension not negotiated [MCP] ok 10 - Server negotiated-extensions after initialize [MCP] # Subtest: Client negotiated-extensions [MCP] 1..2 [MCP] ok 1 - no negotiated extensions before connect [MCP] ok 2 - not negotiated without server [MCP] ok 11 - Client negotiated-extensions [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/13-resource-templates.rakutest [MCP] # Subtest: ResourceTemplate type — construct, Hash roundtrip, from-hash [MCP] ok 1 - uriTemplate [MCP] ok 2 - name [MCP] ok 3 - description [MCP] ok 4 - Hash uriTemplate [MCP] ok 5 - Hash name [MCP] ok 6 - Hash has description [MCP] ok 7 - from-hash roundtrip uriTemplate [MCP] ok 8 - from-hash roundtrip name [MCP] ok 9 - from-hash roundtrip description [MCP] 1..9 [MCP] ok 1 - ResourceTemplate type — construct, Hash roundtrip, from-hash [MCP] # Subtest: ResourceTemplateBuilder — fluent build [MCP] ok 1 - built name [MCP] ok 2 - built uri-template [MCP] ok 3 - to-resource-template uriTemplate [MCP] ok 4 - missing uri-template dies [MCP] ok 5 - missing name dies [MCP] ok 6 - missing reader dies [MCP] 1..6 [MCP] ok 2 - ResourceTemplateBuilder — fluent build [MCP] # Subtest: Server add-resource-template — lists via resources/templates/list [MCP] ok 1 - one template listed [MCP] ok 2 - template uriTemplate [MCP] ok 3 - template name [MCP] 1..3 [MCP] ok 3 - Server add-resource-template — lists via resources/templates/list [MCP] # Subtest: Server template read — extracts variables, calls reader [MCP] ok 1 - one content returned [MCP] ok 2 - variables extracted correctly [MCP] ok 3 - resolved URI used [MCP] ok 4 - non-matching URI throws [MCP] 1..4 [MCP] ok 4 - Server template read — extracts variables, calls reader [MCP] # Subtest: Server remove-resource-template [MCP] ok 1 - template present [MCP] ok 2 - template removed [MCP] 1..2 [MCP] ok 5 - Server remove-resource-template [MCP] # Subtest: Client list-resource-templates [MCP] ok 1 - request sent [MCP] ok 2 - correct method [MCP] ok 3 - got one template [MCP] ok 4 - parsed template [MCP] 1..4 [MCP] ok 6 - Client list-resource-templates [MCP] # Subtest: Pagination of templates list [MCP] ok 1 - first page has 2 [MCP] ok 2 - has next cursor [MCP] ok 3 - second page has 2 [MCP] ok 4 - has next cursor [MCP] ok 5 - last page has 1 [MCP] ok 6 - no next cursor [MCP] 1..6 [MCP] ok 7 - Pagination of templates list [MCP] # Subtest: Resource template URI matching edge cases [MCP] ok 1 - multi-variable match [MCP] ok 2 - first variable extracted [MCP] ok 3 - second variable extracted [MCP] ok 4 - different host does not match [MCP] ok 5 - incomplete URI no match [MCP] ok 6 - template reader receives params [MCP] 1..6 [MCP] ok 8 - Resource template URI matching edge cases [MCP] # Subtest: RegisteredResourceTemplate read with Blob [MCP] ok 1 - Blob mimeType [MCP] 1..1 [MCP] ok 9 - RegisteredResourceTemplate read with Blob [MCP] # Subtest: RegisteredResourceTemplate read with default type [MCP] ok 1 - default coerced to text [MCP] 1..1 [MCP] ok 10 - RegisteredResourceTemplate read with default type [MCP] # Subtest: RegisteredResourceTemplate read with ResourceContents [MCP] ok 1 - ResourceContents passthrough [MCP] 1..1 [MCP] ok 11 - RegisteredResourceTemplate read with ResourceContents [MCP] # Subtest: RegisteredResourceTemplate read with Positional [MCP] ok 1 - Positional passthrough [MCP] 1..1 [MCP] ok 12 - RegisteredResourceTemplate read with Positional [MCP] 1..12 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/14-sse-transport.rakutest [MCP] # Subtest: Server sends endpoint event on SSE connection [MCP] ok 1 - SSE endpoint returns 200 [MCP] ok 2 - Content-Type is text/event-stream [MCP] ok 3 - received endpoint event [MCP] ok 4 - event type is endpoint [MCP] ok 5 - endpoint contains POST URL [MCP] 1..5 [MCP] ok 1 - Server sends endpoint event on SSE connection [MCP] # Subtest: Client POST to message endpoint, server receives message [MCP] ok 1 - server received notification [MCP] ok 2 - notification returns 202 [MCP] 1..2 [MCP] ok 2 - Client POST to message endpoint, server receives message [MCP] # Subtest: Server sends message events to client via SSE [MCP] ok 1 - request POST returns 202 [MCP] ok 2 - received message event via SSE [MCP] ok 3 - event type is message [MCP] ok 4 - contains JSON-RPC data [MCP] 1..4 [MCP] ok 3 - Server sends message events to client via SSE [MCP] # Subtest: Request/response flow via SSE client transport [MCP] ok 1 - client connected and received endpoint [MCP] ok 2 - client received response via SSE [MCP] ok 3 - response is correct type [MCP] ok 4 - response has matching id [MCP] 1..4 [MCP] ok 4 - Request/response flow via SSE client transport [MCP] # Subtest: Server close behavior [MCP] ok 1 - not connected after close [MCP] 1..1 [MCP] ok 5 - Server close behavior [MCP] # Subtest: Origin validation [MCP] ok 1 - disallowed origin returns 403 [MCP] ok 2 - allowed origin accepted on SSE [MCP] 1..2 [MCP] ok 6 - Origin validation [MCP] 1..6 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/15-expanded-coverage.rakutest [MCP] # Subtest: Multiple progress notifications in one handler [MCP] ok 1 - four progress notifications sent [MCP] ok 2 - first progress message [MCP] ok 3 - last progress message [MCP] ok 4 - final progress value [MCP] ok 5 - all use same token [MCP] 1..5 [MCP] ok 1 - Multiple progress notifications in one handler [MCP] # Subtest: Progress without total or message [MCP] ok 1 - one progress notification sent [MCP] ok 2 - progress value [MCP] ok 3 - no total in notification [MCP] ok 4 - no message in notification [MCP] 1..4 [MCP] ok 2 - Progress without total or message [MCP] # Subtest: Client progress supply multiple events [MCP] ok 1 - received three progress events [MCP] ok 2 - first token [MCP] ok 3 - third token [MCP] ok 4 - second progress value [MCP] 1..4 [MCP] ok 3 - Client progress supply multiple events [MCP] # Subtest: parse-message malformed JSON [MCP] ok 1 - invalid JSON dies [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 2 - missing jsonrpc field dies [MCP] ok 3 - wrong jsonrpc version dies [MCP] 1..3 [MCP] ok 4 - parse-message malformed JSON [MCP] # Subtest: parse-message edge cases [MCP] ok 1 - request without params parses [MCP] ok 2 - method correct [MCP] ok 3 - error response parses [MCP] ok 4 - has error [MCP] ok 5 - error code correct [MCP] ok 6 - notification without params [MCP] 1..6 [MCP] ok 5 - parse-message edge cases [MCP] # Subtest: StdioTransport incomplete message [MCP] ok 1 - incomplete body returns Nil [MCP] ok 2 - missing Content-Length returns Nil [MCP] ok 3 - no separator returns Nil [MCP] 1..3 [MCP] ok 6 - StdioTransport incomplete message [MCP] # Subtest: Handler exception becomes InternalError [MCP] ok 1 - response sent for failing handler [MCP] ok 2 - response has error [MCP] ok 3 - error code is InternalError [MCP] ok 4 - error message is sanitized [MCP] 1..4 [MCP] ok 7 - Handler exception becomes InternalError [MCP] # Subtest: Error.from-code with data field [MCP] ok 1 - code correct [MCP] ok 2 - message correct [MCP] ok 3 - data field present [MCP] ok 4 - data in Hash [MCP] 1..4 [MCP] ok 8 - Error.from-code with data field [MCP] # Subtest: Unknown method error via handle-message [MCP] ok 1 - response sent [MCP] ok 2 - response has error [MCP] ok 3 - error is MethodNotFound [MCP] 1..3 [MCP] ok 9 - Unknown method error via handle-message [MCP] # Subtest: Missing required params errors [MCP] ok 1 - resources/read without uri is error [MCP] ok 2 - InvalidParams for missing uri [MCP] ok 3 - prompts/get without name is error [MCP] ok 4 - tools/call without name is error [MCP] ok 5 - InvalidParams for missing tool name [MCP] 1..5 [MCP] ok 10 - Missing required params errors [MCP] # Subtest: IdGenerator thread safety [MCP] ok 1 - all 100 concurrent IDs are unique [MCP] ok 2 - IDs cover 1..100 [MCP] 1..2 [MCP] ok 11 - IdGenerator thread safety [MCP] # Subtest: Concurrent tool calls [MCP] ok 1 - all 10 concurrent results returned [MCP] ok 2 - result 0 correct [MCP] ok 3 - result 1 correct [MCP] ok 4 - result 2 correct [MCP] ok 5 - result 3 correct [MCP] ok 6 - result 4 correct [MCP] ok 7 - result 5 correct [MCP] ok 8 - result 6 correct [MCP] ok 9 - result 7 correct [MCP] ok 10 - result 8 correct [MCP] ok 11 - result 9 correct [MCP] 1..11 [MCP] ok 12 - Concurrent tool calls [MCP] # Subtest: Concurrent resource reads [MCP] ok 1 - all 5 concurrent reads returned [MCP] ok 2 - resource 1 content correct [MCP] ok 3 - resource 2 content correct [MCP] ok 4 - resource 3 content correct [MCP] ok 5 - resource 4 content correct [MCP] ok 6 - resource 5 content correct [MCP] 1..6 [MCP] ok 13 - Concurrent resource reads [MCP] # Subtest: Sequential handle-message dispatches [MCP] ok 1 - all 5 responses sent via handle-message [MCP] ok 2 - no errors in responses [MCP] ok 3 - all response IDs match [MCP] 1..3 [MCP] ok 14 - Sequential handle-message dispatches [MCP] 1..14 [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/16-fuzz-jsonrpc.rakutest [MCP] 1..8 [MCP] # Subtest: Invalid JSON survives without crash [MCP] 1..17 [MCP] ok 1 - Invalid JSON survives without crash [0] [MCP] ok 2 - Invalid JSON survives without crash [1] [MCP] ok 3 - Invalid JSON survives without crash [2] [MCP] ok 4 - Invalid JSON survives without crash [3] [MCP] ok 5 - Invalid JSON survives without crash [4] [MCP] ok 6 - Invalid JSON survives without crash [5] [MCP] ok 7 - Invalid JSON survives without crash [6] [MCP] ok 8 - Invalid JSON survives without crash [7] [MCP] ok 9 - Invalid JSON survives without crash [8] [MCP] ok 10 - Invalid JSON survives without crash [9] [MCP] ok 11 - Invalid JSON survives without crash [10] [MCP] ok 12 - Invalid JSON survives without crash [11] [MCP] ok 13 - Invalid JSON survives without crash [12] [MCP] ok 14 - Invalid JSON survives without crash [13] [MCP] ok 15 - Invalid JSON survives without crash [14] [MCP] ok 16 - Invalid JSON survives without crash [15] [MCP] ok 17 - Invalid JSON survives without crash [16] [MCP] ok 1 - Invalid JSON survives without crash [MCP] # Subtest: Missing jsonrpc field [MCP] 1..7 [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 1 - Missing jsonrpc field [0] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 2 - Missing jsonrpc field [1] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 3 - Missing jsonrpc field [2] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 4 - Missing jsonrpc field [3] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 5 - Missing jsonrpc field [4] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 6 - Missing jsonrpc field [5] [MCP] Use of uninitialized value %h{'jsonrpc'} of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 7 - Missing jsonrpc field [6] [MCP] ok 2 - Missing jsonrpc field [MCP] # Subtest: Wrong jsonrpc version [MCP] 1..8 [MCP] ok 1 - Wrong jsonrpc version [0] [MCP] ok 2 - Wrong jsonrpc version [1] [MCP] ok 3 - Wrong jsonrpc version [2] [MCP] Use of uninitialized value %h of type Any in string context. [MCP] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [MCP] in sub parse-message at /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist/lib/MCP/JSONRPC.rakumod (MCP::JSONRPC) line 228 [MCP] ok 4 - Wrong jsonrpc version [3] [MCP] ok 5 - Wrong jsonrpc version [4] [MCP] ok 6 - Wrong jsonrpc version [5] [MCP] ok 7 - Wrong jsonrpc version [6] [MCP] ok 8 - Wrong jsonrpc version [7] [MCP] ok 3 - Wrong jsonrpc version [MCP] # Subtest: Ambiguous message structure [MCP] 1..6 [MCP] ok 1 - Ambiguous message structure [0] [MCP] ok 2 - Ambiguous message structure [1] [MCP] ok 3 - Ambiguous message structure [2] [MCP] ok 4 - Ambiguous message structure [3] [MCP] ok 5 - Ambiguous message structure [4] [MCP] ok 6 - Ambiguous message structure [5] [MCP] ok 4 - Ambiguous message structure [MCP] # Subtest: Type confusion on fields [MCP] 1..11 [MCP] ok 1 - Type confusion on fields [0] [MCP] ok 2 - Type confusion on fields [1] [MCP] ok 3 - Type confusion on fields [2] [MCP] ok 4 - Type confusion on fields [3] [MCP] ok 5 - Type confusion on fields [4] [MCP] ok 6 - Type confusion on fields [5] [MCP] ok 7 - Type confusion on fields [6] [MCP] ok 8 - Type confusion on fields [7] [MCP] ok 9 - Type confusion on fields [8] [MCP] ok 10 - Type confusion on fields [9] [MCP] ok 11 - Type confusion on fields [10] [MCP] ok 5 - Type confusion on fields [MCP] # Subtest: Adversarial field values [MCP] 1..10 [MCP] ok 1 - Adversarial field values [0] [MCP] ok 2 - Adversarial field values [1] [MCP] ok 3 - Adversarial field values [2] [MCP] ok 4 - Adversarial field values [3] [MCP] ok 5 - Adversarial field values [4] [MCP] ok 6 - Adversarial field values [5] [MCP] ok 7 - Adversarial field values [6] [MCP] ok 8 - Adversarial field values [7] [MCP] ok 9 - Adversarial field values [8] [MCP] ok 10 - Adversarial field values [9] [MCP] ok 6 - Adversarial field values [MCP] # Subtest: Randomized payloads [MCP] 1..100 [MCP] ok 1 - random payload [0] [MCP] ok 2 - random payload [1] [MCP] ok 3 - random payload [2] [MCP] ok 4 - random payload [3] [MCP] ok 5 - random payload [4] [MCP] ok 6 - random payload [5] [MCP] ok 7 - random payload [6] [MCP] ok 8 - random payload [7] [MCP] ok 9 - random payload [8] [MCP] ok 10 - random payload [9] [MCP] ok 11 - random payload [10] [MCP] ok 12 - random payload [11] [MCP] ok 13 - random payload [12] [MCP] ok 14 - random payload [13] [MCP] ok 15 - random payload [14] [MCP] ok 16 - random payload [15] [MCP] ok 17 - random payload [16] [MCP] ok 18 - random payload [17] [MCP] ok 19 - random payload [18] [MCP] ok 20 - random payload [19] [MCP] ok 21 - random payload [20] [MCP] ok 22 - random payload [21] [MCP] ok 23 - random payload [22] [MCP] ok 24 - random payload [23] [MCP] ok 25 - random payload [24] [MCP] ok 26 - random payload [25] [MCP] ok 27 - random payload [26] [MCP] ok 28 - random payload [27] [MCP] ok 29 - random payload [28] [MCP] ok 30 - random payload [29] [MCP] ok 31 - random payload [30] [MCP] ok 32 - random payload [31] [MCP] ok 33 - random payload [32] [MCP] ok 34 - random payload [33] [MCP] ok 35 - random payload [34] [MCP] ok 36 - random payload [35] [MCP] ok 37 - random payload [36] [MCP] ok 38 - random payload [37] [MCP] ok 39 - random payload [38] [MCP] ok 40 - random payload [39] [MCP] ok 41 - random payload [40] [MCP] ok 42 - random payload [41] [MCP] ok 43 - random payload [42] [MCP] ok 44 - random payload [43] [MCP] ok 45 - random payload [44] [MCP] ok 46 - random payload [45] [MCP] ok 47 - random payload [46] [MCP] ok 48 - random payload [47] [MCP] ok 49 - random payload [48] [MCP] ok 50 - random payload [49] [MCP] ok 51 - random payload [50] [MCP] ok 52 - random payload [51] [MCP] ok 53 - random payload [52] [MCP] ok 54 - random payload [53] [MCP] ok 55 - random payload [54] [MCP] ok 56 - random payload [55] [MCP] ok 57 - random payload [56] [MCP] ok 58 - random payload [57] [MCP] ok 59 - random payload [58] [MCP] ok 60 - random payload [59] [MCP] ok 61 - random payload [60] [MCP] ok 62 - random payload [61] [MCP] ok 63 - random payload [62] [MCP] ok 64 - random payload [63] [MCP] ok 65 - random payload [64] [MCP] ok 66 - random payload [65] [MCP] ok 67 - random payload [66] [MCP] ok 68 - random payload [67] [MCP] ok 69 - random payload [68] [MCP] ok 70 - random payload [69] [MCP] ok 71 - random payload [70] [MCP] ok 72 - random payload [71] [MCP] ok 73 - random payload [72] [MCP] ok 74 - random payload [73] [MCP] ok 75 - random payload [74] [MCP] ok 76 - random payload [75] [MCP] ok 77 - random payload [76] [MCP] ok 78 - random payload [77] [MCP] ok 79 - random payload [78] [MCP] ok 80 - random payload [79] [MCP] ok 81 - random payload [80] [MCP] ok 82 - random payload [81] [MCP] ok 83 - random payload [82] [MCP] ok 84 - random payload [83] [MCP] ok 85 - random payload [84] [MCP] ok 86 - random payload [85] [MCP] ok 87 - random payload [86] [MCP] ok 88 - random payload [87] [MCP] ok 89 - random payload [88] [MCP] ok 90 - random payload [89] [MCP] ok 91 - random payload [90] [MCP] ok 92 - random payload [91] [MCP] ok 93 - random payload [92] [MCP] ok 94 - random payload [93] [MCP] ok 95 - random payload [94] [MCP] ok 96 - random payload [95] [MCP] ok 97 - random payload [96] [MCP] ok 98 - random payload [97] [MCP] ok 99 - random payload [98] [MCP] ok 100 - random payload [99] [MCP] ok 7 - Randomized payloads [MCP] # Subtest: Valid messages parse correctly after fuzz barrage [MCP] 1..4 [MCP] ok 1 - Request parses [MCP] ok 2 - Notification parses [MCP] ok 3 - Response with result parses [MCP] ok 4 - Response with error parses [MCP] ok 8 - Valid messages parse correctly after fuzz barrage [MCP] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/bd41f6ac82c5e8a0e230cb85d6378b0498e9ac81.tar.gz/dist t/17-integration-stdio.rakutest [MCP] 1..7 [MCP] # Subtest: Initialize handshake [MCP] 1..3 [MCP] ok 1 - got initialize result [MCP] ok 2 - server name matches [MCP] ok 3 - tools capability present [MCP] ok 1 - Initialize handshake [MCP] # Subtest: List tools [MCP] 1..2 [MCP] ok 1 - at least 1 tool (got 1) [MCP] ok 2 - add tool listed [MCP] ok 2 - List tools [MCP] # Subtest: Call tool (add 7 + 3) [MCP] 1..2 [MCP] ok 1 - got call result [MCP] ok 2 - result contains 10 (got: Result: 10) [MCP] ok 3 - Call tool (add 7 + 3) [MCP] # Subtest: List resources [MCP] 1..2 [MCP] ok 1 - at least 1 resource (got 1) [MCP] ok 2 - hello resource listed [MCP] ok 4 - List resources [MCP] # Subtest: Read resource [MCP] 1..2 [MCP] ok 1 - got resource contents [MCP] ok 2 - content contains Hello (got: Hello from integration test!) [MCP] ok 5 - Read resource [MCP] # Subtest: Get prompt [MCP] 1..2 [MCP] ok 1 - got prompt messages [MCP] ok 2 - prompt mentions World [MCP] ok 6 - Get prompt [MCP] # Subtest: Ping [MCP] 1..1 [MCP] ok 1 - ping returned a result [MCP] ok 7 - Ping ===> Testing [FAIL]: MCP:ver<0.33.6>:auth:api<1> [MCP] Failed to get passing tests, but continuing with --force-test ===> Installing: MCP:ver<0.33.6>:auth:api<1> ===> Install [FAIL] for MCP:ver<0.33.6>:auth:api<1>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/MCP_zef:wkusnierczyk_0.33.6_1/sources/372FE5B3018160D27506788366AEEB02A45EF53B (MCP) An exception X::AdHoc+{X::Comp} occurred while evaluating a BEGIN: Could not find symbol '&StdioTransport' in 'MCP::Transport::Base::Transport::Stdio' at /home/coke/sandbox/blin/installed/MCP_zef:wkusnierczyk_0.33.6_1/sources/372FE5B3018160D27506788366AEEB02A45EF53B (MCP):104 ------> constant StdioTransport is export = MCP: Exception details: Could not find symbol '&StdioTransport' in 'MCP::Transport::Base::Transport::Stdio' in code at src/Raku/ast/code.rakumod line 375 in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 13 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 13 in any to-begin-time at src/Raku/ast/base.rakumod line 120 in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/MCP_zef:wkusnierczyk_0.33.6_1/sources/372FE5B3018160D27506788366AEEB02A45EF53B (MCP) An exception X::AdHoc+{X::Comp} occurred while evaluating a BEGIN: Could not find symbol '&StdioTransport' in 'MCP::Transport::Base::Transport::Stdio' at /home/coke/sandbox/blin/installed/MCP_zef:wkusnierczyk_0.33.6_1/sources/372FE5B3018160D27506788366AEEB02A45EF53B (MCP):104 ------> constant StdioTransport is export = MCP: Exception details: Could not find symbol '&StdioTransport' in 'MCP::Transport::Base::Transport::Stdio' in code at src/Raku/ast/code.rakumod line 375 in any IMPL-BEGIN-TIME-EVALUATE at src/Raku/ast/base.rakumod line 4005 in any IMPL-COMPILE-TIME-VALUE at src/Raku/ast/variable-declaration.rakumod line 13 in any PERFORM-BEGIN at src/Raku/ast/variable-declaration.rakumod line 555 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 13 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 13 in any to-begin-time at src/Raku/ast/base.rakumod line 120 in any type-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 3min 13.386s CPU time consumed: 4min 8.543s Memory peak: 1.5G (swap: 0B) ```
* [ ] [OpenMPT::Bindings](https://raku.land/zef:sasha/OpenMPT::Bindings) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p111297-i172449.service; invocation ID: 93b866a107674a0b82ad0e3e5fb8d7d4 Press ^] three times within 1s to disconnect TTY. ===> Searching for: OpenMPT::Bindings ===> Found: OpenMPT::Bindings:ver<0.0.3>:auth [via Zef::Repository::Ecosystems] [OpenMPT::Bindings] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129759.111299.7646.061936197461/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz https://360.zef.pm/O/PE/OPENMPT_BINDINGS/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz ===> Fetching [OK]: OpenMPT::Bindings:ver<0.0.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129759.111299.7646.061936197461/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz [OpenMPT::Bindings] Command: tar -t -f ./9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz [OpenMPT::Bindings] Command: tar -xvf ./9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz -C ../9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz ===> Extraction [OK]: OpenMPT::Bindings to /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz ===> Testing: OpenMPT::Bindings:ver<0.0.3>:auth [OpenMPT::Bindings] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3 t/01-basic.rakutest [OpenMPT::Bindings] ok 1 - from-file: cabin_fever.xm [OpenMPT::Bindings] ok 2 - cabin_fever.xm: title defined [OpenMPT::Bindings] ok 3 - cabin_fever.xm: type defined [OpenMPT::Bindings] ok 4 - cabin_fever.xm: has channels [OpenMPT::Bindings] ok 5 - cabin_fever.xm: has duration [OpenMPT::Bindings] ok 6 - from-file: loituma.mod [OpenMPT::Bindings] ok 7 - loituma.mod: title defined [OpenMPT::Bindings] ok 8 - loituma.mod: type defined [OpenMPT::Bindings] ok 9 - loituma.mod: has channels [OpenMPT::Bindings] ok 10 - loituma.mod: has duration [OpenMPT::Bindings] ok 11 - from-file: kj_jose_-_a_new_frontend.s3m [OpenMPT::Bindings] ok 12 - kj_jose_-_a_new_frontend.s3m: title defined [OpenMPT::Bindings] ok 13 - kj_jose_-_a_new_frontend.s3m: type defined [OpenMPT::Bindings] ok 14 - kj_jose_-_a_new_frontend.s3m: has channels [OpenMPT::Bindings] ok 15 - kj_jose_-_a_new_frontend.s3m: has duration [OpenMPT::Bindings] ok 16 - from-file: electron_city.it [OpenMPT::Bindings] ok 17 - electron_city.it: title defined [OpenMPT::Bindings] ok 18 - electron_city.it: type defined [OpenMPT::Bindings] ok 19 - electron_city.it: has channels [OpenMPT::Bindings] ok 20 - electron_city.it: has duration [OpenMPT::Bindings] ok 21 - XM: title matches [OpenMPT::Bindings] ok 22 - XM: type is xm [OpenMPT::Bindings] ok 23 - XM: artist defined [OpenMPT::Bindings] ok 24 - XM: type_long defined [OpenMPT::Bindings] ok 25 - metadata-keys: contains title [OpenMPT::Bindings] ok 26 - metadata-keys: contains type [OpenMPT::Bindings] ok 27 - MOD: title matches [OpenMPT::Bindings] ok 28 - MOD: type is mod [OpenMPT::Bindings] ok 29 - MOD: 4 channels [OpenMPT::Bindings] ok 30 - read-float-stereo: returns 512 frames [OpenMPT::Bindings] ok 31 - read-float-stereo: left is Blob [OpenMPT::Bindings] ok 32 - read-float-stereo: left blob is frames×4 bytes [OpenMPT::Bindings] ok 33 - read-float-stereo: right blob is frames×4 bytes [OpenMPT::Bindings] ok 34 - read-interleaved-float-stereo: returns 512 frames [OpenMPT::Bindings] ok 35 - read-interleaved-float-stereo: blob is frames×8 bytes [OpenMPT::Bindings] ok 36 - read-float-mono: returns 512 frames [OpenMPT::Bindings] ok 37 - read-float-mono: buf is Blob [OpenMPT::Bindings] ok 38 - read-stereo: returns 512 frames [OpenMPT::Bindings] ok 39 - read-stereo: left is Blob [OpenMPT::Bindings] ok 40 - read-stereo: right is Blob [OpenMPT::Bindings] ok 41 - read-stereo: left blob is frames×2 bytes [OpenMPT::Bindings] ok 42 - read-stereo: right blob is frames×2 bytes [OpenMPT::Bindings] ok 43 - read-mono: returns 512 frames [OpenMPT::Bindings] ok 44 - read-mono: buf is Blob [OpenMPT::Bindings] ok 45 - read-interleaved-stereo-raw: returns 128 frames [OpenMPT::Bindings] ok 46 - read-interleaved-stereo-raw: returns Pointer[void] [OpenMPT::Bindings] ok 47 - read-interleaved-stereo-raw: bytes = frames×4 [OpenMPT::Bindings] ok 48 - read-interleaved-float-stereo-raw: returns 128 frames [OpenMPT::Bindings] ok 49 - read-interleaved-float-stereo-raw: returns Pointer[void] [OpenMPT::Bindings] ok 50 - read-interleaved-float-stereo-raw: bytes = frames×8 [OpenMPT::Bindings] ok 51 - write-interleaved-stereo-s16-to-handle: wrote 128 frames [OpenMPT::Bindings] ok 52 - write-interleaved-stereo-s16-to-handle: file size matches stereo int16 [OpenMPT::Bindings] ok 53 - write-interleaved-stereo-s16-to-handle: file is raw PCM, not WAV [OpenMPT::Bindings] ok 54 - read-float-quad: returns 128 frames [OpenMPT::Bindings] ok 55 - read-float-quad: fl is Blob [OpenMPT::Bindings] ok 56 - read-float-quad: rr is Blob [OpenMPT::Bindings] ok 57 - read-float-quad: fl blob is frames×4 bytes [OpenMPT::Bindings] ok 58 - read-interleaved-float-quad: returns 128 frames [OpenMPT::Bindings] ok 59 - read-interleaved-float-quad: blob is frames×16 bytes [OpenMPT::Bindings] ok 60 - read-quad: returns 128 frames [OpenMPT::Bindings] ok 61 - read-quad: fl is Blob [OpenMPT::Bindings] ok 62 - read-quad: fl blob is frames×2 bytes [OpenMPT::Bindings] ok 63 - read-interleaved-quad: returns 128 frames [OpenMPT::Bindings] ok 64 - read-interleaved-quad: blob is frames×8 bytes [OpenMPT::Bindings] ok 65 - duration: 119.59031250000598 seconds [OpenMPT::Bindings] ok 66 - position: >= 0 [OpenMPT::Bindings] ok 67 - set-position: returns new position > 0 [OpenMPT::Bindings] ok 68 - position: advanced after seeking [OpenMPT::Bindings] ok 69 - time-at-position: >= 0 [OpenMPT::Bindings] ok 70 - set-position-order-row: lives [OpenMPT::Bindings] ok 71 - set-position(0): returns near 0 [OpenMPT::Bindings] ok 72 - subsong: returns 0 [OpenMPT::Bindings] ok 73 - repeat-count: set to 1 [OpenMPT::Bindings] ok 74 - repeat-count: set to -1 (forever) [OpenMPT::Bindings] ok 75 - mastergain: get/set 0 [OpenMPT::Bindings] ok 76 - stereo-separation: get/set 100 [OpenMPT::Bindings] ok 77 - interpolation-filter-length: >= 0 [OpenMPT::Bindings] ok 78 - volume-ramping-strength: defined [OpenMPT::Bindings] ok 79 - current-bpm: > 0 [OpenMPT::Bindings] ok 80 - current-speed: > 0 [OpenMPT::Bindings] ok 81 - current-tempo: > 0 [OpenMPT::Bindings] ok 82 - current-order: >= 0 [OpenMPT::Bindings] ok 83 - current-pattern: >= 0 [OpenMPT::Bindings] ok 84 - current-row: >= 0 [OpenMPT::Bindings] ok 85 - current-playing-channels: > 0 [OpenMPT::Bindings] ok 86 - current-sequence: -1 (API unavailable) [OpenMPT::Bindings] ok 87 - channel-vu-mono: >= 0 [OpenMPT::Bindings] ok 88 - channel-vu-left: >= 0 [OpenMPT::Bindings] ok 89 - channel-vu-right: >= 0 [OpenMPT::Bindings] ok 90 - channel-vu-rear-left: >= 0 [OpenMPT::Bindings] ok 91 - channel-vu-rear-right: >= 0 [OpenMPT::Bindings] ok 92 - num-subsongs: >= 1 [OpenMPT::Bindings] ok 93 - num-orders: > 0 [OpenMPT::Bindings] ok 94 - num-patterns: > 0 [OpenMPT::Bindings] ok 95 - num-instruments: >= 0 [OpenMPT::Bindings] ok 96 - num-samples: > 0 [OpenMPT::Bindings] ok 97 - restart-order: defined [OpenMPT::Bindings] ok 98 - restart-row: defined [OpenMPT::Bindings] ok 99 - subsong-name: defined [OpenMPT::Bindings] ok 100 - channel-name: defined [OpenMPT::Bindings] ok 101 - order-name: defined [OpenMPT::Bindings] ok 102 - pattern-name: defined [OpenMPT::Bindings] ok 103 - instrument-name: defined [OpenMPT::Bindings] ok 104 - sample-name: defined [OpenMPT::Bindings] ok 105 - order-pattern: >= 0 [OpenMPT::Bindings] ok 106 - is-order-skip: returns Bool [OpenMPT::Bindings] ok 107 - is-order-stop: returns Bool [OpenMPT::Bindings] ok 108 - is-pattern-skip: returns Bool [OpenMPT::Bindings] ok 109 - is-pattern-stop: returns Bool [OpenMPT::Bindings] ok 110 - pattern-num-rows: > 0 [OpenMPT::Bindings] ok 111 - pattern-rows-per-beat: > 0 [OpenMPT::Bindings] ok 112 - pattern-rows-per-measure: > 0 [OpenMPT::Bindings] ok 113 - get-pattern-cell: >= 0 [OpenMPT::Bindings] ok 114 - format-pattern-cell: defined [OpenMPT::Bindings] ok 115 - highlight-pattern-cell: defined [OpenMPT::Bindings] ok 116 - format-pattern-row: defined [OpenMPT::Bindings] ok 117 - highlight-pattern-row: defined [OpenMPT::Bindings] ok 118 - library-version: > 0 [OpenMPT::Bindings] ok 119 - core-version: > 0 [OpenMPT::Bindings] ok 120 - library-string: url defined [OpenMPT::Bindings] ok 121 - supported-extensions: has entries [OpenMPT::Bindings] ok 122 - is-extension-supported: xm supported [OpenMPT::Bindings] ok 123 - probe-file-header-get-recommended-size: > 0 [OpenMPT::Bindings] ok 124 - probe-file-header: returns success for XM [OpenMPT::Bindings] ok 125 - probe-file-header-without-filesize: returns WANTMOREDATA or SUCCESS [OpenMPT::Bindings] ok 126 - probe-file-header: returns FAILURE for garbage [OpenMPT::Bindings] ok 127 - get-ctl: dither defined [OpenMPT::Bindings] ok 128 - set-ctl: tempo_factor=2.0 [OpenMPT::Bindings] ok 129 - get-ctl: tempo_factor is 2.0 [OpenMPT::Bindings] ok 130 - set-ctl: tempo_factor=1.0 (reset) [OpenMPT::Bindings] ok 131 - ctl-keys: contains dither [OpenMPT::Bindings] ok 132 - ctl-keys: contains play.tempo_factor [OpenMPT::Bindings] ok 133 - get-ctl: :type(Numeric) returns Numeric [OpenMPT::Bindings] ok 134 - get-ctl: :type(Int) returns Int [OpenMPT::Bindings] ok 135 - set-ctl: Int path works [OpenMPT::Bindings] ok 136 - set-ctl: Int path works (value 1) [OpenMPT::Bindings] ok 137 - set-ctl Int: round-trip 1 [OpenMPT::Bindings] ok 138 - set-ctl: Bool path works [OpenMPT::Bindings] # Subtest: get-ctl: unknown key throws X::OpenMPT::Bindings [OpenMPT::Bindings] 1..2 [OpenMPT::Bindings] ok 1 - code dies [OpenMPT::Bindings] ok 2 - right exception type (X::OpenMPT::Bindings) [OpenMPT::Bindings] ok 139 - get-ctl: unknown key throws X::OpenMPT::Bindings [OpenMPT::Bindings] ok 140 - from-blob: succeeds with mixed defined/undefined ctls [OpenMPT::Bindings] ok 141 - from-blob: dither=1 applied [OpenMPT::Bindings] ok 142 - from-blob: play.tempo_factor=2 applied [OpenMPT::Bindings] # Subtest: set-ctl: dies on unsupported CTL value type [OpenMPT::Bindings] 1..2 [OpenMPT::Bindings] ok 1 - code dies [OpenMPT::Bindings] ok 2 - right exception type (Exception) [OpenMPT::Bindings] ok 143 - set-ctl: dies on unsupported CTL value type [OpenMPT::Bindings] ok 144 - from-blob: can still create module after CTL failure [OpenMPT::Bindings] ok 145 - read-interleaved-stereo-0-frames: returns 0 [OpenMPT::Bindings] ok 146 - set-position(1e9): seek far forward succeeds [OpenMPT::Bindings] ok 147 - read-float-stereo-192kHz: returns 256 frames [OpenMPT::Bindings] ok 148 - MOD: at least 1 subsong [OpenMPT::Bindings] # Subtest: from-blob: dies on invalid data [OpenMPT::Bindings] 1..2 [OpenMPT::Bindings] ok 1 - code dies [OpenMPT::Bindings] ok 2 - right exception type (X::OpenMPT::Bindings) [OpenMPT::Bindings] ok 149 - from-blob: dies on invalid data [OpenMPT::Bindings] # Subtest: from-blob: dies on random data [OpenMPT::Bindings] 1..2 [OpenMPT::Bindings] ok 1 - code dies [OpenMPT::Bindings] ok 2 - right exception type (X::OpenMPT::Bindings) [OpenMPT::Bindings] ok 150 - from-blob: dies on random data [OpenMPT::Bindings] ok 151 - from-file: dies on non-existent path [OpenMPT::Bindings] # Subtest: error: exception attributes accessible [OpenMPT::Bindings] ok 1 - function defined [OpenMPT::Bindings] ok 2 - exception code is a known parse-failure code [OpenMPT::Bindings] ok 3 - message defined [OpenMPT::Bindings] ok 4 - message mentions error [OpenMPT::Bindings] 1..4 [OpenMPT::Bindings] ok 152 - error: exception attributes accessible [OpenMPT::Bindings] ok 153 - wav-header: default stereo 16-bit [OpenMPT::Bindings] ok 154 - wav-header: mono 16-bit [OpenMPT::Bindings] ok 155 - wav-header: stereo 32-bit float [OpenMPT::Bindings] ok 156 - render param setters: live with valid values [OpenMPT::Bindings] 1..156 [OpenMPT::Bindings] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3 t/02-module-ext.rakutest [OpenMPT::Bindings] ok 1 - from-file: created [OpenMPT::Bindings] ok 2 - .module is a Module instance [OpenMPT::Bindings] ok 3 - metadata via .module works [OpenMPT::Bindings] ok 4 - set-current-speed [OpenMPT::Bindings] ok 5 - set-tempo-factor [OpenMPT::Bindings] ok 6 - get-tempo-factor [OpenMPT::Bindings] ok 7 - set-pitch-factor [OpenMPT::Bindings] ok 8 - get-pitch-factor [OpenMPT::Bindings] ok 9 - set-global-volume [OpenMPT::Bindings] ok 10 - get-global-volume [OpenMPT::Bindings] ok 11 - set-channel-volume [OpenMPT::Bindings] ok 12 - get-channel-volume [OpenMPT::Bindings] ok 13 - set-channel-mute [OpenMPT::Bindings] ok 14 - get-channel-mute [OpenMPT::Bindings] ok 15 - set-instrument-mute [OpenMPT::Bindings] ok 16 - get-instrument-mute [OpenMPT::Bindings] ok 17 - play-note [OpenMPT::Bindings] ok 18 - stop-note [OpenMPT::Bindings] ok 19 - note-off [OpenMPT::Bindings] ok 20 - note-fade [OpenMPT::Bindings] ok 21 - set-channel-panning [OpenMPT::Bindings] ok 22 - get-channel-panning [OpenMPT::Bindings] ok 23 - set-note-finetune [OpenMPT::Bindings] ok 24 - get-note-finetune [OpenMPT::Bindings] ok 25 - set-current-tempo2 [OpenMPT::Bindings] ok 26 - get-pattern-row-channel-volume-effect-type [OpenMPT::Bindings] ok 27 - get-pattern-row-channel-effect-type [OpenMPT::Bindings] ok 28 - from-blob: created [OpenMPT::Bindings] ok 29 - from-blob: metadata works [OpenMPT::Bindings] ok 30 - from-file: cabin_fever.xm [OpenMPT::Bindings] ok 31 - from-file: loituma.mod [OpenMPT::Bindings] ok 32 - from-file: kj_jose_-_a_new_frontend.s3m [OpenMPT::Bindings] ok 33 - from-file: electron_city.it [OpenMPT::Bindings] # Subtest: from-blob: dies on short invalid header [OpenMPT::Bindings] 1..2 [OpenMPT::Bindings] ok 1 - code dies [OpenMPT::Bindings] ok 2 - right exception type (X::OpenMPT::Bindings) [OpenMPT::Bindings] ok 34 - from-blob: dies on short invalid header [OpenMPT::Bindings] # Subtest: from-blob: dies on random data [OpenMPT::Bindings] 1..2 [OpenMPT::Bindings] ok 1 - code dies [OpenMPT::Bindings] ok 2 - right exception type (X::OpenMPT::Bindings) [OpenMPT::Bindings] ok 35 - from-blob: dies on random data [OpenMPT::Bindings] ok 36 - set-channel-volume: out-of-range channel does not throw [OpenMPT::Bindings] ok 37 - set-channel-volume: out-of-range channel returns False [OpenMPT::Bindings] ok 38 - play-note: out-of-range note does not throw [OpenMPT::Bindings] ok 39 - play-note: out-of-range note returns failure sentinel [OpenMPT::Bindings] ok 40 - .module.title works after extension calls with invalid args [OpenMPT::Bindings] ok 41 - state isolation: tempo change on one instance does not affect the other [OpenMPT::Bindings] ok 42 - read-float-stereo via .module works [OpenMPT::Bindings] 1..42 ===> Testing [OK] for OpenMPT::Bindings:ver<0.0.3>:auth ===> Installing: OpenMPT::Bindings:ver<0.0.3>:auth ===> Install [OK] for OpenMPT::Bindings:ver<0.0.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 20.748s CPU time consumed: 2min 35.072s Memory peak: 1.5G (swap: 0B) ```
New Output ``` Running as unit: run-p106485-i168148.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: OpenMPT::Bindings ===> Found: OpenMPT::Bindings:ver<0.0.3>:auth [via Zef::Repository::Ecosystems] [OpenMPT::Bindings] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129647.106486.6075.892711451166/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz https://360.zef.pm/O/PE/OPENMPT_BINDINGS/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz ===> Fetching [OK]: OpenMPT::Bindings:ver<0.0.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129647.106486.6075.892711451166/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz [OpenMPT::Bindings] Command: tar -t -f ./9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz [OpenMPT::Bindings] Command: tar -xvf ./9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz -C ../9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz ===> Extraction [OK]: OpenMPT::Bindings to /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz ===> Testing: OpenMPT::Bindings:ver<0.0.3>:auth [OpenMPT::Bindings] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3 t/01-basic.rakutest [OpenMPT::Bindings] ===SORRY!=== Error while compiling t/01-basic.rakutest [OpenMPT::Bindings] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Module.rakumod (OpenMPT::Bindings::Module) [OpenMPT::Bindings] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native) [OpenMPT::Bindings] An exception X::OpenMPT::Bindings occurred while evaluating a CHECK: [OpenMPT::Bindings] libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) [OpenMPT::Bindings] at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native):322 [OpenMPT::Bindings] ------> CHECK { [OpenMPT::Bindings] Exception details: [OpenMPT::Bindings] libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) [OpenMPT::Bindings] in block at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native) line 327 [OpenMPT::Bindings] in block at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native) line 324 [OpenMPT::Bindings] in block at src/Raku/ast/code.rakumod line 375 [OpenMPT::Bindings] in any run at src/Raku/ast/statementprefixes.rakumod line 770 [OpenMPT::Bindings] in any at src/Raku/ast/compunit.rakumod line 465 [OpenMPT::Bindings] in any PERFORM-CHECK at src/Raku/ast/compunit.rakumod line 461 [OpenMPT::Bindings] in any IMPL-CHECK at src/Raku/ast/base.rakumod line 198 [OpenMPT::Bindings] in any check at src/Raku/ast/compunit.rakumod line 207 [OpenMPT::Bindings] at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Module.rakumod (OpenMPT::Bindings::Module):2 [OpenMPT::Bindings] ------> use OpenMPT::Bindings::Native; [OpenMPT::Bindings] at t/01-basic.rakutest:3 [OpenMPT::Bindings] ------> use OpenMPT::Bindings::Module; [OpenMPT::Bindings] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3 t/02-module-ext.rakutest [OpenMPT::Bindings] ===SORRY!=== Error while compiling t/02-module-ext.rakutest [OpenMPT::Bindings] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/ModuleExt.rakumod (OpenMPT::Bindings::ModuleExt) [OpenMPT::Bindings] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native) [OpenMPT::Bindings] An exception X::OpenMPT::Bindings occurred while evaluating a CHECK: [OpenMPT::Bindings] libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) [OpenMPT::Bindings] at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native):322 [OpenMPT::Bindings] ------> CHECK { [OpenMPT::Bindings] Exception details: [OpenMPT::Bindings] libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) [OpenMPT::Bindings] in block at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native) line 327 [OpenMPT::Bindings] in block at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/Native.rakumod (OpenMPT::Bindings::Native) line 324 [OpenMPT::Bindings] in block at src/Raku/ast/code.rakumod line 375 [OpenMPT::Bindings] in any run at src/Raku/ast/statementprefixes.rakumod line 770 [OpenMPT::Bindings] in any at src/Raku/ast/compunit.rakumod line 465 [OpenMPT::Bindings] in any PERFORM-CHECK at src/Raku/ast/compunit.rakumod line 461 [OpenMPT::Bindings] in any IMPL-CHECK at src/Raku/ast/base.rakumod line 198 [OpenMPT::Bindings] in any check at src/Raku/ast/compunit.rakumod line 207 [OpenMPT::Bindings] at /home/coke/sandbox/blin/data/zef-data/tmp/9220fc4e8bc9b27b739b8eb193d1b0364861e763.tar.gz/OpenMPT-Bindings-0.0.3/lib/OpenMPT/Bindings/ModuleExt.rakumod (OpenMPT::Bindings::ModuleExt):2 [OpenMPT::Bindings] ------> use OpenMPT::Bindings::Native; [OpenMPT::Bindings] at t/02-module-ext.rakutest:2 [OpenMPT::Bindings] ------> use OpenMPT::Bindings::ModuleExt; ===> Testing [FAIL]: OpenMPT::Bindings:ver<0.0.3>:auth [OpenMPT::Bindings] Failed to get passing tests, but continuing with --force-test ===> Installing: OpenMPT::Bindings:ver<0.0.3>:auth ===> Install [FAIL] for OpenMPT::Bindings:ver<0.0.3>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/86B75F78AE82D3E71C182BED01F6E6539B67416A (OpenMPT::Bindings) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A9B3A84DD5C881EBBFD04CAD602F9758646ED633 (OpenMPT::Bindings::Module) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native) An exception X::OpenMPT::Bindings occurred while evaluating a CHECK: libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native):322 ------> CHECK { Exception details: libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) in block at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native) line 327 in block at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native) line 324 in block at src/Raku/ast/code.rakumod line 375 in any run at src/Raku/ast/statementprefixes.rakumod line 770 in any at src/Raku/ast/compunit.rakumod line 465 in any PERFORM-CHECK at src/Raku/ast/compunit.rakumod line 461 in any IMPL-CHECK at src/Raku/ast/base.rakumod line 198 in any check at src/Raku/ast/compunit.rakumod line 207 at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A9B3A84DD5C881EBBFD04CAD602F9758646ED633 (OpenMPT::Bindings::Module):2 ------> use OpenMPT::Bindings::Native; at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/86B75F78AE82D3E71C182BED01F6E6539B67416A (OpenMPT::Bindings):1 ------> use OpenMPT::Bindings::Module; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/86B75F78AE82D3E71C182BED01F6E6539B67416A (OpenMPT::Bindings) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A9B3A84DD5C881EBBFD04CAD602F9758646ED633 (OpenMPT::Bindings::Module) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native) An exception X::OpenMPT::Bindings occurred while evaluating a CHECK: libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native):322 ------> CHECK { Exception details: libopenmpt error in (): Cannot load libopenmpt: lang-call cannot invoke object of type 'VMNull' belonging to no language (code OPENMPT_ERROR_UNKNOWN) in block at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native) line 327 in block at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A58C8F5CF6E2CAD23C713D08B924EB291F0C6133 (OpenMPT::Bindings::Native) line 324 in block at src/Raku/ast/code.rakumod line 375 in any run at src/Raku/ast/statementprefixes.rakumod line 770 in any at src/Raku/ast/compunit.rakumod line 465 in any PERFORM-CHECK at src/Raku/ast/compunit.rakumod line 461 in any IMPL-CHECK at src/Raku/ast/base.rakumod line 198 in any check at src/Raku/ast/compunit.rakumod line 207 at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/A9B3A84DD5C881EBBFD04CAD602F9758646ED633 (OpenMPT::Bindings::Module):2 ------> use OpenMPT::Bindings::Native; at /home/coke/sandbox/blin/installed/OpenMPT::Bindings_zef:sasha_0.0.3_0/sources/86B75F78AE82D3E71C182BED01F6E6539B67416A (OpenMPT::Bindings):1 ------> use OpenMPT::Bindings::Module; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 2.744s CPU time consumed: 2min 6.711s Memory peak: 1.4G (swap: 0B) ```
* [ ] [OrderedHash](https://raku.land/zef:FCO/OrderedHash) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p111857-i172465.service; invocation ID: 6d9e7fd7022440bcb6a2c3785f061fbe Press ^] three times within 1s to disconnect TTY. ===> Searching for: OrderedHash ===> Found: OrderedHash:ver<0.0.4>:auth [via Zef::Repository::Ecosystems] [OrderedHash] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129778.111858.3861.8022821729537/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz https://360.zef.pm/O/RD/ORDEREDHASH/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz ===> Fetching [OK]: OrderedHash:ver<0.0.4>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129778.111858.3861.8022821729537/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz [OrderedHash] Command: tar -t -f ./7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz [OrderedHash] Command: tar -xvf ./7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz -C ../7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz ===> Extraction [OK]: OrderedHash to /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz ===> Testing: OrderedHash:ver<0.0.4>:auth [OrderedHash] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4 t/01-basic.t [OrderedHash] 1..2 [OrderedHash] # Subtest: value type is Any [OrderedHash] 1..3 [OrderedHash] ok 1 - default value type [OrderedHash] ok 2 - referencing unset key returns default [OrderedHash] ok 3 - delete non-existing key returns default [OrderedHash] ok 1 - value type is Any [OrderedHash] # Subtest: value type is Str [OrderedHash] 1..3 [OrderedHash] ok 1 - default value type [OrderedHash] ok 2 - referencing unset key returns default [OrderedHash] ok 3 - delete non-existing key returns default [OrderedHash] ok 2 - value type is Str [OrderedHash] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4 t/02-ordered-hash.t [OrderedHash] ok 1 - OrderedHash module can be use-d ok [OrderedHash] ok 2 - [OrderedHash] ok 3 - [OrderedHash] ok 4 - [OrderedHash] ok 5 - [OrderedHash] ok 6 - [OrderedHash] ok 7 - [OrderedHash] ok 8 - [OrderedHash] ok 9 - [OrderedHash] ok 10 - [OrderedHash] ok 11 - [OrderedHash] ok 12 - [OrderedHash] ok 13 - [OrderedHash] ok 14 - [OrderedHash] # Subtest: did we throws-like X::TypeCheck::Binding::Parameter? [OrderedHash] 1..2 [OrderedHash] ok 1 - code dies [OrderedHash] ok 2 - right exception type (X::TypeCheck::Binding::Parameter) [OrderedHash] ok 15 - did we throws-like X::TypeCheck::Binding::Parameter? [OrderedHash] ok 16 - [OrderedHash] ok 17 - [OrderedHash] ok 18 - [OrderedHash] ok 19 - [OrderedHash] ok 20 - [OrderedHash] ok 21 - [OrderedHash] 1..21 ===> Testing [OK] for OrderedHash:ver<0.0.4>:auth ===> Installing: OrderedHash:ver<0.0.4>:auth ===> Install [OK] for OrderedHash:ver<0.0.4>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 31.446s CPU time consumed: 1min 40.117s Memory peak: 1.1G (swap: 0B) ```
New Output ``` Running as unit: run-p108004-i151917.service; invocation ID: ad59ff06a63f4e258112da1993ddd0a2 Press ^] three times within 1s to disconnect TTY. ===> Searching for: OrderedHash ===> Found: OrderedHash:ver<0.0.4>:auth [via Zef::Repository::Ecosystems] [OrderedHash] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129685.108005.9571.678448714978/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz https://360.zef.pm/O/RD/ORDEREDHASH/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz ===> Fetching [OK]: OrderedHash:ver<0.0.4>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129685.108005.9571.678448714978/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz [OrderedHash] Command: tar -t -f ./7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz [OrderedHash] Command: tar -xvf ./7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz -C ../7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz ===> Extraction [OK]: OrderedHash to /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz ===> Testing: OrderedHash:ver<0.0.4>:auth [OrderedHash] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4 t/01-basic.t [OrderedHash] ===SORRY!=== Error while compiling t/01-basic.t [OrderedHash] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4/lib/OrderedHash.pm6 (OrderedHash) [OrderedHash] Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" [OrderedHash] at /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4/lib/OrderedHash.pm6 (OrderedHash):2 [OrderedHash] ------> has Mu:U $!of = T; [OrderedHash] at t/01-basic.t:3 [OrderedHash] ------> use OrderedHash; [OrderedHash] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4 t/02-ordered-hash.t [OrderedHash] ===SORRY!=== Error while compiling t/02-ordered-hash.t [OrderedHash] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4/lib/OrderedHash.pm6 (OrderedHash) [OrderedHash] Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" [OrderedHash] at /home/coke/sandbox/blin/data/zef-data/tmp/7b3e46ff7470898adc9cf449f08fac5b5519f7a8.tar.gz/OrderedHash-0.0.4/lib/OrderedHash.pm6 (OrderedHash):2 [OrderedHash] ------> has Mu:U $!of = T; [OrderedHash] at t/02-ordered-hash.t:3 [OrderedHash] ------> use OrderedHash; ===> Testing [FAIL]: OrderedHash:ver<0.0.4>:auth [OrderedHash] Failed to get passing tests, but continuing with --force-test ===> Installing: OrderedHash:ver<0.0.4>:auth ===> Install [FAIL] for OrderedHash:ver<0.0.4>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash) Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" at /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash):2 ------> has Mu:U $!of = T; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash) Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" at /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash):2 ------> has Mu:U $!of = T; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 39.385s CPU time consumed: 1min 42.076s Memory peak: 1016.1M (swap: 0B) ```
* [ ] [P5__DATA__](https://raku.land/cpan:ELIZABETH/P5__DATA__) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p113110-i156237.service; invocation ID: fe50873138da4862ae6963a5fe7ff11b Press ^] three times within 1s to disconnect TTY. ===> Searching for: P5__DATA__ ===> Found: P5__DATA__:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [P5__DATA__] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129827.113111.7478.4193984028025/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/P/P5__DATA__/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz ===> Fetching [OK]: P5__DATA__:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129827.113111.7478.4193984028025/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz [P5__DATA__] Command: tar -t -f ./P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz [P5__DATA__] Command: tar -xvf ./P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz -C ../P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz ===> Extraction [OK]: P5__DATA__ to /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz ===> Testing: P5__DATA__:ver<0.0.1>:auth [P5__DATA__] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz/P5__DATA__-0.0.1 t/01-basic.t [P5__DATA__] 1..2 [P5__DATA__] ok 1 - is DATA imported? [P5__DATA__] ok 2 - is DATA externally NOT accessible? [P5__DATA__] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz/P5__DATA__-0.0.1 t/DATA.t [P5__DATA__] 1..4 [P5__DATA__] ok 1 - did we get line 1 [P5__DATA__] ok 2 - did we get line 2 [P5__DATA__] ok 3 - did we get the empty line [P5__DATA__] ok 4 - did we get the last line [P5__DATA__] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz/P5__DATA__-0.0.1 t/END.t [P5__DATA__] 1..4 [P5__DATA__] ok 1 - did we get line 1 [P5__DATA__] ok 2 - did we get line 2 [P5__DATA__] ok 3 - did we get the empty line [P5__DATA__] ok 4 - did we get the last line ===> Testing [OK] for P5__DATA__:ver<0.0.1>:auth ===> Installing: P5__DATA__:ver<0.0.1>:auth ===> Install [OK] for P5__DATA__:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 52.971s CPU time consumed: 1min 59.802s Memory peak: 1.5G (swap: 0B) ```
New Output ``` Running as unit: run-p108108-i180387.service; invocation ID: a3c19ef1cb654504bb363cb012e6a16b Press ^] three times within 1s to disconnect TTY. ===> Searching for: P5__DATA__ ===> Found: P5__DATA__:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [P5__DATA__] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790129712.108113.2113.028455968702/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/P/P5__DATA__/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz ===> Fetching [OK]: P5__DATA__:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790129712.108113.2113.028455968702/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz [P5__DATA__] Command: tar -t -f ./P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz [P5__DATA__] Command: tar -xvf ./P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz -C ../P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz ===> Extraction [OK]: P5__DATA__ to /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz ===> Testing: P5__DATA__:ver<0.0.1>:auth [P5__DATA__] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz/P5__DATA__-0.0.1 t/01-basic.t [P5__DATA__] 1..2 [P5__DATA__] ok 1 - is DATA imported? [P5__DATA__] ok 2 - is DATA externally NOT accessible? [P5__DATA__] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz/P5__DATA__-0.0.1 t/DATA.t [P5__DATA__] ===SORRY!=== [P5__DATA__] Method Raku::Grammar+{Data}.pod_newline not found [P5__DATA__] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/P5__DATA__%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3AELIZABETH%3E.tar.gz/P5__DATA__-0.0.1 t/END.t [P5__DATA__] ===SORRY!=== [P5__DATA__] Method Raku::Grammar+{Data}.pod_newline not found ===> Testing [FAIL]: P5__DATA__:ver<0.0.1>:auth [P5__DATA__] Failed to get passing tests, but continuing with --force-test ===> Installing: P5__DATA__:ver<0.0.1>:auth ===> Install [OK] for P5__DATA__:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 9.102s CPU time consumed: 2min 13.105s Memory peak: 1.4G (swap: 0B) ```
* [ ] [PDF::API6](https://raku.land/zef:dwarring/PDF::API6) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p1024511-i881744.service; invocation ID: f4099b5ebc6843b79152e40b5cbfcfbc Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::API6 ===> Found: PDF::API6:ver<0.2.10>:auth [via Zef::Repository::Ecosystems] [PDF::API6] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153581.1024512.5958.508200322959/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz https://360.zef.pm/P/DF/PDF_API6/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz ===> Fetching [OK]: PDF::API6:ver<0.2.10>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153581.1024512.5958.508200322959/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz [PDF::API6] Command: tar -t -f ./786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz [PDF::API6] Command: tar -xvf ./786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz -C ../786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz ===> Extraction [OK]: PDF::API6 to /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz ===> Testing: PDF::API6:ver<0.2.10>:auth [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/00-basic.t [PDF::API6] 1..9 [PDF::API6] ok 1 - PDF default version [PDF::API6] ok 2 - set version [PDF::API6] ok 3 - PDF updated version [PDF::API6] ok 4 - set info field [PDF::API6] ok 5 - get info field [PDF::API6] ok 6 - set xmp metadata [PDF::API6] ok 7 - get xmp metadata [PDF::API6] ok 8 - invalid rotation [PDF::API6] ok 9 - 90 degree rotation [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/01-readme.t [PDF::API6] 1..11 [PDF::API6] ok 1 - code sample [PDF::API6] ok 2 - code sample [PDF::API6] ok 3 - code sample [PDF::API6] ok 4 - code sample [PDF::API6] ok 5 - code sample [PDF::API6] ok 6 - code sample [PDF::API6] ok 7 - code sample [PDF::API6] ok 8 - code sample [PDF::API6] ok 9 - code sample [PDF::API6] ok 10 - code sample [PDF::API6] ok 11 - code sample [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/annotations.t [PDF::API6] 1..22 [PDF::API6] ok 1 - [PDF::API6] ok 2 - named destination added [PDF::API6] ok 3 - dest page dereference [PDF::API6] ok 4 - annot added to source page [PDF::API6] ok 5 - /P entry in annots [PDF::API6] ok 6 - construct link annot [PDF::API6] ok 7 - annot added to source page [PDF::API6] ok 8 - annot reference to destination page [PDF::API6] ok 9 - construct uri annot [PDF::API6] ok 10 - annot added to source page [PDF::API6] ok 11 - annot reference to URI [PDF::API6] ok 12 - construct file annot [PDF::API6] ok 13 - remote link added [PDF::API6] ok 14 - Goto annonation file [PDF::API6] ok 15 - Goto annonation page index [PDF::API6] ok 16 - Goto annonation fit [PDF::API6] ok 17 - construct text note annot [PDF::API6] ok 18 - text annot added [PDF::API6] ok 19 - Text note annotation [PDF::API6] ok 20 - construct styled uri annot [PDF::API6] ok 21 - setting of dashed border [PDF::API6] ok 22 - construct file attachment annot [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/colors.t [PDF::API6] 1..17 [PDF::API6] ok 1 - The object is-a 'PDF::ColorSpace::Separation' [PDF::API6] ok 2 - [PDF::API6] ok 3 - [PDF::API6] ok 4 - [PDF::API6] ok 5 - The object is-a 'PDF::Function::Sampled' [PDF::API6] ok 6 - got separation function [PDF::API6] ok 7 - separation function takes 1 input [PDF::API6] ok 8 - separation function produces 4 outputs [PDF::API6] ok 9 - separation function calculation [PDF::API6] ok 10 - got device-n function [PDF::API6] ok 11 - device-n function takes 5 inputs [PDF::API6] ok 12 - device-n function produces 4 outputs [PDF::API6] ok 13 - device-n function calculation [PDF::API6] ok 14 - device-n function calculation [PDF::API6] ok 15 - device-n function calculation [PDF::API6] ok 16 - device-n function calculation [PDF::API6] ok 17 - device-n function calculation [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/fields.t [PDF::API6] 1..29 [PDF::API6] ok 1 - page annots [PDF::API6] ok 2 - page annots [PDF::API6] ok 3 - .Fields [PDF::API6] ok 4 - fields count [PDF::API6] ok 5 - .Fields [PDF::API6] ok 6 - field type [PDF::API6] ok 7 - .page [PDF::API6] ok 8 - .Rect [PDF::API6] ok 9 - .T [PDF::API6] ok 10 - .TU [PDF::API6] ok 11 - .V [PDF::API6] ok 12 - .key [PDF::API6] ok 13 - .value [PDF::API6] ok 14 - .default-value [PDF::API6] ok 15 - .MaxLen [PDF::API6] ok 16 - .DR [PDF::API6] ok 17 - .DA [PDF::API6] ok 18 - .appearance [PDF::API6] ok 19 - .appearance [PDF::API6] ok 20 - .apperance.N [PDF::API6] ok 21 - first field via page-1 annots [PDF::API6] ok 22 - choice field [PDF::API6] ok 23 - choice options [PDF::API6] ok 24 - choice first option [PDF::API6] ok 25 - Button field [PDF::API6] ok 26 - .AP [PDF::API6] ok 27 - .AP.N.Yes [PDF::API6] ok 28 - fields hash key count [PDF::API6] ok 29 - field hash lookup by .T [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/outlines.t [PDF::API6] 1..3 [PDF::API6] ok 1 - fit destination [PDF::API6] ok 2 - fit dest page ref [PDF::API6] ok 3 - destination fit [PDF::API6] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/preferences.t [PDF::API6] 1..17 [PDF::API6] ok 1 - PageLayout [PDF::API6] ok 2 - PageMode [PDF::API6] ok 3 - viewer HideToolbar [PDF::API6] ok 4 - viewer non-full page-mode [PDF::API6] ok 5 - duplex [PDF::API6] ok 6 - viewer non-full page-mode [PDF::API6] ok 7 - OpenAction [PDF::API6] ok 8 - OpenAction elems [PDF::API6] ok 9 - OpenAction[0] [PDF::API6] ok 10 - OpenAction[1] [PDF::API6] ok 11 - .page-labels accessor [PDF::API6] ok 12 - .catalog.PageLabels [PDF::API6] ok 13 - $dest.key [PDF::API6] ok 14 - The object does role 'PDF::Destination[Str]' [PDF::API6] ok 15 - $dest.value.page [PDF::API6] ok 16 - $dest.value.fit [PDF::API6] ok 17 - .kids rw accessor ===> Testing [OK] for PDF::API6:ver<0.2.10>:auth ===> Installing: PDF::API6:ver<0.2.10>:auth ===> Install [OK] for PDF::API6:ver<0.2.10>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 1.330s CPU time consumed: 6min 2.821s Memory peak: 3.2G (swap: 0B) ```
New Output ``` Running as unit: run-p1022839-i1051195.service; invocation ID: 1fc0fd7780884bf0b1618298c9c235d4 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::API6 ===> Found: PDF::API6:ver<0.2.10>:auth [via Zef::Repository::Ecosystems] [PDF::API6] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153529.1022841.227.43952849034298/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz https://360.zef.pm/P/DF/PDF_API6/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz ===> Fetching [OK]: PDF::API6:ver<0.2.10>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153529.1022841.227.43952849034298/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz [PDF::API6] Command: tar -t -f ./786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz [PDF::API6] Command: tar -xvf ./786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz -C ../786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz ===> Extraction [OK]: PDF::API6 to /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz ===> Testing: PDF::API6:ver<0.2.10>:auth [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/00-basic.t [PDF::API6] ===SORRY!=== Error while compiling t/00-basic.t [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] ===SORRY!=== [PDF::API6] Cannot do compile time parameterization with these args [PDF::API6] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] ------> use PDF::Names; [PDF::API6] at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] ------> use PDF::Catalog; [PDF::API6] at t/00-basic.t:4 [PDF::API6] ------> use PDF::API6; [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/01-readme.t [PDF::API6] 1..11 [PDF::API6] not ok 1 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use v6; [PDF::API6] use PDF::API6; [PDF::API6] use PDF::Page; [PDF::API6] use PDF::XObject::Image; [PDF::API6] use PDF::Content::FontObj; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] $pdf.media-box = [0, 0, 200, 100]; [PDF::API6] my PDF::Page $page = $pdf.add-page; [PDF::API6] constant Padding = 10; [PDF::API6] $page.graphics: { [PDF::API6] enum ; [PDF::API6] my PDF::Content::FontObj $font = $pdf.core-font: :family, :weight, :style; [PDF::API6] my @box = .say: 'Hello, world', :$font, :position[10, 10]; [PDF::API6] my PDF::XObject::Image $img = .load-image: "t/images/lightbulb.png"; [PDF::API6] .do: $img, :position[@box[x1] + Padding, 10]; [PDF::API6] } [PDF::API6] $pdf.save-as: "tmp/hello-world.pdf"; [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 2 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use PDF::API6; [PDF::API6] use PDF::Page; [PDF::API6] use PDF::Content::Page :PageSizes; [PDF::API6] sub postfix:(Numeric $v){ ($v * 2.83).round(1) }; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] my PDF::Page $page = $pdf.add-page; [PDF::API6] # set-up Letter-size trim-box with symmetrical 3mm bleed [PDF::API6] $page.trim-box = Letter; [PDF::API6] $page.bleed = 3mm; [PDF::API6] ## $page.bleed = 3mm, 3mm, 3mm, 3mm; # same as above [PDF::API6] say $page.bleed; # (8 8 8 8) [PDF::API6] say $page.trim-box; # [0 0 612 792] [PDF::API6] say $page.bleed-box; # [-8 -8 620 800] [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 3 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use v6; [PDF::API6] use PDF::API6; [PDF::API6] use PDF::Content::Canvas; [PDF::API6] use PDF::Content; [PDF::API6] my PDF::API6 $pdf .= open("tmp/hello-world.pdf"); [PDF::API6] # dump existing graphics on page 1 [PDF::API6] my PDF::Content::Canvas $page = $pdf.page(1); [PDF::API6] my PDF::Content $gfx = $page.gfx; [PDF::API6] # add some more text to the page [PDF::API6] $gfx.font = $pdf.core-font: :family; [PDF::API6] $gfx.text: { [PDF::API6] .text-position = (10, 30); [PDF::API6] .say("Demo added text"); [PDF::API6] } [PDF::API6] dd $gfx.content-dump; # dump added graphics operations [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 4 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use v6; [PDF::API6] use PDF::API6; [PDF::API6] use PDF::Page; [PDF::API6] use PDF::XObject::Form; [PDF::API6] use PDF::Content::Color :rgb; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] my PDF::Page $page = $pdf.add-page; [PDF::API6] $page.media-box = [0, 0, 275, 100]; [PDF::API6] # create a new XObject form of size 120 x 50 [PDF::API6] my @BBox = [0, 0, 120, 50]; [PDF::API6] my PDF::XObject::Form $form = $page.xobject-form: :@BBox; [PDF::API6] $form.graphics: { [PDF::API6] # color the entire form [PDF::API6] .FillColor = rgb(.9, .8, .8); [PDF::API6] .Rectangle: |@BBox; [PDF::API6] .paint: :fill, :stroke; [PDF::API6] } [PDF::API6] $form.text: { [PDF::API6] # add some sample text [PDF::API6] .font = $pdf.core-font('Helvetica'); [PDF::API6] .text-position = 10, 10; [PDF::API6] .say: "Sample form"; [PDF::API6] } [PDF::API6] # display the form a couple of times [PDF::API6] $page.graphics: { [PDF::API6] .transform: :translate(10, 10); [PDF::API6] .do($form); [PDF::API6] .transform: :translate(130, 0), :rotate(.1); [PDF::API6] .do($form); [PDF::API6] } [PDF::API6] $pdf.save-as: "tmp/sample-form.pdf"; [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 5 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use PDF::API6; [PDF::API6] use PDF::Pattern::Tiling; [PDF::API6] use PDF::Content::Color :rgb; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] $pdf.media-box = [0, 0, 250, 100]; [PDF::API6] my $page = $pdf.add-page; [PDF::API6] $page.graphics: -> $gfx { [PDF::API6] # create a new tiling pattern [PDF::API6] my PDF::Pattern::Tiling $pattern = $page.tiling-pattern(:BBox[0, 0, 25, 25], ); [PDF::API6] $pattern.graphics: { [PDF::API6] .FillColor = rgb(.7, .7, .9); [PDF::API6] .Rectangle(|$pattern); [PDF::API6] .Fill; [PDF::API6] my $img = .load-image("t/images/lightbulb.png"); [PDF::API6] .do($img, :position[5, 5] ); [PDF::API6] } [PDF::API6] # set our pattern as the fill color [PDF::API6] $gfx.StrokeColor = rgb(.3, .3, .9); [PDF::API6] $gfx.StrokeAlpha = .5; [PDF::API6] $gfx.FillColor = $gfx.use-pattern($pattern); [PDF::API6] $gfx.FillAlpha = .6; # semitransparent [PDF::API6] # create a couple of overlapping semi-transparent filled rectangles [PDF::API6] $gfx.Rectangle(30, 30, 110, 50); [PDF::API6] $gfx.paint: :fill, :stroke; [PDF::API6] $gfx.transform: :translate[50, 0], :rotate(.25); [PDF::API6] $gfx.Rectangle(30, 2, 110, 50); [PDF::API6] $gfx.paint: :fill, :stroke; [PDF::API6] } [PDF::API6] $pdf.save-as: "tmp/patterns.pdf"; [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 6 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use v6; [PDF::API6] use PDF::API6; [PDF::API6] use PDF::Content::Color :ColorName, :color; [PDF::API6] use PDF::Content::Ops :TextMode; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] $pdf.media-box = [0, 0, 200, 100]; [PDF::API6] my PDF::Page $page = $pdf.add-page; [PDF::API6] my $font = $pdf.core-font( :family ); [PDF::API6] $page.graphics: { [PDF::API6] .text: { [PDF::API6] .font = $font, 20; [PDF::API6] .FillColor = color Blue; [PDF::API6] .StrokeColor = color Red; [PDF::API6] .LineWidth = .6; [PDF::API6] .text-position = 10, 75; [PDF::API6] .say: "Filled/Solid"; [PDF::API6] .TextRender = TextMode::OutlineText; [PDF::API6] .say: "Outlined"; [PDF::API6] .TextRender = TextMode::FillOutlineText; [PDF::API6] .say: "Filled/Stroked"; [PDF::API6] .StrokeColor = .FillColor; [PDF::API6] .LineWidth = 1; [PDF::API6] .say: "Bolded Text"; [PDF::API6] } [PDF::API6] } [PDF::API6] $pdf.save-as: "tmp/text-render-modes.pdf"; [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 7 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use PDF::API6; [PDF::API6] use PDF::Content; [PDF::API6] use PDF::Content::Ops :OpCode; [PDF::API6] use PDF::Page; [PDF::API6] my PDF::API6 $pdf .= open: "t/basic.pdf"; [PDF::API6] my PDF::Page $page = $pdf.page: 1; [PDF::API6] my sub callback($op, *@args) { [PDF::API6] given $op { [PDF::API6] when TextMove|TextMoveSet|SetTextMatrix { [PDF::API6] note "Text matrix updated by $op to {$*gfx.TextMatrix}"; [PDF::API6] } [PDF::API6] } [PDF::API6] } [PDF::API6] my PDF::Content $gfx = $page.render( :&callback); [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] not ok 8 - code sample [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use PDF::API6; [PDF::API6] use PDF::Field; [PDF::API6] use PDF::Field::Button; [PDF::API6] use PDF::Field::Choice; [PDF::API6] use PDF::Field::Text; [PDF::API6] use PDF::Field::Signature; [PDF::API6] use PDF::Annot::Widget; [PDF::API6] my PDF::API6 $pdf .= open: "t/pdf/OoPdfFormExample.pdf"; [PDF::API6] my PDF::Field @fields = $pdf.fields; [PDF::API6] # display field names and values [PDF::API6] for @fields -> $field { [PDF::API6] my $field-type = do given $field { [PDF::API6] when PDF::Field::Button { 'button' } [PDF::API6] when PDF::Field::Choice { 'button' } [PDF::API6] when PDF::Field::Text { 'text' } [PDF::API6] when PDF::Field::Signature { 'signature' } [PDF::API6] default { 'unknown' } [PDF::API6] } [PDF::API6] my $annot-type = do given $field { [PDF::API6] when PDF::Annot::Widget {'widget'} [PDF::API6] when PDF::Annot {'annot'} [PDF::API6] default {'hidden'} [PDF::API6] } [PDF::API6] say "{$field.key}: {$field.value} is of type $field-type $annot-type"; [PDF::API6] } [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use PDF::API6; [PDF::API6] use PDF::Content::Color :color; [PDF::API6] use PDF::ColorSpace::Separation; [PDF::API6] constant CS = PDF::ColorSpace::Separation; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] $pdf.add-page.graphics: -> $gfx { [PDF::API6] my CS $c = $pdf.color-separation('Cyan', color '%f000'); [PDF::API6] my CS $m = $pdf.color-separation('Magenta', color '%0f00'); [PDF::API6] my CS $y = $pdf.color-separation('Yellow', color '%00f0'); [PDF::API6] my CS $k = $pdf.color-separation('Black', color '%000f'); [PDF::API6] # use a separation color directly [PDF::API6] my CS $pms023 = $pdf.color-separation('PANTONE 032CV', color '%0ff0'); [PDF::API6] $gfx.FillColor = $pms023 => .75; [PDF::API6] } [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use PDF::API6; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] $pdf.add-page for 1 .. 7; [PDF::API6] use PDF::Destination :Fit; [PDF::API6] sub dest(|c) { :Dest($pdf.destination(|c)) } [PDF::API6] $pdf.outlines.kids = [ [PDF::API6] %( :Title('1. Purpose of this Document'), dest(:page(1), :name)), [PDF::API6] %( :Title('2. Pre-requisites'), dest(:page(2), :name)), [PDF::API6] %( :Title('3. Compiler Speed-up'), dest(:page(3), :name)), [PDF::API6] %( :Title('4. Recompiling the Kernel for Modules'), dest(:page(4)), [PDF::API6] :kids[ [PDF::API6] %( :Title('5.1. Configuring Debian or RedHat for Modules'), [PDF::API6] dest(:page(5), :fit(FitXYZoom), :top(798)) ), [PDF::API6] %( :Title('5.2. Configuring Slackware for Modules'), [PDF::API6] dest(:page(5), :fit(FitXYZoom), :top(400)) ), [PDF::API6] %( :Title('5.3. Configuring Other Distributions for Module'), [PDF::API6] dest(:page(5), :fit(FitXYZoom), :top(200)) ), [PDF::API6] ], [PDF::API6] ), [PDF::API6] %( :Title('Appendix'), dest(:page(7))), [PDF::API6] ]; [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] # Failed test 'code sample' [PDF::API6] # at t/01-readme.t line 25 [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] # ===SORRY!=== [PDF::API6] # Cannot do compile time parameterization with these args [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] # ------> use PDF::Names; [PDF::API6] # [PDF::API6] # at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] # ------> use PDF::Catalog; [PDF::API6] # [PDF::API6] eval error: use v6; [PDF::API6] use PDF::API6; [PDF::API6] use PDF::Destination :Fit; [PDF::API6] use PDF::Annot::Link; [PDF::API6] use PDF::Content::Color :ColorName; [PDF::API6] use PDF::Border :BorderStyle; [PDF::API6] use PDF::Annot::Text; [PDF::API6] use PDF::Filespec; [PDF::API6] use PDF::Content; [PDF::API6] my PDF::API6 $pdf .= new; [PDF::API6] $pdf.add-page for 1 .. 2; [PDF::API6] sub dest(|c) { :Dest($pdf.destination(|c)) } [PDF::API6] sub action(|c) { :action($pdf.action(|c)) } [PDF::API6] my PDF::Content $gfx = $pdf.page(1).gfx; [PDF::API6] $gfx.text: { [PDF::API6] .font = $pdf.core-font: 'Times-Roman'; [PDF::API6] #-- create a link from a region on Page 1 to Page 2 -- [PDF::API6] .text-position = 377, 545; [PDF::API6] my PDF::Annot::Link $link = $pdf.annotation( [PDF::API6] :page(1), [PDF::API6] :text("see Figure-1 on page 2"), [PDF::API6] |dest(:page(2), :name), [PDF::API6] :color(Blue), [PDF::API6] ); [PDF::API6] #-- Link to an URI -- [PDF::API6] .text-position = 377, 515; [PDF::API6] $link = $pdf.annotation( [PDF::API6] :page(1), [PDF::API6] :text("Raku"), [PDF::API6] |action(:uri), [PDF::API6] :color(Orange), [PDF::API6] ); [PDF::API6] #-- Link to a Page in another PDF -- [PDF::API6] # display the annotation with a 2pt dashed border [PDF::API6] my $border-style = { [PDF::API6] :width(2), # 2 point width [PDF::API6] # 3 point dashes, alternating with 2-point gaps [PDF::API6] :style(BorderStyle::Dashed), [PDF::API6] :dash-pattern[3, 2], [PDF::API6] }; [PDF::API6] .text-position = 377, 485; [PDF::API6] $link = $pdf.annotation( [PDF::API6] :page(1), [PDF::API6] :text("Example PDF Form"), [PDF::API6] |action( [PDF::API6] :file<../t/pdf/OoPdfFormExample.pdf>, [PDF::API6] :page(1), :fit(FitXYZoom), :top(400), [PDF::API6] ), [PDF::API6] :color(Green), [PDF::API6] :$border-style, [PDF::API6] ); [PDF::API6] } [PDF::API6] #-- Create a Text annotation -- [PDF::API6] my Str $content = q:to; [PDF::API6] To be, or not to be: that is the question: Whether 'tis [PDF::API6] nobler in the mind to suffer the slings and arrows of [PDF::API6] outrageous fortune, or to take arms against a sea of [PDF::API6] troubles, and by opposing end them? [PDF::API6] END-QUOTE [PDF::API6] my PDF::Annot::Text $note = $pdf.annotation( [PDF::API6] :page(1), [PDF::API6] :$content, [PDF::API6] :rect[ 377, 455, 455, 467 ], [PDF::API6] :color[0, 0, 1], [PDF::API6] ); [PDF::API6] #-- Add a File Attachment annotation [PDF::API6] my PDF::Filespec $attachment = $pdf.attachment("t/images/lightbulb.png"); [PDF::API6] $content = 'Click on the paperclip to see an image as an example image attachment'; [PDF::API6] $pdf.annotation( [PDF::API6] :page(1), [PDF::API6] :$attachment, [PDF::API6] :text-label("Light Bulb"), [PDF::API6] :$content, [PDF::API6] :icon-name, [PDF::API6] :rect[ 377, 395, 425, 412 ], [PDF::API6] ); [PDF::API6] in block at t/01-readme.t line 25 [PDF::API6] # You failed 11 tests of 11 [PDF::API6] not ok 9 - code sample [PDF::API6] not ok 10 - code sample [PDF::API6] not ok 11 - code sample [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/annotations.t [PDF::API6] ===SORRY!=== Error while compiling t/annotations.t [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] ===SORRY!=== [PDF::API6] Cannot do compile time parameterization with these args [PDF::API6] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] ------> use PDF::Names; [PDF::API6] at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] ------> use PDF::Catalog; [PDF::API6] at t/annotations.t:4 [PDF::API6] ------> use PDF::API6; [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/colors.t [PDF::API6] ===SORRY!=== Error while compiling t/colors.t [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] ===SORRY!=== [PDF::API6] Cannot do compile time parameterization with these args [PDF::API6] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] ------> use PDF::Names; [PDF::API6] at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] ------> use PDF::Catalog; [PDF::API6] at t/colors.t:1 [PDF::API6] ------> use PDF::API6; [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/fields.t [PDF::API6] ===SORRY!=== Error while compiling t/fields.t [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] ===SORRY!=== [PDF::API6] Cannot do compile time parameterization with these args [PDF::API6] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] ------> use PDF::Names; [PDF::API6] at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] ------> use PDF::Catalog; [PDF::API6] at t/fields.t:4 [PDF::API6] ------> use PDF::API6; [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/outlines.t [PDF::API6] ===SORRY!=== Error while compiling t/outlines.t [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] ===SORRY!=== [PDF::API6] Cannot do compile time parameterization with these args [PDF::API6] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] ------> use PDF::Names; [PDF::API6] at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] ------> use PDF::Catalog; [PDF::API6] at t/outlines.t:4 [PDF::API6] ------> use PDF::API6; [PDF::API6] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10 t/preferences.t [PDF::API6] ===SORRY!=== Error while compiling t/preferences.t [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6) [PDF::API6] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::API6] ===SORRY!=== [PDF::API6] Cannot do compile time parameterization with these args [PDF::API6] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::API6] ------> use PDF::Names; [PDF::API6] at /home/coke/sandbox/blin/data/zef-data/tmp/786604edc4f1f6a19770f68da8d74f02597ae2c4.tar.gz/PDF-API6-0.2.10/lib/PDF/API6.rakumod (PDF::API6):11 [PDF::API6] ------> use PDF::Catalog; [PDF::API6] at t/preferences.t:5 [PDF::API6] ------> use PDF::API6; ===> Testing [FAIL]: PDF::API6:ver<0.2.10>:auth [PDF::API6] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::API6:ver<0.2.10>:auth ===> Install [FAIL] for PDF::API6:ver<0.2.10>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 ------> use PDF::Catalog; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; at /home/coke/sandbox/blin/installed/PDF::API6_zef:dwarring_0.2.10_0/sources/D5986406A71CB10AC49593BB291EDB6A987BC3F2 (PDF::API6):11 ------> use PDF::Catalog; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 56.448s CPU time consumed: 1min 18.699s Memory peak: 1.7G (swap: 0B) ```
* [ ] [PDF::Class](https://raku.land/zef:dwarring/PDF::Class) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p918703-i928697.service; invocation ID: c49734c1dcb34be3adec8e38d7b6d6c2 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Class ===> Found: PDF::Class:ver<0.5.30>:auth [via Zef::Repository::Ecosystems] [PDF::Class] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149917.918704.3077.017270341926/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz https://360.zef.pm/P/DF/PDF_CLASS/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz ===> Fetching [OK]: PDF::Class:ver<0.5.30>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149917.918704.3077.017270341926/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz [PDF::Class] Command: tar -t -f ./1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz [PDF::Class] Command: tar -xvf ./1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz -C ../1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz ===> Extraction [OK]: PDF::Class to /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz ===> Testing: PDF::Class:ver<0.5.30>:auth [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/00-readme.t [PDF::Class] ok 1 - code sample [PDF::Class] ok 2 - # SKIP failing from an EVAL [PDF::Class] ok 3 - # SKIP failing from an EVAL [PDF::Class] ok 4 - # SKIP failing from an EVAL [PDF::Class] ok 5 - # SKIP failing from an EVAL [PDF::Class] 1..5 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/defs.t [PDF::Class] 1..6 [PDF::Class] ok 1 - [PDF::Class] ok 2 - [PDF::Class] ok 3 - [PDF::Class] ok 4 - [PDF::Class] ok 5 - [PDF::Class] ok 6 - [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/embedded-file.t [PDF::Class] 1..3 [PDF::Class] ok 1 - file-name [PDF::Class] ok 2 - embedded file size [PDF::Class] ok 3 - Thumb coercion [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/helloworld.t [PDF::Class] ok 1 - media-box bad setter - dies [PDF::Class] ok 2 - media-box bad setter - ignored [PDF::Class] ok 3 - $img.Width [PDF::Class] ok 4 - $img.Width [PDF::Class] ok 5 - # SKIP $pdf.Info - not completing [PDF::Class] ok 6 - .save-as [PDF::Class] ok 7 - .save-as( :compress ) [PDF::Class] # Subtest: did we throws-like X::Method::NotFound? [PDF::Class] 1..2 [PDF::Class] ok 1 - code dies [PDF::Class] ok 2 - right exception type (X::Method::NotFound) [PDF::Class] ok 8 - did we throws-like X::Method::NotFound? [PDF::Class] ok 9 - pdf reload lives [PDF::Class] ok 10 - trailer type [PDF::Class] ok 11 - first pages [PDF::Class] ok 12 - page stream is compressed [PDF::Class] ok 13 - $pdf.Info.Author reload [PDF::Class] ok 14 - page contents-parse - lives [PDF::Class] ok 15 - .contents type [PDF::Class] ok 16 - .contents elems [PDF::Class] ok 17 - .contents first elem [PDF::Class] ok 18 - .contents last elem [PDF::Class] ok 19 - $page.gfx.ops (tail) [PDF::Class] ok 20 - create empty PDF [PDF::Class] 1..20 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/html-canvas.t [PDF::Class] 1..2 [PDF::Class] ok 1 - # SKIP HTML::Canvas::To::PDF required to run canvas tests [PDF::Class] ok 2 - # SKIP HTML::Canvas::To::PDF required to run canvas tests [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/image-png.t [PDF::Class] ok 1 - width [PDF::Class] ok 2 - height [PDF::Class] ok 3 - bit-depth [PDF::Class] ok 4 - color-type [PDF::Class] ok 5 - compression-type [PDF::Class] ok 6 - interlace-type [PDF::Class] ok 7 - .Buf [PDF::Class] ok 8 - The object is-a 'PDF::XObject::Image' [PDF::Class] ok 9 - dict width [PDF::Class] ok 10 - dict height [PDF::Class] ok 11 - dict bpc [PDF::Class] ok 12 - dict color-space [PDF::Class] ok 13 - dict filter [PDF::Class] ok 14 - width [PDF::Class] ok 15 - height [PDF::Class] ok 16 - bit-depth [PDF::Class] ok 17 - color-type [PDF::Class] ok 18 - compression-type [PDF::Class] ok 19 - interlace-type [PDF::Class] ok 20 - .Buf [PDF::Class] 1..20 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/load-delegate.t [PDF::Class] 1..17 [PDF::Class] ok 1 - delegation sanity [PDF::Class] ok 2 - delegation to subclass [PDF::Class] ok 3 - delegation by ShadingType [PDF::Class] ok 4 - delegation by ShadingType [PDF::Class] ok 5 - delegation by ShadingType [PDF::Class] ok 6 - delegation by ShadingType [PDF::Class] ok 7 - delegation by ShadingType (unknown) [PDF::Class] No handler class PDF::Unknown [PDF::Class] ok 8 - delegation base-class [PDF::Class] ok 9 - delegation by FunctionType [PDF::Class] ok 10 - annot defaulted /Type - implemented [PDF::Class] ok 11 - annot defaulted /Type - unimplemented [PDF::Class] ok 12 - output intent defaulted /Type [PDF::Class] ok 13 - $.Type init [PDF::Class] ok 14 - $.Subtype init [PDF::Class] ok 15 - $.ShadingType init [PDF::Class] ok 16 - PostScript require [PDF::Class] ok 17 - FunctionType accessor [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-acroform.t [PDF::Class] ok 1 - open form example lives [PDF::Class] ok 2 - page annot does Annot [PDF::Class] ok 3 - page annot does PDF::Field [PDF::Class] ok 4 - page fields accessor [PDF::Class] ok 5 - document root [PDF::Class] ok 6 - The object does role 'PDF::AcroForm' [PDF::Class] ok 7 - $acroform.check lives [PDF::Class] ok 8 - $doc.OpenAction [PDF::Class] ok 9 - The object does role 'PDF::Destination' [PDF::Class] ok 10 - OpenAction.fit [PDF::Class] ok 11 - OpenAction.left [PDF::Class] ok 12 - OpenAction.zoom [PDF::Class] ok 13 - .Fields [PDF::Class] ok 14 - acroform fields count [PDF::Class] ok 15 - pdf fields count [PDF::Class] ok 16 - acroform/pdf field equivalence [PDF::Class] ok 17 - .Fields [PDF::Class] ok 18 - field type [PDF::Class] ok 19 - Type [PDF::Class] ok 20 - Subtype [PDF::Class] ok 21 - .F [PDF::Class] ok 22 - .FT [PDF::Class] ok 23 - .subtype [PDF::Class] ok 24 -

[PDF::Class] ok 25 - .P [PDF::Class] ok 26 - .Rect [PDF::Class] ok 27 - .T [PDF::Class] ok 28 - .field-name [PDF::Class] ok 29 - .TU [PDF::Class] ok 30 - .V [PDF::Class] ok 31 - .key [PDF::Class] ok 32 - .value [PDF::Class] ok 33 - .DV [PDF::Class] ok 34 - .MaxLen [PDF::Class] ok 35 - .DR [PDF::Class] ok 36 - .DR [PDF::Class] ok 37 - .DA [PDF::Class] ok 38 - .AP [PDF::Class] ok 39 - .AP [PDF::Class] ok 40 - .AP.N [PDF::Class] ok 41 - first field via page-1 annots [PDF::Class] ok 42 - choice field [PDF::Class] ok 43 - choice options [PDF::Class] ok 44 - choice first option [PDF::Class] ok 45 - Button field [PDF::Class] ok 46 - .AP [PDF::Class] ok 47 - .AP.N.Yes [PDF::Class] ok 48 - fields hash key count [PDF::Class] ok 49 - field hash lookup by .T [PDF::Class] ok 50 - $doc.reader [PDF::Class] ok 51 - $doc.AcroForm.reader [PDF::Class] ok 52 - $doc.AcroForm.Fields[0].reader [PDF::Class] ok 53 - .obj-num [PDF::Class] ok 54 - .gen-num [PDF::Class] ok 55 - $doc.AcroForm.Fields[0].P.reader [PDF::Class] 1..55 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-action.t [PDF::Class] ok 1 - named destination [PDF::Class] ok 2 - The object does role 'PDF::COS::Name' [PDF::Class] ok 3 - [PDF::Class] ok 4 - [PDF::Class] ok 5 - [PDF::Class] ok 6 - [PDF::Class] ok 7 - [PDF::Class] ok 8 - [PDF::Class] ok 9 - [PDF::Class] ok 10 - [PDF::Class] ok 11 - [PDF::Class] ok 12 - remote construction on local page destination - dies [PDF::Class] ok 13 - local construction on remote page destination - dies [PDF::Class] 1..13 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-annot.t [PDF::Class] ok 1 - The object is-a '"PDF::Annot::Text"' [PDF::Class] ok 2 - .Rect [PDF::Class] ok 3 - .Contents [PDF::Class] ok 4 - .Open [PDF::Class] ok 5 - $open-check-annot.check lives [PDF::Class] ok 6 - The object is-a '"PDF::Annot::Widget"' [PDF::Class] ok 7 - The object does role 'PDF::Field::Text' [PDF::Class] ok 8 - field-annot check [PDF::Class] ok 9 - The object is-a '"PDF::Annot::Link"' [PDF::Class] ok 10 - .Border [PDF::Class] ok 11 - .Border.vertical-radius [PDF::Class] ok 12 - [PDF::Class] ok 13 - [PDF::Class] ok 14 - .Dest [PDF::Class] ok 15 - $link-annot.check lives [PDF::Class] ok 16 - The object is-a '"PDF::Annot::FileAttachment"' [PDF::Class] ok 17 - Annot with /Type defaulted [PDF::Class] ok 18 - .Border [PDF::Class] ok 19 - .FS [PDF::Class] ok 20 - .Name [PDF::Class] ok 21 - .Contents [PDF::Class] ok 22 - $file-annot.check lives [PDF::Class] 1..22 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-catalog.t [PDF::Class] 1..52 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a 'PDF::Catalog' [PDF::Class] ok 4 - dict lookup [PDF::Class] ok 5 - $catalog.Lang [PDF::Class] ok 6 - $catalog.Type [PDF::Class] ok 7 - catalog $.Type [PDF::Class] ok 8 - catalog $.subtype [PDF::Class] ok 9 - $catalog [PDF::Class] ok 10 - $object.MarkInfo [PDF::Class] ok 11 - $catalog.Metadata [PDF::Class] ok 12 - $catalog.Outlines [PDF::Class] ok 13 - $catalog.PageLabels [PDF::Class] ok 14 - page [0] label [PDF::Class] ok 15 - page [2] label [PDF::Class] ok 16 - .page-label(3) [PDF::Class] ok 17 - page [3] label [PDF::Class] ok 18 - page [4] label [PDF::Class] ok 19 - page [9] label [PDF::Class] ok 20 - $catalog.PageLayout [PDF::Class] ok 21 - $catalog.Pages [PDF::Class] ok 22 - $catalog.PieceInfo [PDF::Class] ok 23 - ast regeneration [PDF::Class] ok 24 - $.AcroForm role [PDF::Class] ok 25 - $.AcroForm.Fields [PDF::Class] ok 26 - $.StructTreeRootClass [PDF::Class] ok 27 - structTreeRoot.ParentTreeNextKey [PDF::Class] ok 28 - StructTreeRoot.check [PDF::Class] ok 29 - $.ViewerPreferences role [PDF::Class] ok 30 - $.ViewerPreferences.HideToolbar [PDF::Class] ok 31 - $.ViewerPreferences.Direction [PDF::Class] ok 32 - $catalog.OpenAction assignment - invalid [PDF::Class] ok 33 - $catalog.OpenAction assignment - numeric [PDF::Class] ok 34 - $catalog.OpenAction assignment - numeric [PDF::Class] ok 35 - $catalog.OpenAction assignment - null [PDF::Class] ok 36 - $catalog.OpenAction assignment - null [PDF::Class] ok 37 - $catalog.OpenAction assignment - destination dict [PDF::Class] ok 38 - $catalog.OpenAction - destination dict [PDF::Class] ok 39 - The object is-a '"PDF::Action::GoTo"' [PDF::Class] ok 40 - $catalog.URI assignment - destination dict [PDF::Class] ok 41 - $catalog.URI - destination dict [PDF::Class] ok 42 - The object is-a '"PDF::Action::URI"' [PDF::Class] ok 43 - can add resource (core-font) to catalog [PDF::Class] ok 44 - $.Resources accessor [PDF::Class] ok 45 - $catalog.check lives [PDF::Class] ok 46 - entry indirect [PDF::Class] ok 47 - Named destination [PDF::Class] ok 48 - catalog .new with valid /Type - lives [PDF::Class] ok 49 - catalog .new default /Type - lives [PDF::Class] ok 50 - catalog $.Type [PDF::Class] ok 51 - catalog $.Type [PDF::Class] not ok 52 - catalog .new with invalid /Type - dies # TODO type-check on new [PDF::Class] # Failed test 'catalog .new with invalid /Type - dies' [PDF::Class] # at t/pdf-catalog.t line 161 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-cmap.t [PDF::Class] ok 1 - The object is-a '"PDF::CMap"' [PDF::Class] ok 2 - CMap Type [PDF::Class] ok 3 - CMapName [PDF::Class] ok 4 - WMode [PDF::Class] ok 5 - $cmap.WMode setter - lives [PDF::Class] ok 6 - WMode [PDF::Class] ok 7 - The object does role 'PDF::CIDSystemInfo' [PDF::Class] ok 8 - CMap stream content [PDF::Class] ok 9 - $cmap-obj.check lives [PDF::Class] 1..9 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-colorspace-devicen.t [PDF::Class] ok 1 - The object does role 'PDF::ColorSpace::DeviceN' [PDF::Class] ok 2 - .type Accessor [PDF::Class] ok 3 - .Subtype Accessor [PDF::Class] ok 4 - .Names[1] [PDF::Class] ok 5 - .AlternateSpace accessor [PDF::Class] ok 6 - $cs1.check lives [PDF::Class] ok 7 - The object is-a '"PDF::Function::Sampled"' [PDF::Class] ok 8 - .TintTransform.BitsPerSample [PDF::Class] ok 9 - .TintTransform.Length [PDF::Class] ok 10 - .Attributes accessor [PDF::Class] ok 11 - Colorants [PDF::Class] ok 12 - .Colorants [PDF::Class] ok 13 - .Colorants.Name [PDF::Class] ok 14 - The object is-a '"PDF::Function::Sampled"' [PDF::Class] ok 15 - .Colorants.TintTransform [PDF::Class] ok 16 - .Colorants.TintTransform.decoded [PDF::Class] 1..16 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-colorspace.t [PDF::Class] 1..46 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::ColorSpace::CalRGB"' [PDF::Class] ok 4 - $.type accessor [PDF::Class] ok 5 - $.subtype accessor [PDF::Class] ok 6 - array dereference [PDF::Class] ok 7 - array, hash dereference [PDF::Class] ok 8 - $WhitePoint accessor [PDF::Class] ok 9 - $color-space-obj.check lives [PDF::Class] ok 10 - ast regeneration [PDF::Class] ok 11 - new CS class [PDF::Class] ok 12 - new CS subtype [PDF::Class] ok 13 - new CS Dict [PDF::Class] ok 14 - $.obj-num [PDF::Class] ok 15 - $.gen-num [PDF::Class] ok 16 - The object is-a '"PDF::ColorSpace::ICCBased"' [PDF::Class] ok 17 - $.type accessor [PDF::Class] ok 18 - $.subtype accessor [PDF::Class] ok 19 - N accessor [PDF::Class] ok 20 - DeviceRGB accessor [PDF::Class] ok 21 - $.obj-num [PDF::Class] ok 22 - $.gen-num [PDF::Class] ok 23 - The object is-a '"PDF::ColorSpace::Indexed"' [PDF::Class] ok 24 - $.type accessor [PDF::Class] ok 25 - $.subtype accessor [PDF::Class] ok 26 - Base accessor [PDF::Class] ok 27 - Lookup accessor [PDF::Class] ok 28 - $.obj-num [PDF::Class] ok 29 - $.gen-num [PDF::Class] ok 30 - The object is-a '"PDF::ColorSpace::Separation"' [PDF::Class] ok 31 - $.type accessor [PDF::Class] ok 32 - $.subtype accessor [PDF::Class] ok 33 - Name accessor [PDF::Class] ok 34 - AlternateSpace accessor [PDF::Class] ok 35 - TintTransform accessor [PDF::Class] ok 36 - The object is-a '"PDF::ColorSpace::DeviceN"' [PDF::Class] ok 37 - TintTransform accessor [PDF::Class] ok 38 - Names Accessor [PDF::Class] ok 39 - Attributes accessor [PDF::Class] ok 40 - Attributes.Colorants sub-accessor [PDF::Class] ok 41 - seperation (Orange) [PDF::Class] ok 42 - seperation (Orange) [PDF::Class] ok 43 - $exp-func.FunctionType [PDF::Class] ok 44 - cs1.Name [PDF::Class] ok 45 - cs1.Name [PDF::Class] ok 46 - cs1.TintTransform [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-destination.t [PDF::Class] ok 1 - is destination array [PDF::Class] ok 2 - non-destination array [PDF::Class] ok 3 - FitWindow destination [PDF::Class] ok 4 - page accessor [PDF::Class] ok 5 - fit accessor [PDF::Class] ok 6 - destination is page ref [PDF::Class] ok 7 - fit accessor [PDF::Class] ok 8 - destination content [PDF::Class] ok 9 - Default destination [PDF::Class] ok 10 - page accessor [PDF::Class] ok 11 - fit accessor [PDF::Class] ok 12 - destination is page ref [PDF::Class] ok 13 - fit accessor [PDF::Class] ok 14 - destination content [PDF::Class] ok 15 - page number destination [PDF::Class] ok 16 - page-number page accessor [PDF::Class] ok 17 - page-number fit accessor [PDF::Class] ok 18 - destination is page ref [PDF::Class] ok 19 - fit accessor [PDF::Class] ok 20 - destination content [PDF::Class] ok 21 - FitXYZoom destination [PDF::Class] ok 22 - left accessor [PDF::Class] ok 23 - top accessor [PDF::Class] ok 24 - zoom accessor [PDF::Class] ok 25 - FitHoriz destination [PDF::Class] ok 26 - top accessor [PDF::Class] ok 27 - FitVert destination [PDF::Class] ok 28 - left accessor [PDF::Class] ok 29 - FitRect destination [PDF::Class] ok 30 - left accessor [PDF::Class] ok 31 - top accessor [PDF::Class] ok 32 - bottom accessor [PDF::Class] ok 33 - right accessor [PDF::Class] ok 34 - FitBox destination [PDF::Class] ok 35 - fit accessor [PDF::Class] ok 36 - FitBox destination [PDF::Class] ok 37 - destination is not a page ref [PDF::Class] ok 38 - destination page [PDF::Class] ok 39 - fit accessor [PDF::Class] ok 40 - [PDF::Class] ok 41 - [PDF::Class] ok 42 - [PDF::Class] 1..42 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-font-cidfont.t [PDF::Class] 1..9 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a 'PDF::Font::CIDFontType2' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subype accessor [PDF::Class] ok 6 - $object.check lives [PDF::Class] ok 7 - CIDSystemInfo accessor [PDF::Class] ok 8 - The object does role 'PDF::CIDSystemInfo' [PDF::Class] ok 9 - # SKIP CID Font Development [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-font-descriptor.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::FontDescriptor' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.FontFamily accessor [PDF::Class] ok 6 - $.Ascent accessor [PDF::Class] ok 7 - $.CapHeight accessor [PDF::Class] ok 8 - $.CapHeight accessor [PDF::Class] ok 9 - $font-descriptor-obj.check lives [PDF::Class] ok 10 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-font.t [PDF::Class] 1..21 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subype accessor [PDF::Class] ok 6 - $.Name accessor [PDF::Class] ok 7 - $.BaseFont accessor [PDF::Class] ok 8 - $.Encoding accessor [PDF::Class] ok 9 - ast regeneration [PDF::Class] ok 10 - $object.check lives [PDF::Class] ok 11 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 12 - .BaseFont [PDF::Class] ok 13 - .Encoding [PDF::Class] ok 14 - font object [PDF::Class] ok 15 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 16 - .BaseFont [PDF::Class] ok 17 - !.Encoding [PDF::Class] ok 18 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 19 - .BaseFont [PDF::Class] ok 20 - !.Encoding [PDF::Class] ok 21 - .encode(...) [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-exponential.t [PDF::Class] 1..14 [PDF::Class] ok 1 - The object is-a 'PDF::Function::Exponential' [PDF::Class] ok 2 - $.FunctionType accessor [PDF::Class] ok 3 - $.type accessor [PDF::Class] ok 4 - $.subtype accessor [PDF::Class] ok 5 - $.N accessor [PDF::Class] ok 6 - $.Domain accessor [PDF::Class] ok 7 - $.Range accessor [PDF::Class] ok 8 - $function-obj.check lives [PDF::Class] ok 9 - calc [PDF::Class] ok 10 - calc [PDF::Class] ok 11 - calc [PDF::Class] ok 12 - calc [PDF::Class] ok 13 - calc [PDF::Class] ok 14 - calc [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-postscript.t [PDF::Class] 1..65 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a 'PDF::Function::PostScript' [PDF::Class] ok 4 - $.FunctionType accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.subtype accessor [PDF::Class] ok 7 - $.Domain accessor [PDF::Class] ok 8 - $.Length accessor (corrected) [PDF::Class] ok 9 - $function-obj.check lives [PDF::Class] ok 10 - $.parse accessor [PDF::Class] ok 11 - null expression [PDF::Class] ok 12 - add op [PDF::Class] ok 13 - sub op [PDF::Class] ok 14 - mul op [PDF::Class] ok 15 - div op [PDF::Class] ok 16 - idiv op [PDF::Class] ok 17 - mod op [PDF::Class] ok 18 - neg op [PDF::Class] ok 19 - abs op [PDF::Class] ok 20 - ceiling op [PDF::Class] ok 21 - floor op [PDF::Class] ok 22 - round op [PDF::Class] ok 23 - round op [PDF::Class] ok 24 - truncate op [PDF::Class] ok 25 - sqrt op [PDF::Class] ok 26 - sin op [PDF::Class] ok 27 - sin op [PDF::Class] ok 28 - cos op [PDF::Class] ok 29 - cos op [PDF::Class] ok 30 - atan 1 0 [PDF::Class] ok 31 - atan 1 1 [PDF::Class] ok 32 - atan 1 -1 [PDF::Class] ok 33 - atan -1 -1 [PDF::Class] ok 34 - atan -1 1 [PDF::Class] ok 35 - exp [PDF::Class] ok 36 - ln op [PDF::Class] ok 37 - log op [PDF::Class] ok 38 - cvi op [PDF::Class] ok 39 - cvr op [PDF::Class] ok 40 - if (true) [PDF::Class] ok 41 - if (false) [PDF::Class] ok 42 - eq [PDF::Class] ok 43 - eq [PDF::Class] ok 44 - ge [PDF::Class] ok 45 - lt [PDF::Class] ok 46 - le [PDF::Class] ok 47 - and [PDF::Class] ok 48 - or [PDF::Class] ok 49 - xor [PDF::Class] ok 50 - not [PDF::Class] ok 51 - bitshift [PDF::Class] ok 52 - bitshift [PDF::Class] ok 53 - true/false [PDF::Class] ok 54 - ifelse (true) [PDF::Class] ok 55 - ifelse (false) [PDF::Class] ok 56 - exch op [PDF::Class] ok 57 - dup [PDF::Class] ok 58 - pop [PDF::Class] ok 59 - copy [PDF::Class] ok 60 - index [PDF::Class] ok 61 - roll [PDF::Class] not ok 62 - typecheck # TODO typecheck Bool vs Numeric [PDF::Class] # Failed test 'typecheck' [PDF::Class] # at t/pdf-function-postscript.t line 135 [PDF::Class] ok 63 - stack underflow [PDF::Class] ok 64 - function calc [PDF::Class] ok 65 - function calc [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-sampled.t [PDF::Class] 1..42 [PDF::Class] ok 1 - The object is-a 'PDF::Function::Sampled' [PDF::Class] ok 2 - $.FunctionType accessor [PDF::Class] ok 3 - $.type accessor [PDF::Class] ok 4 - $.subtype accessor [PDF::Class] ok 5 - $.Domain accessor [PDF::Class] ok 6 - $.Length accessor [PDF::Class] ok 7 - $function-obj.check lives [PDF::Class] ok 8 - basic: [0] --> [0 0.066667 0.129412 0.188235] [PDF::Class] ok 9 - basic: [1] --> [1 1 1 0.627451] [PDF::Class] ok 10 - basic: [0.5] --> [0.5 0.533333 0.564706 0.407843] [PDF::Class] ok 11 - basic: [0.25] --> [0.25 0.3 0.347059 0.298039] [PDF::Class] ok 12 - /Encode [0 2]: [0] --> [0 0.066667 0.129412 0.188235] [PDF::Class] ok 13 - /Encode [0 2]: [1] --> [1 1 1 0.627451] [PDF::Class] ok 14 - /Encode [0 2]: [0.5] --> [1 1 1 0.627451] [PDF::Class] ok 15 - /Encode [0 2]: [0.25] --> [0.5 0.533333 0.564706 0.407843] [PDF::Class] ok 16 - /Encode [0 /8]: [0.5] --> [0.4 0.44 0.477647 0.363922] [PDF::Class] ok 17 - /Encode [0 /8]: [1] --> [0.8 0.813333 0.825882 0.539608] [PDF::Class] ok 18 - ranges: [0] --> [0 -0.866667 0.258824 1.188235] [PDF::Class] ok 19 - ranges: [0.5] --> [0.5 0.066667 1.129412 1.407843] [PDF::Class] ok 20 - ranges: [1] --> [1 1 2 1.627451] [PDF::Class] ok 21 - ranges: [0.25] --> [0.25 -0.4 0.694118 1.298039] [PDF::Class] ok 22 - decodings: [0] --> [0 0 0.258824 1.188235] [PDF::Class] ok 23 - decodings: [0.5] --> [0.5 0.066667 1 1.407843] [PDF::Class] ok 24 - decodings: [1] --> [1 1 1 1.627451] [PDF::Class] ok 25 - decodings: [0.25] --> [0.25 0 0.694118 1.298039] [PDF::Class] ok 26 - Size 3: [0] --> [0 0.066667 0.129412 0.188235] [PDF::Class] ok 27 - Size 3: [1] --> [0.631373 0.635294 0.639216 0.643137] [PDF::Class] ok 28 - Size 3: [0.5] --> [0.315686 0.35098 0.384314 0.415686] [PDF::Class] ok 29 - Size 3: [0.25] --> [0.157843 0.208824 0.256863 0.301961] [PDF::Class] ok 30 - mag-yel: [0 0] --> [0 0 0 0] [PDF::Class] ok 31 - mag-yel: [1 1] --> [0 1 0.666667 0] [PDF::Class] ok 32 - mag-yel: [1 0.5] --> [0 1 0.333333 0] [PDF::Class] ok 33 - mag-yel: [0.5 0.25] --> [0 0.5 0.166667 0] [PDF::Class] ok 34 - cyan-mag-yel: [0 0 0] --> [0 0 0 0] [PDF::Class] ok 35 - cyan-mag-yel: [1 1 1] --> [0.333333 1 0.666667 0] [PDF::Class] ok 36 - cyan-mag-yel: [0.5 0.5 0.5] --> [0.166667 0.5 0.333333 0] [PDF::Class] ok 37 - cyan-mag-yel: [1 0.333333 0.5] --> [0.333333 0.333333 0.333333 0] [PDF::Class] ok 38 - Size 33x33: [-0.9375 -1] --> [-0.003922] [PDF::Class] ok 39 - Size 33x33: [-0.875 -1] --> [-0.113725] [PDF::Class] ok 40 - Size 33x33: [0.334 0.332] --> [-0.144925] [PDF::Class] ok 41 - Size 33x33: [-0.999333 0.332] --> [-0.916298] [PDF::Class] ok 42 - Size 33x33: [-0.332667 -0.334667] --> [-0.474192] [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-stitching.t [PDF::Class] 1..13 [PDF::Class] ok 1 - $ind-obj.object.check lives [PDF::Class] ok 2 - subfunction calc [PDF::Class] ok 3 - The object is-a 'PDF::Function::Stitching' [PDF::Class] ok 4 - $.FunctionType accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.subtype accessor [PDF::Class] ok 7 - $.Domain accessor [PDF::Class] ok 8 - $.Encode accessor [PDF::Class] ok 9 - $.Range accessor [PDF::Class] ok 10 - calc [PDF::Class] ok 11 - calc [PDF::Class] ok 12 - calc [PDF::Class] ok 13 - calc [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-group.t [PDF::Class] 1..6 [PDF::Class] ok 1 - The object is-a '"PDF::Group"' [PDF::Class] ok 2 - Group Type [PDF::Class] ok 3 - Subtype [PDF::Class] ok 4 - I [PDF::Class] ok 5 - CS [PDF::Class] ok 6 - $group-obj.check lives [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-lite.t [PDF::Class] ok 1 - class upgrade [PDF::Class] ok 2 - presave graphics (head) [PDF::Class] ok 3 - save-as [PDF::Class] # Subtest: $pdf unknown method [PDF::Class] 1..3 [PDF::Class] ok 1 - code dies [PDF::Class] ok 2 - right exception type (X::Method::NotFound) [PDF::Class] ok 3 - .message matches No such method 'unknown-method' for invocant of type 'PDF::Lite' [PDF::Class] ok 4 - $pdf unknown method [PDF::Class] ok 5 - open [PDF::Class] ok 6 - class upgrade [PDF::Class] ok 7 - reloaded graphics (head) [PDF::Class] ok 8 - reloaded graphics (tail) [PDF::Class] 1..8 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-metadata.t [PDF::Class] 1..7 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Metadata::XML"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subtype accessor [PDF::Class] ok 6 - $.encoded accessor (sample) [PDF::Class] ok 7 - $metadata-obj.check lives [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-nametree.t [PDF::Class] 1..11 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::NameTree' [PDF::Class] ok 4 - $obj.Kids[0].Names [PDF::Class] ok 5 - names{1.1} [PDF::Class] ok 6 - names{1.2} [PDF::Class] ok 7 - names{1.3} [PDF::Class] ok 8 - $.keys [PDF::Class] ok 9 - $nametree-obj.check lives [PDF::Class] ok 10 - $obj.Names after rebuild [PDF::Class] ok 11 - $obj.Kids after rebuild [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-numbertree.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::NumberTree' [PDF::Class] ok 4 - $obj.First [PDF::Class] ok 5 - $obj.Nums [PDF::Class] ok 6 - .nums deref [PDF::Class] ok 7 - $obj.nums [PDF::Class] ok 8 - $obj.Limits [PDF::Class] ok 9 - $numtree-obj.check lives [PDF::Class] ok 10 - $obj.Nums after update [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-optional-content.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::OCG"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.Name accessor [PDF::Class] ok 7 - Usage [PDF::Class] ok 8 - Usage.Export.ExportState [PDF::Class] ok 9 - $ocg-obj.check lives [PDF::Class] ok 10 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-outline.t [PDF::Class] 1..17 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::Outline' [PDF::Class] ok 4 - $.Title accessor [PDF::Class] ok 5 - $obj.First [PDF::Class] ok 6 - $obj.Parent [PDF::Class] ok 7 - $obj.Prev [PDF::Class] ok 8 - .Count [PDF::Class] ok 9 - .count [PDF::Class] ok 10 - .is-open [PDF::Class] ok 11 - .is-open rw accessor [PDF::Class] ok 12 - .Count [PDF::Class] ok 13 - .count [PDF::Class] ok 14 - .is-open [PDF::Class] ok 15 - $outline-obj.check lives [PDF::Class] ok 16 - .is-open rw accessor [PDF::Class] ok 17 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-outlines.t [PDF::Class] 1..21 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::Outlines' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Count accessor [PDF::Class] ok 6 - $obj.First [PDF::Class] ok 7 - $obj.Last [PDF::Class] ok 8 - $outlines-obj.check lives [PDF::Class] ok 9 - ast regeneration [PDF::Class] ok 10 - titles [PDF::Class] ok 11 - .First [PDF::Class] ok 12 - .Last [PDF::Class] ok 13 - .First.First [PDF::Class] ok 14 - titles [PDF::Class] ok 15 - kids-accessor: .First [PDF::Class] ok 16 - kids-accessor: .Last [PDF::Class] ok 17 - kids-accessor: .First.First [PDF::Class] ok 18 - add kid with destination [PDF::Class] ok 19 - add kid with destination [PDF::Class] ok 20 - add named destination [PDF::Class] ok 21 - add named coercement [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-page.t [PDF::Class] 1..46 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Page"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $page [PDF::Class] ok 6 - $.Resources accessor [PDF::Class] ok 7 - ast regeneration [PDF::Class] ok 8 - $.Contents accessor [PDF::Class] ok 9 - $.contents accessor [PDF::Class] ok 10 - $page.Thumb = $image - lives [PDF::Class] ok 11 - $page.Thumb.data-uri - lives [PDF::Class] ok 12 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 13 - .font-name [PDF::Class] ok 14 - core font caching [PDF::Class] ok 15 - core font caching [PDF::Class] ok 16 - font resource entries [PDF::Class] ok 17 - .font-name [PDF::Class] ok 18 - font resource entries [PDF::Class] ok 19 - $.MediaBox accessor [PDF::Class] ok 20 - $.media-box accessor [PDF::Class] ok 21 - $.crop-box accessor [PDF::Class] ok 22 - $.bleed-box accessor [PDF::Class] ok 23 - $.art-box - accessor [PDF::Class] ok 24 - $.trim-box - accessor [PDF::Class] ok 25 - media-box - default [PDF::Class] ok 26 - $.bleed-box - default [PDF::Class] ok 27 - media-box - list setter [PDF::Class] ok 28 - $.bleed original [PDF::Class] ok 29 - media-box - 4 arg setter [PDF::Class] ok 30 - .MediaBox accessor [PDF::Class] ok 31 - accessor [PDF::Class] ok 32 - $.crop-box - updated [PDF::Class] ok 33 - $.bleed-box - updated [PDF::Class] ok 34 - $.bleed [PDF::Class] ok 35 - $.bleed-box - updated [PDF::Class] ok 36 - bleed setter [PDF::Class] ok 37 - $trim-box - get [PDF::Class] ok 38 - $.art-box - get [PDF::Class] ok 39 - $.art-box - updated [PDF::Class] ok 40 - media-box page-name setter [PDF::Class] ok 41 - media-box page-name setter :landscape [PDF::Class] ok 42 - media-box page-name setter :landscape [PDF::Class] ok 43 - finished Contents [PDF::Class] ok 44 - $page.check lives [PDF::Class] ok 45 - The object is-a '"PDF::XObject::Form"' [PDF::Class] ok 46 - xobject copied trim-box [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-pages.t [PDF::Class] 1..22 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Pages"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Count accessor [PDF::Class] ok 6 - $.Count accessor [PDF::Class] ok 7 - new Kid Type [PDF::Class] ok 8 - $pages-obj.check lives [PDF::Class] ok 9 - number of pages [PDF::Class] ok 10 - first page [PDF::Class] ok 11 - inheritance [PDF::Class] ok 12 - inheritance [PDF::Class] ok 13 - sixth page [PDF::Class] ok 14 - seventh page [PDF::Class] ok 15 - second-last page [PDF::Class] ok 16 - last page [PDF::Class] ok 17 - inheritance [PDF::Class] ok 18 - add-page - lives [PDF::Class] ok 19 - The object is-a 'PDF::Page' [PDF::Class] ok 20 - number of pages [PDF::Class] ok 21 - new page - inheritance [PDF::Class] ok 22 - $.Resources accessor [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-pattern.t [PDF::Class] 1..8 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Pattern::Tiling"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.BBox accessor [PDF::Class] ok 6 - $pattern-obj.check lives [PDF::Class] ok 7 - first three lines of content [PDF::Class] ok 8 - last 5 lines of content [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-resources.t [PDF::Class] 1..76 [PDF::Class] ok 1 - Widths [PDF::Class] ok 2 - The object is-a '"PDF::Font::TrueType"' [PDF::Class] ok 3 - tt font $.Type [PDF::Class] ok 4 - tt font $.Subtype [PDF::Class] ok 5 - tt font $.Encoding [PDF::Class] ok 6 - tt font type accessor [PDF::Class] ok 7 - tt font subtype accessor [PDF::Class] ok 8 - $tt-font.check lives [PDF::Class] ok 9 - t0 font $.Type [PDF::Class] ok 10 - t0 font $.Subtype [PDF::Class] ok 11 - t0 font $.Encoding [PDF::Class] ok 12 - sc font $.Type [PDF::Class] ok 13 - sc font $.Subtype [PDF::Class] ok 14 - sc font $.BaseFont [PDF::Class] ok 15 - $sc-font-obj.check lives [PDF::Class] ok 16 - The object does role 'PDF::Encoding' [PDF::Class] ok 17 - $enc.Type [PDF::Class] ok 18 - $enc.BaseEncoding [PDF::Class] ok 19 - $enc-obj.check lives [PDF::Class] ok 20 - The object is-a '"PDF::OBJR"' [PDF::Class] ok 21 - $objr.Type [PDF::Class] ok 22 - $objr

[PDF::Class] ok 23 - $objr [PDF::Class] ok 24 - $objr-obj.check lives [PDF::Class] ok 25 - The object does role 'PDF::OutputIntent' [PDF::Class] ok 26 - OutputIntent S [PDF::Class] ok 27 - OutputIntent OutputCondition [PDF::Class] ok 28 - OutputIntent RegistryName [PDF::Class] ok 29 - $io-obj.check lives [PDF::Class] ok 30 - xobject form name [PDF::Class] ok 31 - xobject form name [PDF::Class] ok 32 - xobject form name [PDF::Class] ok 33 - font name [PDF::Class] ok 34 - Resource XObject content [PDF::Class] ok 35 - Resource Font content [PDF::Class] ok 36 - The object does role 'PDF::ExtGState' [PDF::Class] ok 37 - ExtGState Type [PDF::Class] ok 38 - ExtGState.OP [PDF::Class] ok 39 - Typechecking setter bypass [PDF::Class] ok 40 - Typechecking setter bypass [PDF::Class] ok 41 - Typechecking on gettter [PDF::Class] ok 42 - Type reassignment [PDF::Class] ok 43 - Typechecking on assignment [PDF::Class] ok 44 - ExtGState.OP [PDF::Class] ok 45 - Valid property assignment [PDF::Class] ok 46 - ExtGState.OP after assignment [PDF::Class] ok 47 - ExtGState TR [PDF::Class] ok 48 - ExtGState.SMask [PDF::Class] ok 49 - ExtGState [PDF::Class] ok 50 - ExtGState.SMask.S [PDF::Class] ok 51 - [PDF::Class] ok 52 - The object does role 'PDF::COS::Name' [PDF::Class] ok 53 - transparency setter [PDF::Class] ok 54 - transparency setter [PDF::Class] ok 55 - transparency setter - alias [PDF::Class] ok 56 - transparency getter - alias [PDF::Class] ok 57 - transparency getter - alias [PDF::Class] # Subtest: ExtGState - unknown method [PDF::Class] 1..2 [PDF::Class] ok 1 - code dies [PDF::Class] ok 2 - right exception type (X::Method::NotFound) [PDF::Class] ok 58 - ExtGState - unknown method [PDF::Class] ok 59 - BG2 accessor [PDF::Class] ok 60 - black-generation accessor [PDF::Class] ok 61 - BG2 accessor [PDF::Class] ok 62 - BG accessor [PDF::Class] ok 63 - black-generation accessor [PDF::Class] ok 64 - ExtGState resource entry [PDF::Class] ok 65 - The object is-a 'PDF::ColorSpace::Lab' [PDF::Class] ok 66 - ColorSpace resource entry [PDF::Class] ok 67 - Shading resource entry [PDF::Class] ok 68 - Shading resource entry [PDF::Class] ok 69 - Resources type [PDF::Class] ok 70 - Resource.ExtGState accessor [PDF::Class] ok 71 - Resource.ColorSpace accessor [PDF::Class] ok 72 - Resource.Pattern accessor [PDF::Class] ok 73 - Resource.Shading accessor [PDF::Class] ok 74 - Resource.XObject accessor [PDF::Class] ok 75 - Resource.Font accessor [PDF::Class] ok 76 - Resources [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-shading.t [PDF::Class] 1..9 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Shading::Radial"' [PDF::Class] ok 4 - $.ShadingType accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.subtype accessor [PDF::Class] ok 7 - $.ColorSpace accessor [PDF::Class] ok 8 - $shading-obj.check lives [PDF::Class] ok 9 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-signature.t [PDF::Class] 1..9 [PDF::Class] ok 1 - [PDF::Class] ok 2 - [PDF::Class] ok 3 - The object does role 'PDF::Field::Signature' [PDF::Class] ok 4 - [PDF::Class] ok 5 - [PDF::Class] ok 6 - [PDF::Class] ok 7 - [PDF::Class] ok 8 - [PDF::Class] ok 9 - [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-struct.t [PDF::Class] ok 1 - open form example lives [PDF::Class] ok 2 - [PDF::Class] ok 3 - [PDF::Class] ok 4 - [PDF::Class] ok 5 - [PDF::Class] ok 6 - [PDF::Class] ok 7 - [PDF::Class] ok 8 - The object does role 'PDF::Attributes::List' [PDF::Class] ok 9 - [PDF::Class] ok 10 - [PDF::Class] ok 11 - [PDF::Class] ok 12 - [PDF::Class] ok 13 - The object does role 'PDF::Attributes::Layout' [PDF::Class] ok 14 - [PDF::Class] ok 15 - [PDF::Class] ok 16 - [PDF::Class] ok 17 - [PDF::Class] ok 18 - [PDF::Class] 1..18 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-xobject-form.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::XObject::Form"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subtype accessor [PDF::Class] ok 6 - $.Resources accessor [PDF::Class] ok 7 - $.BBox accessor [PDF::Class] ok 8 - $.encoded accessor [PDF::Class] ok 9 - $xform.check lives [PDF::Class] ok 10 - finished contents [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-xobject-image.t [PDF::Class] 1..22 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::XObject::Image"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subtype accessor [PDF::Class] ok 6 - $.ColorSpace accessor [PDF::Class] ok 7 - $.BitsPerComponent accessor [PDF::Class] ok 8 - $.encoded accessor [PDF::Class] ok 9 - $img.Width (jpeg) [PDF::Class] ok 10 - $img.Height (jpeg) [PDF::Class] ok 11 - $img.ColorSpace (jpeg) [PDF::Class] ok 12 - $img.BitsPerComponent (jpeg) [PDF::Class] ok 13 - $img Length (jpeg) [PDF::Class] ok 14 - $img.check lives [PDF::Class] ok 15 - .content(:inline) has 3 ops [PDF::Class] ok 16 - first .content(:inline) op: :BI[...] [PDF::Class] ok 17 - second .content(:inline) op: :ID[...] [PDF::Class] ok 18 - third .content(:inline) op: :EI[] [PDF::Class] ok 19 - $page.images [PDF::Class] ok 20 - The object is-a '"PDF::XObject::Image"' [PDF::Class] ok 21 - $images dict [PDF::Class] ok 22 - $images encoded [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/render.t [PDF::Class] 1..7 [PDF::Class] ok 1 - Do callback arguments [PDF::Class] ok 2 - Do callback arguments [PDF::Class] ok 3 - Do callback arguments [PDF::Class] ok 4 - Do callback arguments [PDF::Class] ok 5 - Operator spread [PDF::Class] ok 6 - "Q" (save) operator spread [PDF::Class] ok 7 - Q ... q pairs [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/type-extensibility.t [PDF::Class] 1..10 [PDF::Class] ok 1 - The object is-a 'TestDoc::Catalog' [PDF::Class] ok 2 - $Catalog.Type [PDF::Class] ok 3 - $Catalog.Version [PDF::Class] ok 4 - $Catalog.ViewerPreferences [PDF::Class] ok 5 - $Catalog.ViewerPreferences [PDF::Class] ok 6 - $Catalog.ViewerPreferences.HideToolBar [PDF::Class] ok 7 - $Catalog.ViewerPreferences.some-custom-method [PDF::Class] ok 8 - The object is-a '"TestDoc::Pages"' [PDF::Class] ok 9 - The object is-a '"TestDoc::Page"' [PDF::Class] ok 10 - unextended class [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/update.t [PDF::Class] ok 1 - update [PDF::Class] ok 2 - pdf now has two pages [PDF::Class] ok 3 - save-as json [PDF::Class] ok 4 - $pdf [PDF::Class] ok 5 - pdf reload from json [PDF::Class] ok 6 - delete-page lives [PDF::Class] ok 7 - deleted page returned [PDF::Class] ok 8 - pages after deletion [PDF::Class] 1..8 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/util.t [PDF::Class] ok 1 - to-roman(1) [PDF::Class] ok 2 - from-roman("I") [PDF::Class] ok 3 - to-roman(2) [PDF::Class] ok 4 - from-roman("II") [PDF::Class] ok 5 - to-roman(3) [PDF::Class] ok 6 - from-roman("III") [PDF::Class] ok 7 - to-roman(4) [PDF::Class] ok 8 - from-roman("IV") [PDF::Class] ok 9 - to-roman(5) [PDF::Class] ok 10 - from-roman("V") [PDF::Class] ok 11 - to-roman(6) [PDF::Class] ok 12 - from-roman("VI") [PDF::Class] ok 13 - to-roman(10) [PDF::Class] ok 14 - from-roman("X") [PDF::Class] ok 15 - to-roman(11) [PDF::Class] ok 16 - from-roman("XI") [PDF::Class] ok 17 - alpha-number(1) [PDF::Class] ok 18 - alpha-number(2) [PDF::Class] ok 19 - alpha-number(26) [PDF::Class] ok 20 - alpha-number(27) [PDF::Class] ok 21 - alpha-number(28) [PDF::Class] ok 22 - decimal-number [PDF::Class] 1..22 ===> Testing [OK] for PDF::Class:ver<0.5.30>:auth ===> Installing: PDF::Class:ver<0.5.30>:auth ===> Install [OK] for PDF::Class:ver<0.5.30>:auth 8 bin/ scripts [pdf-fields.raku pdf-revert.raku pdf-content-dump.raku pdf-toc.raku pdf-info.raku pdf-append.raku pdf-burst.raku pdf-checker.raku] installed to: /tmp/aJNXdFxDFU/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 5min 37.555s CPU time consumed: 8min 18.047s Memory peak: 3.6G (swap: 0B) ```

New Output ``` Running as unit: run-p910505-i983751.service; invocation ID: 704f62d78f074430aac5074bc22661d5 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Class ===> Found: PDF::Class:ver<0.5.30>:auth [via Zef::Repository::Ecosystems] [PDF::Class] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149720.910509.8267.404539026378/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz https://360.zef.pm/P/DF/PDF_CLASS/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz ===> Fetching [OK]: PDF::Class:ver<0.5.30>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149720.910509.8267.404539026378/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz [PDF::Class] Command: tar -t -f ./1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz [PDF::Class] Command: tar -xvf ./1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz -C ../1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz ===> Extraction [OK]: PDF::Class to /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz ===> Testing: PDF::Class:ver<0.5.30>:auth [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/00-readme.t [PDF::Class] not ok 1 - code sample [PDF::Class] # Failed test 'code sample' [PDF::Class] # at t/00-readme.t line 25 [PDF::Class] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] # ===SORRY!=== [PDF::Class] # Cannot do compile time parameterization with these args [PDF::Class] # [PDF::Class] # at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] # ------> use PDF::Names; [PDF::Class] # [PDF::Class] Use of Nil in string context [PDF::Class] in block at t/00-readme.t line 25 [PDF::Class] eval error: use PDF::Class; [PDF::Class] use PDF::Catalog; [PDF::Class] use PDF::Page; [PDF::Class] use PDF::Info; [PDF::Class] my PDF::Class $pdf .= open: "t/helloworld.pdf"; [PDF::Class] # vivify Info entry; set title [PDF::Class] given $pdf.Info //= {} -> PDF::Info $_ { [PDF::Class] .Title = 'Hello World!'; [PDF::Class] .ModDate = DateTime.new( :year(2015), :month(12), :day(25) ); # PDF::Class sets this anyway... [PDF::Class] } [PDF::Class] # modify Viewer Preferences [PDF::Class] my PDF::Catalog $catalog = $pdf.Root; [PDF::Class] given $catalog.ViewerPreferences //= {} { [PDF::Class] .HideToolbar = True; [PDF::Class] } [PDF::Class] # add a page ... [PDF::Class] my PDF::Page $new-page = $pdf.add-page; [PDF::Class] $new-page.gfx.say: "New last page!"; [PDF::Class] # save the updated pdf [PDF::Class] $pdf.save-as: "tmp/pdf-updated.pdf"; [PDF::Class] in block at t/00-readme.t line 25 [PDF::Class] ok 2 - # SKIP failing from an EVAL [PDF::Class] ok 3 - # SKIP failing from an EVAL [PDF::Class] ok 4 - # SKIP failing from an EVAL [PDF::Class] ok 5 - # SKIP failing from an EVAL [PDF::Class] 1..5 [PDF::Class] # You failed 1 test of 5 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/defs.t [PDF::Class] 1..6 [PDF::Class] ok 1 - [PDF::Class] ok 2 - [PDF::Class] ok 3 - [PDF::Class] ok 4 - [PDF::Class] ok 5 - [PDF::Class] ok 6 - [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/embedded-file.t [PDF::Class] ===SORRY!=== Error while compiling t/embedded-file.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] at t/embedded-file.t:5 [PDF::Class] ------> use PDF::Catalog; [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/helloworld.t [PDF::Class] Potential difficulties: [PDF::Class] Missing declarand for trailing declarator doc [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/OptionalContent.rakumod (PDF::Class::OptionalContent):1 [PDF::Class] ------> #= Consumed by PDF::OCG and PDF::OCMD [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::Class] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::Class] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class.rakumod (PDF::Class) line 95 [PDF::Class] in block at t/helloworld.t line 11 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/html-canvas.t [PDF::Class] 1..2 [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::Class] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::Class] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class.rakumod (PDF::Class) line 95 [PDF::Class] in block at t/html-canvas.t line 7 [PDF::Class] # You planned 2 tests, but ran 0 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/image-png.t [PDF::Class] ok 1 - width [PDF::Class] ok 2 - height [PDF::Class] ok 3 - bit-depth [PDF::Class] ok 4 - color-type [PDF::Class] ok 5 - compression-type [PDF::Class] ok 6 - interlace-type [PDF::Class] ok 7 - .Buf [PDF::Class] ok 8 - The object is-a 'PDF::XObject::Image' [PDF::Class] ok 9 - dict width [PDF::Class] ok 10 - dict height [PDF::Class] ok 11 - dict bpc [PDF::Class] ok 12 - dict color-space [PDF::Class] ok 13 - dict filter [PDF::Class] ok 14 - width [PDF::Class] ok 15 - height [PDF::Class] ok 16 - bit-depth [PDF::Class] ok 17 - color-type [PDF::Class] ok 18 - compression-type [PDF::Class] ok 19 - interlace-type [PDF::Class] ok 20 - .Buf [PDF::Class] 1..20 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/load-delegate.t [PDF::Class] 1..17 [PDF::Class] ok 1 - delegation sanity [PDF::Class] ok 2 - delegation to subclass [PDF::Class] ok 3 - delegation by ShadingType [PDF::Class] ok 4 - delegation by ShadingType [PDF::Class] ok 5 - delegation by ShadingType [PDF::Class] ok 6 - delegation by ShadingType [PDF::Class] ok 7 - delegation by ShadingType (unknown) [PDF::Class] No handler class PDF::Unknown [PDF::Class] ok 8 - delegation base-class [PDF::Class] ok 9 - delegation by FunctionType [PDF::Class] ok 10 - annot defaulted /Type - implemented [PDF::Class] ok 11 - annot defaulted /Type - unimplemented [PDF::Class] ok 12 - output intent defaulted /Type [PDF::Class] ok 13 - $.Type init [PDF::Class] ok 14 - $.Subtype init [PDF::Class] ok 15 - $.ShadingType init [PDF::Class] ok 16 - PostScript require [PDF::Class] ok 17 - FunctionType accessor [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-acroform.t [PDF::Class] ===SORRY!=== Error while compiling t/pdf-acroform.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] at t/pdf-acroform.t:5 [PDF::Class] ------> use PDF::Catalog; [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-action.t [PDF::Class] ok 1 - named destination [PDF::Class] ok 2 - The object does role 'PDF::COS::Name' [PDF::Class] ok 3 - [PDF::Class] ok 4 - [PDF::Class] ok 5 - [PDF::Class] ok 6 - [PDF::Class] ok 7 - [PDF::Class] ok 8 - [PDF::Class] ok 9 - [PDF::Class] ok 10 - [PDF::Class] ok 11 - [PDF::Class] ok 12 - remote construction on local page destination - dies [PDF::Class] ok 13 - local construction on remote page destination - dies [PDF::Class] 1..13 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-annot.t [PDF::Class] ok 1 - The object is-a '"PDF::Annot::Text"' [PDF::Class] ok 2 - .Rect [PDF::Class] ok 3 - .Contents [PDF::Class] ok 4 - .Open [PDF::Class] ok 5 - $open-check-annot.check lives [PDF::Class] ok 6 - The object is-a '"PDF::Annot::Widget"' [PDF::Class] ok 7 - The object does role 'PDF::Field::Text' [PDF::Class] ok 8 - field-annot check [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::Class] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::Class] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class.rakumod (PDF::Class) line 95 [PDF::Class] in block at t/pdf-annot.t line 61 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-catalog.t [PDF::Class] ===SORRY!=== Error while compiling t/pdf-catalog.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] at t/pdf-catalog.t:12 [PDF::Class] ------> use PDF::Catalog; [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-cmap.t [PDF::Class] ok 1 - The object is-a '"PDF::CMap"' [PDF::Class] ok 2 - CMap Type [PDF::Class] ok 3 - CMapName [PDF::Class] ok 4 - WMode [PDF::Class] ok 5 - $cmap.WMode setter - lives [PDF::Class] ok 6 - WMode [PDF::Class] ok 7 - The object does role 'PDF::CIDSystemInfo' [PDF::Class] ok 8 - CMap stream content [PDF::Class] ok 9 - $cmap-obj.check lives [PDF::Class] 1..9 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-colorspace-devicen.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in submethod TWEAK at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/F06BD9DA3908B613D70D1F6AB537D764DA62AF6D (PDF::IO::IndObj) line 17 [PDF::Class] in method ind-obj at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/1500CF649BE57375501CD23FB66003EF75229193 (PDF::IO::Reader) line 413 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 255 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in block at t/pdf-colorspace-devicen.t line 8 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-colorspace.t [PDF::Class] ===SORRY!=== [PDF::Class] No such method 'IMPL-QAST-INDIRECT-LOOKUP-PART' for invocant of type [PDF::Class] 'RakuAST::Name::Part::Empty' [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-destination.t [PDF::Class] ok 1 - is destination array [PDF::Class] ok 2 - non-destination array [PDF::Class] ok 3 - FitWindow destination [PDF::Class] ok 4 - page accessor [PDF::Class] ok 5 - fit accessor [PDF::Class] ok 6 - destination is page ref [PDF::Class] ok 7 - fit accessor [PDF::Class] ok 8 - destination content [PDF::Class] ok 9 - Default destination [PDF::Class] ok 10 - page accessor [PDF::Class] ok 11 - fit accessor [PDF::Class] ok 12 - destination is page ref [PDF::Class] ok 13 - fit accessor [PDF::Class] ok 14 - destination content [PDF::Class] ok 15 - page number destination [PDF::Class] ok 16 - page-number page accessor [PDF::Class] ok 17 - page-number fit accessor [PDF::Class] ok 18 - destination is page ref [PDF::Class] ok 19 - fit accessor [PDF::Class] ok 20 - destination content [PDF::Class] ok 21 - FitXYZoom destination [PDF::Class] ok 22 - left accessor [PDF::Class] ok 23 - top accessor [PDF::Class] ok 24 - zoom accessor [PDF::Class] ok 25 - FitHoriz destination [PDF::Class] ok 26 - top accessor [PDF::Class] ok 27 - FitVert destination [PDF::Class] ok 28 - left accessor [PDF::Class] ok 29 - FitRect destination [PDF::Class] ok 30 - left accessor [PDF::Class] ok 31 - top accessor [PDF::Class] ok 32 - bottom accessor [PDF::Class] ok 33 - right accessor [PDF::Class] ok 34 - FitBox destination [PDF::Class] ok 35 - fit accessor [PDF::Class] ok 36 - FitBox destination [PDF::Class] ok 37 - destination is not a page ref [PDF::Class] ok 38 - destination page [PDF::Class] ok 39 - fit accessor [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in submethod TWEAK at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/F06BD9DA3908B613D70D1F6AB537D764DA62AF6D (PDF::IO::IndObj) line 17 [PDF::Class] in method ind-obj at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/1500CF649BE57375501CD23FB66003EF75229193 (PDF::IO::Reader) line 413 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 255 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in block at t/pdf-destination.t line 75 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-font-cidfont.t [PDF::Class] 1..9 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a 'PDF::Font::CIDFontType2' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subype accessor [PDF::Class] ok 6 - $object.check lives [PDF::Class] ok 7 - CIDSystemInfo accessor [PDF::Class] ok 8 - The object does role 'PDF::CIDSystemInfo' [PDF::Class] ok 9 - # SKIP CID Font Development [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-font-descriptor.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::FontDescriptor' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.FontFamily accessor [PDF::Class] ok 6 - $.Ascent accessor [PDF::Class] ok 7 - $.CapHeight accessor [PDF::Class] ok 8 - $.CapHeight accessor [PDF::Class] ok 9 - $font-descriptor-obj.check lives [PDF::Class] ok 10 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-font.t [PDF::Class] 1..21 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subype accessor [PDF::Class] ok 6 - $.Name accessor [PDF::Class] ok 7 - $.BaseFont accessor [PDF::Class] ok 8 - $.Encoding accessor [PDF::Class] ok 9 - ast regeneration [PDF::Class] ok 10 - $object.check lives [PDF::Class] ok 11 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 12 - .BaseFont [PDF::Class] ok 13 - .Encoding [PDF::Class] ok 14 - font object [PDF::Class] ok 15 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 16 - .BaseFont [PDF::Class] ok 17 - !.Encoding [PDF::Class] ok 18 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 19 - .BaseFont [PDF::Class] ok 20 - !.Encoding [PDF::Class] ok 21 - .encode(...) [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-exponential.t [PDF::Class] 1..14 [PDF::Class] ok 1 - The object is-a 'PDF::Function::Exponential' [PDF::Class] ok 2 - $.FunctionType accessor [PDF::Class] ok 3 - $.type accessor [PDF::Class] ok 4 - $.subtype accessor [PDF::Class] ok 5 - $.N accessor [PDF::Class] ok 6 - $.Domain accessor [PDF::Class] ok 7 - $.Range accessor [PDF::Class] ok 8 - $function-obj.check lives [PDF::Class] ok 9 - calc [PDF::Class] ok 10 - calc [PDF::Class] ok 11 - calc [PDF::Class] ok 12 - calc [PDF::Class] ok 13 - calc [PDF::Class] ok 14 - calc [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-postscript.t [PDF::Class] 1..65 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a 'PDF::Function::PostScript' [PDF::Class] ok 4 - $.FunctionType accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.subtype accessor [PDF::Class] ok 7 - $.Domain accessor [PDF::Class] ok 8 - $.Length accessor (corrected) [PDF::Class] ok 9 - $function-obj.check lives [PDF::Class] ok 10 - $.parse accessor [PDF::Class] ok 11 - null expression [PDF::Class] ok 12 - add op [PDF::Class] ok 13 - sub op [PDF::Class] ok 14 - mul op [PDF::Class] ok 15 - div op [PDF::Class] ok 16 - idiv op [PDF::Class] ok 17 - mod op [PDF::Class] ok 18 - neg op [PDF::Class] ok 19 - abs op [PDF::Class] ok 20 - ceiling op [PDF::Class] ok 21 - floor op [PDF::Class] ok 22 - round op [PDF::Class] ok 23 - round op [PDF::Class] ok 24 - truncate op [PDF::Class] ok 25 - sqrt op [PDF::Class] ok 26 - sin op [PDF::Class] ok 27 - sin op [PDF::Class] ok 28 - cos op [PDF::Class] ok 29 - cos op [PDF::Class] ok 30 - atan 1 0 [PDF::Class] ok 31 - atan 1 1 [PDF::Class] ok 32 - atan 1 -1 [PDF::Class] ok 33 - atan -1 -1 [PDF::Class] ok 34 - atan -1 1 [PDF::Class] ok 35 - exp [PDF::Class] ok 36 - ln op [PDF::Class] ok 37 - log op [PDF::Class] ok 38 - cvi op [PDF::Class] ok 39 - cvr op [PDF::Class] ok 40 - if (true) [PDF::Class] ok 41 - if (false) [PDF::Class] ok 42 - eq [PDF::Class] ok 43 - eq [PDF::Class] ok 44 - ge [PDF::Class] ok 45 - lt [PDF::Class] ok 46 - le [PDF::Class] ok 47 - and [PDF::Class] ok 48 - or [PDF::Class] ok 49 - xor [PDF::Class] ok 50 - not [PDF::Class] ok 51 - bitshift [PDF::Class] ok 52 - bitshift [PDF::Class] ok 53 - true/false [PDF::Class] ok 54 - ifelse (true) [PDF::Class] ok 55 - ifelse (false) [PDF::Class] ok 56 - exch op [PDF::Class] ok 57 - dup [PDF::Class] ok 58 - pop [PDF::Class] ok 59 - copy [PDF::Class] ok 60 - index [PDF::Class] ok 61 - roll [PDF::Class] not ok 62 - typecheck # TODO typecheck Bool vs Numeric [PDF::Class] # Failed test 'typecheck' [PDF::Class] # at t/pdf-function-postscript.t line 135 [PDF::Class] ok 63 - stack underflow [PDF::Class] ok 64 - function calc [PDF::Class] ok 65 - function calc [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-sampled.t [PDF::Class] 1..42 [PDF::Class] ok 1 - The object is-a 'PDF::Function::Sampled' [PDF::Class] ok 2 - $.FunctionType accessor [PDF::Class] ok 3 - $.type accessor [PDF::Class] ok 4 - $.subtype accessor [PDF::Class] ok 5 - $.Domain accessor [PDF::Class] ok 6 - $.Length accessor [PDF::Class] ok 7 - $function-obj.check lives [PDF::Class] ok 8 - basic: [0] --> [0 0.066667 0.129412 0.188235] [PDF::Class] ok 9 - basic: [1] --> [1 1 1 0.627451] [PDF::Class] ok 10 - basic: [0.5] --> [0.5 0.533333 0.564706 0.407843] [PDF::Class] ok 11 - basic: [0.25] --> [0.25 0.3 0.347059 0.298039] [PDF::Class] ok 12 - /Encode [0 2]: [0] --> [0 0.066667 0.129412 0.188235] [PDF::Class] ok 13 - /Encode [0 2]: [1] --> [1 1 1 0.627451] [PDF::Class] ok 14 - /Encode [0 2]: [0.5] --> [1 1 1 0.627451] [PDF::Class] ok 15 - /Encode [0 2]: [0.25] --> [0.5 0.533333 0.564706 0.407843] [PDF::Class] ok 16 - /Encode [0 /8]: [0.5] --> [0.4 0.44 0.477647 0.363922] [PDF::Class] ok 17 - /Encode [0 /8]: [1] --> [0.8 0.813333 0.825882 0.539608] [PDF::Class] ok 18 - ranges: [0] --> [0 -0.866667 0.258824 1.188235] [PDF::Class] ok 19 - ranges: [0.5] --> [0.5 0.066667 1.129412 1.407843] [PDF::Class] ok 20 - ranges: [1] --> [1 1 2 1.627451] [PDF::Class] ok 21 - ranges: [0.25] --> [0.25 -0.4 0.694118 1.298039] [PDF::Class] ok 22 - decodings: [0] --> [0 0 0.258824 1.188235] [PDF::Class] ok 23 - decodings: [0.5] --> [0.5 0.066667 1 1.407843] [PDF::Class] ok 24 - decodings: [1] --> [1 1 1 1.627451] [PDF::Class] ok 25 - decodings: [0.25] --> [0.25 0 0.694118 1.298039] [PDF::Class] ok 26 - Size 3: [0] --> [0 0.066667 0.129412 0.188235] [PDF::Class] ok 27 - Size 3: [1] --> [0.631373 0.635294 0.639216 0.643137] [PDF::Class] ok 28 - Size 3: [0.5] --> [0.315686 0.35098 0.384314 0.415686] [PDF::Class] ok 29 - Size 3: [0.25] --> [0.157843 0.208824 0.256863 0.301961] [PDF::Class] ok 30 - mag-yel: [0 0] --> [0 0 0 0] [PDF::Class] ok 31 - mag-yel: [1 1] --> [0 1 0.666667 0] [PDF::Class] ok 32 - mag-yel: [1 0.5] --> [0 1 0.333333 0] [PDF::Class] ok 33 - mag-yel: [0.5 0.25] --> [0 0.5 0.166667 0] [PDF::Class] ok 34 - cyan-mag-yel: [0 0 0] --> [0 0 0 0] [PDF::Class] ok 35 - cyan-mag-yel: [1 1 1] --> [0.333333 1 0.666667 0] [PDF::Class] ok 36 - cyan-mag-yel: [0.5 0.5 0.5] --> [0.166667 0.5 0.333333 0] [PDF::Class] ok 37 - cyan-mag-yel: [1 0.333333 0.5] --> [0.333333 0.333333 0.333333 0] [PDF::Class] ok 38 - Size 33x33: [-0.9375 -1] --> [-0.003922] [PDF::Class] ok 39 - Size 33x33: [-0.875 -1] --> [-0.113725] [PDF::Class] ok 40 - Size 33x33: [0.334 0.332] --> [-0.144925] [PDF::Class] ok 41 - Size 33x33: [-0.999333 0.332] --> [-0.916298] [PDF::Class] ok 42 - Size 33x33: [-0.332667 -0.334667] --> [-0.474192] [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-function-stitching.t [PDF::Class] 1..13 [PDF::Class] ok 1 - $ind-obj.object.check lives [PDF::Class] ok 2 - subfunction calc [PDF::Class] ok 3 - The object is-a 'PDF::Function::Stitching' [PDF::Class] ok 4 - $.FunctionType accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.subtype accessor [PDF::Class] ok 7 - $.Domain accessor [PDF::Class] ok 8 - $.Encode accessor [PDF::Class] ok 9 - $.Range accessor [PDF::Class] ok 10 - calc [PDF::Class] ok 11 - calc [PDF::Class] ok 12 - calc [PDF::Class] ok 13 - calc [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-group.t [PDF::Class] 1..6 [PDF::Class] ok 1 - The object is-a '"PDF::Group"' [PDF::Class] ok 2 - Group Type [PDF::Class] ok 3 - Subtype [PDF::Class] ok 4 - I [PDF::Class] ok 5 - CS [PDF::Class] ok 6 - $group-obj.check lives [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-lite.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::Class] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::Class] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/installed/PDF::Lite_zef:dwarring_0.0.15_0/sources/4B8C75FABE2EECDD858ED982A1205411328CBCE2 (PDF::Lite) line 123 [PDF::Class] in block at t/pdf-lite.t line 9 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-metadata.t [PDF::Class] 1..7 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Metadata::XML"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subtype accessor [PDF::Class] ok 6 - $.encoded accessor (sample) [PDF::Class] ok 7 - $metadata-obj.check lives [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-nametree.t [PDF::Class] 1..11 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::NameTree' [PDF::Class] ok 4 - $obj.Kids[0].Names [PDF::Class] ok 5 - names{1.1} [PDF::Class] ok 6 - names{1.2} [PDF::Class] ok 7 - names{1.3} [PDF::Class] ok 8 - $.keys [PDF::Class] ok 9 - $nametree-obj.check lives [PDF::Class] ok 10 - $obj.Names after rebuild [PDF::Class] ok 11 - $obj.Kids after rebuild [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-numbertree.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object does role 'PDF::NumberTree' [PDF::Class] ok 4 - $obj.First [PDF::Class] ok 5 - $obj.Nums [PDF::Class] ok 6 - .nums deref [PDF::Class] ok 7 - $obj.nums [PDF::Class] ok 8 - $obj.Limits [PDF::Class] ok 9 - $numtree-obj.check lives [PDF::Class] ok 10 - $obj.Nums after update [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-optional-content.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::OCG"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.Name accessor [PDF::Class] ok 7 - Usage [PDF::Class] ok 8 - Usage.Export.ExportState [PDF::Class] ok 9 - $ocg-obj.check lives [PDF::Class] ok 10 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-outline.t [PDF::Class] ===SORRY!=== Error while compiling t/pdf-outline.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Outline.rakumod (PDF::Outline) [PDF::Class] ===SORRY!=== [PDF::Class] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Outline.rakumod (PDF::Outline):15 [PDF::Class] ------> use PDF::StructElem; [PDF::Class] at t/pdf-outline.t:8 [PDF::Class] ------> use PDF::Outline; [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-outlines.t [PDF::Class] ===SORRY!=== [PDF::Class] No such method 'IMPL-QAST-INDIRECT-LOOKUP-PART' for invocant of type [PDF::Class] 'RakuAST::Name::Part::Empty' [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-page.t [PDF::Class] 1..46 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Page"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $page [PDF::Class] ok 6 - $.Resources accessor [PDF::Class] ok 7 - ast regeneration [PDF::Class] ok 8 - $.Contents accessor [PDF::Class] ok 9 - $.contents accessor [PDF::Class] ok 10 - $page.Thumb = $image - lives [PDF::Class] ok 11 - $page.Thumb.data-uri - lives [PDF::Class] ok 12 - The object is-a '"PDF::Font::Type1"' [PDF::Class] ok 13 - .font-name [PDF::Class] ok 14 - core font caching [PDF::Class] ok 15 - core font caching [PDF::Class] ok 16 - font resource entries [PDF::Class] ok 17 - .font-name [PDF::Class] ok 18 - font resource entries [PDF::Class] ok 19 - $.MediaBox accessor [PDF::Class] ok 20 - $.media-box accessor [PDF::Class] ok 21 - $.crop-box accessor [PDF::Class] ok 22 - $.bleed-box accessor [PDF::Class] ok 23 - $.art-box - accessor [PDF::Class] ok 24 - $.trim-box - accessor [PDF::Class] ok 25 - media-box - default [PDF::Class] ok 26 - $.bleed-box - default [PDF::Class] ok 27 - media-box - list setter [PDF::Class] ok 28 - $.bleed original [PDF::Class] ok 29 - media-box - 4 arg setter [PDF::Class] ok 30 - .MediaBox accessor [PDF::Class] ok 31 - accessor [PDF::Class] ok 32 - $.crop-box - updated [PDF::Class] ok 33 - $.bleed-box - updated [PDF::Class] ok 34 - $.bleed [PDF::Class] ok 35 - $.bleed-box - updated [PDF::Class] ok 36 - bleed setter [PDF::Class] ok 37 - $trim-box - get [PDF::Class] ok 38 - $.art-box - get [PDF::Class] ok 39 - $.art-box - updated [PDF::Class] ok 40 - media-box page-name setter [PDF::Class] ok 41 - media-box page-name setter :landscape [PDF::Class] ok 42 - media-box page-name setter :landscape [PDF::Class] ok 43 - finished Contents [PDF::Class] ok 44 - $page.check lives [PDF::Class] ok 45 - The object is-a '"PDF::XObject::Form"' [PDF::Class] ok 46 - xobject copied trim-box [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-pages.t [PDF::Class] 1..22 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Pages"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Count accessor [PDF::Class] ok 6 - $.Count accessor [PDF::Class] ok 7 - new Kid Type [PDF::Class] ok 8 - $pages-obj.check lives [PDF::Class] ok 9 - number of pages [PDF::Class] ok 10 - first page [PDF::Class] ok 11 - inheritance [PDF::Class] ok 12 - inheritance [PDF::Class] ok 13 - sixth page [PDF::Class] ok 14 - seventh page [PDF::Class] ok 15 - second-last page [PDF::Class] ok 16 - last page [PDF::Class] ok 17 - inheritance [PDF::Class] ok 18 - add-page - lives [PDF::Class] ok 19 - The object is-a 'PDF::Page' [PDF::Class] ok 20 - number of pages [PDF::Class] ok 21 - new page - inheritance [PDF::Class] ok 22 - $.Resources accessor [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-pattern.t [PDF::Class] 1..8 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Pattern::Tiling"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.BBox accessor [PDF::Class] No such method 'graphics-state' for invocant of type [PDF::Class] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Class] in method at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 254 [PDF::Class] in block at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 950 [PDF::Class] in method op at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 935 [PDF::Class] in method ops at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 1 [PDF::Class] in block at t/pdf-pattern.t line 44 [PDF::Class] # You planned 8 tests, but ran 5 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-resources.t [PDF::Class] 1..76 [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in block at t/pdf-resources.t line 17 [PDF::Class] # You planned 76 tests, but ran 0 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-shading.t [PDF::Class] 1..9 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::Shading::Radial"' [PDF::Class] ok 4 - $.ShadingType accessor [PDF::Class] ok 5 - $.type accessor [PDF::Class] ok 6 - $.subtype accessor [PDF::Class] ok 7 - $.ColorSpace accessor [PDF::Class] ok 8 - $shading-obj.check lives [PDF::Class] ok 9 - ast regeneration [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-signature.t [PDF::Class] 1..9 [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in submethod TWEAK at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/F06BD9DA3908B613D70D1F6AB537D764DA62AF6D (PDF::IO::IndObj) line 17 [PDF::Class] in method ind-obj at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/1500CF649BE57375501CD23FB66003EF75229193 (PDF::IO::Reader) line 413 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 255 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in block at t/pdf-signature.t line 12 [PDF::Class] # You planned 9 tests, but ran 0 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-struct.t [PDF::Class] ===SORRY!=== Error while compiling t/pdf-struct.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/StructTreeRoot.rakumod (PDF::StructTreeRoot) [PDF::Class] ===SORRY!=== [PDF::Class] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/StructTreeRoot.rakumod (PDF::StructTreeRoot):18 [PDF::Class] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Class] at t/pdf-struct.t:4 [PDF::Class] ------> use PDF::StructTreeRoot; [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-xobject-form.t [PDF::Class] 1..10 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::XObject::Form"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subtype accessor [PDF::Class] ok 6 - $.Resources accessor [PDF::Class] ok 7 - $.BBox accessor [PDF::Class] ok 8 - $.encoded accessor [PDF::Class] No such method 'canvas' for invocant of type [PDF::Class] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Class] in method at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 306 [PDF::Class] in block at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 950 [PDF::Class] in method op at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 935 [PDF::Class] in method FALLBACK at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 1166 [PDF::Class] in block at t/pdf-xobject-form.t line 46 [PDF::Class] # You planned 10 tests, but ran 8 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/pdf-xobject-image.t [PDF::Class] 1..22 [PDF::Class] ok 1 - $.obj-num [PDF::Class] ok 2 - $.gen-num [PDF::Class] ok 3 - The object is-a '"PDF::XObject::Image"' [PDF::Class] ok 4 - $.Type accessor [PDF::Class] ok 5 - $.Subtype accessor [PDF::Class] ok 6 - $.ColorSpace accessor [PDF::Class] ok 7 - $.BitsPerComponent accessor [PDF::Class] ok 8 - $.encoded accessor [PDF::Class] ok 9 - $img.Width (jpeg) [PDF::Class] ok 10 - $img.Height (jpeg) [PDF::Class] ok 11 - $img.ColorSpace (jpeg) [PDF::Class] ok 12 - $img.BitsPerComponent (jpeg) [PDF::Class] ok 13 - $img Length (jpeg) [PDF::Class] ok 14 - $img.check lives [PDF::Class] ok 15 - .content(:inline) has 3 ops [PDF::Class] ok 16 - first .content(:inline) op: :BI[...] [PDF::Class] ok 17 - second .content(:inline) op: :ID[...] [PDF::Class] ok 18 - third .content(:inline) op: :EI[] [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::Class] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::Class] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class.rakumod (PDF::Class) line 95 [PDF::Class] in block at t/pdf-xobject-image.t line 68 [PDF::Class] # You planned 22 tests, but ran 18 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/render.t [PDF::Class] 1..7 [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in submethod TWEAK at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/F06BD9DA3908B613D70D1F6AB537D764DA62AF6D (PDF::IO::IndObj) line 17 [PDF::Class] in method ind-obj at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/1500CF649BE57375501CD23FB66003EF75229193 (PDF::IO::Reader) line 413 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 255 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class.rakumod (PDF::Class) line 95 [PDF::Class] in block at t/render.t line 10 [PDF::Class] # You planned 7 tests, but ran 0 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/type-extensibility.t [PDF::Class] 1..10 [PDF::Class] ok 1 - The object is-a 'TestDoc::Catalog' [PDF::Class] ok 2 - $Catalog.Type [PDF::Class] ok 3 - $Catalog.Version [PDF::Class] ok 4 - $Catalog.ViewerPreferences [PDF::Class] ok 5 - $Catalog.ViewerPreferences [PDF::Class] ok 6 - $Catalog.ViewerPreferences.HideToolBar [PDF::Class] ok 7 - $Catalog.ViewerPreferences.some-custom-method [PDF::Class] ok 8 - The object is-a '"TestDoc::Pages"' [PDF::Class] ok 9 - The object is-a '"TestDoc::Page"' [PDF::Class] ok 10 - unextended class [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/update.t [PDF::Class] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog) [PDF::Class] ===SORRY!=== [PDF::Class] Cannot do compile time parameterization with these args [PDF::Class] at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Catalog.rakumod (PDF::Catalog):33 [PDF::Class] ------> use PDF::Names; [PDF::Class] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::Class] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::Class] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::Class] in method load-delegate at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class/Loader.rakumod (PDF::Class::Loader) line 41 [PDF::Class] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::Class] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::Class] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::Class] in submethod TWEAK at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/F06BD9DA3908B613D70D1F6AB537D764DA62AF6D (PDF::IO::IndObj) line 17 [PDF::Class] in method ind-obj at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/1500CF649BE57375501CD23FB66003EF75229193 (PDF::IO::Reader) line 413 [PDF::Class] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 255 [PDF::Class] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::Class] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::Class] in method Pages at /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30/lib/PDF/Class.rakumod (PDF::Class) line 95 [PDF::Class] in block at t/update.t line 8 [PDF::Class] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1d6c1d4c4ce5070038a42320efe307a6d2c7fdc6.tar.gz/PDF-Class-0.5.30 t/util.t [PDF::Class] ok 1 - to-roman(1) [PDF::Class] ok 2 - from-roman("I") [PDF::Class] ok 3 - to-roman(2) [PDF::Class] ok 4 - from-roman("II") [PDF::Class] ok 5 - to-roman(3) [PDF::Class] ok 6 - from-roman("III") [PDF::Class] ok 7 - to-roman(4) [PDF::Class] ok 8 - from-roman("IV") [PDF::Class] ok 9 - to-roman(5) [PDF::Class] ok 10 - from-roman("V") [PDF::Class] ok 11 - to-roman(6) [PDF::Class] ok 12 - from-roman("VI") [PDF::Class] ok 13 - to-roman(10) [PDF::Class] ok 14 - from-roman("X") [PDF::Class] ok 15 - to-roman(11) [PDF::Class] ok 16 - from-roman("XI") [PDF::Class] ok 17 - alpha-number(1) [PDF::Class] ok 18 - alpha-number(2) [PDF::Class] ok 19 - alpha-number(26) [PDF::Class] ok 20 - alpha-number(27) [PDF::Class] ok 21 - alpha-number(28) [PDF::Class] ok 22 - decimal-number [PDF::Class] 1..22 ===> Testing [FAIL]: PDF::Class:ver<0.5.30>:auth [PDF::Class] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Class:ver<0.5.30>:auth Potential difficulties: Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/C6583504D51212B9607A665CD74EC56B7315362F (PDF::Class::OptionalContent):1 ------> #= Consumed by PDF::OCG and PDF::OCMD ===> Install [FAIL] for PDF::Class:ver<0.5.30>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) ===SORRY!=== Cannot do compile time parameterization with these args at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 ------> use PDF::Names; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 3min 26.675s CPU time consumed: 4min 47.854s Memory peak: 2.6G (swap: 0B) ```
* [ ] [PDF::Content](https://raku.land/zef:dwarring/PDF::Content) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p488858-i577891.service; invocation ID: c4ac361439f84163bc5ab8f9347d9e94 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Content ===> Found: PDF::Content:ver<0.9.11>:auth [via Zef::Repository::Ecosystems] [PDF::Content] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790139543.488859.3029.0815528303237/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz https://360.zef.pm/P/DF/PDF_CONTENT/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz ===> Fetching [OK]: PDF::Content:ver<0.9.11>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790139543.488859.3029.0815528303237/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz [PDF::Content] Command: tar -t -f ./d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz [PDF::Content] Command: tar -xvf ./d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz -C ../d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz ===> Extraction [OK]: PDF::Content to /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz ===> Testing: PDF::Content:ver<0.9.11>:auth [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/basic.t [PDF::Content] 1..6 [PDF::Content] ok 1 - basic op [PDF::Content] ok 2 - push raw content [PDF::Content] ok 3 - push raw content [PDF::Content] ok 4 - can't push bad raw content [PDF::Content] ok 5 - content ops [PDF::Content] ok 6 - rendered content [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/canvas.t [PDF::Content] 1..4 [PDF::Content] ok 1 - unsafe content has been wrapped [PDF::Content] ok 2 - .has-pre-gfx() [PDF::Content] ok 3 - :!tidy disables wrapping [PDF::Content] ok 4 - safe content detected [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/colors.t [PDF::Content] 1..11 [PDF::Content] ok 1 - rgb export [PDF::Content] ok 2 - color enum [PDF::Content] ok 3 - cmyk color list [PDF::Content] ok 4 - cmyk color list [PDF::Content] ok 5 - rgb color list [PDF::Content] ok 6 - rgb 3 hex digits [PDF::Content] ok 7 - rgb 6 hex digits [PDF::Content] ok 8 - cmyk 3 hex digits [PDF::Content] ok 9 - cmyk 6 hex digits [PDF::Content] ok 10 - color object [PDF::Content] ok 11 - unknown color name [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/content-blocks.t [PDF::Content] 1..12 [PDF::Content] ok 1 - .graphics block [PDF::Content] ok 2 - .text block [PDF::Content] ok 3 - .tag content block [PDF::Content] ok 4 - .tag content block with dict [PDF::Content] ok 5 - top level tags [PDF::Content] ok 6 - @tags[0] [PDF::Content] ok 7 - @tags[1] [PDF::Content] ok 8 - @tags[2] [PDF::Content] ok 9 - marked content id [PDF::Content] ok 10 - marked content name [PDF::Content] ok 11 - marked content op [PDF::Content] ok 12 - marked content id[1] [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/core-font.t [PDF::Content] 1..67 [PDF::Content] ok 1 - core-font-name [PDF::Content] ok 2 - core-font-name [PDF::Content] ok 3 - core-font-name [PDF::Content] ok 4 - core-font-name [PDF::Content] ok 5 - font-name [PDF::Content] ok 6 - [PDF::Content] ok 7 - is-embedded [PDF::Content] ok 8 - is-subset [PDF::Content] ok 9 - is-core-font [PDF::Content] ok 10 - font-name [PDF::Content] ok 11 - enc [PDF::Content] ok 12 - The object is-a '"Font::AFM"' [PDF::Content] ok 13 - .encode(...) sanity [PDF::Content] ok 14 - .decode(...) sanity [PDF::Content] ok 15 - charset [PDF::Content] ok 16 - The object is-a '"Font::AFM"' [PDF::Content] ok 17 - font-name [PDF::Content] ok 18 - .enc [PDF::Content] ok 19 - font height [PDF::Content] ok 20 - [PDF::Content] ok 21 - font height hanging [PDF::Content] ok 22 - font height @ 12pt [PDF::Content] ok 23 - font base-height @ 12pt [PDF::Content] ok 24 - font hanging height @ 12pt [PDF::Content] ok 25 - .encode(...) sanity [PDF::Content] ok 26 - charset [PDF::Content] ok 27 - differences [PDF::Content] ok 28 - The object is-a '"Font::AFM"' [PDF::Content] ok 29 - font-name [PDF::Content] ok 30 - .encode(...) sanity [PDF::Content] ok 31 - :font-family => font-name [PDF::Content] ok 32 - font caching [PDF::Content] ok 33 - extended chars encoding [PDF::Content] ok 34 - extended chars decoding [PDF::Content] ok 35 - to-dict (extended chars) [PDF::Content] ok 36 - stringwidth :!kern [PDF::Content] ok 37 - stringwidth :kern [PDF::Content] ok 38 - .kern(...) [PDF::Content] ok 39 - .shape(...) kerning [PDF::Content] ok 40 - .shape(...) !kerning [PDF::Content] ok 41 - .shape(...) ligatures [PDF::Content] ok 42 - win encoding [PDF::Content] ok 43 - win decoding [PDF::Content] ok 44 - win raw decoding [PDF::Content] ok 45 - mac encoding [PDF::Content] ok 46 - mac decoding [PDF::Content] ok 47 - mac raw decoding [PDF::Content] ok 48 - The object is-a '"Font::Metrics::zapfdingbats"' [PDF::Content] ok 49 - .enc [PDF::Content] ok 50 - .encode(...) [PDF::Content] ok 51 - .decode(...) [PDF::Content] ok 52 - .decode(...) [PDF::Content] ok 53 - The object is-a '"Font::Metrics::courier-bold"' [PDF::Content] ok 54 - The object is-a '"Font::Metrics::symbol"' [PDF::Content] ok 55 - .enc [PDF::Content] ok 56 - .encode(...) [PDF::Content] ok 57 - .decode(...) [PDF::Content] ok 58 - win differences encoding [PDF::Content] ok 59 - dfferences to-dict [PDF::Content] ok 60 - mac-extra differences encoding [PDF::Content] ok 61 - mac-extra differences decoding [PDF::Content] ok 62 - dfferences to-dict [PDF::Content] ok 63 - [PDF::Content] ok 64 - [PDF::Content] ok 65 - PDF font caching [PDF::Content] ok 66 - font uniqueness 1 [PDF::Content] ok 67 - font uniqueness 2 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/current-point.t [PDF::Content] 1..10 [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/do.t [PDF::Content] 1..5 [PDF::Content] ok 1 - form position [PDF::Content] ok 2 - image position [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/extended-ops.t [PDF::Content] 1..7 [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::Unknown? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::Unknown) [PDF::Content] ok 3 - .message matches Unknown content operator: 'BAZINGA' [PDF::Content] ok 1 - did we throws-like X::PDF::Content::OP::Unknown? [PDF::Content] ok 2 - regular op, extensions enabled [PDF::Content] ok 3 - extended sequence lives [PDF::Content] ok 4 - unknown single op [PDF::Content] ok 5 - extended single op [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadNesting) [PDF::Content] ok 3 - .message matches Bad nesting; 'EX' (EndExtended) operator not matched by preceeding 'BX' (BeginExtended) [PDF::Content] ok 6 - did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] ok 7 - rendered content [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/forms.t [PDF::Content] 1..2 [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/image-exceptions.t [PDF::Content] # Subtest: did we throws-like X::PDF::Content::Image::UnknownType? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::UnknownType) [PDF::Content] ok 3 - .message matches Unable to open as an image: t/images.t [PDF::Content] ok 1 - did we throws-like X::PDF::Content::Image::UnknownType? [PDF::Content] # Subtest: did we throws-like X::PDF::Content::Image::UnknownMimeType? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::UnknownMimeType) [PDF::Content] ok 3 - .message matches Expected mime-type 'image/*' or 'application/pdf', got 'text': data:text/plain;base64, [PDF::Content] ok 2 - did we throws-like X::PDF::Content::Image::UnknownMimeType? [PDF::Content] # Subtest: PNG header-check [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::WrongHeader) [PDF::Content] ok 3 - .message matches t/images/lightbulb.gif image doesn't have a PNG header: "GIF89a\x[13]\0" [PDF::Content] ok 3 - PNG header-check [PDF::Content] # Subtest: JPEG header-check [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::WrongHeader) [PDF::Content] ok 3 - .message matches t/images/lightbulb.gif image doesn't have a JPEG header: "GI" [PDF::Content] ok 4 - JPEG header-check [PDF::Content] # Subtest: GIF header-check [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::WrongHeader) [PDF::Content] ok 3 - .message matches t/images/basn0g01.png image doesn't have a GIF header: "\x[89]PNG\r\n" [PDF::Content] ok 5 - GIF header-check [PDF::Content] 1..5 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/images.t [PDF::Content] 1..196 [PDF::Content] ok 1 - open jpeg - lives [PDF::Content] ok 2 - jpeg object [PDF::Content] ok 3 - jpeg type [PDF::Content] ok 4 - jpeg subtype [PDF::Content] ok 5 - jpeg width [PDF::Content] ok 6 - jpeg height [PDF::Content] ok 7 - jpeg bpc [PDF::Content] ok 8 - jpeg cs [PDF::Content] ok 9 - jpeg dict length [PDF::Content] ok 10 - jpeg encoded length [PDF::Content] ok 11 - jpeg width [PDF::Content] ok 12 - jpeg height [PDF::Content] ok 13 - [PDF::Content] ok 14 - [PDF::Content] ok 15 - open gif - lives [PDF::Content] ok 16 - gif object [PDF::Content] ok 17 - gif type [PDF::Content] ok 18 - gif subtype [PDF::Content] ok 19 - gif width [PDF::Content] ok 20 - gif height [PDF::Content] ok 21 - gif bpc [PDF::Content] ok 22 - gif cs [PDF::Content] ok 23 - gif dict length [PDF::Content] ok 24 - gif encoded length [PDF::Content] ok 25 - data-uri from file [PDF::Content] ok 26 - open PDF as image - lives [PDF::Content] ok 27 - PDF image width [PDF::Content] ok 28 - PDF image height [PDF::Content] ok 29 - open GIF data url - lives [PDF::Content] ok 30 - data-uri from source string [PDF::Content] ok 31 - open PNG data url - lives [PDF::Content] ok 32 - data-uri from source string [PDF::Content] ok 33 - round-trip open of PNG uri [PDF::Content] ok 34 - open png-1bit-gray - lives [PDF::Content] ok 35 - png-1bit-gray object [PDF::Content] ok 36 - png-1bit-gray type [PDF::Content] ok 37 - png-1bit-gray subtype [PDF::Content] ok 38 - png-1bit-gray width [PDF::Content] ok 39 - png-1bit-gray height [PDF::Content] ok 40 - png-1bit-gray filter [PDF::Content] ok 41 - png-1bit-gray color-space [PDF::Content] ok 42 - [PDF::Content] ok 43 - png-1bit-gray decode bpc [PDF::Content] ok 44 - png-1bit-gray decode colors [PDF::Content] ok 45 - png-1bit-gray decode columns [PDF::Content] ok 46 - png-1bit-gray decode predictor [PDF::Content] ok 47 - open png-4bit-gray - lives [PDF::Content] ok 48 - png-4bit-gray object [PDF::Content] ok 49 - png-4bit-gray type [PDF::Content] ok 50 - png-4bit-gray subtype [PDF::Content] ok 51 - png-4bit-gray width [PDF::Content] ok 52 - png-4bit-gray height [PDF::Content] ok 53 - png-4bit-gray filter [PDF::Content] ok 54 - png-4bit-gray color-space [PDF::Content] ok 55 - [PDF::Content] ok 56 - png-4bit-gray decode bpc [PDF::Content] ok 57 - png-4bit-gray decode colors [PDF::Content] ok 58 - png-4bit-gray decode columns [PDF::Content] ok 59 - png-4bit-gray decode predictor [PDF::Content] ok 60 - open png-8bit-gray - lives [PDF::Content] ok 61 - png-8bit-gray object [PDF::Content] ok 62 - png-8bit-gray type [PDF::Content] ok 63 - png-8bit-gray subtype [PDF::Content] ok 64 - png-8bit-gray width [PDF::Content] ok 65 - png-8bit-gray height [PDF::Content] ok 66 - png-8bit-gray filter [PDF::Content] ok 67 - png-8bit-gray color-space [PDF::Content] ok 68 - [PDF::Content] ok 69 - png-8bit-gray decode bpc [PDF::Content] ok 70 - png-8bit-gray decode colors [PDF::Content] ok 71 - png-8bit-gray decode columns [PDF::Content] ok 72 - png-8bit-gray decode predictor [PDF::Content] ok 73 - open png-16bit-gray - lives [PDF::Content] ok 74 - png-16bit-gray object [PDF::Content] ok 75 - png-16bit-gray type [PDF::Content] ok 76 - png-16bit-gray subtype [PDF::Content] ok 77 - png-16bit-gray width [PDF::Content] ok 78 - png-16bit-gray height [PDF::Content] ok 79 - png-16bit-gray filter [PDF::Content] ok 80 - png-16bit-gray color-space [PDF::Content] ok 81 - [PDF::Content] ok 82 - png-16bit-gray decode bpc [PDF::Content] ok 83 - png-16bit-gray decode colors [PDF::Content] ok 84 - png-16bit-gray decode columns [PDF::Content] ok 85 - png-16bit-gray decode predictor [PDF::Content] ok 86 - open png-8bit-rgb - lives [PDF::Content] ok 87 - png-8bit-rgb object [PDF::Content] ok 88 - png-8bit-rgb type [PDF::Content] ok 89 - png-8bit-rgb subtype [PDF::Content] ok 90 - png-8bit-rgb width [PDF::Content] ok 91 - png-8bit-rgb height [PDF::Content] ok 92 - png-8bit-rgb filter [PDF::Content] ok 93 - png-8bit-rgb color-space [PDF::Content] ok 94 - [PDF::Content] ok 95 - png-8bit-rgb decode bpc [PDF::Content] ok 96 - png-8bit-rgb decode colors [PDF::Content] ok 97 - png-8bit-rgb decode columns [PDF::Content] ok 98 - png-8bit-rgb decode predictor [PDF::Content] ok 99 - open png-16bit-rgb - lives [PDF::Content] ok 100 - png-16bit-rgb object [PDF::Content] ok 101 - png-16bit-rgb type [PDF::Content] ok 102 - png-16bit-rgb subtype [PDF::Content] ok 103 - png-16bit-rgb width [PDF::Content] ok 104 - png-16bit-rgb height [PDF::Content] ok 105 - png-16bit-rgb filter [PDF::Content] ok 106 - png-16bit-rgb color-space [PDF::Content] ok 107 - [PDF::Content] ok 108 - png-16bit-rgb decode bpc [PDF::Content] ok 109 - png-16bit-rgb decode colors [PDF::Content] ok 110 - png-16bit-rgb decode columns [PDF::Content] ok 111 - png-16bit-rgb decode predictor [PDF::Content] ok 112 - open png-8bit-rgb+alpha - lives [PDF::Content] ok 113 - png-8bit-rgb+alpha object [PDF::Content] ok 114 - png-8bit-rgb+alpha type [PDF::Content] ok 115 - png-8bit-rgb+alpha subtype [PDF::Content] ok 116 - png-8bit-rgb+alpha width [PDF::Content] ok 117 - png-8bit-rgb+alpha height [PDF::Content] ok 118 - png-8bit-rgb+alpha filter [PDF::Content] ok 119 - png-8bit-rgb+alpha color-space [PDF::Content] ok 120 - [PDF::Content] ok 121 - png-8bit-rgb+alpha decode bpc [PDF::Content] ok 122 - png-8bit-rgb+alpha decode colors [PDF::Content] ok 123 - png-8bit-rgb+alpha decode columns [PDF::Content] ok 124 - png-8bit-rgb+alpha decode predictor [PDF::Content] ok 125 - open png-2bit-palette - lives [PDF::Content] ok 126 - png-2bit-palette object [PDF::Content] ok 127 - png-2bit-palette type [PDF::Content] ok 128 - png-2bit-palette subtype [PDF::Content] ok 129 - png-2bit-palette width [PDF::Content] ok 130 - png-2bit-palette height [PDF::Content] ok 131 - png-2bit-palette filter [PDF::Content] ok 132 - png-2bit-palette color-space [PDF::Content] ok 133 - [PDF::Content] ok 134 - png-2bit-palette decode bpc [PDF::Content] ok 135 - png-2bit-palette decode colors [PDF::Content] ok 136 - png-2bit-palette decode columns [PDF::Content] ok 137 - png-2bit-palette decode predictor [PDF::Content] ok 138 - open png-8bit-gray+alpha - lives [PDF::Content] ok 139 - png-8bit-gray+alpha object [PDF::Content] ok 140 - png-8bit-gray+alpha type [PDF::Content] ok 141 - png-8bit-gray+alpha subtype [PDF::Content] ok 142 - png-8bit-gray+alpha width [PDF::Content] ok 143 - png-8bit-gray+alpha height [PDF::Content] ok 144 - png-8bit-gray+alpha filter [PDF::Content] ok 145 - png-8bit-gray+alpha color-space [PDF::Content] ok 146 - png-8bit-gray+alpha SMask [PDF::Content] ok 147 - [PDF::Content] ok 148 - png-8bit-gray+alpha decode bpc [PDF::Content] ok 149 - png-8bit-gray+alpha decode colors [PDF::Content] ok 150 - png-8bit-gray+alpha decode columns [PDF::Content] ok 151 - png-8bit-gray+alpha decode predictor [PDF::Content] ok 152 - open png-16bit-gray+alpha - lives [PDF::Content] ok 153 - png-16bit-gray+alpha object [PDF::Content] ok 154 - png-16bit-gray+alpha type [PDF::Content] ok 155 - png-16bit-gray+alpha subtype [PDF::Content] ok 156 - png-16bit-gray+alpha width [PDF::Content] ok 157 - png-16bit-gray+alpha height [PDF::Content] ok 158 - png-16bit-gray+alpha filter [PDF::Content] ok 159 - png-16bit-gray+alpha color-space [PDF::Content] ok 160 - png-16bit-gray+alpha SMask [PDF::Content] ok 161 - [PDF::Content] ok 162 - png-16bit-gray+alpha decode bpc [PDF::Content] ok 163 - png-16bit-gray+alpha decode colors [PDF::Content] ok 164 - png-16bit-gray+alpha decode columns [PDF::Content] ok 165 - png-16bit-gray+alpha decode predictor [PDF::Content] ok 166 - open png-8bit-rgb+alpha - lives [PDF::Content] ok 167 - png-8bit-rgb+alpha object [PDF::Content] ok 168 - png-8bit-rgb+alpha type [PDF::Content] ok 169 - png-8bit-rgb+alpha subtype [PDF::Content] ok 170 - png-8bit-rgb+alpha width [PDF::Content] ok 171 - png-8bit-rgb+alpha height [PDF::Content] ok 172 - png-8bit-rgb+alpha filter [PDF::Content] ok 173 - png-8bit-rgb+alpha color-space [PDF::Content] ok 174 - png-8bit-rgb+alpha SMask [PDF::Content] ok 175 - [PDF::Content] ok 176 - png-8bit-rgb+alpha decode bpc [PDF::Content] ok 177 - png-8bit-rgb+alpha decode colors [PDF::Content] ok 178 - png-8bit-rgb+alpha decode columns [PDF::Content] ok 179 - png-8bit-rgb+alpha decode predictor [PDF::Content] ok 180 - open png-16bit-rgb+alpha - lives [PDF::Content] ok 181 - png-16bit-rgb+alpha object [PDF::Content] ok 182 - png-16bit-rgb+alpha type [PDF::Content] ok 183 - png-16bit-rgb+alpha subtype [PDF::Content] ok 184 - png-16bit-rgb+alpha width [PDF::Content] ok 185 - png-16bit-rgb+alpha height [PDF::Content] ok 186 - png-16bit-rgb+alpha filter [PDF::Content] ok 187 - png-16bit-rgb+alpha color-space [PDF::Content] ok 188 - png-16bit-rgb+alpha SMask [PDF::Content] ok 189 - [PDF::Content] ok 190 - png-16bit-rgb+alpha decode bpc [PDF::Content] ok 191 - png-16bit-rgb+alpha decode colors [PDF::Content] ok 192 - png-16bit-rgb+alpha decode columns [PDF::Content] ok 193 - png-16bit-rgb+alpha decode predictor [PDF::Content] ok 194 - [PDF::Content] ok 195 - [PDF::Content] ok 196 - save-images - lives [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/op-exceptions.t [PDF::Content] # Subtest: did we throws-like X::Method::NotFound? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::Method::NotFound) [PDF::Content] ok 3 - .message matches No such method 'Blah' for invocant of type 'PDF::Content' [PDF::Content] ok 1 - did we throws-like X::Method::NotFound? [PDF::Content] ok 2 - valid Restore [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadNesting) [PDF::Content] ok 3 - .message matches Bad nesting; 'Q' (Restore) operator not matched by preceeding 'q' (Save) [PDF::Content] ok 3 - did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] ok 4 - valid SetFont [PDF::Content] # Subtest: did we throws-like X::PDF::Content::UnknownResource? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::UnknownResource) [PDF::Content] ok 3 - .message matches Unknown Font resource: /F2 [PDF::Content] ok 5 - did we throws-like X::PDF::Content::UnknownResource? [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::ArgCount? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::ArgCount) [PDF::Content] ok 3 - .message matches Incorrect number of arguments in 'SC' (SetStrokeColor) command, expected 3 DeviceRGB colors, got: 2 [PDF::Content] ok 8 - did we throws-like X::PDF::Content::OP::ArgCount? [PDF::Content] ok 9 - [PDF::Content] ok 10 - valid SetGraphicsState [PDF::Content] # Subtest: did we throws-like X::PDF::Content::UnknownResource? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::UnknownResource) [PDF::Content] ok 3 - .message matches Unknown ExtGState resource: /GS2 [PDF::Content] ok 11 - did we throws-like X::PDF::Content::UnknownResource? [PDF::Content] ok 12 - valid EndMarkedContent [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadNesting) [PDF::Content] ok 3 - .message matches Bad nesting; 'EMC' (EndMarkedContent) operator not matched by preceeding 'BMC' or 'BDC' (BeginMarkedContent) [PDF::Content] ok 13 - did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] ok 14 - [PDF::Content] ok 15 - [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadArrayArg? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadArrayArg) [PDF::Content] ok 3 - .message matches Invalid entry in 'TJ' (ShowSpaceText) array: ${} [PDF::Content] ok 16 - did we throws-like X::PDF::Content::OP::BadArrayArg? [PDF::Content] ok 17 - [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::Error? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::Error) [PDF::Content] ok 3 - .message matches Error processing 'w' (SetLineWidth) operator: Type check failed in binding to parameter '$val'; expected Numeric but got Str ("Fat") [PDF::Content] ok 18 - did we throws-like X::PDF::Content::OP::Error? [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadArgs? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadArgs) [PDF::Content] ok 3 - .message matches Bad 'Td' (TextMove) argument list: "extra-arg", 10, 20 [PDF::Content] ok 19 - did we throws-like X::PDF::Content::OP::BadArgs? [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::TooFewArgs? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::TooFewArgs) [PDF::Content] ok 3 - .message matches Too few arguments to 'SC' (SetStrokeColor) [PDF::Content] ok 20 - did we throws-like X::PDF::Content::OP::TooFewArgs? [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadArg? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadArg) [PDF::Content] ok 3 - .message matches Bad 'SC' (SetStrokeColor) argument: "Foo" [PDF::Content] ok 21 - did we throws-like X::PDF::Content::OP::BadArg? [PDF::Content] # Subtest: did we throws-like X::PDF::Content::Unclosed? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Unclosed) [PDF::Content] ok 3 - .message matches 'q' (Save) unmatched by closing 'Q' (Restore) at end of content stream [PDF::Content] ok 22 - did we throws-like X::PDF::Content::Unclosed? [PDF::Content] ok 23 - [PDF::Content] 1..23 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/ops-introspection.t [PDF::Content] 1..20 [PDF::Content] ok 1 - gsave initial [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - gsave saved [PDF::Content] ok 5 - gsave saved :delta [PDF::Content] ok 6 - graphics-state :delta [PDF::Content] ok 7 - .ops [PDF::Content] ok 8 - PDF write content [PDF::Content] ok 9 - content-dump [PDF::Content] ok 10 - [PDF::Content] ok 11 - [PDF::Content] ok 12 - gsave saved :delta [PDF::Content] ok 13 - graphics-state :delta [PDF::Content] ok 14 - [PDF::Content] ok 15 - [PDF::Content] ok 16 - [PDF::Content] ok 17 - [PDF::Content] ok 18 - gsave final [PDF::Content] ok 19 - graphics-state file [PDF::Content] ok 20 - context final [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/ops.t [PDF::Content] 1..126 [PDF::Content] ok 1 - $g.CTM - initial [PDF::Content] ok 2 - $g.GraphicMatrix - updated [PDF::Content] ok 3 - $g.GraphicMatrix - updated again [PDF::Content] ok 4 - BeginText [PDF::Content] ok 5 - Tf [PDF::Content] ok 6 - $g.font-size [PDF::Content] ok 7 - $g.StrokeColorSpace - initial [PDF::Content] ok 8 - SCN (/DeviceGray) [PDF::Content] ok 9 - CS [PDF::Content] ok 10 - $g.StrokeColor - updated [PDF::Content] ok 11 - $g.StrokeColorSpace - updated [PDF::Content] ok 12 - StrokColor Op added [PDF::Content] ok 13 - StrokeColor Op optimised [PDF::Content] ok 14 - $g.StrokeColorSpace - initial [PDF::Content] ok 15 - wrong number of colors - dies [PDF::Content] ok 16 - $g.StrokeColor - updated again [PDF::Content] ok 17 - SCN (/DeviceRGB) [PDF::Content] ok 18 - $g.BeginMarkedContent [PDF::Content] ok 19 - MoveShowText [PDF::Content] ok 20 - $g.EndMarkedContent [PDF::Content] ok 21 - tags [PDF::Content] ok 22 - $g.StrokeColor - deviceN [PDF::Content] ok 23 - $g.FillColorSpace - initial [PDF::Content] ok 24 - CS [PDF::Content] ok 25 - $g.FillColorSpace - updated [PDF::Content] ok 26 - $g.TextLeading - initial [PDF::Content] ok 27 - TextLeading Op added [PDF::Content] ok 28 - assigment type-checking [PDF::Content] ok 29 - Op ignored [PDF::Content] ok 30 - TextLeading Op optimised [PDF::Content] ok 31 - $g.TextLeading - updated [PDF::Content] ok 32 - $g.WordSpacing - initial [PDF::Content] ok 33 - $g.WordSpacing - updated [PDF::Content] ok 34 - $g.HorizScaling - initial [PDF::Content] ok 35 - $g.HorizScaling - updated [PDF::Content] ok 36 - $g.TextRise - initial [PDF::Content] ok 37 - $g.TextRise - updated [PDF::Content] ok 38 - $g.CharSpacing - initial [PDF::Content] ok 39 - $g.CharSpacing - updated [PDF::Content] ok 40 - DashPattern - initial [PDF::Content] ok 41 - DashPattern - updated [PDF::Content] ok 42 - DashPattern - updated [PDF::Content] ok 43 - $g.TextMatrix - initial [PDF::Content] ok 44 - $g.TextMatrix - moved [PDF::Content] ok 45 - $g.TextMatrix - moved [PDF::Content] ok 46 - text-position [PDF::Content] ok 47 - text-position [PDF::Content] ok 48 - $g.text-position - rw accessors [PDF::Content] ok 49 - $g.text-position - rw accessors [PDF::Content] ok 50 - $g.TextMatrix - updated [PDF::Content] ok 51 - $g.TextMatrix - updated again [PDF::Content] ok 52 - MoveSetShowText [PDF::Content] ok 53 - $g.WordSpacing - MoveSetShow [PDF::Content] ok 54 - $g.CharSpacing - MoveSetShow [PDF::Content] ok 55 - The object does role 'PDF::Content::Canvas' [PDF::Content] ok 56 - FillAlpha Optimized [PDF::Content] ok 57 - FillAlpha op [PDF::Content] ok 58 - FillAlpha graphics resource [PDF::Content] ok 59 - FillAlpha graphics resource [PDF::Content] ok 60 - scn [PDF::Content] ok 61 - TJ [PDF::Content] ok 62 - Named operator [PDF::Content] ok 63 - invalid argument dies [PDF::Content] ok 64 - invalid operator dies [PDF::Content] ok 65 - content with unclosed "BT" - dies [PDF::Content] ok 66 - EndText [PDF::Content] ok 67 - $g.TextMatrix - outside of text block [PDF::Content] ok 68 - $g.GraphicMatrix - outside of text block [PDF::Content] ok 69 - content with unclosed "q" (gsave) - dies [PDF::Content] ok 70 - $g.GraphicMatrix - restored [PDF::Content] ok 71 - $g.TextMatrix - restored [PDF::Content] ok 72 - $g.TextLeading - restored [PDF::Content] ok 73 - $g.StrokeColorSpace - restored [PDF::Content] ok 74 - content with matching BT ... ET q ... Q - lives [PDF::Content] ok 75 - RenderingIntent, initial [PDF::Content] ok 76 - [PDF::Content] ok 77 - rendering intent - updated [PDF::Content] ok 78 - Flatness, initial [PDF::Content] ok 79 - [PDF::Content] ok 80 - rendering intent - updated [PDF::Content] ok 81 - Flatness, updated [PDF::Content] ok 82 - RenderingIntent, restored [PDF::Content] ok 83 - Flatness, restored [PDF::Content] ok 84 - initial BlendMode [PDF::Content] ok 85 - BlendMode proxy [PDF::Content] ok 86 - get BlendMode [PDF::Content] ok 87 - restored BlendMode [PDF::Content] ok 88 - default MiterLimit [PDF::Content] ok 89 - MiterLimit proxy [PDF::Content] ok 90 - get MiterLimit [PDF::Content] ok 91 - SetMiterLimit [PDF::Content] ok 92 - get MiterLimit [PDF::Content] ok 93 - restored BlendMode [PDF::Content] ok 94 - basic parse [PDF::Content] ok 95 - Image ID [PDF::Content] ok 96 - Image ID [PDF::Content] ok 97 - Image EI [PDF::Content] ok 98 - can write image data [PDF::Content] ok 99 - inline-images [PDF::Content] ok 100 - image lines [PDF::Content] ok 101 - compile time ops parse [PDF::Content] ok 102 - Text block parse [PDF::Content] ok 103 - parse and comment [PDF::Content] ok 104 - content with comments [PDF::Content] ok 105 - comments import - lives [PDF::Content] ok 106 - comments import - head [PDF::Content] ok 107 - comments import - tail [PDF::Content] ok 108 - graphics matrix assignment [PDF::Content] ok 109 - base coordinates [PDF::Content] ok 110 - chained matrix transforms [PDF::Content] ok 111 - graphics to base user coordinates [PDF::Content] ok 112 - [PDF::Content] ok 113 - graphics+text to base user coordinates, :text [PDF::Content] ok 114 - [PDF::Content] ok 115 - text to graphics coordinates [PDF::Content] ok 116 - [PDF::Content] ok 117 - chained matrix transforms [PDF::Content] ok 118 - SetCharWidth [PDF::Content] ok 119 - SetCharWidth [PDF::Content] ok 120 - SetCharWidthBBox [PDF::Content] ok 121 - SetCharWidthBBox [PDF::Content] ok 122 - SetCharWidthBBox [PDF::Content] ok 123 - drawing and painting [PDF::Content] ok 124 - drawing/painting, block form [PDF::Content] not ok 125 - unknown method/operator: .? invocation # TODO failing on rakudo blead [PDF::Content] # Failed test 'unknown method/operator: .? invocation' [PDF::Content] # at t/ops.t line 347 [PDF::Content] # No such method 'Junk' for invocant of type 'PDF::Content' [PDF::Content] ok 126 - unknown method/operator: . invocation [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/page-tree.t [PDF::Content] 1..18 [PDF::Content] ok 1 - global resources scoping [PDF::Content] ok 2 - global resources scoping [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] # Subtest: tree structure [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] 1..10 [PDF::Content] ok 11 - tree structure [PDF::Content] ok 12 - [PDF::Content] # Subtest: pages by page number [PDF::Content] ok 1 - page number 1 [PDF::Content] ok 2 - page number 2 [PDF::Content] ok 3 - page number 3 [PDF::Content] ok 4 - page number 4 [PDF::Content] ok 5 - page number 5 [PDF::Content] ok 6 - page number 6 [PDF::Content] ok 7 - page number 7 [PDF::Content] ok 8 - page number 8 [PDF::Content] ok 9 - page number 9 [PDF::Content] ok 10 - page number 10 [PDF::Content] 1..10 [PDF::Content] ok 13 - pages by page number [PDF::Content] # Subtest: iterate-pages [PDF::Content] 1..10 [PDF::Content] ok 1 - page iteration 1 [PDF::Content] ok 2 - page iteration 2 [PDF::Content] ok 3 - page iteration 3 [PDF::Content] ok 4 - page iteration 4 [PDF::Content] ok 5 - page iteration 5 [PDF::Content] ok 6 - page iteration 6 [PDF::Content] ok 7 - page iteration 7 [PDF::Content] ok 8 - page iteration 8 [PDF::Content] ok 9 - page iteration 9 [PDF::Content] ok 10 - page iteration 10 [PDF::Content] ok 14 - iterate-pages [PDF::Content] ok 15 - [PDF::Content] ok 16 - serialized page-index [PDF::Content] ok 17 - [PDF::Content] ok 18 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/page.t [PDF::Content] 1..9 [PDF::Content] ok 1 - The object does role 'PDF::Content::Page' [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/patterns.t [PDF::Content] ok 1 - [PDF::Content] 1..1 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-align.t [PDF::Content] 1..9 [PDF::Content] ok 1 - valign [PDF::Content] ok 2 - baseline [PDF::Content] ok 3 - valign [PDF::Content] ok 4 - baseline [PDF::Content] ok 5 - valign [PDF::Content] ok 6 - baseline [PDF::Content] ok 7 - valign [PDF::Content] ok 8 - baseline [PDF::Content] ok 9 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-bidi.t [PDF::Content] 1..1 [PDF::Content] ok 1 - # SKIP Text::FriBidi v0.0.4+ is required for :bidi tests [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-direction.t [PDF::Content] 1..1 [PDF::Content] ok 1 - # SKIP Text::FriBidi v0.0.4+ is required for :bidi tests [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-hyphenation.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-indent.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-margin.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-offset.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-style.t [PDF::Content] 1..3 [PDF::Content] ok 1 - hello world (with kerning) [PDF::Content] ok 2 - shaping [PDF::Content] ok 3 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-verbatim.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/tags.t [PDF::Content] 1..11 [PDF::Content] ok 1 - mark tag name [PDF::Content] ok 2 - mark tag mcid [PDF::Content] ok 3 - $.actual-text [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadNesting::MarkedContent? [PDF::Content] 1..2 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadNesting::MarkedContent) [PDF::Content] ok 4 - did we throws-like X::PDF::Content::OP::BadNesting::MarkedContent? [PDF::Content] ok 5 - outer tag name [PDF::Content] ok 6 - inner tag name [PDF::Content] ok 7 - [PDF::Content] ok 8 - $.actual-text [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] ok 11 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/text-box-images.t [PDF::Content] 1..3 [PDF::Content] ok 1 - $gfx.do returned rectangle [PDF::Content] ok 2 - $gfx.say returned rectangle [PDF::Content] ok 3 - images [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/text-box.t [PDF::Content] 1..21 [PDF::Content] ok 1 - text-box comb [PDF::Content] # Subtest: text box basic [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - default align [PDF::Content] ok 5 - default valign [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - space-width [PDF::Content] ok 9 - $.content-width [PDF::Content] ok 10 - $.content-height [PDF::Content] 1..10 [PDF::Content] ok 2 - text box basic [PDF::Content] # Subtest: text box line [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] 1..6 [PDF::Content] ok 3 - text box line [PDF::Content] # Subtest: baseline adjustments [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] 1..4 [PDF::Content] ok 4 - baseline adjustments [PDF::Content] # Subtest: text box cloning [PDF::Content] ok 1 - $.text [PDF::Content] ok 2 - $.lines [PDF::Content] ok 3 - $.content-width [PDF::Content] ok 4 - $.content-height [PDF::Content] ok 5 - $.font-size [PDF::Content] ok 6 - $.font [PDF::Content] ok 7 - $.height [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] 1..10 [PDF::Content] ok 5 - text box cloning [PDF::Content] # Subtest: text box rendering [PDF::Content] ok 1 - text position [PDF::Content] ok 2 - text position [PDF::Content] ok 3 - $.content-width (squished) [PDF::Content] ok 4 - $.content-height (squished) [PDF::Content] 1..4 [PDF::Content] ok 6 - text box rendering [PDF::Content] ok 7 - $.clone with width constraint [PDF::Content] ok 8 - $.clone content-width [PDF::Content] ok 9 - text-box height [PDF::Content] ok 10 - $.clone with width constraint [PDF::Content] ok 11 - first line height [PDF::Content] ok 12 - text-box height [PDF::Content] ok 13 - text-box height - adjusted [PDF::Content] # Subtest: text updated [PDF::Content] ok 1 - $.lines [PDF::Content] ok 2 - $.content-width [PDF::Content] ok 3 - $.content-height [PDF::Content] ok 4 - $.font-size [PDF::Content] ok 5 - $.font [PDF::Content] ok 6 - $.height [PDF::Content] 1..6 [PDF::Content] ok 14 - text updated [PDF::Content] ok 15 - simple text box [PDF::Content] # Subtest: overflow [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] 1..5 [PDF::Content] ok 16 - overflow [PDF::Content] # Subtest: zero width spaces [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] 1..5 [PDF::Content] ok 17 - zero width spaces [PDF::Content] # Subtest: variable spaces [PDF::Content] 1..0 [PDF::Content] ok 18 - variable spaces [PDF::Content] # Subtest: empty text box [PDF::Content] ok 1 - [PDF::Content] 1..1 [PDF::Content] ok 19 - empty text box [PDF::Content] # Subtest: text box margins [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] 1..8 [PDF::Content] ok 20 - text box margins [PDF::Content] # Subtest: font loading from content stream [PDF::Content] ok 1 - # SKIP PDF::Font::Loader is needed for this test [PDF::Content] 1..1 [PDF::Content] ok 21 - font loading from content stream [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/threads.t [PDF::Content] 1..3 [PDF::Content] ok 1 - page insert race [PDF::Content] ok 2 - page update race [PDF::Content] ok 3 - save-as [PDF::Content] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/util-transform-matrix.t [PDF::Content] ok 1 - null transform [PDF::Content] ok 2 - translate transform [PDF::Content] ok 3 - translate transform [PDF::Content] ok 4 - reflect transform [PDF::Content] ok 5 - rotate transform [PDF::Content] ok 6 - scale transform [PDF::Content] ok 7 - scale transform [PDF::Content] ok 8 - identity dot product [PDF::Content] ok 9 - translated dot product [PDF::Content] ok 10 - rotated dot product [PDF::Content] ok 11 - scaled dot product [PDF::Content] ok 12 - skew transform [PDF::Content] ok 13 - skew transform [PDF::Content] ok 14 - skew transform [PDF::Content] ok 15 - skew transform [PDF::Content] ok 16 - chained transforms [PDF::Content] ok 17 - chained reflect and rotate transforms [PDF::Content] ok 18 - multiply matrix [PDF::Content] ok 19 - dot [PDF::Content] ok 20 - dot [PDF::Content] ok 21 - inverse-dot [PDF::Content] ok 22 - inverse [PDF::Content] ok 23 - inverse multiplication [PDF::Content] ok 24 - identity [PDF::Content] ok 25 - non-identity [PDF::Content] 1..25 ===> Testing [OK] for PDF::Content:ver<0.9.11>:auth ===> Installing: PDF::Content:ver<0.9.11>:auth ===> Install [OK] for PDF::Content:ver<0.9.11>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 12min 23.580s CPU time consumed: 17min 9.249s Memory peak: 2.9G (swap: 513.9M) ```
New Output ``` Running as unit: run-p469648-i536790.service; invocation ID: ff3b36717e444ca0b6865d5adc7eea8c Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Content ===> Found: PDF::Content:ver<0.9.11>:auth [via Zef::Repository::Ecosystems] [PDF::Content] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790139097.469660.2676.6282843330778/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz https://360.zef.pm/P/DF/PDF_CONTENT/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz ===> Fetching [OK]: PDF::Content:ver<0.9.11>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790139097.469660.2676.6282843330778/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz [PDF::Content] Command: tar -t -f ./d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz [PDF::Content] Command: tar -xvf ./d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz -C ../d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz ===> Extraction [OK]: PDF::Content to /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz ===> Testing: PDF::Content:ver<0.9.11>:auth [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/basic.t [PDF::Content] 1..6 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/basic.t line 12 [PDF::Content] # You planned 6 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/canvas.t [PDF::Content] 1..4 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method ops at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1 [PDF::Content] in method render at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Canvas.rakumod (PDF::Content::Canvas) line 104 [PDF::Content] in block at t/canvas.t line 14 [PDF::Content] # You planned 4 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/colors.t [PDF::Content] 1..11 [PDF::Content] ok 1 - rgb export [PDF::Content] ok 2 - color enum [PDF::Content] ok 3 - cmyk color list [PDF::Content] ok 4 - cmyk color list [PDF::Content] ok 5 - rgb color list [PDF::Content] ok 6 - rgb 3 hex digits [PDF::Content] ok 7 - rgb 6 hex digits [PDF::Content] ok 8 - cmyk 3 hex digits [PDF::Content] ok 9 - cmyk 6 hex digits [PDF::Content] ok 10 - color object [PDF::Content] ok 11 - unknown color name [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/content-blocks.t [PDF::Content] 1..12 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method graphics at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content.rakumod (PDF::Content) line 61 [PDF::Content] in block at t/content-blocks.t line 12 [PDF::Content] # You planned 12 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/core-font.t [PDF::Content] 1..67 [PDF::Content] ok 1 - core-font-name [PDF::Content] ok 2 - core-font-name [PDF::Content] ok 3 - core-font-name [PDF::Content] ok 4 - core-font-name [PDF::Content] ok 5 - font-name [PDF::Content] ok 6 - [PDF::Content] ok 7 - is-embedded [PDF::Content] ok 8 - is-subset [PDF::Content] ok 9 - is-core-font [PDF::Content] ok 10 - font-name [PDF::Content] ok 11 - enc [PDF::Content] ok 12 - The object is-a '"Font::AFM"' [PDF::Content] ok 13 - .encode(...) sanity [PDF::Content] ok 14 - .decode(...) sanity [PDF::Content] ok 15 - charset [PDF::Content] ok 16 - The object is-a '"Font::AFM"' [PDF::Content] ok 17 - font-name [PDF::Content] ok 18 - .enc [PDF::Content] ok 19 - font height [PDF::Content] ok 20 - [PDF::Content] ok 21 - font height hanging [PDF::Content] ok 22 - font height @ 12pt [PDF::Content] ok 23 - font base-height @ 12pt [PDF::Content] ok 24 - font hanging height @ 12pt [PDF::Content] ok 25 - .encode(...) sanity [PDF::Content] ok 26 - charset [PDF::Content] ok 27 - differences [PDF::Content] ok 28 - The object is-a '"Font::AFM"' [PDF::Content] ok 29 - font-name [PDF::Content] ok 30 - .encode(...) sanity [PDF::Content] ok 31 - :font-family => font-name [PDF::Content] ok 32 - font caching [PDF::Content] ok 33 - extended chars encoding [PDF::Content] ok 34 - extended chars decoding [PDF::Content] ok 35 - to-dict (extended chars) [PDF::Content] ok 36 - stringwidth :!kern [PDF::Content] ok 37 - stringwidth :kern [PDF::Content] ok 38 - .kern(...) [PDF::Content] ok 39 - .shape(...) kerning [PDF::Content] ok 40 - .shape(...) !kerning [PDF::Content] ok 41 - .shape(...) ligatures [PDF::Content] ok 42 - win encoding [PDF::Content] ok 43 - win decoding [PDF::Content] ok 44 - win raw decoding [PDF::Content] ok 45 - mac encoding [PDF::Content] ok 46 - mac decoding [PDF::Content] ok 47 - mac raw decoding [PDF::Content] ok 48 - The object is-a '"Font::Metrics::zapfdingbats"' [PDF::Content] ok 49 - .enc [PDF::Content] ok 50 - .encode(...) [PDF::Content] ok 51 - .decode(...) [PDF::Content] ok 52 - .decode(...) [PDF::Content] ok 53 - The object is-a '"Font::Metrics::courier-bold"' [PDF::Content] ok 54 - The object is-a '"Font::Metrics::symbol"' [PDF::Content] ok 55 - .enc [PDF::Content] ok 56 - .encode(...) [PDF::Content] ok 57 - .decode(...) [PDF::Content] ok 58 - win differences encoding [PDF::Content] ok 59 - dfferences to-dict [PDF::Content] ok 60 - mac-extra differences encoding [PDF::Content] ok 61 - mac-extra differences decoding [PDF::Content] ok 62 - dfferences to-dict [PDF::Content] ok 63 - [PDF::Content] ok 64 - [PDF::Content] ok 65 - PDF font caching [PDF::Content] ok 66 - font uniqueness 1 [PDF::Content] ok 67 - font uniqueness 2 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/current-point.t [PDF::Content] 1..10 [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/do.t [PDF::Content] 1..5 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method graphics at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content.rakumod (PDF::Content) line 61 [PDF::Content] in block at t/do.t line 15 [PDF::Content] # You planned 5 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/extended-ops.t [PDF::Content] 1..7 [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::Unknown? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::Unknown) [PDF::Content] ok 3 - .message matches Unknown content operator: 'BAZINGA' [PDF::Content] ok 1 - did we throws-like X::PDF::Content::OP::Unknown? [PDF::Content] ok 2 - regular op, extensions enabled [PDF::Content] ok 3 - extended sequence lives [PDF::Content] ok 4 - unknown single op [PDF::Content] ok 5 - extended single op [PDF::Content] # Subtest: did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::OP::BadNesting) [PDF::Content] ok 3 - .message matches Bad nesting; 'EX' (EndExtended) operator not matched by preceeding 'BX' (BeginExtended) [PDF::Content] ok 6 - did we throws-like X::PDF::Content::OP::BadNesting? [PDF::Content] ok 7 - rendered content [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/forms.t [PDF::Content] 1..2 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method graphics at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content.rakumod (PDF::Content) line 61 [PDF::Content] in block at t/forms.t line 14 [PDF::Content] # You planned 2 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/image-exceptions.t [PDF::Content] # Subtest: did we throws-like X::PDF::Content::Image::UnknownType? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::UnknownType) [PDF::Content] ok 3 - .message matches Unable to open as an image: t/images.t [PDF::Content] ok 1 - did we throws-like X::PDF::Content::Image::UnknownType? [PDF::Content] # Subtest: did we throws-like X::PDF::Content::Image::UnknownMimeType? [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::UnknownMimeType) [PDF::Content] ok 3 - .message matches Expected mime-type 'image/*' or 'application/pdf', got 'text': data:text/plain;base64, [PDF::Content] ok 2 - did we throws-like X::PDF::Content::Image::UnknownMimeType? [PDF::Content] # Subtest: PNG header-check [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::WrongHeader) [PDF::Content] ok 3 - .message matches t/images/lightbulb.gif image doesn't have a PNG header: "GIF89a\x[13]\0" [PDF::Content] ok 3 - PNG header-check [PDF::Content] # Subtest: JPEG header-check [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::WrongHeader) [PDF::Content] ok 3 - .message matches t/images/lightbulb.gif image doesn't have a JPEG header: "GI" [PDF::Content] ok 4 - JPEG header-check [PDF::Content] # Subtest: GIF header-check [PDF::Content] 1..3 [PDF::Content] ok 1 - code dies [PDF::Content] ok 2 - right exception type (X::PDF::Content::Image::WrongHeader) [PDF::Content] ok 3 - .message matches t/images/basn0g01.png image doesn't have a GIF header: "\x[89]PNG\r\n" [PDF::Content] ok 5 - GIF header-check [PDF::Content] 1..5 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/images.t [PDF::Content] 1..196 [PDF::Content] ok 1 - open jpeg - lives [PDF::Content] ok 2 - jpeg object [PDF::Content] ok 3 - jpeg type [PDF::Content] ok 4 - jpeg subtype [PDF::Content] ok 5 - jpeg width [PDF::Content] ok 6 - jpeg height [PDF::Content] ok 7 - jpeg bpc [PDF::Content] ok 8 - jpeg cs [PDF::Content] ok 9 - jpeg dict length [PDF::Content] ok 10 - jpeg encoded length [PDF::Content] ok 11 - jpeg width [PDF::Content] ok 12 - jpeg height [PDF::Content] ok 13 - [PDF::Content] ok 14 - [PDF::Content] ok 15 - open gif - lives [PDF::Content] ok 16 - gif object [PDF::Content] ok 17 - gif type [PDF::Content] ok 18 - gif subtype [PDF::Content] ok 19 - gif width [PDF::Content] ok 20 - gif height [PDF::Content] ok 21 - gif bpc [PDF::Content] ok 22 - gif cs [PDF::Content] ok 23 - gif dict length [PDF::Content] ok 24 - gif encoded length [PDF::Content] ok 25 - data-uri from file [PDF::Content] ok 26 - open PDF as image - lives [PDF::Content] ok 27 - PDF image width [PDF::Content] ok 28 - PDF image height [PDF::Content] ok 29 - open GIF data url - lives [PDF::Content] ok 30 - data-uri from source string [PDF::Content] ok 31 - open PNG data url - lives [PDF::Content] ok 32 - data-uri from source string [PDF::Content] ok 33 - round-trip open of PNG uri [PDF::Content] ok 34 - open png-1bit-gray - lives [PDF::Content] ok 35 - png-1bit-gray object [PDF::Content] ok 36 - png-1bit-gray type [PDF::Content] ok 37 - png-1bit-gray subtype [PDF::Content] ok 38 - png-1bit-gray width [PDF::Content] ok 39 - png-1bit-gray height [PDF::Content] ok 40 - png-1bit-gray filter [PDF::Content] ok 41 - png-1bit-gray color-space [PDF::Content] ok 42 - [PDF::Content] ok 43 - png-1bit-gray decode bpc [PDF::Content] ok 44 - png-1bit-gray decode colors [PDF::Content] ok 45 - png-1bit-gray decode columns [PDF::Content] ok 46 - png-1bit-gray decode predictor [PDF::Content] ok 47 - open png-4bit-gray - lives [PDF::Content] ok 48 - png-4bit-gray object [PDF::Content] ok 49 - png-4bit-gray type [PDF::Content] ok 50 - png-4bit-gray subtype [PDF::Content] ok 51 - png-4bit-gray width [PDF::Content] ok 52 - png-4bit-gray height [PDF::Content] ok 53 - png-4bit-gray filter [PDF::Content] ok 54 - png-4bit-gray color-space [PDF::Content] ok 55 - [PDF::Content] ok 56 - png-4bit-gray decode bpc [PDF::Content] ok 57 - png-4bit-gray decode colors [PDF::Content] ok 58 - png-4bit-gray decode columns [PDF::Content] ok 59 - png-4bit-gray decode predictor [PDF::Content] ok 60 - open png-8bit-gray - lives [PDF::Content] ok 61 - png-8bit-gray object [PDF::Content] ok 62 - png-8bit-gray type [PDF::Content] ok 63 - png-8bit-gray subtype [PDF::Content] ok 64 - png-8bit-gray width [PDF::Content] ok 65 - png-8bit-gray height [PDF::Content] ok 66 - png-8bit-gray filter [PDF::Content] ok 67 - png-8bit-gray color-space [PDF::Content] ok 68 - [PDF::Content] ok 69 - png-8bit-gray decode bpc [PDF::Content] ok 70 - png-8bit-gray decode colors [PDF::Content] ok 71 - png-8bit-gray decode columns [PDF::Content] ok 72 - png-8bit-gray decode predictor [PDF::Content] ok 73 - open png-16bit-gray - lives [PDF::Content] ok 74 - png-16bit-gray object [PDF::Content] ok 75 - png-16bit-gray type [PDF::Content] ok 76 - png-16bit-gray subtype [PDF::Content] ok 77 - png-16bit-gray width [PDF::Content] ok 78 - png-16bit-gray height [PDF::Content] ok 79 - png-16bit-gray filter [PDF::Content] ok 80 - png-16bit-gray color-space [PDF::Content] ok 81 - [PDF::Content] ok 82 - png-16bit-gray decode bpc [PDF::Content] ok 83 - png-16bit-gray decode colors [PDF::Content] ok 84 - png-16bit-gray decode columns [PDF::Content] ok 85 - png-16bit-gray decode predictor [PDF::Content] ok 86 - open png-8bit-rgb - lives [PDF::Content] ok 87 - png-8bit-rgb object [PDF::Content] ok 88 - png-8bit-rgb type [PDF::Content] ok 89 - png-8bit-rgb subtype [PDF::Content] ok 90 - png-8bit-rgb width [PDF::Content] ok 91 - png-8bit-rgb height [PDF::Content] ok 92 - png-8bit-rgb filter [PDF::Content] ok 93 - png-8bit-rgb color-space [PDF::Content] ok 94 - [PDF::Content] ok 95 - png-8bit-rgb decode bpc [PDF::Content] ok 96 - png-8bit-rgb decode colors [PDF::Content] ok 97 - png-8bit-rgb decode columns [PDF::Content] ok 98 - png-8bit-rgb decode predictor [PDF::Content] ok 99 - open png-16bit-rgb - lives [PDF::Content] ok 100 - png-16bit-rgb object [PDF::Content] ok 101 - png-16bit-rgb type [PDF::Content] ok 102 - png-16bit-rgb subtype [PDF::Content] ok 103 - png-16bit-rgb width [PDF::Content] ok 104 - png-16bit-rgb height [PDF::Content] ok 105 - png-16bit-rgb filter [PDF::Content] ok 106 - png-16bit-rgb color-space [PDF::Content] ok 107 - [PDF::Content] ok 108 - png-16bit-rgb decode bpc [PDF::Content] ok 109 - png-16bit-rgb decode colors [PDF::Content] ok 110 - png-16bit-rgb decode columns [PDF::Content] ok 111 - png-16bit-rgb decode predictor [PDF::Content] ok 112 - open png-8bit-rgb+alpha - lives [PDF::Content] ok 113 - png-8bit-rgb+alpha object [PDF::Content] ok 114 - png-8bit-rgb+alpha type [PDF::Content] ok 115 - png-8bit-rgb+alpha subtype [PDF::Content] ok 116 - png-8bit-rgb+alpha width [PDF::Content] ok 117 - png-8bit-rgb+alpha height [PDF::Content] ok 118 - png-8bit-rgb+alpha filter [PDF::Content] ok 119 - png-8bit-rgb+alpha color-space [PDF::Content] ok 120 - [PDF::Content] ok 121 - png-8bit-rgb+alpha decode bpc [PDF::Content] ok 122 - png-8bit-rgb+alpha decode colors [PDF::Content] ok 123 - png-8bit-rgb+alpha decode columns [PDF::Content] ok 124 - png-8bit-rgb+alpha decode predictor [PDF::Content] ok 125 - open png-2bit-palette - lives [PDF::Content] ok 126 - png-2bit-palette object [PDF::Content] ok 127 - png-2bit-palette type [PDF::Content] ok 128 - png-2bit-palette subtype [PDF::Content] ok 129 - png-2bit-palette width [PDF::Content] ok 130 - png-2bit-palette height [PDF::Content] ok 131 - png-2bit-palette filter [PDF::Content] ok 132 - png-2bit-palette color-space [PDF::Content] ok 133 - [PDF::Content] ok 134 - png-2bit-palette decode bpc [PDF::Content] ok 135 - png-2bit-palette decode colors [PDF::Content] ok 136 - png-2bit-palette decode columns [PDF::Content] ok 137 - png-2bit-palette decode predictor [PDF::Content] ok 138 - open png-8bit-gray+alpha - lives [PDF::Content] ok 139 - png-8bit-gray+alpha object [PDF::Content] ok 140 - png-8bit-gray+alpha type [PDF::Content] ok 141 - png-8bit-gray+alpha subtype [PDF::Content] ok 142 - png-8bit-gray+alpha width [PDF::Content] ok 143 - png-8bit-gray+alpha height [PDF::Content] ok 144 - png-8bit-gray+alpha filter [PDF::Content] ok 145 - png-8bit-gray+alpha color-space [PDF::Content] ok 146 - png-8bit-gray+alpha SMask [PDF::Content] ok 147 - [PDF::Content] ok 148 - png-8bit-gray+alpha decode bpc [PDF::Content] ok 149 - png-8bit-gray+alpha decode colors [PDF::Content] ok 150 - png-8bit-gray+alpha decode columns [PDF::Content] ok 151 - png-8bit-gray+alpha decode predictor [PDF::Content] ok 152 - open png-16bit-gray+alpha - lives [PDF::Content] ok 153 - png-16bit-gray+alpha object [PDF::Content] ok 154 - png-16bit-gray+alpha type [PDF::Content] ok 155 - png-16bit-gray+alpha subtype [PDF::Content] ok 156 - png-16bit-gray+alpha width [PDF::Content] ok 157 - png-16bit-gray+alpha height [PDF::Content] ok 158 - png-16bit-gray+alpha filter [PDF::Content] ok 159 - png-16bit-gray+alpha color-space [PDF::Content] ok 160 - png-16bit-gray+alpha SMask [PDF::Content] ok 161 - [PDF::Content] ok 162 - png-16bit-gray+alpha decode bpc [PDF::Content] ok 163 - png-16bit-gray+alpha decode colors [PDF::Content] ok 164 - png-16bit-gray+alpha decode columns [PDF::Content] ok 165 - png-16bit-gray+alpha decode predictor [PDF::Content] ok 166 - open png-8bit-rgb+alpha - lives [PDF::Content] ok 167 - png-8bit-rgb+alpha object [PDF::Content] ok 168 - png-8bit-rgb+alpha type [PDF::Content] ok 169 - png-8bit-rgb+alpha subtype [PDF::Content] ok 170 - png-8bit-rgb+alpha width [PDF::Content] ok 171 - png-8bit-rgb+alpha height [PDF::Content] ok 172 - png-8bit-rgb+alpha filter [PDF::Content] ok 173 - png-8bit-rgb+alpha color-space [PDF::Content] ok 174 - png-8bit-rgb+alpha SMask [PDF::Content] ok 175 - [PDF::Content] ok 176 - png-8bit-rgb+alpha decode bpc [PDF::Content] ok 177 - png-8bit-rgb+alpha decode colors [PDF::Content] ok 178 - png-8bit-rgb+alpha decode columns [PDF::Content] ok 179 - png-8bit-rgb+alpha decode predictor [PDF::Content] ok 180 - open png-16bit-rgb+alpha - lives [PDF::Content] ok 181 - png-16bit-rgb+alpha object [PDF::Content] ok 182 - png-16bit-rgb+alpha type [PDF::Content] ok 183 - png-16bit-rgb+alpha subtype [PDF::Content] ok 184 - png-16bit-rgb+alpha width [PDF::Content] ok 185 - png-16bit-rgb+alpha height [PDF::Content] ok 186 - png-16bit-rgb+alpha filter [PDF::Content] ok 187 - png-16bit-rgb+alpha color-space [PDF::Content] ok 188 - png-16bit-rgb+alpha SMask [PDF::Content] ok 189 - [PDF::Content] ok 190 - png-16bit-rgb+alpha decode bpc [PDF::Content] ok 191 - png-16bit-rgb+alpha decode colors [PDF::Content] ok 192 - png-16bit-rgb+alpha decode columns [PDF::Content] ok 193 - png-16bit-rgb+alpha decode predictor [PDF::Content] not ok 194 - save-images - lives [PDF::Content] # Failed test 'save-images - lives' [PDF::Content] # at t/images.t line 220 [PDF::Content] # No such method 'graphics-state' for invocant of type [PDF::Content] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] # You planned 196 tests, but ran 194 [PDF::Content] # You failed 1 test of 194 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/op-exceptions.t [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/op-exceptions.t line 32 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/ops-introspection.t [PDF::Content] 1..20 [PDF::Content] ok 1 - gsave initial [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/ops-introspection.t line 48 [PDF::Content] # You planned 20 tests, but ran 3 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/ops.t [PDF::Content] 1..126 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in block at t/ops.t line 18 [PDF::Content] # You planned 126 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/page-tree.t [PDF::Content] 1..18 [PDF::Content] ok 1 - global resources scoping [PDF::Content] ok 2 - global resources scoping [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method graphics at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content.rakumod (PDF::Content) line 61 [PDF::Content] in sub add-page at t/page-tree.t line 17 [PDF::Content] in block at t/page-tree.t line 23 [PDF::Content] # You planned 18 tests, but ran 2 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/page.t [PDF::Content] 1..9 [PDF::Content] ok 1 - The object does role 'PDF::Content::Page' [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/patterns.t [PDF::Content] not ok 1 - [PDF::Content] # Failed test at t/patterns.t line 9 [PDF::Content] # No such method 'graphics-state' for invocant of type [PDF::Content] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] 1..1 [PDF::Content] # You failed 1 test of 1 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-align.t [PDF::Content] 1..9 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/pdf-text-align.t line 40 [PDF::Content] # You planned 9 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-bidi.t [PDF::Content] 1..1 [PDF::Content] ok 1 - # SKIP Text::FriBidi v0.0.4+ is required for :bidi tests [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-direction.t [PDF::Content] 1..1 [PDF::Content] ok 1 - # SKIP Text::FriBidi v0.0.4+ is required for :bidi tests [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-hyphenation.t [PDF::Content] 1..1 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/pdf-text-hyphenation.t line 40 [PDF::Content] # You planned 1 test, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-indent.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-margin.t [PDF::Content] 1..1 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/pdf-text-margin.t line 40 [PDF::Content] # You planned 1 test, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-offset.t [PDF::Content] 1..1 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/pdf-text-offset.t line 40 [PDF::Content] # You planned 1 test, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-style.t [PDF::Content] 1..3 [PDF::Content] ok 1 - hello world (with kerning) [PDF::Content] ok 2 - shaping [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 938 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/pdf-text-style.t line 110 [PDF::Content] # You planned 3 tests, but ran 2 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/pdf-text-verbatim.t [PDF::Content] 1..1 [PDF::Content] ok 1 - [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/tags.t [PDF::Content] 1..11 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method graphics at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content.rakumod (PDF::Content) line 61 [PDF::Content] in block at t/tags.t line 18 [PDF::Content] # You planned 11 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/text-box-images.t [PDF::Content] 1..3 [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method graphics at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content.rakumod (PDF::Content) line 61 [PDF::Content] in block at t/text-box-images.t line 32 [PDF::Content] # You planned 3 tests, but ran 0 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/text-box.t [PDF::Content] 1..21 [PDF::Content] ok 1 - text-box comb [PDF::Content] # Subtest: text box basic [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - default align [PDF::Content] ok 5 - default valign [PDF::Content] ok 6 - [PDF::Content] ok 7 - [PDF::Content] ok 8 - space-width [PDF::Content] ok 9 - $.content-width [PDF::Content] ok 10 - $.content-height [PDF::Content] 1..10 [PDF::Content] ok 2 - text box basic [PDF::Content] # Subtest: text box line [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] ok 5 - [PDF::Content] ok 6 - [PDF::Content] 1..6 [PDF::Content] ok 3 - text box line [PDF::Content] # Subtest: baseline adjustments [PDF::Content] ok 1 - [PDF::Content] ok 2 - [PDF::Content] ok 3 - [PDF::Content] ok 4 - [PDF::Content] 1..4 [PDF::Content] ok 4 - baseline adjustments [PDF::Content] # Subtest: text box cloning [PDF::Content] ok 1 - $.text [PDF::Content] ok 2 - $.lines [PDF::Content] ok 3 - $.content-width [PDF::Content] ok 4 - $.content-height [PDF::Content] ok 5 - $.font-size [PDF::Content] ok 6 - $.font [PDF::Content] ok 7 - $.height [PDF::Content] ok 8 - [PDF::Content] ok 9 - [PDF::Content] ok 10 - [PDF::Content] 1..10 [PDF::Content] ok 5 - text box cloning [PDF::Content] # Subtest: text box rendering [PDF::Content] No such method 'graphics-state' for invocant of type [PDF::Content] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] in method at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 254 [PDF::Content] in block at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 950 [PDF::Content] in method op at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 935 [PDF::Content] in method FALLBACK at /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11/lib/PDF/Content/Ops.rakumod (PDF::Content::Ops) line 1166 [PDF::Content] in block at t/text-box.t line 73 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/threads.t [PDF::Content] 1..3 [PDF::Content] not ok 1 - page insert race [PDF::Content] # Failed test 'page insert race' [PDF::Content] # at t/threads.t line 12 [PDF::Content] # No such method 'graphics-state' for invocant of type [PDF::Content] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Content] ok 2 - page update race [PDF::Content] ok 3 - save-as [PDF::Content] # You failed 1 test of 3 [PDF::Content] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d08934a0c783a280271680c48d2193a73bd1cc9f.tar.gz/PDF-Content-0.9.11 t/util-transform-matrix.t [PDF::Content] ok 1 - null transform [PDF::Content] ok 2 - translate transform [PDF::Content] ok 3 - translate transform [PDF::Content] ok 4 - reflect transform [PDF::Content] ok 5 - rotate transform [PDF::Content] ok 6 - scale transform [PDF::Content] ok 7 - scale transform [PDF::Content] ok 8 - identity dot product [PDF::Content] ok 9 - translated dot product [PDF::Content] ok 10 - rotated dot product [PDF::Content] ok 11 - scaled dot product [PDF::Content] ok 12 - skew transform [PDF::Content] ok 13 - skew transform [PDF::Content] ok 14 - skew transform [PDF::Content] ok 15 - skew transform [PDF::Content] ok 16 - chained transforms [PDF::Content] ok 17 - chained reflect and rotate transforms [PDF::Content] ok 18 - multiply matrix [PDF::Content] ok 19 - dot [PDF::Content] ok 20 - dot [PDF::Content] ok 21 - inverse-dot [PDF::Content] ok 22 - inverse [PDF::Content] ok 23 - inverse multiplication [PDF::Content] ok 24 - identity [PDF::Content] ok 25 - non-identity [PDF::Content] 1..25 ===> Testing [FAIL]: PDF::Content:ver<0.9.11>:auth [PDF::Content] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Content:ver<0.9.11>:auth ===> Install [OK] for PDF::Content:ver<0.9.11>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 7min 48.857s CPU time consumed: 9min 50.634s Memory peak: 2.3G (swap: 176.2M) ```
* [ ] [PDF::Document](https://raku.land/zef:tbrowder/PDF::Document) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p983252-i1037336.service; invocation ID: 6a891647a5d84b91802367756a0fa28b Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Document ===> Found: PDF::Document:ver<0.0.10>:auth:api<1> [via Zef::Repository::Ecosystems] [PDF::Document] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790152010.983254.1591.7350137633412/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz https://360.zef.pm/P/DF/PDF_DOCUMENT/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz ===> Fetching [OK]: PDF::Document:ver<0.0.10>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790152010.983254.1591.7350137633412/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz [PDF::Document] Command: tar -t -f ./d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz [PDF::Document] Command: tar -xvf ./d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz -C ../d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz ===> Extraction [OK]: PDF::Document to /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz ===> Testing: PDF::Document:ver<0.0.10>:auth:api<1> [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/0-load.t [PDF::Document] ok 1 - PDF::Document module can be use-d ok [PDF::Document] ok 2 - PDF::Document::Role module can be use-d ok [PDF::Document] 1..2 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/1-constants.t [PDF::Document] ok 1 - testing deg2rad [PDF::Document] ok 2 - testing deg2rad [PDF::Document] ok 3 - testing deg2rad [PDF::Document] ok 4 - testing deg2rad [PDF::Document] ok 5 - testing deg2rad [PDF::Document] ok 6 - testing deg2rad [PDF::Document] ok 7 - testing deg2rad [PDF::Document] ok 8 - testing deg2rad [PDF::Document] ok 9 - testing rad2deg [PDF::Document] ok 10 - testing deg2rad [PDF::Document] ok 11 - testing deg2rad [PDF::Document] ok 12 - testing deg2rad [PDF::Document] ok 13 - testing deg2rad [PDF::Document] ok 14 - testing deg2rad [PDF::Document] ok 15 - testing deg2rad [PDF::Document] ok 16 - testing deg2rad [PDF::Document] ok 17 - testing i2p [PDF::Document] ok 18 - testing f2p [PDF::Document] ok 19 - testing f2p [PDF::Document] ok 20 - testing c2p [PDF::Document] ok 21 - testing d2p [PDF::Document] ok 22 - testing m2p [PDF::Document] ok 23 - testing mm2p [PDF::Document] 1..23 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/2-fonts.t [PDF::Document] ok 1 - checking pdf instantiation [PDF::Document] ok 2 - checking find-font, name: Helvetica-Bold [PDF::Document] ok 3 - checking select-docfont, name: Helvetica-Bold, size: 10 [PDF::Document] ok 4 - checking font afm use for UnderlinePosition [PDF::Document] ok 5 - checking font afm use for UnderlineThickness [PDF::Document] ok 6 - checking raw font access, name: Helvetica-Bold [PDF::Document] ok 7 - checking raw Font afm access, name: Helvetica-Bold [PDF::Document] ok 8 - checking find-font, name: Times-BoldItalic [PDF::Document] ok 9 - checking select-docfont, name: Times-BoldItalic, size: 10 [PDF::Document] ok 10 - checking font afm use for UnderlinePosition [PDF::Document] ok 11 - checking font afm use for UnderlineThickness [PDF::Document] ok 12 - checking raw font access, name: Times-BoldItalic [PDF::Document] ok 13 - checking raw Font afm access, name: Times-BoldItalic [PDF::Document] ok 14 - checking find-font, name: Symbol [PDF::Document] ok 15 - checking select-docfont, name: Symbol, size: 10 [PDF::Document] ok 16 - checking font afm use for UnderlinePosition [PDF::Document] ok 17 - checking font afm use for UnderlineThickness [PDF::Document] ok 18 - checking raw font access, name: Symbol [PDF::Document] ok 19 - checking raw Font afm access, name: Symbol [PDF::Document] ok 20 - checking find-font, name: Times-Italic [PDF::Document] ok 21 - checking select-docfont, name: Times-Italic, size: 10 [PDF::Document] ok 22 - checking font afm use for UnderlinePosition [PDF::Document] ok 23 - checking font afm use for UnderlineThickness [PDF::Document] ok 24 - checking raw font access, name: Times-Italic [PDF::Document] ok 25 - checking raw Font afm access, name: Times-Italic [PDF::Document] ok 26 - checking find-font, name: Courier-Oblique [PDF::Document] ok 27 - checking select-docfont, name: Courier-Oblique, size: 10 [PDF::Document] ok 28 - checking font afm use for UnderlinePosition [PDF::Document] ok 29 - checking font afm use for UnderlineThickness [PDF::Document] ok 30 - checking raw font access, name: Courier-Oblique [PDF::Document] ok 31 - checking raw Font afm access, name: Courier-Oblique [PDF::Document] ok 32 - checking find-font, name: Times-Roman [PDF::Document] ok 33 - checking select-docfont, name: Times-Roman, size: 10 [PDF::Document] ok 34 - checking font afm use for UnderlinePosition [PDF::Document] ok 35 - checking font afm use for UnderlineThickness [PDF::Document] ok 36 - checking raw font access, name: Times-Roman [PDF::Document] ok 37 - checking raw Font afm access, name: Times-Roman [PDF::Document] ok 38 - checking find-font, name: Helvetica-Oblique [PDF::Document] ok 39 - checking select-docfont, name: Helvetica-Oblique, size: 10 [PDF::Document] ok 40 - checking font afm use for UnderlinePosition [PDF::Document] ok 41 - checking font afm use for UnderlineThickness [PDF::Document] ok 42 - checking raw font access, name: Helvetica-Oblique [PDF::Document] ok 43 - checking raw Font afm access, name: Helvetica-Oblique [PDF::Document] ok 44 - checking find-font, name: Courier [PDF::Document] ok 45 - checking select-docfont, name: Courier, size: 10 [PDF::Document] ok 46 - checking font afm use for UnderlinePosition [PDF::Document] ok 47 - checking font afm use for UnderlineThickness [PDF::Document] ok 48 - checking raw font access, name: Courier [PDF::Document] ok 49 - checking raw Font afm access, name: Courier [PDF::Document] ok 50 - checking find-font, name: Helvetica [PDF::Document] ok 51 - checking select-docfont, name: Helvetica, size: 10 [PDF::Document] ok 52 - checking font afm use for UnderlinePosition [PDF::Document] ok 53 - checking font afm use for UnderlineThickness [PDF::Document] ok 54 - checking raw font access, name: Helvetica [PDF::Document] ok 55 - checking raw Font afm access, name: Helvetica [PDF::Document] ok 56 - checking find-font, name: Courier-Bold [PDF::Document] ok 57 - checking select-docfont, name: Courier-Bold, size: 10 [PDF::Document] ok 58 - checking font afm use for UnderlinePosition [PDF::Document] ok 59 - checking font afm use for UnderlineThickness [PDF::Document] ok 60 - checking raw font access, name: Courier-Bold [PDF::Document] ok 61 - checking raw Font afm access, name: Courier-Bold [PDF::Document] ok 62 - checking find-font, name: Courier-BoldOblique [PDF::Document] ok 63 - checking select-docfont, name: Courier-BoldOblique, size: 10 [PDF::Document] ok 64 - checking font afm use for UnderlinePosition [PDF::Document] ok 65 - checking font afm use for UnderlineThickness [PDF::Document] ok 66 - checking raw font access, name: Courier-BoldOblique [PDF::Document] ok 67 - checking raw Font afm access, name: Courier-BoldOblique [PDF::Document] ok 68 - checking find-font, name: Zapfdingbats [PDF::Document] ok 69 - checking select-docfont, name: Zapfdingbats, size: 10 [PDF::Document] ok 70 - checking font afm use for UnderlinePosition [PDF::Document] ok 71 - checking font afm use for UnderlineThickness [PDF::Document] ok 72 - checking raw font access, name: Zapfdingbats [PDF::Document] ok 73 - checking raw Font afm access, name: Zapfdingbats [PDF::Document] ok 74 - checking find-font, name: Times-Bold [PDF::Document] ok 75 - checking select-docfont, name: Times-Bold, size: 10 [PDF::Document] ok 76 - checking font afm use for UnderlinePosition [PDF::Document] ok 77 - checking font afm use for UnderlineThickness [PDF::Document] ok 78 - checking raw font access, name: Times-Bold [PDF::Document] ok 79 - checking raw Font afm access, name: Times-Bold [PDF::Document] ok 80 - checking find-font, name: Helvetica-BoldOblique [PDF::Document] ok 81 - checking select-docfont, name: Helvetica-BoldOblique, size: 10 [PDF::Document] ok 82 - checking font afm use for UnderlinePosition [PDF::Document] ok 83 - checking font afm use for UnderlineThickness [PDF::Document] ok 84 - checking raw font access, name: Helvetica-BoldOblique [PDF::Document] ok 85 - checking raw Font afm access, name: Helvetica-BoldOblique [PDF::Document] ok 86 - checking find-font by alias, alias: TOB [PDF::Document] ok 87 - checking select-font by alias, : TOB, size: 10 [PDF::Document] ok 88 - checking find-font by alias, alias: HO [PDF::Document] ok 89 - checking select-font by alias, : HO, size: 10 [PDF::Document] ok 90 - checking find-font by alias, alias: H [PDF::Document] ok 91 - checking select-font by alias, : H, size: 10 [PDF::Document] ok 92 - checking find-font by alias, alias: TO [PDF::Document] ok 93 - checking select-font by alias, : TO, size: 10 [PDF::Document] ok 94 - checking find-font by alias, alias: HI [PDF::Document] ok 95 - checking select-font by alias, : HI, size: 10 [PDF::Document] ok 96 - checking find-font by alias, alias: CIB [PDF::Document] ok 97 - checking select-font by alias, : CIB, size: 10 [PDF::Document] ok 98 - checking find-font by alias, alias: CBO [PDF::Document] ok 99 - checking select-font by alias, : CBO, size: 10 [PDF::Document] ok 100 - checking find-font by alias, alias: CI [PDF::Document] ok 101 - checking select-font by alias, : CI, size: 10 [PDF::Document] ok 102 - checking find-font by alias, alias: HBO [PDF::Document] ok 103 - checking select-font by alias, : HBO, size: 10 [PDF::Document] ok 104 - checking find-font by alias, alias: TBI [PDF::Document] ok 105 - checking select-font by alias, : TBI, size: 10 [PDF::Document] ok 106 - checking find-font by alias, alias: CBI [PDF::Document] ok 107 - checking select-font by alias, : CBI, size: 10 [PDF::Document] ok 108 - checking find-font by alias, alias: HBI [PDF::Document] ok 109 - checking select-font by alias, : HBI, size: 10 [PDF::Document] ok 110 - checking find-font by alias, alias: HB [PDF::Document] ok 111 - checking select-font by alias, : HB, size: 10 [PDF::Document] ok 112 - checking find-font by alias, alias: TI [PDF::Document] ok 113 - checking select-font by alias, : TI, size: 10 [PDF::Document] ok 114 - checking find-font by alias, alias: T [PDF::Document] ok 115 - checking select-font by alias, : T, size: 10 [PDF::Document] ok 116 - checking find-font by alias, alias: TIB [PDF::Document] ok 117 - checking select-font by alias, : TIB, size: 10 [PDF::Document] ok 118 - checking find-font by alias, alias: C [PDF::Document] ok 119 - checking select-font by alias, : C, size: 10 [PDF::Document] ok 120 - checking find-font by alias, alias: TBO [PDF::Document] ok 121 - checking select-font by alias, : TBO, size: 10 [PDF::Document] ok 122 - checking find-font by alias, alias: CB [PDF::Document] ok 123 - checking select-font by alias, : CB, size: 10 [PDF::Document] ok 124 - checking find-font by alias, alias: COB [PDF::Document] ok 125 - checking select-font by alias, : COB, size: 10 [PDF::Document] ok 126 - checking find-font by alias, alias: HOB [PDF::Document] ok 127 - checking select-font by alias, : HOB, size: 10 [PDF::Document] ok 128 - checking find-font by alias, alias: S [PDF::Document] ok 129 - checking select-font by alias, : S, size: 10 [PDF::Document] ok 130 - checking find-font by alias, alias: Z [PDF::Document] ok 131 - checking select-font by alias, : Z, size: 10 [PDF::Document] ok 132 - checking find-font by alias, alias: HIB [PDF::Document] ok 133 - checking select-font by alias, : HIB, size: 10 [PDF::Document] ok 134 - checking find-font by alias, alias: CO [PDF::Document] ok 135 - checking select-font by alias, : CO, size: 10 [PDF::Document] ok 136 - checking find-font by alias, alias: TB [PDF::Document] ok 137 - checking select-font by alias, : TB, size: 10 [PDF::Document] 1..137 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/3-text.t [PDF::Document] ok 1 - checking pdf instantiation [PDF::Document] ok 2 - checking raw font access, name: Helvetica-BoldOblique [PDF::Document] ok 3 - checking raw Font afm access, name: Helvetica-BoldOblique [PDF::Document] ok 4 - checking find-docfont , name: Helvetica-BoldOblique [PDF::Document] ok 5 - checking select-docfont, name: Helvetica-BoldOblique, size: 10 [PDF::Document] ok 6 - checking font afm use for UnderlinePosition [PDF::Document] ok 7 - checking font afm use for UnderlineThickness [PDF::Document] ok 8 - checking raw font access, name: Helvetica-BoldOblique [PDF::Document] ok 9 - checking raw Font afm access, name: Helvetica-BoldOblique [PDF::Document] ok 10 - checking raw font access, name: Symbol [PDF::Document] ok 11 - checking raw Font afm access, name: Symbol [PDF::Document] ok 12 - checking find-docfont , name: Symbol [PDF::Document] ok 13 - checking select-docfont, name: Symbol, size: 10 [PDF::Document] ok 14 - checking font afm use for UnderlinePosition [PDF::Document] ok 15 - checking font afm use for UnderlineThickness [PDF::Document] ok 16 - checking raw font access, name: Symbol [PDF::Document] ok 17 - checking raw Font afm access, name: Symbol [PDF::Document] ok 18 - checking raw font access, name: Courier-Oblique [PDF::Document] ok 19 - checking raw Font afm access, name: Courier-Oblique [PDF::Document] ok 20 - checking find-docfont , name: Courier-Oblique [PDF::Document] ok 21 - checking select-docfont, name: Courier-Oblique, size: 10 [PDF::Document] ok 22 - checking font afm use for UnderlinePosition [PDF::Document] ok 23 - checking font afm use for UnderlineThickness [PDF::Document] ok 24 - checking raw font access, name: Courier-Oblique [PDF::Document] ok 25 - checking raw Font afm access, name: Courier-Oblique [PDF::Document] ok 26 - checking raw font access, name: Zapfdingbats [PDF::Document] ok 27 - checking raw Font afm access, name: Zapfdingbats [PDF::Document] ok 28 - checking find-docfont , name: Zapfdingbats [PDF::Document] ok 29 - checking select-docfont, name: Zapfdingbats, size: 10 [PDF::Document] ok 30 - checking font afm use for UnderlinePosition [PDF::Document] ok 31 - checking font afm use for UnderlineThickness [PDF::Document] ok 32 - checking raw font access, name: Zapfdingbats [PDF::Document] ok 33 - checking raw Font afm access, name: Zapfdingbats [PDF::Document] ok 34 - checking raw font access, name: Helvetica-Oblique [PDF::Document] ok 35 - checking raw Font afm access, name: Helvetica-Oblique [PDF::Document] ok 36 - checking find-docfont , name: Helvetica-Oblique [PDF::Document] ok 37 - checking select-docfont, name: Helvetica-Oblique, size: 10 [PDF::Document] ok 38 - checking font afm use for UnderlinePosition [PDF::Document] ok 39 - checking font afm use for UnderlineThickness [PDF::Document] ok 40 - checking raw font access, name: Helvetica-Oblique [PDF::Document] ok 41 - checking raw Font afm access, name: Helvetica-Oblique [PDF::Document] ok 42 - checking raw font access, name: Times-Bold [PDF::Document] ok 43 - checking raw Font afm access, name: Times-Bold [PDF::Document] ok 44 - checking find-docfont , name: Times-Bold [PDF::Document] ok 45 - checking select-docfont, name: Times-Bold, size: 10 [PDF::Document] ok 46 - checking font afm use for UnderlinePosition [PDF::Document] ok 47 - checking font afm use for UnderlineThickness [PDF::Document] ok 48 - checking raw font access, name: Times-Bold [PDF::Document] ok 49 - checking raw Font afm access, name: Times-Bold [PDF::Document] ok 50 - checking raw font access, name: Times-Italic [PDF::Document] ok 51 - checking raw Font afm access, name: Times-Italic [PDF::Document] ok 52 - checking find-docfont , name: Times-Italic [PDF::Document] ok 53 - checking select-docfont, name: Times-Italic, size: 10 [PDF::Document] ok 54 - checking font afm use for UnderlinePosition [PDF::Document] ok 55 - checking font afm use for UnderlineThickness [PDF::Document] ok 56 - checking raw font access, name: Times-Italic [PDF::Document] ok 57 - checking raw Font afm access, name: Times-Italic [PDF::Document] ok 58 - checking raw font access, name: Courier-BoldOblique [PDF::Document] ok 59 - checking raw Font afm access, name: Courier-BoldOblique [PDF::Document] ok 60 - checking find-docfont , name: Courier-BoldOblique [PDF::Document] ok 61 - checking select-docfont, name: Courier-BoldOblique, size: 10 [PDF::Document] ok 62 - checking font afm use for UnderlinePosition [PDF::Document] ok 63 - checking font afm use for UnderlineThickness [PDF::Document] ok 64 - checking raw font access, name: Courier-BoldOblique [PDF::Document] ok 65 - checking raw Font afm access, name: Courier-BoldOblique [PDF::Document] ok 66 - checking raw font access, name: Helvetica-Bold [PDF::Document] ok 67 - checking raw Font afm access, name: Helvetica-Bold [PDF::Document] ok 68 - checking find-docfont , name: Helvetica-Bold [PDF::Document] ok 69 - checking select-docfont, name: Helvetica-Bold, size: 10 [PDF::Document] ok 70 - checking font afm use for UnderlinePosition [PDF::Document] ok 71 - checking font afm use for UnderlineThickness [PDF::Document] ok 72 - checking raw font access, name: Helvetica-Bold [PDF::Document] ok 73 - checking raw Font afm access, name: Helvetica-Bold [PDF::Document] ok 74 - checking raw font access, name: Courier [PDF::Document] ok 75 - checking raw Font afm access, name: Courier [PDF::Document] ok 76 - checking find-docfont , name: Courier [PDF::Document] ok 77 - checking select-docfont, name: Courier, size: 10 [PDF::Document] ok 78 - checking font afm use for UnderlinePosition [PDF::Document] ok 79 - checking font afm use for UnderlineThickness [PDF::Document] ok 80 - checking raw font access, name: Courier [PDF::Document] ok 81 - checking raw Font afm access, name: Courier [PDF::Document] ok 82 - checking raw font access, name: Helvetica [PDF::Document] ok 83 - checking raw Font afm access, name: Helvetica [PDF::Document] ok 84 - checking find-docfont , name: Helvetica [PDF::Document] ok 85 - checking select-docfont, name: Helvetica, size: 10 [PDF::Document] ok 86 - checking font afm use for UnderlinePosition [PDF::Document] ok 87 - checking font afm use for UnderlineThickness [PDF::Document] ok 88 - checking raw font access, name: Helvetica [PDF::Document] ok 89 - checking raw Font afm access, name: Helvetica [PDF::Document] ok 90 - checking raw font access, name: Courier-Bold [PDF::Document] ok 91 - checking raw Font afm access, name: Courier-Bold [PDF::Document] ok 92 - checking find-docfont , name: Courier-Bold [PDF::Document] ok 93 - checking select-docfont, name: Courier-Bold, size: 10 [PDF::Document] ok 94 - checking font afm use for UnderlinePosition [PDF::Document] ok 95 - checking font afm use for UnderlineThickness [PDF::Document] ok 96 - checking raw font access, name: Courier-Bold [PDF::Document] ok 97 - checking raw Font afm access, name: Courier-Bold [PDF::Document] ok 98 - checking raw font access, name: Times-BoldItalic [PDF::Document] ok 99 - checking raw Font afm access, name: Times-BoldItalic [PDF::Document] ok 100 - checking find-docfont , name: Times-BoldItalic [PDF::Document] ok 101 - checking select-docfont, name: Times-BoldItalic, size: 10 [PDF::Document] ok 102 - checking font afm use for UnderlinePosition [PDF::Document] ok 103 - checking font afm use for UnderlineThickness [PDF::Document] ok 104 - checking raw font access, name: Times-BoldItalic [PDF::Document] ok 105 - checking raw Font afm access, name: Times-BoldItalic [PDF::Document] ok 106 - checking raw font access, name: Times-Roman [PDF::Document] ok 107 - checking raw Font afm access, name: Times-Roman [PDF::Document] ok 108 - checking find-docfont , name: Times-Roman [PDF::Document] ok 109 - checking select-docfont, name: Times-Roman, size: 10 [PDF::Document] ok 110 - checking font afm use for UnderlinePosition [PDF::Document] ok 111 - checking font afm use for UnderlineThickness [PDF::Document] ok 112 - checking raw font access, name: Times-Roman [PDF::Document] ok 113 - checking raw Font afm access, name: Times-Roman [PDF::Document] ok 114 - checking pdf page generation [PDF::Document] ok 115 - checking text write with selected raw font [PDF::Document] ok 116 - checking text write with selected composite font: Times-Roman [PDF::Document] ok 117 - saving pdf doc 'text.pdf' [PDF::Document] ok 118 - getting a font factory [PDF::Document] ok 119 - getting a font from the -font factory [PDF::Document] ok 120 - getting a font from the -font factory [PDF::Document] ok 121 - getting a font from the -font factory [PDF::Document] 1..121 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/4-point-docbox.t [PDF::Document] ok 1 - checking instantiation [PDF::Document] ok 2 - [PDF::Document] ok 3 - [PDF::Document] ok 4 - [PDF::Document] ok 5 - [PDF::Document] ok 6 - [PDF::Document] ok 7 - [PDF::Document] ok 8 - checking instantiation [PDF::Document] ok 9 - [PDF::Document] ok 10 - checking instantiation [PDF::Document] ok 11 - checking instantiation [PDF::Document] ok 12 - [PDF::Document] ok 13 - [PDF::Document] ok 14 - [PDF::Document] ok 15 - [PDF::Document] ok 16 - checking instantiation [PDF::Document] ok 17 - checking fracx out of bounds [PDF::Document] ok 18 - checking fracx out of bounds [PDF::Document] ok 19 - checking fracy out of bounds [PDF::Document] ok 20 - checking fracy out of bounds [PDF::Document] ok 21 - checking instantiation [PDF::Document] ok 22 - checking failed instantiation [PDF::Document] ok 23 - checking failed instantiation [PDF::Document] ok 24 - checking failed instantiation [PDF::Document] ok 25 - checking failed instantiation [PDF::Document] ok 26 - checking failed instantiation [PDF::Document] ok 27 - checking failed instantiation [PDF::Document] ok 28 - [PDF::Document] ok 29 - [PDF::Document] ok 30 - [PDF::Document] ok 31 - [PDF::Document] ok 32 - [PDF::Document] ok 33 - [PDF::Document] ok 34 - [PDF::Document] ok 35 - [PDF::Document] ok 36 - [PDF::Document] ok 37 - [PDF::Document] ok 38 - [PDF::Document] ok 39 - [PDF::Document] ok 40 - [PDF::Document] ok 41 - [PDF::Document] ok 42 - [PDF::Document] ok 43 - [PDF::Document] ok 44 - [PDF::Document] ok 45 - [PDF::Document] ok 46 - [PDF::Document] ok 47 - [PDF::Document] 1..47 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/88-pdf-methods.t [PDF::Document] ok 1 - testing method 'TextLeading' [PDF::Document] ok 2 - testing method 'TextLeading', alias 'Tl' [PDF::Document] ok 3 - testing method 'SetStrokeGray' [PDF::Document] ok 4 - testing method 'SetStrokeGray', alias 'G' [PDF::Document] ok 5 - testing method 'SetFillGray' [PDF::Document] ok 6 - testing method 'SetFillGray', alias 'g' [PDF::Document] ok 7 - testing method 'SetStrokeRGB' [PDF::Document] ok 8 - testing method 'SetStrokeRGB', alias 'RG' [PDF::Document] ok 9 - testing method 'SetFillRGB' [PDF::Document] ok 10 - testing method 'SetFillRGB', alias 'rg' [PDF::Document] ok 11 - testing method 'SetLineWidth' [PDF::Document] ok 12 - testing method 'SetLineWidth', alias 'w' [PDF::Document] ok 13 - testing method 'SetLineCap' [PDF::Document] ok 14 - testing method 'SetLineCap', alias 'J' [PDF::Document] ok 15 - testing method 'SetLineJoin' [PDF::Document] ok 16 - testing method 'SetLineJoin', alias 'j' [PDF::Document] ok 17 - testing method 'SetMiterLimit' [PDF::Document] ok 18 - testing method 'SetMiterLimit', alias 'M' [PDF::Document] ok 19 - testing method 'SetDashPattern' [PDF::Document] ok 20 - testing method 'SetDashPattern', alias 'd' [PDF::Document] ok 21 - testing method 'TextMove' [PDF::Document] ok 22 - testing method 'TextMove', alias 'Td' [PDF::Document] ok 23 - testing method 'TextMoveSet' [PDF::Document] ok 24 - testing method 'TextMoveSet', alias 'TD' [PDF::Document] ok 25 - testing method 'TextNextLine' [PDF::Document] ok 26 - testing method 'ShowText' [PDF::Document] ok 27 - testing method 'ShowText', alias 'Tj' [PDF::Document] ok 28 - testing method 'MoveShowText' [PDF::Document] ok 29 - testing method 'MoveSetShowText' [PDF::Document] ok 30 - testing method 'MoveTo' [PDF::Document] ok 31 - testing method 'MoveTo', alias 'm' [PDF::Document] ok 32 - testing method 'LineTo' [PDF::Document] ok 33 - testing method 'LineTo', alias 'l' [PDF::Document] ok 34 - testing method 'CurveTo' [PDF::Document] ok 35 - testing method 'CurveTo', alias 'c' [PDF::Document] ok 36 - testing method 'ClosePath' [PDF::Document] ok 37 - testing method 'ClosePath', alias 'h' [PDF::Document] ok 38 - testing method 'Rectangle' [PDF::Document] ok 39 - testing method 'Rectangle', alias 're' [PDF::Document] 1..39 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/99-check-example-progs.t [PDF::Document] ok 1 - testing example doc 'PDF-6-Lite-ups-2-modes.raku' with no args [PDF::Document] ok 2 - testing example doc 'PDF-9-Lite-more-mixed-media.raku' with no args [PDF::Document] ok 3 - testing example doc 'PDF-8-Lite-mixed-media-ttf-fonts.raku' with no args [PDF::Document] ok 4 - testing example doc 'PDF-4-Lite-picture-import.raku' with no args [PDF::Document] ok 5 - testing example doc 'PDF-3-Lite-http-link.raku' with no args [PDF::Document] ok 6 - testing example doc 'PDF-7-Lite-ups-docs.raku' with no args [PDF::Document] ok 7 - testing example doc 'pdf-doc-demo-paper.raku' with no args [PDF::Document] ok 8 - testing example doc 'PDF-2-Lite-media-scale-up-simple.raku' with no args [PDF::Document] ok 9 - testing example doc 'PDF-5-Lite-media-mixed.raku' with no args [PDF::Document] ok 10 - testing example doc 'make-check.raku' with no args [PDF::Document] ok 11 - testing example doc 'PDF-5-Lite-media-simple.raku' with no args [PDF::Document] ok 12 - testing example doc 'PDF-1-Lite-calendar-mode-ups.raku' with no args [PDF::Document] ok 13 - testing example doc 'check-fonts.raku' with no args [PDF::Document] ok 14 - testing example doc 'simple.raku' with no args [PDF::Document] ok 15 - testing example doc 'seq.raku' with no args [PDF::Document] ok 16 - testing example doc 'rotate-for-landscape.raku' with no args [PDF::Document] ok 17 - testing example doc 'doc-media.raku' with no args [PDF::Document] ok 18 - testing example doc 'reflect.raku' with no args [PDF::Document] ok 19 - testing example doc 'example2.raku' with no args [PDF::Document] ok 20 - testing example doc 'capture.raku' with no args [PDF::Document] ok 21 - testing example doc 'show-fonts.raku' with no args [PDF::Document] ok 22 - testing example doc 'no-rotate.raku' with no args [PDF::Document] ok 23 - testing example doc 'simple-2-page.raku' with no args [PDF::Document] ok 24 - testing example doc 'check-refl-rot.raku' with no args [PDF::Document] ok 25 - testing example doc 'make-grid.raku' with no args [PDF::Document] ok 26 - testing example doc 'make-example-moon-phases.raku' with no args [PDF::Document] ok 27 - testing example doc 'make-single-moon.raku' with no args [PDF::Document] ok 28 - testing example doc 'make-example-rooms.raku' with no args [PDF::Document] ok 29 - testing example doc 'check-afm.raku' with no args [PDF::Document] ok 30 - testing example doc 'example-doc.raku' with no args [PDF::Document] ok 31 - testing example doc 'sample-text-pdf-lite.raku' with no args [PDF::Document] ok 32 - testing example doc 'make-example-doc.raku' with no args [PDF::Document] ok 33 - testing example doc 'media-box-tests.raku' with no args [PDF::Document] ok 34 - testing example doc 'check-moon-phase-frac.raku' with no args [PDF::Document] ok 35 - testing example doc 'make-ps-ruler.raku' with no args [PDF::Document] ok 36 - testing example doc 'check-factory.raku' with no args [PDF::Document] ok 37 - testing example doc 'gen-code.raku' with no args [PDF::Document] ok 38 - testing the example doc with no args [PDF::Document] ok 39 - testing the example doc with args [PDF::Document] ok 40 - testing the example doc with args [PDF::Document] 1..40 ===> Testing [OK] for PDF::Document:ver<0.0.10>:auth:api<1> ===> Installing: PDF::Document:ver<0.0.10>:auth:api<1> ===> Install [OK] for PDF::Document:ver<0.0.10>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 28.573s CPU time consumed: 5min 6.416s Memory peak: 3.2G (swap: 0B) ```
New Output ``` Running as unit: run-p981698-i1010654.service; invocation ID: aef1eb0f5fe8444b9f106c81350360bc Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Document ===> Found: PDF::Document:ver<0.0.10>:auth:api<1> [via Zef::Repository::Ecosystems] [PDF::Document] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790151955.981699.8826.5857516971/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz https://360.zef.pm/P/DF/PDF_DOCUMENT/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz ===> Fetching [OK]: PDF::Document:ver<0.0.10>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790151955.981699.8826.5857516971/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz [PDF::Document] Command: tar -t -f ./d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz [PDF::Document] Command: tar -xvf ./d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz -C ../d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz ===> Extraction [OK]: PDF::Document to /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz ===> Testing: PDF::Document:ver<0.0.10>:auth:api<1> [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/0-load.t [PDF::Document] Potential difficulties: [PDF::Document] Useless use of $val in sink context [PDF::Document] at /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10/lib/PDF/Document.rakumod (PDF::Document):779 [PDF::Document] ------> when /r|rad/ { $val } [PDF::Document] ok 1 - PDF::Document module can be use-d ok [PDF::Document] ok 2 - PDF::Document::Role module can be use-d ok [PDF::Document] 1..2 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/1-constants.t [PDF::Document] ok 1 - testing deg2rad [PDF::Document] ok 2 - testing deg2rad [PDF::Document] ok 3 - testing deg2rad [PDF::Document] ok 4 - testing deg2rad [PDF::Document] ok 5 - testing deg2rad [PDF::Document] ok 6 - testing deg2rad [PDF::Document] ok 7 - testing deg2rad [PDF::Document] ok 8 - testing deg2rad [PDF::Document] ok 9 - testing rad2deg [PDF::Document] ok 10 - testing deg2rad [PDF::Document] ok 11 - testing deg2rad [PDF::Document] ok 12 - testing deg2rad [PDF::Document] ok 13 - testing deg2rad [PDF::Document] ok 14 - testing deg2rad [PDF::Document] ok 15 - testing deg2rad [PDF::Document] ok 16 - testing deg2rad [PDF::Document] ok 17 - testing i2p [PDF::Document] ok 18 - testing f2p [PDF::Document] ok 19 - testing f2p [PDF::Document] ok 20 - testing c2p [PDF::Document] ok 21 - testing d2p [PDF::Document] ok 22 - testing m2p [PDF::Document] ok 23 - testing mm2p [PDF::Document] 1..23 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/2-fonts.t [PDF::Document] ok 1 - checking pdf instantiation [PDF::Document] ok 2 - checking find-font, name: Times-Bold [PDF::Document] ok 3 - checking select-docfont, name: Times-Bold, size: 10 [PDF::Document] ok 4 - checking font afm use for UnderlinePosition [PDF::Document] ok 5 - checking font afm use for UnderlineThickness [PDF::Document] ok 6 - checking raw font access, name: Times-Bold [PDF::Document] ok 7 - checking raw Font afm access, name: Times-Bold [PDF::Document] ok 8 - checking find-font, name: Zapfdingbats [PDF::Document] ok 9 - checking select-docfont, name: Zapfdingbats, size: 10 [PDF::Document] ok 10 - checking font afm use for UnderlinePosition [PDF::Document] ok 11 - checking font afm use for UnderlineThickness [PDF::Document] ok 12 - checking raw font access, name: Zapfdingbats [PDF::Document] ok 13 - checking raw Font afm access, name: Zapfdingbats [PDF::Document] ok 14 - checking find-font, name: Courier-Bold [PDF::Document] ok 15 - checking select-docfont, name: Courier-Bold, size: 10 [PDF::Document] ok 16 - checking font afm use for UnderlinePosition [PDF::Document] ok 17 - checking font afm use for UnderlineThickness [PDF::Document] ok 18 - checking raw font access, name: Courier-Bold [PDF::Document] ok 19 - checking raw Font afm access, name: Courier-Bold [PDF::Document] ok 20 - checking find-font, name: Times-Italic [PDF::Document] ok 21 - checking select-docfont, name: Times-Italic, size: 10 [PDF::Document] ok 22 - checking font afm use for UnderlinePosition [PDF::Document] ok 23 - checking font afm use for UnderlineThickness [PDF::Document] ok 24 - checking raw font access, name: Times-Italic [PDF::Document] ok 25 - checking raw Font afm access, name: Times-Italic [PDF::Document] ok 26 - checking find-font, name: Symbol [PDF::Document] ok 27 - checking select-docfont, name: Symbol, size: 10 [PDF::Document] ok 28 - checking font afm use for UnderlinePosition [PDF::Document] ok 29 - checking font afm use for UnderlineThickness [PDF::Document] ok 30 - checking raw font access, name: Symbol [PDF::Document] ok 31 - checking raw Font afm access, name: Symbol [PDF::Document] ok 32 - checking find-font, name: Helvetica [PDF::Document] ok 33 - checking select-docfont, name: Helvetica, size: 10 [PDF::Document] ok 34 - checking font afm use for UnderlinePosition [PDF::Document] ok 35 - checking font afm use for UnderlineThickness [PDF::Document] ok 36 - checking raw font access, name: Helvetica [PDF::Document] ok 37 - checking raw Font afm access, name: Helvetica [PDF::Document] ok 38 - checking find-font, name: Courier-BoldOblique [PDF::Document] ok 39 - checking select-docfont, name: Courier-BoldOblique, size: 10 [PDF::Document] ok 40 - checking font afm use for UnderlinePosition [PDF::Document] ok 41 - checking font afm use for UnderlineThickness [PDF::Document] ok 42 - checking raw font access, name: Courier-BoldOblique [PDF::Document] ok 43 - checking raw Font afm access, name: Courier-BoldOblique [PDF::Document] ok 44 - checking find-font, name: Helvetica-BoldOblique [PDF::Document] ok 45 - checking select-docfont, name: Helvetica-BoldOblique, size: 10 [PDF::Document] ok 46 - checking font afm use for UnderlinePosition [PDF::Document] ok 47 - checking font afm use for UnderlineThickness [PDF::Document] ok 48 - checking raw font access, name: Helvetica-BoldOblique [PDF::Document] ok 49 - checking raw Font afm access, name: Helvetica-BoldOblique [PDF::Document] ok 50 - checking find-font, name: Helvetica-Bold [PDF::Document] ok 51 - checking select-docfont, name: Helvetica-Bold, size: 10 [PDF::Document] ok 52 - checking font afm use for UnderlinePosition [PDF::Document] ok 53 - checking font afm use for UnderlineThickness [PDF::Document] ok 54 - checking raw font access, name: Helvetica-Bold [PDF::Document] ok 55 - checking raw Font afm access, name: Helvetica-Bold [PDF::Document] ok 56 - checking find-font, name: Helvetica-Oblique [PDF::Document] ok 57 - checking select-docfont, name: Helvetica-Oblique, size: 10 [PDF::Document] ok 58 - checking font afm use for UnderlinePosition [PDF::Document] ok 59 - checking font afm use for UnderlineThickness [PDF::Document] ok 60 - checking raw font access, name: Helvetica-Oblique [PDF::Document] ok 61 - checking raw Font afm access, name: Helvetica-Oblique [PDF::Document] ok 62 - checking find-font, name: Courier [PDF::Document] ok 63 - checking select-docfont, name: Courier, size: 10 [PDF::Document] ok 64 - checking font afm use for UnderlinePosition [PDF::Document] ok 65 - checking font afm use for UnderlineThickness [PDF::Document] ok 66 - checking raw font access, name: Courier [PDF::Document] ok 67 - checking raw Font afm access, name: Courier [PDF::Document] ok 68 - checking find-font, name: Times-Roman [PDF::Document] ok 69 - checking select-docfont, name: Times-Roman, size: 10 [PDF::Document] ok 70 - checking font afm use for UnderlinePosition [PDF::Document] ok 71 - checking font afm use for UnderlineThickness [PDF::Document] ok 72 - checking raw font access, name: Times-Roman [PDF::Document] ok 73 - checking raw Font afm access, name: Times-Roman [PDF::Document] ok 74 - checking find-font, name: Times-BoldItalic [PDF::Document] ok 75 - checking select-docfont, name: Times-BoldItalic, size: 10 [PDF::Document] ok 76 - checking font afm use for UnderlinePosition [PDF::Document] ok 77 - checking font afm use for UnderlineThickness [PDF::Document] ok 78 - checking raw font access, name: Times-BoldItalic [PDF::Document] ok 79 - checking raw Font afm access, name: Times-BoldItalic [PDF::Document] ok 80 - checking find-font, name: Courier-Oblique [PDF::Document] ok 81 - checking select-docfont, name: Courier-Oblique, size: 10 [PDF::Document] ok 82 - checking font afm use for UnderlinePosition [PDF::Document] ok 83 - checking font afm use for UnderlineThickness [PDF::Document] ok 84 - checking raw font access, name: Courier-Oblique [PDF::Document] ok 85 - checking raw Font afm access, name: Courier-Oblique [PDF::Document] ok 86 - checking find-font by alias, alias: HBI [PDF::Document] ok 87 - checking select-font by alias, : HBI, size: 10 [PDF::Document] ok 88 - checking find-font by alias, alias: CBO [PDF::Document] ok 89 - checking select-font by alias, : CBO, size: 10 [PDF::Document] ok 90 - checking find-font by alias, alias: H [PDF::Document] ok 91 - checking select-font by alias, : H, size: 10 [PDF::Document] ok 92 - checking find-font by alias, alias: HOB [PDF::Document] ok 93 - checking select-font by alias, : HOB, size: 10 [PDF::Document] ok 94 - checking find-font by alias, alias: CIB [PDF::Document] ok 95 - checking select-font by alias, : CIB, size: 10 [PDF::Document] ok 96 - checking find-font by alias, alias: HO [PDF::Document] ok 97 - checking select-font by alias, : HO, size: 10 [PDF::Document] ok 98 - checking find-font by alias, alias: TI [PDF::Document] ok 99 - checking select-font by alias, : TI, size: 10 [PDF::Document] ok 100 - checking find-font by alias, alias: TB [PDF::Document] ok 101 - checking select-font by alias, : TB, size: 10 [PDF::Document] ok 102 - checking find-font by alias, alias: CBI [PDF::Document] ok 103 - checking select-font by alias, : CBI, size: 10 [PDF::Document] ok 104 - checking find-font by alias, alias: HBO [PDF::Document] ok 105 - checking select-font by alias, : HBO, size: 10 [PDF::Document] ok 106 - checking find-font by alias, alias: HI [PDF::Document] ok 107 - checking select-font by alias, : HI, size: 10 [PDF::Document] ok 108 - checking find-font by alias, alias: TOB [PDF::Document] ok 109 - checking select-font by alias, : TOB, size: 10 [PDF::Document] ok 110 - checking find-font by alias, alias: CO [PDF::Document] ok 111 - checking select-font by alias, : CO, size: 10 [PDF::Document] ok 112 - checking find-font by alias, alias: S [PDF::Document] ok 113 - checking select-font by alias, : S, size: 10 [PDF::Document] ok 114 - checking find-font by alias, alias: COB [PDF::Document] ok 115 - checking select-font by alias, : COB, size: 10 [PDF::Document] ok 116 - checking find-font by alias, alias: CI [PDF::Document] ok 117 - checking select-font by alias, : CI, size: 10 [PDF::Document] ok 118 - checking find-font by alias, alias: TIB [PDF::Document] ok 119 - checking select-font by alias, : TIB, size: 10 [PDF::Document] ok 120 - checking find-font by alias, alias: CB [PDF::Document] ok 121 - checking select-font by alias, : CB, size: 10 [PDF::Document] ok 122 - checking find-font by alias, alias: TBO [PDF::Document] ok 123 - checking select-font by alias, : TBO, size: 10 [PDF::Document] ok 124 - checking find-font by alias, alias: TO [PDF::Document] ok 125 - checking select-font by alias, : TO, size: 10 [PDF::Document] ok 126 - checking find-font by alias, alias: Z [PDF::Document] ok 127 - checking select-font by alias, : Z, size: 10 [PDF::Document] ok 128 - checking find-font by alias, alias: T [PDF::Document] ok 129 - checking select-font by alias, : T, size: 10 [PDF::Document] ok 130 - checking find-font by alias, alias: C [PDF::Document] ok 131 - checking select-font by alias, : C, size: 10 [PDF::Document] ok 132 - checking find-font by alias, alias: TBI [PDF::Document] ok 133 - checking select-font by alias, : TBI, size: 10 [PDF::Document] ok 134 - checking find-font by alias, alias: HIB [PDF::Document] ok 135 - checking select-font by alias, : HIB, size: 10 [PDF::Document] ok 136 - checking find-font by alias, alias: HB [PDF::Document] ok 137 - checking select-font by alias, : HB, size: 10 [PDF::Document] 1..137 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/3-text.t [PDF::Document] ok 1 - checking pdf instantiation [PDF::Document] ok 2 - checking raw font access, name: Helvetica-Oblique [PDF::Document] ok 3 - checking raw Font afm access, name: Helvetica-Oblique [PDF::Document] ok 4 - checking find-docfont , name: Helvetica-Oblique [PDF::Document] ok 5 - checking select-docfont, name: Helvetica-Oblique, size: 10 [PDF::Document] ok 6 - checking font afm use for UnderlinePosition [PDF::Document] ok 7 - checking font afm use for UnderlineThickness [PDF::Document] ok 8 - checking raw font access, name: Helvetica-Oblique [PDF::Document] ok 9 - checking raw Font afm access, name: Helvetica-Oblique [PDF::Document] ok 10 - checking raw font access, name: Helvetica [PDF::Document] ok 11 - checking raw Font afm access, name: Helvetica [PDF::Document] ok 12 - checking find-docfont , name: Helvetica [PDF::Document] ok 13 - checking select-docfont, name: Helvetica, size: 10 [PDF::Document] ok 14 - checking font afm use for UnderlinePosition [PDF::Document] ok 15 - checking font afm use for UnderlineThickness [PDF::Document] ok 16 - checking raw font access, name: Helvetica [PDF::Document] ok 17 - checking raw Font afm access, name: Helvetica [PDF::Document] ok 18 - checking raw font access, name: Courier-BoldOblique [PDF::Document] ok 19 - checking raw Font afm access, name: Courier-BoldOblique [PDF::Document] ok 20 - checking find-docfont , name: Courier-BoldOblique [PDF::Document] ok 21 - checking select-docfont, name: Courier-BoldOblique, size: 10 [PDF::Document] ok 22 - checking font afm use for UnderlinePosition [PDF::Document] ok 23 - checking font afm use for UnderlineThickness [PDF::Document] ok 24 - checking raw font access, name: Courier-BoldOblique [PDF::Document] ok 25 - checking raw Font afm access, name: Courier-BoldOblique [PDF::Document] ok 26 - checking raw font access, name: Times-Roman [PDF::Document] ok 27 - checking raw Font afm access, name: Times-Roman [PDF::Document] ok 28 - checking find-docfont , name: Times-Roman [PDF::Document] ok 29 - checking select-docfont, name: Times-Roman, size: 10 [PDF::Document] ok 30 - checking font afm use for UnderlinePosition [PDF::Document] ok 31 - checking font afm use for UnderlineThickness [PDF::Document] ok 32 - checking raw font access, name: Times-Roman [PDF::Document] ok 33 - checking raw Font afm access, name: Times-Roman [PDF::Document] ok 34 - checking raw font access, name: Times-BoldItalic [PDF::Document] ok 35 - checking raw Font afm access, name: Times-BoldItalic [PDF::Document] ok 36 - checking find-docfont , name: Times-BoldItalic [PDF::Document] ok 37 - checking select-docfont, name: Times-BoldItalic, size: 10 [PDF::Document] ok 38 - checking font afm use for UnderlinePosition [PDF::Document] ok 39 - checking font afm use for UnderlineThickness [PDF::Document] ok 40 - checking raw font access, name: Times-BoldItalic [PDF::Document] ok 41 - checking raw Font afm access, name: Times-BoldItalic [PDF::Document] ok 42 - checking raw font access, name: Symbol [PDF::Document] ok 43 - checking raw Font afm access, name: Symbol [PDF::Document] ok 44 - checking find-docfont , name: Symbol [PDF::Document] ok 45 - checking select-docfont, name: Symbol, size: 10 [PDF::Document] ok 46 - checking font afm use for UnderlinePosition [PDF::Document] ok 47 - checking font afm use for UnderlineThickness [PDF::Document] ok 48 - checking raw font access, name: Symbol [PDF::Document] ok 49 - checking raw Font afm access, name: Symbol [PDF::Document] ok 50 - checking raw font access, name: Zapfdingbats [PDF::Document] ok 51 - checking raw Font afm access, name: Zapfdingbats [PDF::Document] ok 52 - checking find-docfont , name: Zapfdingbats [PDF::Document] ok 53 - checking select-docfont, name: Zapfdingbats, size: 10 [PDF::Document] ok 54 - checking font afm use for UnderlinePosition [PDF::Document] ok 55 - checking font afm use for UnderlineThickness [PDF::Document] ok 56 - checking raw font access, name: Zapfdingbats [PDF::Document] ok 57 - checking raw Font afm access, name: Zapfdingbats [PDF::Document] ok 58 - checking raw font access, name: Times-Bold [PDF::Document] ok 59 - checking raw Font afm access, name: Times-Bold [PDF::Document] ok 60 - checking find-docfont , name: Times-Bold [PDF::Document] ok 61 - checking select-docfont, name: Times-Bold, size: 10 [PDF::Document] ok 62 - checking font afm use for UnderlinePosition [PDF::Document] ok 63 - checking font afm use for UnderlineThickness [PDF::Document] ok 64 - checking raw font access, name: Times-Bold [PDF::Document] ok 65 - checking raw Font afm access, name: Times-Bold [PDF::Document] ok 66 - checking raw font access, name: Courier [PDF::Document] ok 67 - checking raw Font afm access, name: Courier [PDF::Document] ok 68 - checking find-docfont , name: Courier [PDF::Document] ok 69 - checking select-docfont, name: Courier, size: 10 [PDF::Document] ok 70 - checking font afm use for UnderlinePosition [PDF::Document] ok 71 - checking font afm use for UnderlineThickness [PDF::Document] ok 72 - checking raw font access, name: Courier [PDF::Document] ok 73 - checking raw Font afm access, name: Courier [PDF::Document] ok 74 - checking raw font access, name: Helvetica-BoldOblique [PDF::Document] ok 75 - checking raw Font afm access, name: Helvetica-BoldOblique [PDF::Document] ok 76 - checking find-docfont , name: Helvetica-BoldOblique [PDF::Document] ok 77 - checking select-docfont, name: Helvetica-BoldOblique, size: 10 [PDF::Document] ok 78 - checking font afm use for UnderlinePosition [PDF::Document] ok 79 - checking font afm use for UnderlineThickness [PDF::Document] ok 80 - checking raw font access, name: Helvetica-BoldOblique [PDF::Document] ok 81 - checking raw Font afm access, name: Helvetica-BoldOblique [PDF::Document] ok 82 - checking raw font access, name: Times-Italic [PDF::Document] ok 83 - checking raw Font afm access, name: Times-Italic [PDF::Document] ok 84 - checking find-docfont , name: Times-Italic [PDF::Document] ok 85 - checking select-docfont, name: Times-Italic, size: 10 [PDF::Document] ok 86 - checking font afm use for UnderlinePosition [PDF::Document] ok 87 - checking font afm use for UnderlineThickness [PDF::Document] ok 88 - checking raw font access, name: Times-Italic [PDF::Document] ok 89 - checking raw Font afm access, name: Times-Italic [PDF::Document] ok 90 - checking raw font access, name: Helvetica-Bold [PDF::Document] ok 91 - checking raw Font afm access, name: Helvetica-Bold [PDF::Document] ok 92 - checking find-docfont , name: Helvetica-Bold [PDF::Document] ok 93 - checking select-docfont, name: Helvetica-Bold, size: 10 [PDF::Document] ok 94 - checking font afm use for UnderlinePosition [PDF::Document] ok 95 - checking font afm use for UnderlineThickness [PDF::Document] ok 96 - checking raw font access, name: Helvetica-Bold [PDF::Document] ok 97 - checking raw Font afm access, name: Helvetica-Bold [PDF::Document] ok 98 - checking raw font access, name: Courier-Bold [PDF::Document] ok 99 - checking raw Font afm access, name: Courier-Bold [PDF::Document] ok 100 - checking find-docfont , name: Courier-Bold [PDF::Document] ok 101 - checking select-docfont, name: Courier-Bold, size: 10 [PDF::Document] ok 102 - checking font afm use for UnderlinePosition [PDF::Document] ok 103 - checking font afm use for UnderlineThickness [PDF::Document] ok 104 - checking raw font access, name: Courier-Bold [PDF::Document] ok 105 - checking raw Font afm access, name: Courier-Bold [PDF::Document] ok 106 - checking raw font access, name: Courier-Oblique [PDF::Document] ok 107 - checking raw Font afm access, name: Courier-Oblique [PDF::Document] ok 108 - checking find-docfont , name: Courier-Oblique [PDF::Document] ok 109 - checking select-docfont, name: Courier-Oblique, size: 10 [PDF::Document] ok 110 - checking font afm use for UnderlinePosition [PDF::Document] ok 111 - checking font afm use for UnderlineThickness [PDF::Document] ok 112 - checking raw font access, name: Courier-Oblique [PDF::Document] ok 113 - checking raw Font afm access, name: Courier-Oblique [PDF::Document] ok 114 - checking pdf page generation [PDF::Document] ok 115 - checking text write with selected raw font [PDF::Document] ok 116 - checking text write with selected composite font: Courier-Oblique [PDF::Document] ok 117 - saving pdf doc 'text.pdf' [PDF::Document] ok 118 - getting a font factory [PDF::Document] ok 119 - getting a font from the -font factory [PDF::Document] ok 120 - getting a font from the -font factory [PDF::Document] ok 121 - getting a font from the -font factory [PDF::Document] 1..121 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/4-point-docbox.t [PDF::Document] ok 1 - checking instantiation [PDF::Document] ok 2 - [PDF::Document] ok 3 - [PDF::Document] ok 4 - [PDF::Document] ok 5 - [PDF::Document] ok 6 - [PDF::Document] ok 7 - [PDF::Document] ok 8 - checking instantiation [PDF::Document] ok 9 - [PDF::Document] ok 10 - checking instantiation [PDF::Document] ok 11 - checking instantiation [PDF::Document] ok 12 - [PDF::Document] ok 13 - [PDF::Document] ok 14 - [PDF::Document] ok 15 - [PDF::Document] ok 16 - checking instantiation [PDF::Document] ok 17 - checking fracx out of bounds [PDF::Document] ok 18 - checking fracx out of bounds [PDF::Document] ok 19 - checking fracy out of bounds [PDF::Document] ok 20 - checking fracy out of bounds [PDF::Document] ok 21 - checking instantiation [PDF::Document] ok 22 - checking failed instantiation [PDF::Document] ok 23 - checking failed instantiation [PDF::Document] ok 24 - checking failed instantiation [PDF::Document] ok 25 - checking failed instantiation [PDF::Document] ok 26 - checking failed instantiation [PDF::Document] ok 27 - checking failed instantiation [PDF::Document] ok 28 - [PDF::Document] ok 29 - [PDF::Document] ok 30 - [PDF::Document] ok 31 - [PDF::Document] ok 32 - [PDF::Document] ok 33 - [PDF::Document] ok 34 - [PDF::Document] ok 35 - [PDF::Document] ok 36 - [PDF::Document] ok 37 - [PDF::Document] ok 38 - [PDF::Document] ok 39 - [PDF::Document] ok 40 - [PDF::Document] ok 41 - [PDF::Document] ok 42 - [PDF::Document] ok 43 - [PDF::Document] ok 44 - [PDF::Document] ok 45 - [PDF::Document] ok 46 - [PDF::Document] ok 47 - [PDF::Document] 1..47 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/88-pdf-methods.t [PDF::Document] ok 1 - testing method 'TextLeading' [PDF::Document] ok 2 - testing method 'TextLeading', alias 'Tl' [PDF::Document] not ok 3 - testing method 'SetStrokeGray' [PDF::Document] # Failed test 'testing method 'SetStrokeGray'' [PDF::Document] # at t/88-pdf-methods.t line 32 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 4 - testing method 'SetStrokeGray', alias 'G' [PDF::Document] # Failed test 'testing method 'SetStrokeGray', alias 'G'' [PDF::Document] # at t/88-pdf-methods.t line 39 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 5 - testing method 'SetFillGray' [PDF::Document] # Failed test 'testing method 'SetFillGray'' [PDF::Document] # at t/88-pdf-methods.t line 46 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 6 - testing method 'SetFillGray', alias 'g' [PDF::Document] # Failed test 'testing method 'SetFillGray', alias 'g'' [PDF::Document] # at t/88-pdf-methods.t line 53 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 7 - testing method 'SetStrokeRGB' [PDF::Document] # Failed test 'testing method 'SetStrokeRGB'' [PDF::Document] # at t/88-pdf-methods.t line 60 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 8 - testing method 'SetStrokeRGB', alias 'RG' [PDF::Document] # Failed test 'testing method 'SetStrokeRGB', alias 'RG'' [PDF::Document] # at t/88-pdf-methods.t line 69 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 9 - testing method 'SetFillRGB' [PDF::Document] # Failed test 'testing method 'SetFillRGB'' [PDF::Document] # at t/88-pdf-methods.t line 78 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 10 - testing method 'SetFillRGB', alias 'rg' [PDF::Document] # Failed test 'testing method 'SetFillRGB', alias 'rg'' [PDF::Document] # at t/88-pdf-methods.t line 87 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 11 - testing method 'SetLineWidth' [PDF::Document] # Failed test 'testing method 'SetLineWidth'' [PDF::Document] # at t/88-pdf-methods.t line 96 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 12 - testing method 'SetLineWidth', alias 'w' [PDF::Document] # Failed test 'testing method 'SetLineWidth', alias 'w'' [PDF::Document] # at t/88-pdf-methods.t line 103 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 13 - testing method 'SetLineCap' [PDF::Document] # Failed test 'testing method 'SetLineCap'' [PDF::Document] # at t/88-pdf-methods.t line 110 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 14 - testing method 'SetLineCap', alias 'J' [PDF::Document] # Failed test 'testing method 'SetLineCap', alias 'J'' [PDF::Document] # at t/88-pdf-methods.t line 117 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 15 - testing method 'SetLineJoin' [PDF::Document] # Failed test 'testing method 'SetLineJoin'' [PDF::Document] # at t/88-pdf-methods.t line 124 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 16 - testing method 'SetLineJoin', alias 'j' [PDF::Document] # Failed test 'testing method 'SetLineJoin', alias 'j'' [PDF::Document] # at t/88-pdf-methods.t line 131 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 17 - testing method 'SetMiterLimit' [PDF::Document] # Failed test 'testing method 'SetMiterLimit'' [PDF::Document] # at t/88-pdf-methods.t line 138 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 18 - testing method 'SetMiterLimit', alias 'M' [PDF::Document] # Failed test 'testing method 'SetMiterLimit', alias 'M'' [PDF::Document] # at t/88-pdf-methods.t line 145 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 19 - testing method 'SetDashPattern' [PDF::Document] # Failed test 'testing method 'SetDashPattern'' [PDF::Document] # at t/88-pdf-methods.t line 152 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] not ok 20 - testing method 'SetDashPattern', alias 'd' [PDF::Document] # Failed test 'testing method 'SetDashPattern', alias 'd'' [PDF::Document] # at t/88-pdf-methods.t line 160 [PDF::Document] # No such method 'graphics-state' for invocant of type [PDF::Document] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Document] ok 21 - testing method 'TextMove' [PDF::Document] ok 22 - testing method 'TextMove', alias 'Td' [PDF::Document] ok 23 - testing method 'TextMoveSet' [PDF::Document] ok 24 - testing method 'TextMoveSet', alias 'TD' [PDF::Document] ok 25 - testing method 'TextNextLine' [PDF::Document] ok 26 - testing method 'ShowText' [PDF::Document] ok 27 - testing method 'ShowText', alias 'Tj' [PDF::Document] ok 28 - testing method 'MoveShowText' [PDF::Document] ok 29 - testing method 'MoveSetShowText' [PDF::Document] ok 30 - testing method 'MoveTo' [PDF::Document] ok 31 - testing method 'MoveTo', alias 'm' [PDF::Document] ok 32 - testing method 'LineTo' [PDF::Document] ok 33 - testing method 'LineTo', alias 'l' [PDF::Document] ok 34 - testing method 'CurveTo' [PDF::Document] ok 35 - testing method 'CurveTo', alias 'c' [PDF::Document] ok 36 - testing method 'ClosePath' [PDF::Document] ok 37 - testing method 'ClosePath', alias 'h' [PDF::Document] ok 38 - testing method 'Rectangle' [PDF::Document] ok 39 - testing method 'Rectangle', alias 're' [PDF::Document] 1..39 [PDF::Document] # You failed 18 tests of 39 [PDF::Document] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d9eca68dbabd8ac57322014609d6cad855086d41.tar.gz/PDF-Document-0.0.10 t/99-check-example-progs.t [PDF::Document] ok 1 - testing example doc 'PDF-6-Lite-ups-2-modes.raku' with no args [PDF::Document] ok 2 - testing example doc 'PDF-9-Lite-more-mixed-media.raku' with no args [PDF::Document] ok 3 - testing example doc 'PDF-8-Lite-mixed-media-ttf-fonts.raku' with no args [PDF::Document] ok 4 - testing example doc 'PDF-4-Lite-picture-import.raku' with no args [PDF::Document] ok 5 - testing example doc 'PDF-3-Lite-http-link.raku' with no args [PDF::Document] ok 6 - testing example doc 'PDF-7-Lite-ups-docs.raku' with no args [PDF::Document] ok 7 - testing example doc 'pdf-doc-demo-paper.raku' with no args [PDF::Document] ok 8 - testing example doc 'PDF-2-Lite-media-scale-up-simple.raku' with no args [PDF::Document] ok 9 - testing example doc 'PDF-5-Lite-media-mixed.raku' with no args [PDF::Document] ok 10 - testing example doc 'make-check.raku' with no args [PDF::Document] ok 11 - testing example doc 'PDF-5-Lite-media-simple.raku' with no args [PDF::Document] ok 12 - testing example doc 'PDF-1-Lite-calendar-mode-ups.raku' with no args [PDF::Document] ok 13 - testing example doc 'check-fonts.raku' with no args [PDF::Document] ok 14 - testing example doc 'simple.raku' with no args [PDF::Document] ok 15 - testing example doc 'seq.raku' with no args [PDF::Document] ok 16 - testing example doc 'rotate-for-landscape.raku' with no args [PDF::Document] ok 17 - testing example doc 'doc-media.raku' with no args [PDF::Document] ok 18 - testing example doc 'reflect.raku' with no args [PDF::Document] ok 19 - testing example doc 'example2.raku' with no args [PDF::Document] ok 20 - testing example doc 'capture.raku' with no args [PDF::Document] ok 21 - testing example doc 'show-fonts.raku' with no args [PDF::Document] ok 22 - testing example doc 'no-rotate.raku' with no args [PDF::Document] ok 23 - testing example doc 'simple-2-page.raku' with no args [PDF::Document] ok 24 - testing example doc 'check-refl-rot.raku' with no args [PDF::Document] ok 25 - testing example doc 'make-grid.raku' with no args [PDF::Document] ok 26 - testing example doc 'make-example-moon-phases.raku' with no args [PDF::Document] ok 27 - testing example doc 'make-single-moon.raku' with no args [PDF::Document] ok 28 - testing example doc 'make-example-rooms.raku' with no args [PDF::Document] ok 29 - testing example doc 'check-afm.raku' with no args [PDF::Document] ok 30 - testing example doc 'example-doc.raku' with no args [PDF::Document] ok 31 - testing example doc 'sample-text-pdf-lite.raku' with no args [PDF::Document] ok 32 - testing example doc 'make-example-doc.raku' with no args [PDF::Document] ok 33 - testing example doc 'media-box-tests.raku' with no args [PDF::Document] ok 34 - testing example doc 'check-moon-phase-frac.raku' with no args [PDF::Document] ok 35 - testing example doc 'make-ps-ruler.raku' with no args [PDF::Document] ok 36 - testing example doc 'check-factory.raku' with no args [PDF::Document] ok 37 - testing example doc 'gen-code.raku' with no args [PDF::Document] ok 38 - testing the example doc with no args [PDF::Document] ok 39 - testing the example doc with args [PDF::Document] ok 40 - testing the example doc with args [PDF::Document] 1..40 ===> Testing [FAIL]: PDF::Document:ver<0.0.10>:auth:api<1> [PDF::Document] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Document:ver<0.0.10>:auth:api<1> Potential difficulties: Useless use of $val in sink context at /home/coke/sandbox/blin/installed/PDF::Document_zef:tbrowder_0.0.10_1/sources/65720A2E7106D280D288E1027BA944361558D6D2 (PDF::Document):779 ------> when /r|rad/ { $val } ===> Install [OK] for PDF::Document:ver<0.0.10>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 56.836s CPU time consumed: 1min 16.030s Memory peak: 1.8G (swap: 0B) ```
* [ ] [PDF::Font::Loader](https://raku.land/zef:dwarring/PDF::Font::Loader) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p914499-i983949.service; invocation ID: cadabd2ede204540aa0312e1227119d8 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Font::Loader ===> Found: PDF::Font::Loader:ver<0.8.15>:auth [via Zef::Repository::Ecosystems] [PDF::Font::Loader] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149815.914500.9011.247408794727/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz https://360.zef.pm/P/DF/PDF_FONT_LOADER/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz ===> Fetching [OK]: PDF::Font::Loader:ver<0.8.15>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149815.914500.9011.247408794727/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz [PDF::Font::Loader] Command: tar -t -f ./0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz [PDF::Font::Loader] Command: tar -xvf ./0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz -C ../0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz ===> Extraction [OK]: PDF::Font::Loader to /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz ===> Testing: PDF::Font::Loader:ver<0.8.15>:auth [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-fixed-width.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - decode-cids [PDF::Font::Loader] ok 3 - decode-ords [PDF::Font::Loader] ok 4 - decode [PDF::Font::Loader] ok 5 - ligature mapping [PDF::Font::Loader] ok 6 - decode ligature [PDF::Font::Loader] ok 7 - decode differences [PDF::Font::Loader] ok 8 - decode unknown [PDF::Font::Loader] ok 9 - adaptive encoding [PDF::Font::Loader] ok 10 - adaptive decoding [PDF::Font::Loader] 1..10 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-issue#34.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-issue#35.t [PDF::Font::Loader] 1..4 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - decode [PDF::Font::Loader] ok 3 - encode [PDF::Font::Loader] ok 4 - decode [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-ligatures.t [PDF::Font::Loader] 1..2 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-utf16.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unit-tests [PDF::Font::Loader] 1..13 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::Unicode' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - cid encoding sanity [PDF::Font::Loader] ok 7 - utf16 encoding sanity [PDF::Font::Loader] ok 8 - cid multibyte encoding sanity [PDF::Font::Loader] ok 9 - multibyte encoding sanity [PDF::Font::Loader] ok 10 - encode/decode round-trip [PDF::Font::Loader] ok 11 - utf16 glyph "H" [PDF::Font::Loader] ok 12 - utf16 glyph "i" [PDF::Font::Loader] ok 13 - utf16 glyph "♥" [PDF::Font::Loader] ok 1 - unit-tests [PDF::Font::Loader] ok 2 - # SKIP Writing of PDFs with UTF16 encoded text is NYI [PDF::Font::Loader] ok 3 - # SKIP Writing of PDFs with UTF16 encoded text is NYI [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-utf32.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unit-tests [PDF::Font::Loader] 1..11 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::Unicode' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - cid encoding sanity [PDF::Font::Loader] ok 5 - utf32 encoding sanity [PDF::Font::Loader] ok 6 - cid multibyte encoding sanity [PDF::Font::Loader] ok 7 - multibyte encoding sanity [PDF::Font::Loader] ok 8 - encode/decode round-trip [PDF::Font::Loader] ok 9 - utf32 glyph "H" [PDF::Font::Loader] ok 10 - utf32 glyph "i" [PDF::Font::Loader] ok 11 - utf32 glyph "♥" [PDF::Font::Loader] ok 1 - unit-tests [PDF::Font::Loader] ok 2 - # SKIP Writing of PDFs with UTF32 encoded text is NYI [PDF::Font::Loader] ok 3 - # SKIP Writing of PDFs with UTF32 encoded text is NYI [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-utf8.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unit-tests [PDF::Font::Loader] 1..15 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::Unicode' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - single byte code space [PDF::Font::Loader] ok 8 - cid encoding sanity [PDF::Font::Loader] ok 9 - utf8 encoding sanity [PDF::Font::Loader] ok 10 - cid multibyte encoding sanity [PDF::Font::Loader] ok 11 - multibyte encoding sanity [PDF::Font::Loader] ok 12 - encode/decode round-trip [PDF::Font::Loader] ok 13 - utf8 glyph "H" [PDF::Font::Loader] ok 14 - utf8 glyph "i" [PDF::Font::Loader] ok 15 - utf8 glyph "♥" [PDF::Font::Loader] ok 1 - unit-tests [PDF::Font::Loader] ok 2 - # SKIP Writing of PDFs with UTF8 encoded text is NYI [PDF::Font::Loader] ok 3 - # SKIP Writing of PDFs with UTF8 encoded text is NYI [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-variable-width.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - [PDF::Font::Loader] ok 8 - [PDF::Font::Loader] ok 9 - [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] ok 11 - [PDF::Font::Loader] ok 12 - [PDF::Font::Loader] ok 13 - [PDF::Font::Loader] ok 14 - [PDF::Font::Loader] ok 15 - [PDF::Font::Loader] ok 16 - [PDF::Font::Loader] ok 17 - [PDF::Font::Loader] ok 18 - [PDF::Font::Loader] ok 19 - [PDF::Font::Loader] ok 20 - [PDF::Font::Loader] ok 21 - [PDF::Font::Loader] ok 22 - [PDF::Font::Loader] ok 23 - [PDF::Font::Loader] ok 24 - [PDF::Font::Loader] 1..24 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/core-font.t [PDF::Font::Loader] ok 1 - The object is-a '"PDF::Content::Font::CoreFont"' [PDF::Font::Loader] ok 2 - The object is-a '"PDF::Content::Font::CoreFont"' [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] 1..3 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/fontobj.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - [PDF::Font::Loader] ok 8 - [PDF::Font::Loader] ok 9 - [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] 1..10 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/load-font.t [PDF::Font::Loader] 1..27 [PDF::Font::Loader] ok 1 - FontWeight subset [PDF::Font::Loader] ok 2 - FontWeight subset [PDF::Font::Loader] ok 3 - FontWeight subset [PDF::Font::Loader] ok 4 - FontWeight subset [PDF::Font::Loader] ok 5 - FontWeight subset [PDF::Font::Loader] ok 6 - font-name [PDF::Font::Loader] ok 7 - font height [PDF::Font::Loader] ok 8 - font height from baseline [PDF::Font::Loader] ok 9 - font height hanging [PDF::Font::Loader] ok 10 - font height @ 12pt [PDF::Font::Loader] ok 11 - font base-height @ 12pt [PDF::Font::Loader] ok 12 - .encode(...) sanity [PDF::Font::Loader] ok 13 - type 1 shaping [PDF::Font::Loader] ok 14 - type 1 shaping [PDF::Font::Loader] ok 15 - stringwidth :!kern [PDF::Font::Loader] ok 16 - stringwidth :!kern @point-size [PDF::Font::Loader] ok 17 - stringwidth :kern [PDF::Font::Loader] ok 18 - .kern(...) [PDF::Font::Loader] ok 19 - .kern(...) [PDF::Font::Loader] ok 20 - [PDF::Font::Loader] ok 21 - [PDF::Font::Loader] ok 22 - stringwidth, width adjustment [PDF::Font::Loader] ok 23 - to-dict [PDF::Font::Loader] ok 24 - TimesNewRomanPS encoding [PDF::Font::Loader] ok 25 - TimesNewRomanPS decoding [PDF::Font::Loader] ok 26 - BitstreamVeraSans-Roman encoding [PDF::Font::Loader] ok 27 - BitstreamVeraSans-Roman decoding [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/pdf-text-align.t [PDF::Font::Loader] 1..2 [PDF::Font::Loader] ok 1 - encode (identity-h) [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/reuse-cid.t [PDF::Font::Loader] 1..10 [PDF::Font::Loader] ok 1 - loaded a FreeType font [PDF::Font::Loader] ok 2 - font name [PDF::Font::Loader] ok 3 - font height [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - [PDF::Font::Loader] ok 8 - encode [PDF::Font::Loader] ok 9 - font encode/decode round-trip [PDF::Font::Loader] ok 10 - lacks an external file path [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/reuse-type1.t [PDF::Font::Loader] 1..30 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - F1 is embedded [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - font-name [PDF::Font::Loader] ok 6 - enc [PDF::Font::Loader] ok 7 - is embedded [PDF::Font::Loader] ok 8 - isn't subset [PDF::Font::Loader] ok 9 - reuse font [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] ok 11 - F2 is embedded [PDF::Font::Loader] ok 12 - [PDF::Font::Loader] ok 13 - reuse font [PDF::Font::Loader] ok 14 - [PDF::Font::Loader] ok 15 - F3 is embedded [PDF::Font::Loader] ok 16 - [PDF::Font::Loader] ok 17 - reuse font [PDF::Font::Loader] ok 18 - [PDF::Font::Loader] ok 19 - F4 is embedded [PDF::Font::Loader] ok 20 - [PDF::Font::Loader] ok 21 - reuse font [PDF::Font::Loader] ok 22 - [PDF::Font::Loader] ok 23 - F5 is embedded [PDF::Font::Loader] ok 24 - [PDF::Font::Loader] ok 25 - reuse font [PDF::Font::Loader] ok 26 - [PDF::Font::Loader] ok 27 - F6 is embedded [PDF::Font::Loader] ok 28 - [PDF::Font::Loader] ok 29 - reuse font [PDF::Font::Loader] ok 30 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/reuse-unembedded.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unembedded non-core [PDF::Font::Loader] 1..7 [PDF::Font::Loader] ok 1 - font name [PDF::Font::Loader] ok 2 - enc [PDF::Font::Loader] ok 3 - isn't core-font [PDF::Font::Loader] ok 4 - is embedded [PDF::Font::Loader] ok 5 - isn't subset [PDF::Font::Loader] ok 6 - lacks core metrics [PDF::Font::Loader] ok 7 - reuse unembedded font [PDF::Font::Loader] ok 1 - unembedded non-core [PDF::Font::Loader] # Subtest: unembedded core-font [PDF::Font::Loader] 1..8 [PDF::Font::Loader] ok 1 - font name [PDF::Font::Loader] ok 2 - is core-font [PDF::Font::Loader] ok 3 - enc [PDF::Font::Loader] ok 4 - is embedded [PDF::Font::Loader] ok 5 - isn't subset [PDF::Font::Loader] ok 6 - has core metrics [PDF::Font::Loader] ok 7 - sample core metrics [PDF::Font::Loader] ok 8 - reuse core font [PDF::Font::Loader] ok 2 - unembedded core-font [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/subset.t [PDF::Font::Loader] 1..6 [PDF::Font::Loader] ok 1 - can-subset() returns False [PDF::Font::Loader] ok 2 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 3 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 4 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 5 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 6 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/threads.t [PDF::Font::Loader] 1..2 [PDF::Font::Loader] ok 1 - page insert race [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-add-encoding.t [PDF::Font::Loader] 1..13 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - pre-save encoding [PDF::Font::Loader] ok 8 - pre-save encoding [PDF::Font::Loader] ok 9 - pre-save encoding [PDF::Font::Loader] ok 10 - reloaded encoding [PDF::Font::Loader] ok 11 - reloaded encoding [PDF::Font::Loader] ok 12 - reloaded encoding [PDF::Font::Loader] ok 13 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-encoding.t [PDF::Font::Loader] 1..4 [PDF::Font::Loader] ok 1 - differences encoding [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - reload font from dict - lives [PDF::Font::Loader] ok 4 - differences re-encoding [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-encoding_issue#12.t [PDF::Font::Loader] 1..9 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::CMap' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - cid encoding sanity [PDF::Font::Loader] ok 6 - str encoding sanity [PDF::Font::Loader] ok 7 - win encoding sanity [PDF::Font::Loader] ok 8 - glyph "H" [PDF::Font::Loader] ok 9 - glyph "i" [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-stream.t [PDF::Font::Loader] ok 1 - PFB unpacking [PDF::Font::Loader] ok 2 - stream.length[0] [PDF::Font::Loader] ok 3 - stream.length[1] [PDF::Font::Loader] ok 4 - stream.length[2] [PDF::Font::Loader] ok 5 - stream bytes [PDF::Font::Loader] ok 6 - PFA unpacking [PDF::Font::Loader] ok 7 - stream.length[0] [PDF::Font::Loader] ok 8 - stream.length[1] [PDF::Font::Loader] ok 9 - stream.length[2] [PDF::Font::Loader] ok 10 - stream bytes [PDF::Font::Loader] 1..10 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] 1..1 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type3-basic.t [PDF::Font::Loader] 1..12 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - is-core-font [PDF::Font::Loader] loading font: courier -> /usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Regular.otf [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - font-name [PDF::Font::Loader] ok 5 - enc [PDF::Font::Loader] ok 6 - isn't embedded [PDF::Font::Loader] ok 7 - isn't subset [PDF::Font::Loader] ok 8 - has file path [PDF::Font::Loader] ok 9 - [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] ok 11 - reuse font [PDF::Font::Loader] ok 12 - ===> Testing [OK] for PDF::Font::Loader:ver<0.8.15>:auth ===> Installing: PDF::Font::Loader:ver<0.8.15>:auth ===> Install [OK] for PDF::Font::Loader:ver<0.8.15>:auth 1 bin/ script [pdf-font-preview.raku] installed to: /tmp/ptnRqyzSNN/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 6.891s CPU time consumed: 4min 45.532s Memory peak: 3G (swap: 0B) ```
New Output ``` Running as unit: run-p910493-i900997.service; invocation ID: bc84cc63af97476786ae2420630dd24a Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Font::Loader ===> Found: PDF::Font::Loader:ver<0.8.15>:auth [via Zef::Repository::Ecosystems] [PDF::Font::Loader] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149720.910495.5966.065696163071/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz https://360.zef.pm/P/DF/PDF_FONT_LOADER/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz ===> Fetching [OK]: PDF::Font::Loader:ver<0.8.15>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149720.910495.5966.065696163071/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz [PDF::Font::Loader] Command: tar -t -f ./0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz [PDF::Font::Loader] Command: tar -xvf ./0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz -C ../0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz ===> Extraction [OK]: PDF::Font::Loader to /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz ===> Testing: PDF::Font::Loader:ver<0.8.15>:auth [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-fixed-width.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - decode-cids [PDF::Font::Loader] ok 3 - decode-ords [PDF::Font::Loader] ok 4 - decode [PDF::Font::Loader] ok 5 - ligature mapping [PDF::Font::Loader] ok 6 - decode ligature [PDF::Font::Loader] ok 7 - decode differences [PDF::Font::Loader] ok 8 - decode unknown [PDF::Font::Loader] ok 9 - adaptive encoding [PDF::Font::Loader] ok 10 - adaptive decoding [PDF::Font::Loader] 1..10 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-issue#34.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-issue#35.t [PDF::Font::Loader] 1..4 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - decode [PDF::Font::Loader] ok 3 - encode [PDF::Font::Loader] ok 4 - decode [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-ligatures.t [PDF::Font::Loader] 1..2 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-utf16.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unit-tests [PDF::Font::Loader] 1..13 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::Unicode' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - cid encoding sanity [PDF::Font::Loader] ok 7 - utf16 encoding sanity [PDF::Font::Loader] ok 8 - cid multibyte encoding sanity [PDF::Font::Loader] ok 9 - multibyte encoding sanity [PDF::Font::Loader] ok 10 - encode/decode round-trip [PDF::Font::Loader] ok 11 - utf16 glyph "H" [PDF::Font::Loader] ok 12 - utf16 glyph "i" [PDF::Font::Loader] ok 13 - utf16 glyph "♥" [PDF::Font::Loader] ok 1 - unit-tests [PDF::Font::Loader] ok 2 - # SKIP Writing of PDFs with UTF16 encoded text is NYI [PDF::Font::Loader] ok 3 - # SKIP Writing of PDFs with UTF16 encoded text is NYI [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-utf32.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unit-tests [PDF::Font::Loader] 1..11 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::Unicode' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - cid encoding sanity [PDF::Font::Loader] ok 5 - utf32 encoding sanity [PDF::Font::Loader] ok 6 - cid multibyte encoding sanity [PDF::Font::Loader] ok 7 - multibyte encoding sanity [PDF::Font::Loader] ok 8 - encode/decode round-trip [PDF::Font::Loader] ok 9 - utf32 glyph "H" [PDF::Font::Loader] ok 10 - utf32 glyph "i" [PDF::Font::Loader] ok 11 - utf32 glyph "♥" [PDF::Font::Loader] ok 1 - unit-tests [PDF::Font::Loader] ok 2 - # SKIP Writing of PDFs with UTF32 encoded text is NYI [PDF::Font::Loader] ok 3 - # SKIP Writing of PDFs with UTF32 encoded text is NYI [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-utf8.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unit-tests [PDF::Font::Loader] 1..15 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::Unicode' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - single byte code space [PDF::Font::Loader] ok 8 - cid encoding sanity [PDF::Font::Loader] ok 9 - utf8 encoding sanity [PDF::Font::Loader] ok 10 - cid multibyte encoding sanity [PDF::Font::Loader] ok 11 - multibyte encoding sanity [PDF::Font::Loader] ok 12 - encode/decode round-trip [PDF::Font::Loader] ok 13 - utf8 glyph "H" [PDF::Font::Loader] ok 14 - utf8 glyph "i" [PDF::Font::Loader] ok 15 - utf8 glyph "♥" [PDF::Font::Loader] ok 1 - unit-tests [PDF::Font::Loader] ok 2 - # SKIP Writing of PDFs with UTF8 encoded text is NYI [PDF::Font::Loader] ok 3 - # SKIP Writing of PDFs with UTF8 encoded text is NYI [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/cmap-variable-width.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - [PDF::Font::Loader] ok 8 - [PDF::Font::Loader] ok 9 - [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] ok 11 - [PDF::Font::Loader] ok 12 - [PDF::Font::Loader] ok 13 - [PDF::Font::Loader] ok 14 - [PDF::Font::Loader] ok 15 - [PDF::Font::Loader] ok 16 - [PDF::Font::Loader] ok 17 - [PDF::Font::Loader] ok 18 - [PDF::Font::Loader] ok 19 - [PDF::Font::Loader] ok 20 - [PDF::Font::Loader] ok 21 - [PDF::Font::Loader] ok 22 - [PDF::Font::Loader] ok 23 - [PDF::Font::Loader] ok 24 - [PDF::Font::Loader] 1..24 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/core-font.t [PDF::Font::Loader] ok 1 - The object is-a '"PDF::Content::Font::CoreFont"' [PDF::Font::Loader] ok 2 - The object is-a '"PDF::Content::Font::CoreFont"' [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] 1..3 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/fontobj.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - [PDF::Font::Loader] ok 8 - [PDF::Font::Loader] ok 9 - [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] 1..10 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/load-font.t [PDF::Font::Loader] 1..27 [PDF::Font::Loader] ok 1 - FontWeight subset [PDF::Font::Loader] ok 2 - FontWeight subset [PDF::Font::Loader] ok 3 - FontWeight subset [PDF::Font::Loader] ok 4 - FontWeight subset [PDF::Font::Loader] ok 5 - FontWeight subset [PDF::Font::Loader] ok 6 - font-name [PDF::Font::Loader] ok 7 - font height [PDF::Font::Loader] ok 8 - font height from baseline [PDF::Font::Loader] ok 9 - font height hanging [PDF::Font::Loader] ok 10 - font height @ 12pt [PDF::Font::Loader] ok 11 - font base-height @ 12pt [PDF::Font::Loader] ok 12 - .encode(...) sanity [PDF::Font::Loader] ok 13 - type 1 shaping [PDF::Font::Loader] ok 14 - type 1 shaping [PDF::Font::Loader] ok 15 - stringwidth :!kern [PDF::Font::Loader] ok 16 - stringwidth :!kern @point-size [PDF::Font::Loader] ok 17 - stringwidth :kern [PDF::Font::Loader] ok 18 - .kern(...) [PDF::Font::Loader] ok 19 - .kern(...) [PDF::Font::Loader] ok 20 - [PDF::Font::Loader] ok 21 - [PDF::Font::Loader] ok 22 - stringwidth, width adjustment [PDF::Font::Loader] ok 23 - to-dict [PDF::Font::Loader] ok 24 - TimesNewRomanPS encoding [PDF::Font::Loader] ok 25 - TimesNewRomanPS decoding [PDF::Font::Loader] ok 26 - BitstreamVeraSans-Roman encoding [PDF::Font::Loader] ok 27 - BitstreamVeraSans-Roman decoding [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/pdf-text-align.t [PDF::Font::Loader] 1..2 [PDF::Font::Loader] ok 1 - encode (identity-h) [PDF::Font::Loader] No such method 'graphics-state' for invocant of type [PDF::Font::Loader] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Font::Loader] in method at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 254 [PDF::Font::Loader] in block at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 950 [PDF::Font::Loader] in method op at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 935 [PDF::Font::Loader] in method FALLBACK at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 1166 [PDF::Font::Loader] in block at t/pdf-text-align.t line 36 [PDF::Font::Loader] # You planned 2 tests, but ran 1 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/reuse-cid.t [PDF::Font::Loader] 1..10 [PDF::Font::Loader] No such method 'graphics-state' for invocant of type [PDF::Font::Loader] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Font::Loader] in method at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 254 [PDF::Font::Loader] in block at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 950 [PDF::Font::Loader] in method op at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 935 [PDF::Font::Loader] in method ops at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 1 [PDF::Font::Loader] in method render at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/0AE6CFDC96011502FB094C90B3BC471656F750DB (PDF::Content::Canvas) line 104 [PDF::Font::Loader] in method render at t/reuse-cid.t line 26 [PDF::Font::Loader] in block at t/reuse-cid.t line 56 [PDF::Font::Loader] # You planned 10 tests, but ran 0 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/reuse-type1.t [PDF::Font::Loader] 1..30 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - F1 is embedded [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - font-name [PDF::Font::Loader] ok 6 - enc [PDF::Font::Loader] ok 7 - is embedded [PDF::Font::Loader] ok 8 - isn't subset [PDF::Font::Loader] ok 9 - reuse font [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] ok 11 - F2 is embedded [PDF::Font::Loader] ok 12 - [PDF::Font::Loader] ok 13 - reuse font [PDF::Font::Loader] ok 14 - [PDF::Font::Loader] ok 15 - F3 is embedded [PDF::Font::Loader] ok 16 - [PDF::Font::Loader] ok 17 - reuse font [PDF::Font::Loader] ok 18 - [PDF::Font::Loader] ok 19 - F4 is embedded [PDF::Font::Loader] ok 20 - [PDF::Font::Loader] ok 21 - reuse font [PDF::Font::Loader] ok 22 - [PDF::Font::Loader] ok 23 - F5 is embedded [PDF::Font::Loader] ok 24 - [PDF::Font::Loader] ok 25 - reuse font [PDF::Font::Loader] ok 26 - [PDF::Font::Loader] ok 27 - F6 is embedded [PDF::Font::Loader] ok 28 - [PDF::Font::Loader] ok 29 - reuse font [PDF::Font::Loader] ok 30 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/reuse-unembedded.t [PDF::Font::Loader] 1..3 [PDF::Font::Loader] # Subtest: unembedded non-core [PDF::Font::Loader] 1..7 [PDF::Font::Loader] ok 1 - font name [PDF::Font::Loader] ok 2 - enc [PDF::Font::Loader] ok 3 - isn't core-font [PDF::Font::Loader] ok 4 - is embedded [PDF::Font::Loader] ok 5 - isn't subset [PDF::Font::Loader] ok 6 - lacks core metrics [PDF::Font::Loader] ok 7 - reuse unembedded font [PDF::Font::Loader] ok 1 - unembedded non-core [PDF::Font::Loader] # Subtest: unembedded core-font [PDF::Font::Loader] 1..8 [PDF::Font::Loader] ok 1 - font name [PDF::Font::Loader] ok 2 - is core-font [PDF::Font::Loader] ok 3 - enc [PDF::Font::Loader] ok 4 - is embedded [PDF::Font::Loader] ok 5 - isn't subset [PDF::Font::Loader] ok 6 - has core metrics [PDF::Font::Loader] ok 7 - sample core metrics [PDF::Font::Loader] ok 8 - reuse core font [PDF::Font::Loader] ok 2 - unembedded core-font [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/subset.t [PDF::Font::Loader] 1..6 [PDF::Font::Loader] ok 1 - can-subset() returns False [PDF::Font::Loader] ok 2 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 3 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 4 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 5 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] ok 6 - # SKIP HarfBuzz::Subset required to run subset tests [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/threads.t [PDF::Font::Loader] 1..2 [PDF::Font::Loader] ok 1 - page insert race [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-add-encoding.t [PDF::Font::Loader] 1..13 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - [PDF::Font::Loader] ok 6 - [PDF::Font::Loader] ok 7 - pre-save encoding [PDF::Font::Loader] ok 8 - pre-save encoding [PDF::Font::Loader] ok 9 - pre-save encoding [PDF::Font::Loader] ok 10 - reloaded encoding [PDF::Font::Loader] ok 11 - reloaded encoding [PDF::Font::Loader] ok 12 - reloaded encoding [PDF::Font::Loader] ok 13 - [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-encoding.t [PDF::Font::Loader] 1..4 [PDF::Font::Loader] ok 1 - differences encoding [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - reload font from dict - lives [PDF::Font::Loader] ok 4 - differences re-encoding [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-encoding_issue#12.t [PDF::Font::Loader] 1..9 [PDF::Font::Loader] ok 1 - The object is-a 'PDF::Font::Loader::Enc::CMap' [PDF::Font::Loader] ok 2 - [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - [PDF::Font::Loader] ok 5 - cid encoding sanity [PDF::Font::Loader] ok 6 - str encoding sanity [PDF::Font::Loader] ok 7 - win encoding sanity [PDF::Font::Loader] ok 8 - glyph "H" [PDF::Font::Loader] ok 9 - glyph "i" [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1-stream.t [PDF::Font::Loader] ok 1 - PFB unpacking [PDF::Font::Loader] ok 2 - stream.length[0] [PDF::Font::Loader] ok 3 - stream.length[1] [PDF::Font::Loader] ok 4 - stream.length[2] [PDF::Font::Loader] ok 5 - stream bytes [PDF::Font::Loader] ok 6 - PFA unpacking [PDF::Font::Loader] ok 7 - stream.length[0] [PDF::Font::Loader] ok 8 - stream.length[1] [PDF::Font::Loader] ok 9 - stream.length[2] [PDF::Font::Loader] ok 10 - stream bytes [PDF::Font::Loader] 1..10 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type1.t [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] 1..1 [PDF::Font::Loader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/0b4e8f687d04825d7f059380a312d80b215c8be7.tar.gz/PDF-Font-Loader-0.8.15 t/type3-basic.t [PDF::Font::Loader] 1..12 [PDF::Font::Loader] ok 1 - [PDF::Font::Loader] ok 2 - is-core-font [PDF::Font::Loader] loading font: courier -> /usr/share/fonts/opentype/urw-base35/NimbusMonoPS-Regular.otf [PDF::Font::Loader] ok 3 - [PDF::Font::Loader] ok 4 - font-name [PDF::Font::Loader] ok 5 - enc [PDF::Font::Loader] ok 6 - isn't embedded [PDF::Font::Loader] ok 7 - isn't subset [PDF::Font::Loader] ok 8 - has file path [PDF::Font::Loader] ok 9 - [PDF::Font::Loader] ok 10 - [PDF::Font::Loader] ok 11 - reuse font [PDF::Font::Loader] ok 12 - ===> Testing [FAIL]: PDF::Font::Loader:ver<0.8.15>:auth [PDF::Font::Loader] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Font::Loader:ver<0.8.15>:auth ===> Install [OK] for PDF::Font::Loader:ver<0.8.15>:auth 1 bin/ script [pdf-font-preview.raku] installed to: /home/coke/sandbox/blin/installed/PDF::Font::Loader_zef:dwarring_0.8.15_0/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 44.404s CPU time consumed: 2min 27.489s Memory peak: 1.8G (swap: 0B) ```
* [ ] [PDF::Lite](https://raku.land/zef:dwarring/PDF::Lite) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p842376-i901231.service; invocation ID: b783dcf92d6e4bfbacb23d3510e9e5a3 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Lite ===> Found: PDF::Lite:ver<0.0.15>:auth [via Zef::Repository::Ecosystems] [PDF::Lite] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790147730.842379.4802.917239033189/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz https://360.zef.pm/P/DF/PDF_LITE/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz ===> Fetching [OK]: PDF::Lite:ver<0.0.15>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790147730.842379.4802.917239033189/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz [PDF::Lite] Command: tar -t -f ./5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz [PDF::Lite] Command: tar -xvf ./5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz -C ../5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz ===> Extraction [OK]: PDF::Lite to /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz ===> Testing: PDF::Lite:ver<0.0.15>:auth [PDF::Lite] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15 t/00-readme.t [PDF::Lite] 1..12 [PDF::Lite] ok 1 - code sample [PDF::Lite] text height: 52.8 [PDF::Lite] ok 2 - code sample [PDF::Lite] ok 3 - code sample [PDF::Lite] ok 4 - code sample [PDF::Lite] ok 5 - code sample [PDF::Lite] ok 6 - code sample [PDF::Lite] ok 7 - code sample [PDF::Lite] ok 8 - code sample [PDF::Lite] ok 9 - code sample [PDF::Lite] ok 10 - code sample [PDF::Lite] ok 11 - code sample [PDF::Lite] ok 12 - code sample [PDF::Lite] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15 t/01-pdf-lite.t [PDF::Lite] ok 1 - presave graphics (head) [PDF::Lite] ok 2 - save-as [PDF::Lite] # Subtest: $pdf unknown method [PDF::Lite] 1..3 [PDF::Lite] ok 1 - code dies [PDF::Lite] ok 2 - right exception type (X::Method::NotFound) [PDF::Lite] ok 3 - .message matches No such method 'unknown-method' for invocant of type 'PDF::Lite' [PDF::Lite] ok 3 - $pdf unknown method [PDF::Lite] ok 4 - open [PDF::Lite] ok 5 - reloaded graphics (head) [PDF::Lite] ok 6 - reloaded graphics (tail) [PDF::Lite] 1..6 [PDF::Lite] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15 t/html-canvas.t [PDF::Lite] 1..2 [PDF::Lite] ok 1 - # SKIP HTML::Canvas::To::PDF required to run canvas tests [PDF::Lite] ok 2 - # SKIP HTML::Canvas::To::PDF required to run canvas tests ===> Testing [OK] for PDF::Lite:ver<0.0.15>:auth ===> Installing: PDF::Lite:ver<0.0.15>:auth ===> Install [OK] for PDF::Lite:ver<0.0.15>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 7.580s CPU time consumed: 4min 41.366s Memory peak: 2.8G (swap: 0B) ```
New Output ``` Running as unit: run-p840799-i834229.service; invocation ID: 097a868790c049e4ac632ae457f5a701 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Lite ===> Found: PDF::Lite:ver<0.0.15>:auth [via Zef::Repository::Ecosystems] [PDF::Lite] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790147693.840806.9730.291435439325/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz https://360.zef.pm/P/DF/PDF_LITE/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz ===> Fetching [OK]: PDF::Lite:ver<0.0.15>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790147693.840806.9730.291435439325/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz [PDF::Lite] Command: tar -t -f ./5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz [PDF::Lite] Command: tar -xvf ./5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz -C ../5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz ===> Extraction [OK]: PDF::Lite to /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz ===> Testing: PDF::Lite:ver<0.0.15>:auth [PDF::Lite] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15 t/00-readme.t [PDF::Lite] 1..12 [PDF::Lite] not ok 1 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use v6; [PDF::Lite] use PDF::Lite; [PDF::Lite] my PDF::Lite $pdf .= new; [PDF::Lite] $pdf.media-box = 'Letter'; [PDF::Lite] my PDF::Lite::Page $page = $pdf.add-page; [PDF::Lite] constant X-Margin = 10; [PDF::Lite] constant Padding = 10; [PDF::Lite] $page.graphics: { [PDF::Lite] enum ; [PDF::Lite] my $font = $pdf.core-font( :family, :weight, :style ); [PDF::Lite] my @position = [10, 10]; [PDF::Lite] my @box = .say: "Hello World", :@position, :$font; [PDF::Lite] my PDF::Lite::XObject $img = .load-image: "t/images/lightbulb.gif"; [PDF::Lite] .do: $img, :position[@box[x1] + Padding, 10]; [PDF::Lite] } [PDF::Lite] given $pdf.Info //= {} { [PDF::Lite] .CreationDate = DateTime.new( :year(2015), :month(12), :day(25) ); [PDF::Lite] } [PDF::Lite] $pdf.save-as: "examples/hello-world.pdf"; [PDF::Lite] text height: 52.8 [PDF::Lite] ok 2 - code sample [PDF::Lite] not ok 3 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use PDF::Lite; [PDF::Lite] my PDF::Lite $pdf .= new; [PDF::Lite] $pdf.media-box = [0, 0, 450, 250]; [PDF::Lite] my PDF::Lite::Page $page = $pdf.add-page; [PDF::Lite] $page.graphics: -> $gfx { [PDF::Lite] my PDF::Lite::XObject $img = $gfx.load-image("t/images/snoopy-happy-dance.jpg"); [PDF::Lite] $gfx.do($img, 50, 40, :width(150) ); [PDF::Lite] # displays the image again, semi-transparently with translation, rotation and scaling [PDF::Lite] $gfx.transform( :translate[180, 100]); [PDF::Lite] $gfx.transform( :rotate(-.5), :scale(.75) ); [PDF::Lite] $gfx.FillAlpha = 0.5; [PDF::Lite] $gfx.do($img, :width(150) ); [PDF::Lite] } [PDF::Lite] $pdf.save-as: "examples/sample-image.pdf"; [PDF::Lite] not ok 4 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use PDF::Lite; [PDF::Lite] use PDF::Content::Color :rgb; [PDF::Lite] my PDF::Lite $pdf .= new; [PDF::Lite] $pdf.media-box = [0, 0, 400, 120]; [PDF::Lite] my PDF::Lite::Page $page = $pdf.add-page; [PDF::Lite] $page.graphics: { [PDF::Lite] $page.text: { [PDF::Lite] .text-position = [20, 70]; [PDF::Lite] .font = [ $pdf.core-font('ZapfDingbats'), 24]; [PDF::Lite] .WordSpacing = 16; [PDF::Lite] .print("♠ ♣\c[NO-BREAK SPACE]"); [PDF::Lite] .FillColor = rgb(1, .3, .3); # reddish [PDF::Lite] .say("♦ ♥"); [PDF::Lite] } [PDF::Lite] # Display outline, slanted text [PDF::Lite] my $header-font = $pdf.core-font( :family, :weight ); [PDF::Lite] $page.text: { [PDF::Lite] use PDF::Content::Ops :TextMode; [PDF::Lite] .font = ( $header-font, 18); [PDF::Lite] .TextRender = TextMode::FillOutlineText; [PDF::Lite] .LineWidth = .5; [PDF::Lite] .text-transform( :skew[0, -6], :translate[10, 30] ); [PDF::Lite] .FillColor = rgb(.6, .7, .9); [PDF::Lite] .print('Outline Slanted Text @(10,30)'); [PDF::Lite] } [PDF::Lite] } [PDF::Lite] $pdf.save-as: "examples/text-effects.pdf"; [PDF::Lite] ok 5 - code sample [PDF::Lite] not ok 6 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use PDF::Lite; [PDF::Lite] use PDF::Content::Color :rgb; [PDF::Lite] my PDF::Lite $pdf .= new; [PDF::Lite] $pdf.media-box = [0, 0, 400, 120]; [PDF::Lite] my PDF::Lite::Page $page = $pdf.add-page; [PDF::Lite] $page.graphics: { [PDF::Lite] my $font = $pdf.core-font( :family ); [PDF::Lite] my PDF::Lite::XObject $form = .xobject-form(:BBox[0, 0, 95, 25]); [PDF::Lite] $form.graphics: { [PDF::Lite] # Set a background color [PDF::Lite] .FillColor = rgb(.8, .9, .9); [PDF::Lite] .Rectangle: |$form; [PDF::Lite] .paint: :fill; [PDF::Lite] .font = $font; [PDF::Lite] .FillColor = rgb(1, .3, .3); # reddish [PDF::Lite] .say("Simple Form", :position[2, 5]); [PDF::Lite] } [PDF::Lite] # display a simple form a couple of times [PDF::Lite] .do($form, 10, 10); [PDF::Lite] .transform: :translate(10,40), :rotate(.1), :scale(.75); [PDF::Lite] .do($form, 10, 10); [PDF::Lite] } [PDF::Lite] $page.graphics: { [PDF::Lite] my PDF::Lite::Tiling-Pattern $pattern = .tiling-pattern(:BBox[0, 0, 25, 25], ); [PDF::Lite] $pattern.graphics: { [PDF::Lite] # Set a background color [PDF::Lite] .FillColor = rgb(.8, .8, .9); [PDF::Lite] .Rectangle: |$pattern; [PDF::Lite] .paint: :fill; [PDF::Lite] # Display an image [PDF::Lite] my PDF::Lite::XObject $img = .load-image("t/images/lightbulb.gif"); [PDF::Lite] .do($img, 6, 2 ); [PDF::Lite] } [PDF::Lite] # fill a rectangle using this pattern [PDF::Lite] .FillColor = .use-pattern($pattern); [PDF::Lite] .Rectangle(125, 10, 200, 100); [PDF::Lite] .paint: :stroke, :fill; [PDF::Lite] } [PDF::Lite] $pdf.save-as: "examples/forms-and-patterns.pdf"; [PDF::Lite] not ok 7 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use PDF::Lite; [PDF::Lite] my $pdf-with-images = PDF::Lite.open: "t/images.pdf"; [PDF::Lite] my $pdf-with-text = PDF::Lite.open: "examples/sample-text.pdf"; [PDF::Lite] my PDF::Lite $new-doc .= new; [PDF::Lite] $new-doc.media-box = [0, 0, 500, 400]; [PDF::Lite] # add a page; layup imported pages and images [PDF::Lite] my PDF::Lite::Page $page = $new-doc.add-page; [PDF::Lite] my PDF::Lite::XObject $xobj-image = $pdf-with-images.page(1).images[6]; [PDF::Lite] my PDF::Lite::XObject $xobj-with-text = $pdf-with-text.page(1).to-xobject; [PDF::Lite] my PDF::Lite::XObject $xobj-with-images = $pdf-with-images.page(1).to-xobject; [PDF::Lite] $page.graphics: { [PDF::Lite] # scale up an image; use it as a semi-transparent background [PDF::Lite] .FillAlpha = 0.5; [PDF::Lite] .do($xobj-image, 0, 0, :width(500), :height(400) ); [PDF::Lite] }; [PDF::Lite] $page.graphics: { [PDF::Lite] # overlay pages; scale these down [PDF::Lite] .do($xobj-with-text, 20, 100, :width(300) ); [PDF::Lite] .do($xobj-with-images, 300, 100, :width(200) ); [PDF::Lite] } [PDF::Lite] # copy whole pages from a document [PDF::Lite] for 1 .. $pdf-with-text.page-count -> $page-no { [PDF::Lite] $new-doc.add-page: $pdf-with-text.page($page-no); [PDF::Lite] } [PDF::Lite] $new-doc.save-as: "examples/reuse.pdf"; [PDF::Lite] ok 8 - code sample [PDF::Lite] not ok 9 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use PDF::Lite; [PDF::Lite] my PDF::Lite $pdf .= new; [PDF::Lite] my $page = $pdf.add-page; [PDF::Lite] # Draw a simple Bézier curve: [PDF::Lite] # ------------------------ [PDF::Lite] # Alternative 1: Using operator functions (see PDF::Content) [PDF::Lite] sub draw-curve1($gfx) { [PDF::Lite] $gfx.Save; [PDF::Lite] $gfx.MoveTo(175, 720); [PDF::Lite] $gfx.LineTo(175, 700); [PDF::Lite] $gfx.CurveToInitial( 300, 800, 400, 720 ); [PDF::Lite] $gfx.ClosePath; [PDF::Lite] $gfx.Stroke; [PDF::Lite] $gfx.Restore; [PDF::Lite] } [PDF::Lite] draw-curve1($page.gfx); [PDF::Lite] # ------------------------ [PDF::Lite] # Alternative 2: draw from content instructions string: [PDF::Lite] sub draw-curve2($gfx) { [PDF::Lite] $gfx.ops: q:to"--END--" [PDF::Lite] q % save [PDF::Lite] 175 720 m % move-to [PDF::Lite] 175 700 l % line-to [PDF::Lite] 300 800 400 720 v % curve-to [PDF::Lite] h % close [PDF::Lite] S % stroke [PDF::Lite] Q % restore [PDF::Lite] --END-- [PDF::Lite] } [PDF::Lite] draw-curve2($pdf.add-page.gfx); [PDF::Lite] # ------------------------ [PDF::Lite] # Alternative 3: draw from raw data [PDF::Lite] sub draw-curve3($gfx) { [PDF::Lite] $gfx.ops: [ [PDF::Lite] 'q', # save, [PDF::Lite] :m[175, 720], # move-to [PDF::Lite] :l[175, 700], # line-to [PDF::Lite] :v[300, 800, [PDF::Lite] 400, 720], # curve-to [PDF::Lite] :h[], # close (or equivalently, 'h') [PDF::Lite] 'S', # stroke (or equivalently, :S[]) [PDF::Lite] 'Q', # restore [PDF::Lite] ]; [PDF::Lite] } [PDF::Lite] draw-curve3($pdf.add-page.gfx); [PDF::Lite] not ok 10 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # Failed to open file /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15/examples/hello-world.pdf: No such file or directory [PDF::Lite] use PDF::Lite; [PDF::Lite] my $pdf = PDF::Lite.open: "examples/hello-world.pdf"; [PDF::Lite] say $pdf.page(1).gfx.ops; [PDF::Lite] not ok 11 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # No such method 'graphics-state' for invocant of type [PDF::Lite] # 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] use PDF::Lite; [PDF::Lite] my PDF::Lite $pdf .= new; [PDF::Lite] my PDF::Lite::Page $page = $pdf.add-page; [PDF::Lite] $page.graphics: { [PDF::Lite] .text: { # start a text block [PDF::Lite] .CharSpacing = 1.0; # show text with wide spacing [PDF::Lite] # Set the font to twelve point helvetica [PDF::Lite] my $face = $pdf.core-font( :family, :weight, :style ); [PDF::Lite] .font = [ $face, 10 ]; [PDF::Lite] .TextLeading = 12; # new-line advances 12 points [PDF::Lite] .text-position = 10, 20; [PDF::Lite] .say("Sample Text", :position[10, 20]); [PDF::Lite] # '$gfx.say' has updated the text position to the next line [PDF::Lite] say .text-position; [PDF::Lite] } # restore previous text state [PDF::Lite] say .CharSpacing; # restored to 0 [PDF::Lite] } [PDF::Lite] not ok 12 - code sample [PDF::Lite] # Failed test 'code sample' [PDF::Lite] # at t/00-readme.t line 19 [PDF::Lite] # Failed to open file /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15/examples/hello-world.pdf: No such file or directory [PDF::Lite] use PDF::Lite; [PDF::Lite] use PDF::Content::Ops :OpCode; [PDF::Lite] my PDF::Lite $pdf .= open: "examples/hello-world.pdf"; [PDF::Lite] my &callback = -> $op, *@args { [PDF::Lite] given $op { [PDF::Lite] when SetTextMatrix { [PDF::Lite] say "text matrix set to: {$*gfx.TextMatrix}"; [PDF::Lite] } [PDF::Lite] } [PDF::Lite] } [PDF::Lite] my $gfx = $pdf.page(1).render(:&callback); [PDF::Lite] # text matrix set to: 1 0 0 1 10 10 [PDF::Lite] # You failed 9 tests of 12 [PDF::Lite] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15 t/01-pdf-lite.t [PDF::Lite] No such method 'graphics-state' for invocant of type [PDF::Lite] 'Rakudo::Internals::LoweredAwayLexical' [PDF::Lite] in method at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 254 [PDF::Lite] in block at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 950 [PDF::Lite] in method op at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 935 [PDF::Lite] in method graphics at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/7F7351ECA7E1E8DB162C5BE1D7641B47F19BE23B (PDF::Content) line 61 [PDF::Lite] in block at t/01-pdf-lite.t line 19 [PDF::Lite] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5896e36c51e1ca148f7800ab848bc1f242be4940.tar.gz/PDF-Lite-0.0.15 t/html-canvas.t [PDF::Lite] 1..2 [PDF::Lite] ok 1 - # SKIP HTML::Canvas::To::PDF required to run canvas tests [PDF::Lite] ok 2 - # SKIP HTML::Canvas::To::PDF required to run canvas tests ===> Testing [FAIL]: PDF::Lite:ver<0.0.15>:auth [PDF::Lite] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Lite:ver<0.0.15>:auth ===> Install [OK] for PDF::Lite:ver<0.0.15>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 41.892s CPU time consumed: 58.450s Memory peak: 1.2G (swap: 0B) ```
* [ ] [PDF::Tags::Reader](https://raku.land/zef:dwarring/PDF::Tags::Reader) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p1113819-i1169037.service; invocation ID: 256d9a41aaae4a998dadd7025977447b Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Tags::Reader ===> Found: PDF::Tags::Reader:ver<0.0.18>:auth [via Zef::Repository::Ecosystems] [PDF::Tags::Reader] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790156718.1113822.2613.965939047991/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz https://360.zef.pm/P/DF/PDF_TAGS_READER/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz ===> Fetching [OK]: PDF::Tags::Reader:ver<0.0.18>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790156718.1113822.2613.965939047991/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz [PDF::Tags::Reader] Command: tar -t -f ./dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz [PDF::Tags::Reader] Command: tar -xvf ./dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz -C ../dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz ===> Extraction [OK]: PDF::Tags::Reader to /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz ===> Testing: PDF::Tags::Reader:ver<0.0.18>:auth [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/01basic.t [PDF::Tags::Reader] 1..9 [PDF::Tags::Reader] ok 1 - [PDF::Tags::Reader] ok 2 - [PDF::Tags::Reader] ok 3 - [PDF::Tags::Reader] ok 4 - [PDF::Tags::Reader] ok 5 - [PDF::Tags::Reader] ok 6 - [PDF::Tags::Reader] ok 7 - [PDF::Tags::Reader] ok 8 - [PDF::Tags::Reader] ok 9 - [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/02xpath-basic.t [PDF::Tags::Reader] 1..14 [PDF::Tags::Reader] ok 1 - The object is-a 'PDF::Tags::Elem' [PDF::Tags::Reader] ok 2 - find root element [PDF::Tags::Reader] ok 3 - path expression [PDF::Tags::Reader] ok 4 - position [PDF::Tags::Reader] ok 5 - position/child [PDF::Tags::Reader] ok 6 - descendants [PDF::Tags::Reader] ok 7 - explicit (axis and position) [PDF::Tags::Reader] ok 8 - union [PDF::Tags::Reader] ok 9 - relative search [PDF::Tags::Reader] ok 10 - absolute search [PDF::Tags::Reader] ok 11 - [PDF::Tags::Reader] ok 12 - [PDF::Tags::Reader] ok 13 - [PDF::Tags::Reader] ok 14 - attribute child elements (nonsense) [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/03xpath-predicates.t [PDF::Tags::Reader] 1..9 [PDF::Tags::Reader] ok 1 - The object is-a 'PDF::Tags::Elem' [PDF::Tags::Reader] ok 2 - find root element [PDF::Tags::Reader] ok 3 - path expression [PDF::Tags::Reader] ok 4 - path expression [PDF::Tags::Reader] ok 5 - path expression [PDF::Tags::Reader] ok 6 - path expression [PDF::Tags::Reader] ok 7 - path expression [PDF::Tags::Reader] ok 8 - path expression [PDF::Tags::Reader] ok 9 - path expression [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/04xpath-node-test.t [PDF::Tags::Reader] 1..13 [PDF::Tags::Reader] ok 1 - [PDF::Tags::Reader] ok 2 - [PDF::Tags::Reader] ok 3 - [PDF::Tags::Reader] ok 4 - [PDF::Tags::Reader] ok 5 - [PDF::Tags::Reader] ok 6 - [PDF::Tags::Reader] ok 7 - [PDF::Tags::Reader] ok 8 - [PDF::Tags::Reader] ok 9 - [PDF::Tags::Reader] ok 10 - [PDF::Tags::Reader] ok 11 - [PDF::Tags::Reader] ok 12 - [PDF::Tags::Reader] ok 13 - object() [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/05xpath-axis.t [PDF::Tags::Reader] 1..21 [PDF::Tags::Reader] ok 1 - child, repeated [PDF::Tags::Reader] ok 2 - ancestor [PDF::Tags::Reader] ok 3 - child [PDF::Tags::Reader] ok 4 - ancestor [PDF::Tags::Reader] ok 5 - ancestor-or-self [PDF::Tags::Reader] ok 6 - attribute [PDF::Tags::Reader] ok 7 - child [PDF::Tags::Reader] ok 8 - child element abbreviated [PDF::Tags::Reader] ok 9 - descendant [PDF::Tags::Reader] ok 10 - descendant-or-self [PDF::Tags::Reader] ok 11 - following [PDF::Tags::Reader] ok 12 - following-sibling [PDF::Tags::Reader] ok 13 - preceding [PDF::Tags::Reader] ok 14 - preceding-sibling [PDF::Tags::Reader] ok 15 - preceding-sibling [PDF::Tags::Reader] ok 16 - preceding-sibling [PDF::Tags::Reader] ok 17 - self [PDF::Tags::Reader] ok 18 - self (abbreviated) [PDF::Tags::Reader] ok 19 - parent [PDF::Tags::Reader] ok 20 - parent (abbreviated) [PDF::Tags::Reader] ok 21 - chained (parent/self/child) [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/06xml.t [PDF::Tags::Reader] 1..3 [PDF::Tags::Reader] ok 1 - [PDF::Tags::Reader] ok 2 - [PDF::Tags::Reader] ok 3 - [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/07artifacts.t [PDF::Tags::Reader] 1..3 [PDF::Tags::Reader] ok 1 - XML, pre-saved [PDF::Tags::Reader] ok 2 - XML, round-tripped [PDF::Tags::Reader] ok 3 - XML, round-tripped, with artifacts [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/08-xpath-at-key-pos.t [PDF::Tags::Reader] 1..19 [PDF::Tags::Reader] ok 1 - root element [PDF::Tags::Reader] ok 2 - AT-POS [PDF::Tags::Reader] ok 3 - AT-POS [PDF::Tags::Reader] ok 4 - Document root keys [PDF::Tags::Reader] ok 5 - Document XPath children [PDF::Tags::Reader] ok 6 - Document DOM children [PDF::Tags::Reader] ok 7 - AT-KEY count [PDF::Tags::Reader] ok 8 - AT-KEY element [PDF::Tags::Reader] ok 9 - keys (attributes + elements) [PDF::Tags::Reader] ok 10 - AT-KEY attribute [PDF::Tags::Reader] ok 11 - AT-KEY child [PDF::Tags::Reader] ok 12 - AT-KEY parent [PDF::Tags::Reader] ok 13 - AT-KEY element [PDF::Tags::Reader] ok 14 - path name [PDF::Tags::Reader] ok 15 - path element [PDF::Tags::Reader] ok 16 - path attribute [PDF::Tags::Reader] ok 17 - path from document element [PDF::Tags::Reader] ok 18 - attribute relative [PDF::Tags::Reader] ok 19 - path from root [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/09edit.t [PDF::Tags::Reader] 1..7 [PDF::Tags::Reader] ok 1 - [PDF::Tags::Reader] ok 2 - [PDF::Tags::Reader] ok 3 - [PDF::Tags::Reader] ok 4 - [PDF::Tags::Reader] ok 5 - [PDF::Tags::Reader] ok 6 - [PDF::Tags::Reader] ok 7 - renamed tag [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/10-reversed-chars.t [PDF::Tags::Reader] 1..2 [PDF::Tags::Reader] ok 1 - XML, pre-saved [PDF::Tags::Reader] ok 2 - XML, round-tripped [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/11-lang.t [PDF::Tags::Reader] 1..3 [PDF::Tags::Reader] ok 1 - [PDF::Tags::Reader] ok 2 - XML, pre-saved [PDF::Tags::Reader] ok 3 - XML, round-tripped [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/nested.t [PDF::Tags::Reader] 1..1 [PDF::Tags::Reader] ok 1 - nested marked content ===> Testing [OK] for PDF::Tags::Reader:ver<0.0.18>:auth ===> Installing: PDF::Tags::Reader:ver<0.0.18>:auth ===> Install [OK] for PDF::Tags::Reader:ver<0.0.18>:auth 1 bin/ script [pdf-tag-dump.raku] installed to: /tmp/iMkQqyGnW7/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 2.868s CPU time consumed: 5min 57.693s Memory peak: 4.1G (swap: 0B) ```
New Output ``` Running as unit: run-p1111784-i1175634.service; invocation ID: 3e77b8440d164bedb20d8ef573e242c7 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::Tags::Reader ===> Found: PDF::Tags::Reader:ver<0.0.18>:auth [via Zef::Repository::Ecosystems] [PDF::Tags::Reader] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790156646.1111785.2623.323625734962/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz https://360.zef.pm/P/DF/PDF_TAGS_READER/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz ===> Fetching [OK]: PDF::Tags::Reader:ver<0.0.18>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790156646.1111785.2623.323625734962/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz [PDF::Tags::Reader] Command: tar -t -f ./dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz [PDF::Tags::Reader] Command: tar -xvf ./dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz -C ../dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz ===> Extraction [OK]: PDF::Tags::Reader to /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz ===> Testing: PDF::Tags::Reader:ver<0.0.18>:auth [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/01basic.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/01basic.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/01basic.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/02xpath-basic.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/02xpath-basic.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/02xpath-basic.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/03xpath-predicates.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/03xpath-predicates.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/03xpath-predicates.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/04xpath-node-test.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/04xpath-node-test.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/04xpath-node-test.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/05xpath-axis.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/05xpath-axis.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/05xpath-axis.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/06xml.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/06xml.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/06xml.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/07artifacts.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/07artifacts.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at t/07artifacts.t:5 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/08-xpath-at-key-pos.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/08-xpath-at-key-pos.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/08-xpath-at-key-pos.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/09edit.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/09edit.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18/lib/PDF/Tags/Reader.rakumod (PDF::Tags::Reader):3 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] at t/09edit.t:2 [PDF::Tags::Reader] ------> use PDF::Tags::Reader; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/10-reversed-chars.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/10-reversed-chars.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at t/10-reversed-chars.t:5 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/11-lang.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/11-lang.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at t/11-lang.t:5 [PDF::Tags::Reader] ------> use PDF::Tags; [PDF::Tags::Reader] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/dd568bea5017db2fbc7c3932fed4f83afd4920d6.tar.gz/PDF-Tags-Reader-0.0.18 t/nested.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling t/nested.t [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) [PDF::Tags::Reader] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) [PDF::Tags::Reader] ===SORRY!=== [PDF::Tags::Reader] This element has not been resolved. Type: RakuAST::Call::NameAsMethod [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 [PDF::Tags::Reader] ------> use PDF::StructElem :coerce-struct-kids, [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 [PDF::Tags::Reader] ------> use PDF::StructTreeRoot; [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node :&node-class, :&buil [PDF::Tags::Reader] at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 [PDF::Tags::Reader] ------> use PDF::Tags::Node::Parent :&att-owner; [PDF::Tags::Reader] at t/nested.t:4 [PDF::Tags::Reader] ------> use PDF::Tags; ===> Testing [FAIL]: PDF::Tags::Reader:ver<0.0.18>:auth [PDF::Tags::Reader] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::Tags::Reader:ver<0.0.18>:auth ===> Install [FAIL] for PDF::Tags::Reader:ver<0.0.18>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags::Reader_zef:dwarring_0.0.18_0/sources/1535716F2D7B1564F0FAD25013484D1513F4EE88 (PDF::Tags::Reader) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) ===SORRY!=== This element has not been resolved. Type: RakuAST::Call::NameAsMethod at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 ------> use PDF::StructElem :coerce-struct-kids, at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 ------> use PDF::StructTreeRoot; at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 ------> use PDF::Tags::Node :&node-class, :&buil at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 ------> use PDF::Tags::Node::Parent :&att-owner; at /home/coke/sandbox/blin/installed/PDF::Tags::Reader_zef:dwarring_0.0.18_0/sources/1535716F2D7B1564F0FAD25013484D1513F4EE88 (PDF::Tags::Reader):3 ------> use PDF::Tags; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags::Reader_zef:dwarring_0.0.18_0/sources/1535716F2D7B1564F0FAD25013484D1513F4EE88 (PDF::Tags::Reader) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot) ===SORRY!=== This element has not been resolved. Type: RakuAST::Call::NameAsMethod at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/3367E4F92BC7EA047A09925F5F62AC09F8914876 (PDF::StructTreeRoot):18 ------> use PDF::StructElem :coerce-struct-kids, at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/C595A2703568D2A51EEA9F824020242253FAC768 (PDF::Tags::Node):8 ------> use PDF::StructTreeRoot; at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/8DD6376AE4A94CEF99BA21D5EA72519E69BA3E83 (PDF::Tags::Node::Parent):4 ------> use PDF::Tags::Node :&node-class, :&buil at /home/coke/sandbox/blin/installed/PDF::Tags_zef:dwarring_0.2.8_0/sources/14E5D21F81ECE0765CDBC71587CB1F8772365214 (PDF::Tags):4 ------> use PDF::Tags::Node::Parent :&att-owner; at /home/coke/sandbox/blin/installed/PDF::Tags::Reader_zef:dwarring_0.0.18_0/sources/1535716F2D7B1564F0FAD25013484D1513F4EE88 (PDF::Tags::Reader):3 ------> use PDF::Tags; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 13.063s CPU time consumed: 1min 36.579s Memory peak: 2.3G (swap: 0B) ```
* [ ] [PDF::To::Cairo](https://raku.land/zef:dwarring/PDF::To::Cairo) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p1025718-i1062699.service; invocation ID: 450ffc30660b482499b3123366edef66 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::To::Cairo ===> Found: PDF::To::Cairo:ver<0.0.8>:auth [via Zef::Repository::Ecosystems] [PDF::To::Cairo] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153619.1025721.3986.0805165517286/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz https://360.zef.pm/P/DF/PDF_TO_CAIRO/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz ===> Fetching [OK]: PDF::To::Cairo:ver<0.0.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153619.1025721.3986.0805165517286/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz [PDF::To::Cairo] Command: tar -t -f ./2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz [PDF::To::Cairo] Command: tar -xvf ./2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz -C ../2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz ===> Extraction [OK]: PDF::To::Cairo to /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz ===> Testing: PDF::To::Cairo:ver<0.0.8>:auth [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/draw.t [PDF::To::Cairo] ok 1 - write to png [PDF::To::Cairo] 1..1 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/save-as.t [PDF::To::Cairo] 1..3 [PDF::To::Cairo] saving page 1 -> SVG tmp/text-001.svg... [PDF::To::Cairo] loading font: Helvetica -> /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf [PDF::To::Cairo] ok 1 - save as SVG [PDF::To::Cairo] UInt $pages = 1 [PDF::To::Cairo] saving page tmp/text-001.pdf... [PDF::To::Cairo] loading font: Helvetica -> /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf [PDF::To::Cairo] ok 2 - save as PDF [PDF::To::Cairo] saving page 1 -> PNG tmp/text-001.png... [PDF::To::Cairo] loading font: Helvetica -> /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf [PDF::To::Cairo] ok 3 - save as PNG [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/text.t [PDF::To::Cairo] loading font: Helvetica -> /usr/share/fonts/opentype/urw-base35/NimbusSans-Regular.otf [PDF::To::Cairo] ok 1 - [PDF::To::Cairo] 1..1 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/transforms.t [PDF::To::Cairo] ok 1 - matrix initial [PDF::To::Cairo] ok 2 - scale [PDF::To::Cairo] ok 3 - restore [PDF::To::Cairo] ok 4 - translate [PDF::To::Cairo] ok 5 - rotate xx [PDF::To::Cairo] ok 6 - rotate yx [PDF::To::Cairo] ok 7 - rotate xy [PDF::To::Cairo] ok 8 - rotate yy [PDF::To::Cairo] ok 9 - rotate x0 [PDF::To::Cairo] ok 10 - rotate y0 [PDF::To::Cairo] 1..10 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/xobject.t [PDF::To::Cairo] loading font: Times-BoldItalic -> /usr/share/fonts/opentype/urw-base35/NimbusRoman-BoldItalic.otf [PDF::To::Cairo] ok 1 - write_png [PDF::To::Cairo] 1..1 ===> Testing [OK] for PDF::To::Cairo:ver<0.0.8>:auth ===> Installing: PDF::To::Cairo:ver<0.0.8>:auth ===> Install [OK] for PDF::To::Cairo:ver<0.0.8>:auth 2 bin/ scripts [pdf2image.raku pdf-previews.raku] installed to: /tmp/Ko2VYna6qE/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 28.228s CPU time consumed: 6min 42.433s Memory peak: 3.1G (swap: 0B) ```
New Output ``` Running as unit: run-p1022845-i1062547.service; invocation ID: f800508320614413ba82e18ee70d4925 Press ^] three times within 1s to disconnect TTY. ===> Searching for: PDF::To::Cairo ===> Found: PDF::To::Cairo:ver<0.0.8>:auth [via Zef::Repository::Ecosystems] [PDF::To::Cairo] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790153529.1022859.1449.7404683812808/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz https://360.zef.pm/P/DF/PDF_TO_CAIRO/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz ===> Fetching [OK]: PDF::To::Cairo:ver<0.0.8>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790153529.1022859.1449.7404683812808/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz [PDF::To::Cairo] Command: tar -t -f ./2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz [PDF::To::Cairo] Command: tar -xvf ./2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz -C ../2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz ===> Extraction [OK]: PDF::To::Cairo to /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz ===> Testing: PDF::To::Cairo:ver<0.0.8>:auth [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/draw.t [PDF::To::Cairo] Potential difficulties: [PDF::To::Cairo] Useless use of $surface in sink context [PDF::To::Cairo] at /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8/lib/PDF/To/Cairo.rakumod (PDF::To::Cairo):522 [PDF::To::Cairo] ------> $surface; [PDF::To::Cairo] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] ===SORRY!=== [PDF::To::Cairo] Cannot do compile time parameterization with these args [PDF::To::Cairo] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] ------> use PDF::Names; [PDF::To::Cairo] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::To::Cairo] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::To::Cairo] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::To::Cairo] in method load-delegate at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/FCAB97D3031F636168D38D45C96654B615D8B202 (PDF::Class::Loader) line 41 [PDF::To::Cairo] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::To::Cairo] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::To::Cairo] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::To::Cairo] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::To::Cairo] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::To::Cairo] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::To::Cairo] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::To::Cairo] in method Pages at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/084159E4577C1852A7D9D83495ACDA12BF1CC407 (PDF::Class) line 95 [PDF::To::Cairo] in block at t/draw.t line 11 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/save-as.t [PDF::To::Cairo] 1..3 [PDF::To::Cairo] not ok 1 - save as SVG [PDF::To::Cairo] # Failed test 'save as SVG' [PDF::To::Cairo] # at t/save-as.t line 11 [PDF::To::Cairo] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] # ===SORRY!=== [PDF::To::Cairo] # Cannot do compile time parameterization with these args [PDF::To::Cairo] # [PDF::To::Cairo] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] # ------> use PDF::Names; [PDF::To::Cairo] # [PDF::To::Cairo] not ok 2 - save as PDF [PDF::To::Cairo] # Failed test 'save as PDF' [PDF::To::Cairo] # at t/save-as.t line 11 [PDF::To::Cairo] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] # ===SORRY!=== [PDF::To::Cairo] # Cannot do compile time parameterization with these args [PDF::To::Cairo] # [PDF::To::Cairo] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] # ------> use PDF::Names; [PDF::To::Cairo] # [PDF::To::Cairo] not ok 3 - save as PNG [PDF::To::Cairo] # Failed test 'save as PNG' [PDF::To::Cairo] # at t/save-as.t line 11 [PDF::To::Cairo] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] # ===SORRY!=== [PDF::To::Cairo] # Cannot do compile time parameterization with these args [PDF::To::Cairo] # [PDF::To::Cairo] # at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] # ------> use PDF::Names; [PDF::To::Cairo] # [PDF::To::Cairo] # You failed 3 tests of 3 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/text.t [PDF::To::Cairo] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] ===SORRY!=== [PDF::To::Cairo] Cannot do compile time parameterization with these args [PDF::To::Cairo] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] ------> use PDF::Names; [PDF::To::Cairo] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::To::Cairo] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::To::Cairo] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::To::Cairo] in method load-delegate at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/FCAB97D3031F636168D38D45C96654B615D8B202 (PDF::Class::Loader) line 41 [PDF::To::Cairo] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::To::Cairo] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::To::Cairo] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::To::Cairo] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::To::Cairo] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::To::Cairo] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::To::Cairo] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::To::Cairo] in method Pages at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/084159E4577C1852A7D9D83495ACDA12BF1CC407 (PDF::Class) line 95 [PDF::To::Cairo] in block at t/text.t line 12 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/transforms.t [PDF::To::Cairo] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] ===SORRY!=== [PDF::To::Cairo] Cannot do compile time parameterization with these args [PDF::To::Cairo] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] ------> use PDF::Names; [PDF::To::Cairo] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::To::Cairo] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::To::Cairo] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::To::Cairo] in method load-delegate at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/FCAB97D3031F636168D38D45C96654B615D8B202 (PDF::Class::Loader) line 41 [PDF::To::Cairo] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::To::Cairo] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::To::Cairo] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::To::Cairo] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::To::Cairo] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::To::Cairo] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::To::Cairo] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::To::Cairo] in method Pages at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/084159E4577C1852A7D9D83495ACDA12BF1CC407 (PDF::Class) line 95 [PDF::To::Cairo] in block at t/transforms.t line 11 [PDF::To::Cairo] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/2269e076e02b5525853f168a2a0eed13b513d1e3.tar.gz/PDF-To-Cairo-0.0.8 t/xobject.t [PDF::To::Cairo] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog) [PDF::To::Cairo] ===SORRY!=== [PDF::To::Cairo] Cannot do compile time parameterization with these args [PDF::To::Cairo] at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/578E5C4F1643DE2A618D862FD8538FA9D55698F2 (PDF::Catalog):33 [PDF::To::Cairo] ------> use PDF::Names; [PDF::To::Cairo] in sub resolve-package-slow-path at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 74 [PDF::To::Cairo] in method required at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 78 [PDF::To::Cairo] in method find-delegate at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/FA1236164DAFABD52DC78773AACAB3F32E27F9C8 (PDF::COS::Loader) line 35 [PDF::To::Cairo] in method load-delegate at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/FCAB97D3031F636168D38D45C96654B615D8B202 (PDF::Class::Loader) line 41 [PDF::To::Cairo] in method load-dict at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 98 [PDF::To::Cairo] in method COERCE at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 99 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 143 [PDF::To::Cairo] in method coerce at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/9A882411F1D2D7E6ED27A16846D01AD94E4AE1DC (PDF::COS) line 50 [PDF::To::Cairo] in method lvalue at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 231 [PDF::To::Cairo] in method ASSIGN-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 88 [PDF::To::Cairo] in method deref at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/331B515167232797D9AB6E36815B036F93D383C9 (PDF::COS::Tie) line 268 [PDF::To::Cairo] in method AT-KEY at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 75 [PDF::To::Cairo] in sub FETCH at /home/coke/sandbox/blin/installed/PDF_zef:dwarring_0.6.15_0/sources/E7BA44535707BB0756435D2A3D909EAF0051531F (PDF::COS::Tie::Hash) line 30 [PDF::To::Cairo] in method Pages at /home/coke/sandbox/blin/installed/PDF::Class_zef:dwarring_0.5.30_0/sources/084159E4577C1852A7D9D83495ACDA12BF1CC407 (PDF::Class) line 95 [PDF::To::Cairo] in block at t/xobject.t line 13 ===> Testing [FAIL]: PDF::To::Cairo:ver<0.0.8>:auth [PDF::To::Cairo] Failed to get passing tests, but continuing with --force-test ===> Installing: PDF::To::Cairo:ver<0.0.8>:auth Potential difficulties: Useless use of $surface in sink context at /home/coke/sandbox/blin/installed/PDF::To::Cairo_zef:dwarring_0.0.8_0/sources/A289C970F7A2BB23168F4F5C979B0377E67E0E57 (PDF::To::Cairo):522 ------> $surface; ===> Install [OK] for PDF::To::Cairo:ver<0.0.8>:auth 2 bin/ scripts [pdf-previews.raku pdf2image.raku] installed to: /home/coke/sandbox/blin/installed/PDF::To::Cairo_zef:dwarring_0.0.8_0/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 34.388s CPU time consumed: 2min 6.521s Memory peak: 2G (swap: 0B) ```
* [ ] [Pod::Perl5](https://raku.land//Pod::Perl5) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p126883-i136484.service; invocation ID: 15761b13837145afa85558b6d9a0c6ac Press ^] three times within 1s to disconnect TTY. ===> Searching for: Pod::Perl5 ===> Found: Pod::Perl5:ver<0.18> [via Zef::Repository::Ecosystems] [Pod::Perl5] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130235.126886.452.76475842687233/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/P/Pod%3A%3APerl5/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz ===> Fetching [OK]: Pod::Perl5:ver<0.18> to /home/coke/sandbox/blin/data/zef-data/tmp/1790130235.126886.452.76475842687233/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz [Pod::Perl5] Command: tar -t -f ./Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz [Pod::Perl5] Command: tar -xvf ./Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz -C ../Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz ===> Extraction [OK]: Pod::Perl5 to /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz ===> Testing: Pod::Perl5:ver<0.18> [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/01_formatting.t [Pod::Perl5] 1..11 [Pod::Perl5] ok 1 - parse formatting codes [Pod::Perl5] ok 2 - found 8 paragraphs [Pod::Perl5] ok 3 - match format text [Pod::Perl5] ok 4 - matches format text [Pod::Perl5] ok 5 - matches format text [Pod::Perl5] ok 6 - matches format text [Pod::Perl5] ok 7 - matches format text [Pod::Perl5] ok 8 - matches format text [Pod::Perl5] ok 9 - matches format text [Pod::Perl5] ok 10 - matches format text [Pod::Perl5] ok 11 - matches format text [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/02_paragraphs.t [Pod::Perl5] 1..5 [Pod::Perl5] ok 1 - parse paragraphs [Pod::Perl5] ok 2 - Parser extracted three paragraphs [Pod::Perl5] ok 3 - Paragraph text extracted successfully [Pod::Perl5] ok 4 - Paragraph text extracted successfully [Pod::Perl5] ok 5 - Paragraph text extracted successfully [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/03_paragraphs_verbatim.t [Pod::Perl5] 1..4 [Pod::Perl5] ok 1 - parse paragraphs with verbatim example [Pod::Perl5] ok 2 - Parser extracted two paragraphs [Pod::Perl5] ok 3 - Parser extracted one verbatim paragraph [Pod::Perl5] ok 4 - Parser extracted the verbatim text [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/04_for.t [Pod::Perl5] 1..4 [Pod::Perl5] ok 1 - parse for command [Pod::Perl5] ok 2 - Parser extracted one for [Pod::Perl5] ok 3 - Parser extracted name value is HTML [Pod::Perl5] ok 4 - Parser extracted the paragraph [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/05_begin_end.t [Pod::Perl5] 1..6 [Pod::Perl5] ok 1 - parse begin/end command [Pod::Perl5] ok 2 - Parser extracted two begin/end pairs [Pod::Perl5] ok 3 - The name from first begin pair is HTML [Pod::Perl5] ok 4 - Extract the text from begin/end block [Pod::Perl5] ok 5 - The name from first begin pair is some_text [Pod::Perl5] ok 6 - Extract the text from begin/end block [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/06_command.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - parse command [Pod::Perl5] ok 2 - Parser extracted three command paragraphs [Pod::Perl5] ok 3 - Parser extracted encoding name is utf8 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/07_headers.t [Pod::Perl5] 1..6 [Pod::Perl5] ok 1 - parse headers [Pod::Perl5] ok 2 - Parser extracted four comamnd blocks [Pod::Perl5] ok 3 - Parser extracted header 1 [Pod::Perl5] ok 4 - Parser extracted header 2 [Pod::Perl5] ok 5 - Parser extracted header 3 [Pod::Perl5] ok 6 - Parser extracted header 4 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/08_links.t [Pod::Perl5] 1..13 [Pod::Perl5] ok 1 - parse links [Pod::Perl5] ok 2 - Parser extracted eleven paragraphs [Pod::Perl5] ok 3 - Parser extract the correct name [Pod::Perl5] ok 4 - Parser extracted the correct section [Pod::Perl5] ok 5 - Parser extracted the correct section [Pod::Perl5] ok 6 - Parser extracted the correct name [Pod::Perl5] ok 7 - Parser extracted the correct name [Pod::Perl5] ok 8 - Parser extracted the correct text [Pod::Perl5] ok 9 - Parser extracted the url [Pod::Perl5] ok 10 - Parser extracted the url [Pod::Perl5] ok 11 - Parser extracted the url [Pod::Perl5] ok 12 - Parser extracted the url [Pod::Perl5] ok 13 - Parser extract the correct name [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/09_over_back.t [Pod::Perl5] 1..17 [Pod::Perl5] ok 1 - parse over_back [Pod::Perl5] ok 2 - Parser extracted three over/back pairs [Pod::Perl5] ok 3 - Parser extracted bullet-point from bullet point one [Pod::Perl5] ok 4 - parser extracted paragraph from bullet point one [Pod::Perl5] ok 5 - Parser extracted bullet-point from bullet point two [Pod::Perl5] ok 6 - Parser extracted paragraph from bullet point two [Pod::Perl5] ok 7 - Parser extracted bullet-point from bullet point three [Pod::Perl5] ok 8 - Parser extracted paragraph from bullet point three [Pod::Perl5] ok 9 - Parser extracted bullet-point from bullet point four [Pod::Perl5] ok 10 - Parser extracted bullet-point from bullet point five [Pod::Perl5] ok 11 - Parser extracted bullet-point from bullet point six [Pod::Perl5] ok 12 - Parser extracted paragraph from bullet point seven [Pod::Perl5] ok 13 - Parser extracted bullet-point from bullet point seven [Pod::Perl5] ok 14 - Extracted the over and the number [Pod::Perl5] ok 15 - Extracted three items from the second list [Pod::Perl5] ok 16 - The inner list has two items [Pod::Perl5] ok 17 - The outer list has three items [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/10_readme.t [Pod::Perl5] 1..9 [Pod::Perl5] ok 1 - parse readme example [Pod::Perl5] ok 2 - Parser extracted one pod section [Pod::Perl5] ok 3 - Parser extracted command blocks [Pod::Perl5] ok 4 - Parser extracted six paragraphs [Pod::Perl5] ok 5 - Parser extracted four verbatim paragraphs [Pod::Perl5] ok 6 - Parser extracted name from header [Pod::Perl5] ok 7 - Parser extracted text from paragraph [Pod::Perl5] ok 8 - Parser extracted value from code formatting [Pod::Perl5] ok 9 - Parser extracted text from verbatim paragraph [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/11_pod_section.t [Pod::Perl5] 1..4 [Pod::Perl5] ok 1 - parse Perl module with embedded pod [Pod::Perl5] ok 2 - Matched 3 pod sections [Pod::Perl5] ok 3 - extracted "bar" head2 text [Pod::Perl5] ok 4 - extracted "bar" method paragraph description [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Perl5.t [Pod::Perl5] 1..5 [Pod::Perl5] ok 1 - Import Pod::Perl5 [Pod::Perl5] ok 2 - parse string [Pod::Perl5] ok 3 - parse document [Pod::Perl5] ok 4 - parse document [Pod::Perl5] ok 5 - parse document [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToHTML/Formatting.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] ok 3 - Generated html matches expected [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToHTML/Readme.t [Pod::Perl5] 1..5 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] ok 3 - Generated html matches expected [Pod::Perl5] ok 4 - head matches expected [Pod::Perl5] ok 5 - body is populated [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToHTML/Text.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] ok 3 - Generated html matches expected [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToMarkdown/Readme.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] ok 3 - Generated html matches expected ===> Testing [OK] for Pod::Perl5:ver<0.18> ===> Installing: Pod::Perl5:ver<0.18> ===> Install [OK] for Pod::Perl5:ver<0.18> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 9.077s CPU time consumed: 2min 21.105s Memory peak: 1.6G (swap: 11M) ```
New Output ``` Running as unit: run-p122070-i64385.service; invocation ID: 2abcdfb8f3da4ea89ba79c310468823d Press ^] three times within 1s to disconnect TTY. ===> Searching for: Pod::Perl5 ===> Found: Pod::Perl5:ver<0.18> [via Zef::Repository::Ecosystems] [Pod::Perl5] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130098.122073.5888.147661266655/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/P/Pod%3A%3APerl5/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz ===> Fetching [OK]: Pod::Perl5:ver<0.18> to /home/coke/sandbox/blin/data/zef-data/tmp/1790130098.122073.5888.147661266655/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz [Pod::Perl5] Command: tar -t -f ./Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz [Pod::Perl5] Command: tar -xvf ./Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz -C ../Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz ===> Extraction [OK]: Pod::Perl5 to /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz ===> Testing: Pod::Perl5:ver<0.18> [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/01_formatting.t [Pod::Perl5] 1..11 [Pod::Perl5] ok 1 - parse formatting codes [Pod::Perl5] ok 2 - found 8 paragraphs [Pod::Perl5] ok 3 - match format text [Pod::Perl5] ok 4 - matches format text [Pod::Perl5] ok 5 - matches format text [Pod::Perl5] ok 6 - matches format text [Pod::Perl5] ok 7 - matches format text [Pod::Perl5] ok 8 - matches format text [Pod::Perl5] ok 9 - matches format text [Pod::Perl5] ok 10 - matches format text [Pod::Perl5] ok 11 - matches format text [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/02_paragraphs.t [Pod::Perl5] 1..5 [Pod::Perl5] ok 1 - parse paragraphs [Pod::Perl5] ok 2 - Parser extracted three paragraphs [Pod::Perl5] ok 3 - Paragraph text extracted successfully [Pod::Perl5] ok 4 - Paragraph text extracted successfully [Pod::Perl5] ok 5 - Paragraph text extracted successfully [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/03_paragraphs_verbatim.t [Pod::Perl5] 1..4 [Pod::Perl5] ok 1 - parse paragraphs with verbatim example [Pod::Perl5] ok 2 - Parser extracted two paragraphs [Pod::Perl5] ok 3 - Parser extracted one verbatim paragraph [Pod::Perl5] ok 4 - Parser extracted the verbatim text [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/04_for.t [Pod::Perl5] 1..4 [Pod::Perl5] ok 1 - parse for command [Pod::Perl5] ok 2 - Parser extracted one for [Pod::Perl5] ok 3 - Parser extracted name value is HTML [Pod::Perl5] ok 4 - Parser extracted the paragraph [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/05_begin_end.t [Pod::Perl5] 1..6 [Pod::Perl5] ok 1 - parse begin/end command [Pod::Perl5] ok 2 - Parser extracted two begin/end pairs [Pod::Perl5] ok 3 - The name from first begin pair is HTML [Pod::Perl5] ok 4 - Extract the text from begin/end block [Pod::Perl5] ok 5 - The name from first begin pair is some_text [Pod::Perl5] ok 6 - Extract the text from begin/end block [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/06_command.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - parse command [Pod::Perl5] ok 2 - Parser extracted three command paragraphs [Pod::Perl5] ok 3 - Parser extracted encoding name is utf8 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/07_headers.t [Pod::Perl5] 1..6 [Pod::Perl5] ok 1 - parse headers [Pod::Perl5] ok 2 - Parser extracted four comamnd blocks [Pod::Perl5] ok 3 - Parser extracted header 1 [Pod::Perl5] ok 4 - Parser extracted header 2 [Pod::Perl5] ok 5 - Parser extracted header 3 [Pod::Perl5] ok 6 - Parser extracted header 4 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/08_links.t [Pod::Perl5] 1..13 [Pod::Perl5] ok 1 - parse links [Pod::Perl5] ok 2 - Parser extracted eleven paragraphs [Pod::Perl5] ok 3 - Parser extract the correct name [Pod::Perl5] ok 4 - Parser extracted the correct section [Pod::Perl5] ok 5 - Parser extracted the correct section [Pod::Perl5] ok 6 - Parser extracted the correct name [Pod::Perl5] ok 7 - Parser extracted the correct name [Pod::Perl5] ok 8 - Parser extracted the correct text [Pod::Perl5] ok 9 - Parser extracted the url [Pod::Perl5] ok 10 - Parser extracted the url [Pod::Perl5] ok 11 - Parser extracted the url [Pod::Perl5] ok 12 - Parser extracted the url [Pod::Perl5] ok 13 - Parser extract the correct name [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/09_over_back.t [Pod::Perl5] 1..17 [Pod::Perl5] ok 1 - parse over_back [Pod::Perl5] ok 2 - Parser extracted three over/back pairs [Pod::Perl5] ok 3 - Parser extracted bullet-point from bullet point one [Pod::Perl5] ok 4 - parser extracted paragraph from bullet point one [Pod::Perl5] ok 5 - Parser extracted bullet-point from bullet point two [Pod::Perl5] ok 6 - Parser extracted paragraph from bullet point two [Pod::Perl5] ok 7 - Parser extracted bullet-point from bullet point three [Pod::Perl5] ok 8 - Parser extracted paragraph from bullet point three [Pod::Perl5] ok 9 - Parser extracted bullet-point from bullet point four [Pod::Perl5] ok 10 - Parser extracted bullet-point from bullet point five [Pod::Perl5] ok 11 - Parser extracted bullet-point from bullet point six [Pod::Perl5] ok 12 - Parser extracted paragraph from bullet point seven [Pod::Perl5] ok 13 - Parser extracted bullet-point from bullet point seven [Pod::Perl5] ok 14 - Extracted the over and the number [Pod::Perl5] ok 15 - Extracted three items from the second list [Pod::Perl5] not ok 16 - The inner list has two items [Pod::Perl5] # Failed test 'The inner list has two items' [Pod::Perl5] # at t/Grammar/09_over_back.t line 61 [Pod::Perl5] # expected: '2' [Pod::Perl5] # got: '1' [Pod::Perl5] ok 17 - The outer list has three items [Pod::Perl5] # You failed 1 test of 17 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/10_readme.t [Pod::Perl5] 1..9 [Pod::Perl5] ok 1 - parse readme example [Pod::Perl5] ok 2 - Parser extracted one pod section [Pod::Perl5] ok 3 - Parser extracted command blocks [Pod::Perl5] ok 4 - Parser extracted six paragraphs [Pod::Perl5] ok 5 - Parser extracted four verbatim paragraphs [Pod::Perl5] ok 6 - Parser extracted name from header [Pod::Perl5] ok 7 - Parser extracted text from paragraph [Pod::Perl5] ok 8 - Parser extracted value from code formatting [Pod::Perl5] ok 9 - Parser extracted text from verbatim paragraph [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Grammar/11_pod_section.t [Pod::Perl5] 1..4 [Pod::Perl5] ok 1 - parse Perl module with embedded pod [Pod::Perl5] ok 2 - Matched 3 pod sections [Pod::Perl5] ok 3 - extracted "bar" head2 text [Pod::Perl5] ok 4 - extracted "bar" method paragraph description [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/Perl5.t [Pod::Perl5] 1..5 [Pod::Perl5] ok 1 - Import Pod::Perl5 [Pod::Perl5] ok 2 - parse string [Pod::Perl5] ok 3 - parse document [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] not ok 4 - parse document [Pod::Perl5] # Failed test 'parse document' [Pod::Perl5] # at t/Perl5.t line 10 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] ok 5 - parse document [Pod::Perl5] # You failed 1 test of 5 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToHTML/Formatting.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] not ok 3 - Generated html matches expected [Pod::Perl5] # Failed test 'Generated html matches expected' [Pod::Perl5] # at t/ToHTML/Formatting.t line 13 [Pod::Perl5] # expected: ' [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] #

this text is an example of inline italicised/emphasised

[Pod::Perl5] # [Pod::Perl5] #

this text is italicised/emphasised [Pod::Perl5] # across [Pod::Perl5] # newlines

[Pod::Perl5] # [Pod::Perl5] #

This paragraph has italicised words in it

[Pod::Perl5] # [Pod::Perl5] #

This paragraph has inline italicised [Pod::Perl5] # words breaking across a newline

[Pod::Perl5] # [Pod::Perl5] #

bolded words within italics!

[Pod::Perl5] # [Pod::Perl5] #

Run this program

[Pod::Perl5] # [Pod::Perl5] #

This should be escaped: >

[Pod::Perl5] # [Pod::Perl5] #

to be > indexed

[Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # ' [Pod::Perl5] # got: (Nil) [Pod::Perl5] # You failed 1 test of 3 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToHTML/Readme.t [Pod::Perl5] 1..5 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 15 [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] not ok 3 - Generated html matches expected [Pod::Perl5] # Failed test 'Generated html matches expected' [Pod::Perl5] # at t/ToHTML/Readme.t line 14 [Pod::Perl5] # expected: ' [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] #

This is a realistic document for testing parsing on

[Pod::Perl5] # [Pod::Perl5] #

NAME

[Pod::Perl5] # [Pod::Perl5] #

Pod::Perl5 - a Perl 6 parser for Perl 5 pod

[Pod::Perl5] # [Pod::Perl5] #

VERSION

[Pod::Perl5] # [Pod::Perl5] #

0.01

[Pod::Perl5] # [Pod::Perl5] #

DESCRIPTION

[Pod::Perl5] # [Pod::Perl5] #

This is a Perl6 module for parsing Perl 5 pod. The grammar for this module lives at Pod::Perl5::Grammar.

[Pod::Perl5] # [Pod::Perl5] #

SYNOPSIS

[Pod::Perl5] # [Pod::Perl5] #
use Pod::Perl5;
  [Pod::Perl5] # 
  [Pod::Perl5] # my $match = Pod::Perl5.parse_file('/some.pod');
  [Pod::Perl5] # 
  [Pod::Perl5] # # or:
  [Pod::Perl5] # 
  [Pod::Perl5] # my $match = Pod::Perl5::parse_string($pod);
[Pod::Perl5] # [Pod::Perl5] #

AUTHOR

[Pod::Perl5] # [Pod::Perl5] #

David Farrell © 2015

[Pod::Perl5] # [Pod::Perl5] #

LICENSE

[Pod::Perl5] # [Pod::Perl5] #

FreeBSD, see LICENSE file

[Pod::Perl5] # [Pod::Perl5] #

SEE ALSO

[Pod::Perl5] # [Pod::Perl5] #
    [Pod::Perl5] #
  • perlpod documentation is the reference spec for this grammar
  • [Pod::Perl5] #
  • [Pod::Perl5] #

    perlvar#DESCRIPTION should convert into a perldoc link to perlvar with a section

  • [Pod::Perl5] # [Pod::Perl5] #
      [Pod::Perl5] #
    1. This is a link for the Time::Piece module should convert into a perldoc link to Time::Piece
    2. [Pod::Perl5] #
    3. Time::Piece should convert into a perldoc link to Time::Piece
    4. [Pod::Perl5] #
    5. https://github.com should just be a pure url (text and href equal)
    6. [Pod::Perl5] #
    [Pod::Perl5] # [Pod::Perl5] #
  • perlpod should convert into a link to perlpod
  • [Pod::Perl5] #
[Pod::Perl5] # [Pod::Perl5] #

This code lives on GitHub

[Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # ' [Pod::Perl5] # got: (Nil) [Pod::Perl5] ok 4 - head matches expected [Pod::Perl5] ok 5 - body is populated [Pod::Perl5] # You failed 1 test of 5 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToHTML/Text.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in method stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToHTML.pm6 (Pod::Perl5::ToHTML) line 18 [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] not ok 3 - Generated html matches expected [Pod::Perl5] # Failed test 'Generated html matches expected' [Pod::Perl5] # at t/ToHTML/Text.t line 13 [Pod::Perl5] # expected: ' [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] #

A plain text paragraph [Pod::Perl5] # consists of text, whitespace [Pod::Perl5] # and is terminated by a blank line

[Pod::Perl5] # [Pod::Perl5] #
use v6;
  [Pod::Perl5] # say "Hello, World!";
  [Pod::Perl5] # 
  [Pod::Perl5] # some more code
[Pod::Perl5] # [Pod::Perl5] #
if (1 ==1)
  [Pod::Perl5] # {
  [Pod::Perl5] #   say "yes!";
  [Pod::Perl5] # }
[Pod::Perl5] # [Pod::Perl5] #

This text should be captured [Pod::Perl5] # it's terminated by the end of [Pod::Perl5] # the file.

[Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # [Pod::Perl5] # ' [Pod::Perl5] # got: (Nil) [Pod::Perl5] # You failed 1 test of 3 [Pod::Perl5] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master t/ToMarkdown/Readme.t [Pod::Perl5] 1..3 [Pod::Perl5] ok 1 - constructor [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 9 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] Use of uninitialized value element of type Any in string context. [Pod::Perl5] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [Pod::Perl5] in sub stringify-match at /home/coke/sandbox/blin/data/zef-data/tmp/Pod%3A%3APerl5%3Aver%3C0.18%3E%3Aauth%3Cgithub%3Adnmfarrell%3E.tar.gz/Pod-Perl5-master/lib/Pod/Perl5/ToMarkdown.pm6 (Pod::Perl5::ToMarkdown) line 6 [Pod::Perl5] ok 2 - convert string to html [Pod::Perl5] not ok 3 - Generated html matches expected [Pod::Perl5] # Failed test 'Generated html matches expected' [Pod::Perl5] # at t/ToMarkdown/Readme.t line 14 [Pod::Perl5] # expected: ' [Pod::Perl5] # *This is a __realistic__ document for testing parsing on* [Pod::Perl5] # [Pod::Perl5] # # NAME [Pod::Perl5] # [Pod::Perl5] # Pod::Perl5 - a Perl 6 parser for Perl 5 pod [Pod::Perl5] # [Pod::Perl5] # # VERSION [Pod::Perl5] # [Pod::Perl5] # 0.01 [Pod::Perl5] # [Pod::Perl5] # # DESCRIPTION [Pod::Perl5] # [Pod::Perl5] # This is a Perl6 module for parsing __Perl 5__ pod. The grammar for this module lives at `Pod::Perl5::Grammar`. [Pod::Perl5] # [Pod::Perl5] # # SYNOPSIS [Pod::Perl5] # [Pod::Perl5] # use Pod::Perl5; [Pod::Perl5] # [Pod::Perl5] # my $match = Pod::Perl5.parse_file('/some.pod'); [Pod::Perl5] # [Pod::Perl5] # # or: [Pod::Perl5] # [Pod::Perl5] # my $match = Pod::Perl5::parse_string($pod); [Pod::Perl5] # [Pod::Perl5] # # AUTHOR [Pod::Perl5] # [Pod::Perl5] # David Farrell © 2015 [Pod::Perl5] # [Pod::Perl5] # # LICENSE [Pod::Perl5] # [Pod::Perl5] # FreeBSD, see LICENSE file [Pod::Perl5] # [Pod::Perl5] # # SEE ALSO [Pod::Perl5] # [Pod::Perl5] # * [perlpod documentation](http://perldoc.perl.org/perlpod.html) is the reference spec for this grammar [Pod::Perl5] # * [Pod::Perl5] # [perlvar#DESCRIPTION](http://perldoc.perl.org/perlvar.html#DESCRIPTION) should convert into a perldoc link to perlvar with a section [Pod::Perl5] # [Pod::Perl5] # 1. [This is a link for the Time::Piece module](https://metacpan.org/pod/Time::Piece#USAGE) should convert into a perldoc link to Time::Piece [Pod::Perl5] # 2. [Time::Piece](https://metacpan.org/pod/Time::Piece) should convert into a perldoc link to Time::Piece [Pod::Perl5] # 3. [https://github.com](https://github.com) should just be a pure url (text and href equal) [Pod::Perl5] # [Pod::Perl5] # * [perlpod](http://perldoc.perl.org/perlpod.html) *should* convert into a link to perlpod [Pod::Perl5] # [Pod::Perl5] #

This code lives on GitHub

[Pod::Perl5] # [Pod::Perl5] # ' [Pod::Perl5] # got: ' [Pod::Perl5] # [Pod::Perl5] # use Pod::Perl5; [Pod::Perl5] # [Pod::Perl5] # my $match = Pod::Perl5.parse_file('/some.pod'); [Pod::Perl5] # [Pod::Perl5] # # or: [Pod::Perl5] # [Pod::Perl5] # my $match = Pod::Perl5::parse_string($pod); [Pod::Perl5] # [Pod::Perl5] # * is the reference spec for this grammar [Pod::Perl5] # * [Pod::Perl5] # [Pod::Perl5] # 1. should convert into a perldoc link to Time::Piece [Pod::Perl5] # 2. should convert into a perldoc link to Time::Piece [Pod::Perl5] # 3. should just be a pure url (text and href equal) [Pod::Perl5] # [Pod::Perl5] # * convert into a link to perlpod [Pod::Perl5] # [Pod::Perl5] #

This code lives on GitHub

[Pod::Perl5] # [Pod::Perl5] # ' [Pod::Perl5] # You failed 1 test of 3 ===> Testing [FAIL]: Pod::Perl5:ver<0.18> [Pod::Perl5] Failed to get passing tests, but continuing with --force-test ===> Installing: Pod::Perl5:ver<0.18> ===> Install [OK] for Pod::Perl5:ver<0.18> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 29.079s CPU time consumed: 2min 37.296s Memory peak: 1.5G (swap: 0B) ```
* [ ] [Pod::To::PDF::Lite](https://raku.land/zef:dwarring/Pod::To::PDF::Lite) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p912158-i901061.service; invocation ID: 7a9bb341d922410c878f7f72a8b9a790 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Pod::To::PDF::Lite ===> Found: Pod::To::PDF::Lite:ver<0.1.16>:auth [via Zef::Repository::Ecosystems] [Pod::To::PDF::Lite] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149761.912162.2730.094825752477/4d11725c353051348c4d493720cb260a741c4476.tar.gz https://360.zef.pm/P/OD/POD_TO_PDF_LITE/4d11725c353051348c4d493720cb260a741c4476.tar.gz ===> Fetching [OK]: Pod::To::PDF::Lite:ver<0.1.16>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149761.912162.2730.094825752477/4d11725c353051348c4d493720cb260a741c4476.tar.gz [Pod::To::PDF::Lite] Command: tar -t -f ./4d11725c353051348c4d493720cb260a741c4476.tar.gz [Pod::To::PDF::Lite] Command: tar -xvf ./4d11725c353051348c4d493720cb260a741c4476.tar.gz -C ../4d11725c353051348c4d493720cb260a741c4476.tar.gz ===> Extraction [OK]: Pod::To::PDF::Lite to /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz ===> Testing: Pod::To::PDF::Lite:ver<0.1.16>:auth [Pod::To::PDF::Lite] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16 t/code.t [Pod::To::PDF::Lite] 1..1 [Pod::To::PDF::Lite] ok 1 - ===> Testing [OK] for Pod::To::PDF::Lite:ver<0.1.16>:auth ===> Installing: Pod::To::PDF::Lite:ver<0.1.16>:auth ===> Install [OK] for Pod::To::PDF::Lite:ver<0.1.16>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 31.954s CPU time consumed: 3min 52.315s Memory peak: 3G (swap: 0B) ```
New Output ``` Running as unit: run-p910491-i952986.service; invocation ID: c7f3268513c147628c1fa9e291bde9f4 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Pod::To::PDF::Lite ===> Found: Pod::To::PDF::Lite:ver<0.1.16>:auth [via Zef::Repository::Ecosystems] [Pod::To::PDF::Lite] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790149718.910492.1805.0836187304876/4d11725c353051348c4d493720cb260a741c4476.tar.gz https://360.zef.pm/P/OD/POD_TO_PDF_LITE/4d11725c353051348c4d493720cb260a741c4476.tar.gz ===> Fetching [OK]: Pod::To::PDF::Lite:ver<0.1.16>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790149718.910492.1805.0836187304876/4d11725c353051348c4d493720cb260a741c4476.tar.gz [Pod::To::PDF::Lite] Command: tar -t -f ./4d11725c353051348c4d493720cb260a741c4476.tar.gz [Pod::To::PDF::Lite] Command: tar -xvf ./4d11725c353051348c4d493720cb260a741c4476.tar.gz -C ../4d11725c353051348c4d493720cb260a741c4476.tar.gz ===> Extraction [OK]: Pod::To::PDF::Lite to /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz ===> Testing: Pod::To::PDF::Lite:ver<0.1.16>:auth [Pod::To::PDF::Lite] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16 t/code.t [Pod::To::PDF::Lite] 1..1 [Pod::To::PDF::Lite] No such method 'graphics-state' for invocant of type [Pod::To::PDF::Lite] 'Rakudo::Internals::LoweredAwayLexical' [Pod::To::PDF::Lite] in method at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 254 [Pod::To::PDF::Lite] in block at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 950 [Pod::To::PDF::Lite] in method op at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/76D33018B7E8C361F5704ED6F2C29E300A9FBD45 (PDF::Content::Ops) line 935 [Pod::To::PDF::Lite] in method graphics at /home/coke/sandbox/blin/installed/PDF::Content_zef:dwarring_0.9.11_0/sources/7F7351ECA7E1E8DB162C5BE1D7641B47F19BE23B (PDF::Content) line 61 [Pod::To::PDF::Lite] in method finish-code at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 684 [Pod::To::PDF::Lite] in method code at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 727 [Pod::To::PDF::Lite] in method pod2pdf at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 278 [Pod::To::PDF::Lite] in method pod2pdf-block at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 561 [Pod::To::PDF::Lite] in block at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 570 [Pod::To::PDF::Lite] in method pod2pdf at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 568 [Pod::To::PDF::Lite] in block at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 246 [Pod::To::PDF::Lite] in method pod2pdf at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 245 [Pod::To::PDF::Lite] in method pod2pdf-block at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 561 [Pod::To::PDF::Lite] in block at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 570 [Pod::To::PDF::Lite] in method pod2pdf at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 568 [Pod::To::PDF::Lite] in method write at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite/Writer.rakumod (Pod::To::PDF::Lite::Writer) line 57 [Pod::To::PDF::Lite] in method read at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite.rakumod (Pod::To::PDF::Lite) line 113 [Pod::To::PDF::Lite] in sub pod-render at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite.rakumod (Pod::To::PDF::Lite) line 176 [Pod::To::PDF::Lite] in sub pod2pdf at /home/coke/sandbox/blin/data/zef-data/tmp/4d11725c353051348c4d493720cb260a741c4476.tar.gz/Pod-To-PDF-Lite-0.1.16/lib/Pod/To/PDF/Lite.rakumod (Pod::To::PDF::Lite) line 191 [Pod::To::PDF::Lite] in block at t/code.t line 9 [Pod::To::PDF::Lite] # You planned 1 test, but ran 0 ===> Testing [FAIL]: Pod::To::PDF::Lite:ver<0.1.16>:auth [Pod::To::PDF::Lite] Failed to get passing tests, but continuing with --force-test ===> Installing: Pod::To::PDF::Lite:ver<0.1.16>:auth ===> Install [OK] for Pod::To::PDF::Lite:ver<0.1.16>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 48.489s CPU time consumed: 1min 8.820s Memory peak: 1.5G (swap: 0B) ```
* [ ] [Pod::TreeWalker](https://raku.land/zef:raku-community-modules/Pod::TreeWalker) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p801800-i767974.service; invocation ID: 7b11d321ce594ad4bfb3ecc9a5a9ba71 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Pod::TreeWalker ===> Found: Pod::TreeWalker:ver<0.0.6>:auth [via Zef::Repository::Ecosystems] [Pod::TreeWalker] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146728.801805.3342.489708637194/32c216da28e177e61eed61946253a28514e5410a.tar.gz https://360.zef.pm/P/OD/POD_TREEWALKER/32c216da28e177e61eed61946253a28514e5410a.tar.gz ===> Fetching [OK]: Pod::TreeWalker:ver<0.0.6>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146728.801805.3342.489708637194/32c216da28e177e61eed61946253a28514e5410a.tar.gz [Pod::TreeWalker] Command: tar -t -f ./32c216da28e177e61eed61946253a28514e5410a.tar.gz [Pod::TreeWalker] Command: tar -xvf ./32c216da28e177e61eed61946253a28514e5410a.tar.gz -C ../32c216da28e177e61eed61946253a28514e5410a.tar.gz ===> Extraction [OK]: Pod::TreeWalker to /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz ===> Testing: Pod::TreeWalker:ver<0.0.6>:auth [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/basic.rakutest [Pod::TreeWalker] 1..9 [Pod::TreeWalker] # Subtest: single =head1 [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - single =head1 [Pod::TreeWalker] # Subtest: code block [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 2 - code block [Pod::TreeWalker] # Subtest: pod comment [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 3 - pod comment [Pod::TreeWalker] # Subtest: two paragraphs [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 4 - two paragraphs [Pod::TreeWalker] # Subtest: table [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 5 - table [Pod::TreeWalker] # Subtest: formatting codes [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] ok 2 - text content of pod [Pod::TreeWalker] 1..2 [Pod::TreeWalker] ok 6 - formatting codes [Pod::TreeWalker] # Subtest: code block [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 7 - code block [Pod::TreeWalker] # Subtest: heading, named block, and paragraph [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 8 - heading, named block, and paragraph [Pod::TreeWalker] # Subtest: =defn block [Pod::TreeWalker] not ok 1 - got expected events # TODO https://rt.perl.org/Ticket/Display.html?id=126651 [Pod::TreeWalker] # Failed test 'got expected events' [Pod::TreeWalker] # at t/basic.rakutest line 242 [Pod::TreeWalker] # expected: $[{:name("pod"), :start(Bool::True), :type("named")}, {:start(Bool::True), :type("defn")}, {:start(Bool::True), :type("para")}, {:text("Definition")}, {:end(Bool::True), :type("defn")}, {:end(Bool::True), :type("para")}, {:end(Bool::True), :name("pod"), :type("named")}] [Pod::TreeWalker] # got: $[{:name("pod"), :start(Bool::True), :type("named")}, {:end(Bool::True), :name("pod"), :type("named")}] [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 9 - =defn block [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/declarators.rakutest [Pod::TreeWalker] 1..1 [Pod::TreeWalker] # Subtest: declarators [Pod::TreeWalker] ok 1 - got expected events for class declarator [Pod::TreeWalker] ok 2 - got expected events for attribute declarator [Pod::TreeWalker] 1..2 [Pod::TreeWalker] ok 1 - declarators [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/document.rakutest [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - got expected events for pod document [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/lists.rakutest [Pod::TreeWalker] 1..6 [Pod::TreeWalker] # Subtest: single-item list surrounded by paragraphs [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - single-item list surrounded by paragraphs [Pod::TreeWalker] # Subtest: =for item with numbered items [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 2 - =for item with numbered items [Pod::TreeWalker] # Subtest: 2 levels of =item [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 3 - 2 levels of =item [Pod::TreeWalker] # Subtest: list ends with =item2 [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 4 - list ends with =item2 [Pod::TreeWalker] # Subtest: jumble of list items skipping levels up and down [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 5 - jumble of list items skipping levels up and down [Pod::TreeWalker] # Subtest: list of pod objects created directly [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 6 - list of pod objects created directly [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/no-descend.rakutest [Pod::TreeWalker] 1..1 [Pod::TreeWalker] # Subtest: when NodeListener object returns false from start method, contents are ignored [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - when NodeListener object returns false from start method, contents are ignored ===> Testing [OK] for Pod::TreeWalker:ver<0.0.6>:auth ===> Installing: Pod::TreeWalker:ver<0.0.6>:auth ===> Install [OK] for Pod::TreeWalker:ver<0.0.6>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 57.459s CPU time consumed: 1min 22.291s Memory peak: 1.2G (swap: 0B) ```
New Output ``` Running as unit: run-p798756-i813814.service; invocation ID: 311ba12438fb47afa7a15859f395aeee Press ^] three times within 1s to disconnect TTY. ===> Searching for: Pod::TreeWalker ===> Found: Pod::TreeWalker:ver<0.0.6>:auth [via Zef::Repository::Ecosystems] [Pod::TreeWalker] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146666.798760.5912.866061233315/32c216da28e177e61eed61946253a28514e5410a.tar.gz https://360.zef.pm/P/OD/POD_TREEWALKER/32c216da28e177e61eed61946253a28514e5410a.tar.gz ===> Fetching [OK]: Pod::TreeWalker:ver<0.0.6>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146666.798760.5912.866061233315/32c216da28e177e61eed61946253a28514e5410a.tar.gz [Pod::TreeWalker] Command: tar -t -f ./32c216da28e177e61eed61946253a28514e5410a.tar.gz [Pod::TreeWalker] Command: tar -xvf ./32c216da28e177e61eed61946253a28514e5410a.tar.gz -C ../32c216da28e177e61eed61946253a28514e5410a.tar.gz ===> Extraction [OK]: Pod::TreeWalker to /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz ===> Testing: Pod::TreeWalker:ver<0.0.6>:auth [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/basic.rakutest [Pod::TreeWalker] 1..9 [Pod::TreeWalker] # Subtest: single =head1 [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - single =head1 [Pod::TreeWalker] # Subtest: code block [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 2 - code block [Pod::TreeWalker] # Subtest: pod comment [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 3 - pod comment [Pod::TreeWalker] # Subtest: two paragraphs [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 4 - two paragraphs [Pod::TreeWalker] # Subtest: table [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 5 - table [Pod::TreeWalker] # Subtest: formatting codes [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] ok 2 - text content of pod [Pod::TreeWalker] 1..2 [Pod::TreeWalker] ok 6 - formatting codes [Pod::TreeWalker] # Subtest: code block [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 7 - code block [Pod::TreeWalker] # Subtest: heading, named block, and paragraph [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 8 - heading, named block, and paragraph [Pod::TreeWalker] # Subtest: =defn block [Pod::TreeWalker] not ok 1 - got expected events # TODO https://rt.perl.org/Ticket/Display.html?id=126651 [Pod::TreeWalker] # Failed test 'got expected events' [Pod::TreeWalker] # at t/basic.rakutest line 242 [Pod::TreeWalker] # expected: $[{:name("pod"), :start(Bool::True), :type("named")}, {:start(Bool::True), :type("defn")}, {:start(Bool::True), :type("para")}, {:text("Definition")}, {:end(Bool::True), :type("defn")}, {:end(Bool::True), :type("para")}, {:end(Bool::True), :name("pod"), :type("named")}] [Pod::TreeWalker] # got: $[{:name("pod"), :start(Bool::True), :type("named")}, {:end(Bool::True), :name("pod"), :type("named")}] [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 9 - =defn block [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/declarators.rakutest [Pod::TreeWalker] 1..1 [Pod::TreeWalker] # Subtest: declarators [Pod::TreeWalker] ok 1 - got expected events for class declarator [Pod::TreeWalker] not ok 2 - got expected events for attribute declarator [Pod::TreeWalker] # Failed test 'got expected events for attribute declarator' [Pod::TreeWalker] # at t/declarators.rakutest line 37 [Pod::TreeWalker] # expected: $[{:start(Bool::True), :type("declarator"), :wherefore(Any)}, {:text("a foo!")}, {:end(Bool::True), :type("declarator"), :wherefore(Any)}] [Pod::TreeWalker] # got: $[{:start(Bool::True), :type("declarator"), :wherefore(Attribute.new)}, {:text("a foo!")}, {:end(Bool::True), :type("declarator"), :wherefore(Attribute.new)}] [Pod::TreeWalker] 1..2 [Pod::TreeWalker] # You failed 1 test of 2 [Pod::TreeWalker] not ok 1 - declarators [Pod::TreeWalker] # Failed test 'declarators' [Pod::TreeWalker] # at t/declarators.rakutest line 15 [Pod::TreeWalker] # You failed 1 test of 1 [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/document.rakutest [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - got expected events for pod document [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/lists.rakutest [Pod::TreeWalker] 1..6 [Pod::TreeWalker] # Subtest: single-item list surrounded by paragraphs [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - single-item list surrounded by paragraphs [Pod::TreeWalker] # Subtest: =for item with numbered items [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 2 - =for item with numbered items [Pod::TreeWalker] # Subtest: 2 levels of =item [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 3 - 2 levels of =item [Pod::TreeWalker] # Subtest: list ends with =item2 [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 4 - list ends with =item2 [Pod::TreeWalker] # Subtest: jumble of list items skipping levels up and down [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 5 - jumble of list items skipping levels up and down [Pod::TreeWalker] # Subtest: list of pod objects created directly [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 6 - list of pod objects created directly [Pod::TreeWalker] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/32c216da28e177e61eed61946253a28514e5410a.tar.gz/Pod-TreeWalker-0.0.6 t/no-descend.rakutest [Pod::TreeWalker] 1..1 [Pod::TreeWalker] # Subtest: when NodeListener object returns false from start method, contents are ignored [Pod::TreeWalker] ok 1 - got expected events [Pod::TreeWalker] 1..1 [Pod::TreeWalker] ok 1 - when NodeListener object returns false from start method, contents are ignored ===> Testing [FAIL]: Pod::TreeWalker:ver<0.0.6>:auth [Pod::TreeWalker] Failed to get passing tests, but continuing with --force-test ===> Installing: Pod::TreeWalker:ver<0.0.6>:auth ===> Install [OK] for Pod::TreeWalker:ver<0.0.6>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 6.947s CPU time consumed: 1min 29.509s Memory peak: 1.1G (swap: 0B) ```
* [ ] [Portuguese](https://raku.land/zef:slavenskoj/Portuguese) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p128068-i173200.service; invocation ID: 8d7aea226fac4220aa978a165991eebe Press ^] three times within 1s to disconnect TTY. ===> Searching for: Portuguese ===> Found: Portuguese:ver<0.0.1>:auth:api<1> [via Zef::Repository::Ecosystems] [Portuguese] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130246.128070.1028.12371965623/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz https://360.zef.pm/P/OR/PORTUGUESE/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz ===> Fetching [OK]: Portuguese:ver<0.0.1>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790130246.128070.1028.12371965623/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz [Portuguese] Command: tar -t -f ./9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz [Portuguese] Command: tar -xvf ./9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz -C ../9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz ===> Extraction [OK]: Portuguese to /home/coke/sandbox/blin/data/zef-data/tmp/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz ===> Testing: Portuguese:ver<0.0.1>:auth:api<1> [Portuguese] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz/dist t/01-operators.t [Portuguese] 1..30 [Portuguese] ok 1 - mais operator adds [Portuguese] ok 2 - menos operator subtracts [Portuguese] ok 3 - vezes operator multiplies [Portuguese] ok 4 - dividido operator divides [Portuguese] ok 5 - mod operator calculates remainder [Portuguese] ok 6 - elevado operator calculates power [Portuguese] ok 7 - igual operator compares equality [Portuguese] ok 8 - diferente operator compares inequality [Portuguese] ok 9 - maior operator compares greater than [Portuguese] ok 10 - menor operator compares less than [Portuguese] ok 11 - maior_igual operator compares greater or equal [Portuguese] ok 12 - menor_igual operator compares less or equal [Portuguese] ok 13 - e operator performs logical AND [Portuguese] ok 14 - ou operator performs logical OR [Portuguese] ok 15 - não operator performs logical NOT [Portuguese] ok 16 - concatenar operator concatenates strings [Portuguese] ok 17 - repetir_texto operator repeats string [Portuguese] ok 18 - até_ creates inclusive range [Portuguese] ok 19 - antes_de creates exclusive range [Portuguese] ok 20 - compound expression (2+3)*4 [Portuguese] ok 21 - compound expression 10/(2+3) [Portuguese] ok 22 - compound logical expression [Portuguese] ok 23 - operators work with variables [Portuguese] ok 24 - multiplication with variables [Portuguese] ok 25 - operators are left-associative (5+3)*2=16 [Portuguese] ok 26 - explicit precedence with parentheses 5+(3*2)=11 [Portuguese] ok 27 - mais_igual adds and assigns [Portuguese] ok 28 - menos_igual subtracts and assigns [Portuguese] ok 29 - vezes_igual multiplies and assigns [Portuguese] ok 30 - dividido_igual divides and assigns ===> Testing [OK] for Portuguese:ver<0.0.1>:auth:api<1> ===> Installing: Portuguese:ver<0.0.1>:auth:api<1> ===> Install [OK] for Portuguese:ver<0.0.1>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 38.217s CPU time consumed: 2min 50.646s Memory peak: 1.3G (swap: 95.1M) ```
New Output ``` Running as unit: run-p123242-i132229.service; invocation ID: f89f214122ae4cf6b5f55dc14ab26e25 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Portuguese ===> Found: Portuguese:ver<0.0.1>:auth:api<1> [via Zef::Repository::Ecosystems] [Portuguese] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130114.123243.7062.544795267666/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz https://360.zef.pm/P/OR/PORTUGUESE/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz ===> Fetching [OK]: Portuguese:ver<0.0.1>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790130114.123243.7062.544795267666/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz [Portuguese] Command: tar -t -f ./9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz [Portuguese] Command: tar -xvf ./9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz -C ../9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz ===> Extraction [OK]: Portuguese to /home/coke/sandbox/blin/data/zef-data/tmp/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz ===> Testing: Portuguese:ver<0.0.1>:auth:api<1> [Portuguese] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz/dist t/01-operators.t [Portuguese] ===SORRY!=== Error while compiling t/01-operators.t [Portuguese] ===SORRY!=== [Portuguese] Lexical symbol '&infix:' is already bound to an outer symbol. The [Portuguese] implicit outer binding must be rewritten as 'OUTER::<&infix:>' [Portuguese] before you can unambiguously declare a new '&infix:' in this [Portuguese] scope. [Portuguese] at /home/coke/sandbox/blin/data/zef-data/tmp/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz/dist/lib/Portuguese.rakumod (Portuguese):415 [Portuguese] ------> my &infix: = sub ($a, $b) { $a..$b }; [Portuguese] Lexical symbol '&não' is already bound to an outer symbol. The implicit [Portuguese] outer binding must be rewritten as 'OUTER::<&não>' before you can [Portuguese] unambiguously declare a new '&não' in this scope. [Portuguese] at /home/coke/sandbox/blin/data/zef-data/tmp/9d2c01348f256b1b53ece0e6251d147addd50cf9.tar.gz/dist/lib/Portuguese.rakumod (Portuguese):412 [Portuguese] ------> my &não = sub ($a) { !$a }; # Also as func [Portuguese] at t/01-operators.t:5 [Portuguese] ------> use Portuguese; ===> Testing [FAIL]: Portuguese:ver<0.0.1>:auth:api<1> [Portuguese] Failed to get passing tests, but continuing with --force-test ===> Installing: Portuguese:ver<0.0.1>:auth:api<1> ===> Install [FAIL] for Portuguese:ver<0.0.1>:auth:api<1>: ===SORRY!=== Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/Portuguese_zef:slavenskoj_0.0.1_1/sources/FA5692032FBE70DD8CAF0188FF0F511593DB15E4 (Portuguese):415 ------> my &infix: = sub ($a, $b) { $a..$b }; Lexical symbol '&não' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&não>' before you can unambiguously declare a new '&não' in this scope. at /home/coke/sandbox/blin/installed/Portuguese_zef:slavenskoj_0.0.1_1/sources/FA5692032FBE70DD8CAF0188FF0F511593DB15E4 (Portuguese):412 ------> my &não = sub ($a) { !$a }; # Also as func ===SORRY!=== Lexical symbol '&infix:' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&infix:>' before you can unambiguously declare a new '&infix:' in this scope. at /home/coke/sandbox/blin/installed/Portuguese_zef:slavenskoj_0.0.1_1/sources/FA5692032FBE70DD8CAF0188FF0F511593DB15E4 (Portuguese):415 ------> my &infix: = sub ($a, $b) { $a..$b }; Lexical symbol '&não' is already bound to an outer symbol. The implicit outer binding must be rewritten as 'OUTER::<&não>' before you can unambiguously declare a new '&não' in this scope. at /home/coke/sandbox/blin/installed/Portuguese_zef:slavenskoj_0.0.1_1/sources/FA5692032FBE70DD8CAF0188FF0F511593DB15E4 (Portuguese):412 ------> my &não = sub ($a) { !$a }; # Also as func Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 18.491s CPU time consumed: 2min 24.804s Memory peak: 1.1G (swap: 0B) ```
* [ ] [Proc::Feed](https://raku.land/github:kjkuan/Proc::Feed) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p128332-i173209.service; invocation ID: 4f18ae829a804c9ab8f1d36a1e7b83e0 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Proc::Feed ===> Found: Proc::Feed:ver<1.0.3>:auth:api<1> [via Zef::Repository::Ecosystems] [Proc::Feed] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130275.128333.2075.7845434622045/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/P/Proc%3A%3AFeed/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz ===> Fetching [OK]: Proc::Feed:ver<1.0.3>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790130275.128333.2075.7845434622045/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz [Proc::Feed] Command: tar -t -f ./Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz [Proc::Feed] Command: tar -xvf ./Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz -C ../Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz ===> Extraction [OK]: Proc::Feed to /home/coke/sandbox/blin/data/zef-data/tmp/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz ===> Testing: Proc::Feed:ver<1.0.3>:auth:api<1> [Proc::Feed] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz/Proc-Feed-master t/01-basic.t [Proc::Feed] ok 1 - Runs a single command without I/O rediretions [Proc::Feed] ok 2 - Command not found raises an exception [Proc::Feed] total 52 [Proc::Feed] drwxrwxr-x 5 coke coke 4096 Nov 27 2019 . [Proc::Feed] drwxrwxr-x 3 coke coke 4096 Sep 22 22:22 .. [Proc::Feed] -rw-rw-r-- 1 coke coke 16 Nov 27 2019 .gitignore [Proc::Feed] drwxrwxr-x 4 coke coke 4096 Sep 22 22:24 .precomp [Proc::Feed] -rw-rw-r-- 1 coke coke 8902 Nov 27 2019 LICENSE [Proc::Feed] -rw-rw-r-- 1 coke coke 572 Nov 27 2019 META6.json [Proc::Feed] -rw-rw-r-- 1 coke coke 10067 Nov 27 2019 README.md [Proc::Feed] drwxrwxr-x 4 coke coke 4096 Nov 27 2019 lib [Proc::Feed] drwxrwxr-x 2 coke coke 4096 Nov 27 2019 t [Proc::Feed] ok 3 - Running a non-captured command returns a Proc instance [Proc::Feed] ok 4 - Sinking a failed Proc instance raises an exception [Proc::Feed] ok 5 - Getting the exit status of a non-captured proc [Proc::Feed] ok 6 - Captures STDOUT without the trailing NL - 1 [Proc::Feed] ok 7 - Captures STDOUT without the trailing NL - 2 [Proc::Feed] ok 8 - Captures STDOUT with the trailing NL - 1 [Proc::Feed] ok 9 - Captures STDOUT with the trailing NL - 2 [Proc::Feed] ok 10 - Default shell is bash [Proc::Feed] ok 11 - It's possible to specify an different shell [Proc::Feed] ok 12 - Running an inline shell script with arguments works - 1 [Proc::Feed] ok 13 - Running an inline shell script with arguments works - 2 [Proc::Feed] ok 14 - Redirecting STDERR to STDOUT works - 1 [Proc::Feed] ok 15 - Redirecting STDERR to STDOUT works - 2 [Proc::Feed] ok 16 - Capture throws an exception on non-zero exit status by default [Proc::Feed] ok 17 - Capture with :!check ignores the exit status [Proc::Feed] ok 18 - Feeding a string to capture works - 1 [Proc::Feed] ok 19 - Feeding a string to catpure works - 2 [Proc::Feed] ok 20 - run with a pipeline block works [Proc::Feed] ok 21 - run pipeline block works with binary data [Proc::Feed] ok 22 - Sinking a run with a pipeline block that returns a failed Proc throws an exception [Proc::Feed] ok 23 - [Proc::Feed] ok 24 - [Proc::Feed] DATA: 159a6b9f5bbad6f99a4837646cfec736a4d10cb418aa9dd212558762ba01953e15fda58b1c0028dd793fcda7d6f19e688776fb533460725ef4d917e62def05e4 [Proc::Feed] DATA: 54fbd8a0d427240a77e225546e089057a3217f983c92cdd6e3856e5560526b7a9c449c54d1e94253f49416edf0380a7160f0bd30c45b0fabcecd0964b46ad826ff7159f64e495cf205c7b98c0d0859d0804fab1eea4baf3e62961d3d1eab899a24dae81a855d63d1de03a957914179c62a337e56915f313183627699b2474705 [Proc::Feed] DATA: a0cda8a392eac92fc834ac3c2ef32a875b84f71f6613aff112aa80064b3023ca6fcab50892b49c942499e5a00bc8166ca1282a1f0f5d3bf3a772d39d429753dfd784dab17815cec4229eadd556182e40555a84b45895a061cbaf9941c59158170385c77be675f727e2d7de6f433f7099dd005e14c9ac12fca386aeb117635124ac031542ff9ea7ff6a94065a476331897fc5c0929644dfbd48dd25b1991fb9b2caba77ed1bc78bc25611fe0933222a841eb215c06239d0f0fe54a18642c94e1d9936798f6afc0fa98c5cef1b8223feaa987da2cc6892e36ab481f01b2870f80fbcffd80e288a030525c93cb28eb560faf1959c595a87df17b033a2c69b6a33aa [Proc::Feed] DATA: 12e9bfad9eaf6071f4ad31c9b409d63e090ce051b8ac77bc1c2dcaf95f9e03515f6c3d40544460ac5b08be1813dd29763e066f376b4daf21edab3fdd31c59f6d79f27bbd0259a2d41c99f819925892a5edf732fa6e46d31cadf07d7d9179f152df3c7141f1e83b7f99232a2d795aa09af209251110267ddad0741ee9401428511b6be05a516a7d145b652aefd4786fae887e8c59322a19dd0e61340849551c0fa03ab3c056bf67a360f9098e60f3097ab9e9f733bf570cf4c6925b99afd0f45f9f6f192004d31e96c70bd037f824e2dc7a99f138be937378b1484f889e191920cc8277baf42b31a7c7426de6e762204a9bd6e96a274913f77723ced4084c778d634f476d2ee3567748360849b80d4929a527cf721fb53a1b5fcf1c1806ac624619bebf8de7dd7e57d67a51b53d1152c563ebfbe2c923b979d7a90836c855f37fb98582573cc2312cd25dbe55b8f278f40e9bac954f17bf949c871f56b40b1232dd1da20de1160fa596ba0e9128a608fd7baf42caaab2a2ac8ab63388302cbbd5f0312f1e4e5dae803385408e6602061d3dd14bbab30b445904517964142e1bac30bb8064a5696c79c1a2c622e81adadb38af5fd9be297b2bfa1f6f34d31fb3123db6564ad6e238e9b5197efb9bd10e650cfecbf41521c182e63369fe8950433e732d7cd8ecfaac4ff60c25b9854597a04872fb2f54f0f8f8ebb92c39f64d953c [Proc::Feed] DATA: 16995aa4fe2a2fc048e1c3a1b6a00eb4d06543515244cc699d71d301b4d194afe85ee109fdace22767846f9ba0dde5d5a0deca986252ef80ba8f66bfcfcd5ab809565872906537498f22190bd62bc2e836b917b577065ca47a1f2dfdbbb8228d11294b8dbbae9ed059026f37686325177ec3678dbf65e8640382c882b8a55936c9b5b3973a93dc31c2471bd33250ff8468f442dac5c5d820b9efa66cb2049d231ce4d3c53658bb2d97251b916e384d18f8416b160f55a7ea60aec9ed7e81ca2629b565dd6c1722041d14e2a7c1b506235dbfaf1461d9c072ccf2af809fd65fc99a000f56202f4e427a16e3fad94b0ad8586b92abdf105871aa6fdd9be19b2067d12c1422398cf2f20828cfb0bf849e410e8666606a7a33eece8f83b92ecaebf352bb5d6274c6e14fc77694c0147b9348f1a6a2d5ac4022a8a7df8773ab13620cd6242a02a2d3466176528ecaad10a41d1f28a1ae9d9520c4ec47e9d767503b11e9dad9af7f31b6a250c8210a4bd706ad38d5402576c4716923206be8ac26e61f66a5aedcd4c4672ea2544e483fd1e4af5c927d8d6ca08d990670a2bb4fe98872fd0e33c2daadb70e11a68dffb1ef7735d36a621d4f916afc378a261bd61c0fb84115c900cd5c1b94bca5921c5d95a1fb4f8c7947b4a0e8fd5b4cdffa568baf79679f49b3a06b8ee141ab6b49485ec2a75683942fc46dc7b463ea77298172e7abc87347777f517dc839b36949f09891b3f72d76516b2ca1f2f795ddb80409944b3b400100b8097db9255b5b58890731764aba0a73cf5975ece0b3832d2d4c4a4cd6d3b65a3cf2be8f5dba0edad46ba7139050a2e7004612a10101188b2becab9caa767eb69b117c1ebbf209457fc2de8ad601e02bc522f28e27676a712287f5f2c4a00d51ca01a5ffa11cfd9c273c0ab39820d7ada1c30721271038c58075f926c82ba20b4489af54e5ff5c595849a5ebd2627da982fcdd559343a4d4100ceeb46d53fdfb3aa0fa3f3f336ff567bc44d4862fd936e0cd0bc6ef63ee9f3775fd772322ef0c6508846a831dd0ae38943a07f075f4bf4c94822a71a8ac4ccb6d4ee603f6751d2cc3c0eb54caa5e767b8e4a5321019f1658279e2d2a59a51ab5753af1a36b215052595ea4165e46d8e18b889414cdece0798631ce91d51e560c79f2e7bcd613a15807cd6e4a9e072cfb27fa5ec01f8a70d28d664488ef71222ed62b568215d3d8698c647e8fc5def4c3c26032d73375b464a78a18c6e7de5c433f36f0d14c57f8de75f1a1f836284a41dc8921e173abb57f38c68aafb0834d7b251db8dccb4e6f15dd0b4ccb42f8ea0ec9601c43bdae43f4f47609fc31b6aa007d5c95e9cba363b319b2de05feff3aeabbbda0c3f1ab04f951eff5af4a889fed74c77e04dcf1fb0b0af9a526684e13f353ce069e9bce06abc25b815e1129d0ae6bc37 [Proc::Feed] gzip: stdin: not in gzip format [Proc::Feed] ok 25 - [Proc::Feed] ok 26 - [Proc::Feed] ok 27 - [Proc::Feed] ok 28 - [Proc::Feed] ok 29 - [Proc::Feed] ok 30 - [Proc::Feed] ok 31 - [Proc::Feed] 1..31 ===> Testing [OK] for Proc::Feed:ver<1.0.3>:auth:api<1> ===> Installing: Proc::Feed:ver<1.0.3>:auth:api<1> ===> Install [OK] for Proc::Feed:ver<1.0.3>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 52.745s CPU time consumed: 2min 2.895s Memory peak: 1.4G (swap: 48.1M) ```
New Output ``` Running as unit: run-p124296-i193200.service; invocation ID: 80967087007d4a36978e29074325fbba Press ^] three times within 1s to disconnect TTY. ===> Searching for: Proc::Feed ===> Found: Proc::Feed:ver<1.0.3>:auth:api<1> [via Zef::Repository::Ecosystems] [Proc::Feed] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130163.124297.7974.300812163596/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/P/Proc%3A%3AFeed/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz ===> Fetching [OK]: Proc::Feed:ver<1.0.3>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790130163.124297.7974.300812163596/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz [Proc::Feed] Command: tar -t -f ./Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz [Proc::Feed] Command: tar -xvf ./Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz -C ../Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz ===> Extraction [OK]: Proc::Feed to /home/coke/sandbox/blin/data/zef-data/tmp/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz ===> Testing: Proc::Feed:ver<1.0.3>:auth:api<1> [Proc::Feed] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz/Proc-Feed-master t/01-basic.t [Proc::Feed] Potential difficulties: [Proc::Feed] Missing declarand for trailing declarator doc [Proc::Feed] at /home/coke/sandbox/blin/data/zef-data/tmp/Proc%3A%3AFeed%3Aver%3C1.0.3%3E%3Aauth%3Cgithub%3Akjkuan%3E%3Aapi%3C1%3E.tar.gz/Proc-Feed-master/lib/Proc/Feed.pm6 (Proc::Feed):284 [Proc::Feed] ------> needed to ensure $proc-end will be kept. [Proc::Feed] ===SORRY!=== [Proc::Feed] Only routine calls or variables that can '.append' may appear on either side [Proc::Feed] of feed operators. [Proc::Feed] at t/01-basic.t:44 [Proc::Feed] ------> is ('hello' ==> capture('sha1sum') ==> { .split(' ')[0] }()), $chksum, 'Fee [Proc::Feed] Only routine calls or variables that can '.append' may appear on either side [Proc::Feed] of feed operators. [Proc::Feed] at t/01-basic.t:101 [Proc::Feed] ------> pipe('md5sum', :bin) ==> split(' ') ==> *.[0]() [Proc::Feed] Only routine calls or variables that can '.append' may appear on either side [Proc::Feed] of feed operators. [Proc::Feed] at t/01-basic.t:125 [Proc::Feed] ------> ==> join('') ===> Testing [FAIL]: Proc::Feed:ver<1.0.3>:auth:api<1> [Proc::Feed] Failed to get passing tests, but continuing with --force-test ===> Installing: Proc::Feed:ver<1.0.3>:auth:api<1> Potential difficulties: Missing declarand for trailing declarator doc at /home/coke/sandbox/blin/installed/Proc::Feed_github:kjkuan_1.0.3_1/sources/B3ED526A2429E5613AB8C133D23E71350F883F14 (Proc::Feed):284 ------> needed to ensure $proc-end will be kept. ===> Install [OK] for Proc::Feed:ver<1.0.3>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 55.874s CPU time consumed: 2min 2.911s Memory peak: 1.3G (swap: 0B) ```
* [ ] [RakupodObject](https://raku.land/zef:tbrowder/RakupodObject) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p136519-i132868.service; invocation ID: df40ebcdc9a3484087cf580f4771a351 Press ^] three times within 1s to disconnect TTY. ===> Searching for: RakupodObject ===> Found: RakupodObject:ver<0.0.7>:auth [via Zef::Repository::Ecosystems] [RakupodObject] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130474.136529.7309.096904185888/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz https://360.zef.pm/R/AK/RAKUPODOBJECT/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz ===> Fetching [OK]: RakupodObject:ver<0.0.7>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130474.136529.7309.096904185888/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz [RakupodObject] Command: tar -t -f ./a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz [RakupodObject] Command: tar -xvf ./a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz -C ../a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz ===> Extraction [OK]: RakupodObject to /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz ===> Testing: RakupodObject:ver<0.0.7>:auth [RakupodObject] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7 t/1-critical.t [RakupodObject] ok 1 - bad pod string [RakupodObject] ok 2 - bad pod file [RakupodObject] ok 3 - good pod string [RakupodObject] ok 4 - The object is-a 'Pod::Block::Named' [RakupodObject] ok 5 - is a Pod::Block [RakupodObject] ok 6 - good pod file [RakupodObject] ok 7 - The object is-a 'Pod::Block::Named' [RakupodObject] ok 8 - is a Pod::Block [RakupodObject] ok 9 - good raku file with pod [RakupodObject] ok 10 - is a Pod::Block [RakupodObject] 1..10 ===> Testing [OK] for RakupodObject:ver<0.0.7>:auth ===> Installing: RakupodObject:ver<0.0.7>:auth ===> Install [OK] for RakupodObject:ver<0.0.7>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 23.545s CPU time consumed: 1min 34.779s Memory peak: 1.1G (swap: 0B) ```
New Output ``` Running as unit: run-p133243-i177484.service; invocation ID: 0b0a6877e6424529af25363be875d539 Press ^] three times within 1s to disconnect TTY. ===> Searching for: RakupodObject ===> Found: RakupodObject:ver<0.0.7>:auth [via Zef::Repository::Ecosystems] [RakupodObject] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130389.133244.3626.3110739823924/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz https://360.zef.pm/R/AK/RAKUPODOBJECT/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz ===> Fetching [OK]: RakupodObject:ver<0.0.7>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130389.133244.3626.3110739823924/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz [RakupodObject] Command: tar -t -f ./a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz [RakupodObject] Command: tar -xvf ./a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz -C ../a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz ===> Extraction [OK]: RakupodObject to /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz ===> Testing: RakupodObject:ver<0.0.7>:auth [RakupodObject] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7 t/1-critical.t [RakupodObject] Potential difficulties: [RakupodObject] Pair with <> really means an empty list, not null string; use :lang('') to represent the null string, [RakupodObject] or :lang() to represent the empty list more accurately [RakupodObject] at /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7/EVAL_0:2 [RakupodObject] ------> =begin code :lang<> [RakupodObject] Pair with <> really means an empty list, not null string; use :lang('') to represent the null string, [RakupodObject] or :lang() to represent the empty list more accurately [RakupodObject] at /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7/EVAL_0:2 [RakupodObject] ------> =begin code :lang<> [RakupodObject] Pair with <> really means an empty list, not null string; use :lang('') to represent the null string, [RakupodObject] or :lang() to represent the empty list more accurately [RakupodObject] at /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7/EVAL_0:2 [RakupodObject] ------> =begin code :lang<> [RakupodObject] not ok 1 - bad pod string [RakupodObject] # Failed test 'bad pod string' [RakupodObject] # at t/1-critical.t line 14 [RakupodObject] Potential difficulties: [RakupodObject] Pair with <> really means an empty list, not null string; use :lang('') to represent the null string, [RakupodObject] or :lang() to represent the empty list more accurately [RakupodObject] at /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7/EVAL_1:2 [RakupodObject] ------> =begin code :lang<> [RakupodObject] Pair with <> really means an empty list, not null string; use :lang('') to represent the null string, [RakupodObject] or :lang() to represent the empty list more accurately [RakupodObject] at /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7/EVAL_1:2 [RakupodObject] ------> =begin code :lang<> [RakupodObject] Pair with <> really means an empty list, not null string; use :lang('') to represent the null string, [RakupodObject] or :lang() to represent the empty list more accurately [RakupodObject] at /home/coke/sandbox/blin/data/zef-data/tmp/a567f9da47f34b9e75148df2f5d1308ccaeceebe.tar.gz/RakupodObject-0.0.7/EVAL_1:2 [RakupodObject] ------> =begin code :lang<> [RakupodObject] not ok 2 - bad pod file [RakupodObject] # Failed test 'bad pod file' [RakupodObject] # at t/1-critical.t line 18 [RakupodObject] ok 3 - good pod string [RakupodObject] ok 4 - The object is-a 'Pod::Block::Named' [RakupodObject] ok 5 - is a Pod::Block [RakupodObject] ok 6 - good pod file [RakupodObject] ok 7 - The object is-a 'Pod::Block::Named' [RakupodObject] ok 8 - is a Pod::Block [RakupodObject] ok 9 - good raku file with pod [RakupodObject] ok 10 - is a Pod::Block [RakupodObject] 1..10 [RakupodObject] # You failed 2 tests of 10 ===> Testing [FAIL]: RakupodObject:ver<0.0.7>:auth [RakupodObject] Failed to get passing tests, but continuing with --force-test ===> Installing: RakupodObject:ver<0.0.7>:auth ===> Install [OK] for RakupodObject:ver<0.0.7>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 26.256s CPU time consumed: 1min 36.362s Memory peak: 1G (swap: 0B) ```
* [ ] [Regex::FuzzyToken](https://raku.land/github:alabamenhu/Regex::FuzzyToken) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p139960-i153403.service; invocation ID: ff81ac9bf7804af982d116b3dbbe3946 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Regex::FuzzyToken ===> Found: Regex::FuzzyToken:ver<0.5.1>:auth [via Zef::Repository::Ecosystems] [Regex::FuzzyToken] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130586.139965.6340.312957705807/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/R/Regex%3A%3AFuzzyToken/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz ===> Fetching [OK]: Regex::FuzzyToken:ver<0.5.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130586.139965.6340.312957705807/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz [Regex::FuzzyToken] Command: tar -t -f ./Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz [Regex::FuzzyToken] Command: tar -xvf ./Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz -C ../Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz ===> Extraction [OK]: Regex::FuzzyToken to /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz ===> Testing: Regex::FuzzyToken:ver<0.5.1>:auth [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/00-sanity.t [Regex::FuzzyToken] 1..0 [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/01-basic.t [Regex::FuzzyToken] ok 1 - [Regex::FuzzyToken] ok 2 - [Regex::FuzzyToken] ok 3 - [Regex::FuzzyToken] ok 4 - [Regex::FuzzyToken] ok 5 - [Regex::FuzzyToken] ok 6 - [Regex::FuzzyToken] ok 7 - [Regex::FuzzyToken] ok 8 - [Regex::FuzzyToken] ok 9 - [Regex::FuzzyToken] ok 10 - [Regex::FuzzyToken] ok 11 - [Regex::FuzzyToken] ok 12 - [Regex::FuzzyToken] ok 13 - [Regex::FuzzyToken] ok 14 - [Regex::FuzzyToken] ok 15 - [Regex::FuzzyToken] ok 16 - [Regex::FuzzyToken] ok 17 - [Regex::FuzzyToken] ok 18 - [Regex::FuzzyToken] 1..18 [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/02-captures.t [Regex::FuzzyToken] ok 1 - [Regex::FuzzyToken] ok 2 - [Regex::FuzzyToken] ok 3 - [Regex::FuzzyToken] ok 4 - [Regex::FuzzyToken] 1..4 [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/03-modifiers.t [Regex::FuzzyToken] ok 1 - [Regex::FuzzyToken] ok 2 - [Regex::FuzzyToken] ok 3 - [Regex::FuzzyToken] ok 4 - [Regex::FuzzyToken] ok 5 - [Regex::FuzzyToken] ok 6 - [Regex::FuzzyToken] 1..6 ===> Testing [OK] for Regex::FuzzyToken:ver<0.5.1>:auth ===> Installing: Regex::FuzzyToken:ver<0.5.1>:auth ===> Install [OK] for Regex::FuzzyToken:ver<0.5.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 48.615s CPU time consumed: 2min 1.436s Memory peak: 1.4G (swap: 0B) ```
New Output ``` Running as unit: run-p135384-i47899.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Regex::FuzzyToken ===> Found: Regex::FuzzyToken:ver<0.5.1>:auth [via Zef::Repository::Ecosystems] [Regex::FuzzyToken] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130476.135389.5860.02666834414/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/R/Regex%3A%3AFuzzyToken/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz ===> Fetching [OK]: Regex::FuzzyToken:ver<0.5.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130476.135389.5860.02666834414/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz [Regex::FuzzyToken] Command: tar -t -f ./Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz [Regex::FuzzyToken] Command: tar -xvf ./Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz -C ../Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz ===> Extraction [OK]: Regex::FuzzyToken to /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz ===> Testing: Regex::FuzzyToken:ver<0.5.1>:auth [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/00-sanity.t [Regex::FuzzyToken] 1..0 [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/01-basic.t [Regex::FuzzyToken] ok 1 - [Regex::FuzzyToken] ok 2 - [Regex::FuzzyToken] ok 3 - [Regex::FuzzyToken] ok 4 - [Regex::FuzzyToken] ok 5 - [Regex::FuzzyToken] ok 6 - [Regex::FuzzyToken] ok 7 - [Regex::FuzzyToken] ok 8 - [Regex::FuzzyToken] ok 9 - [Regex::FuzzyToken] ok 10 - [Regex::FuzzyToken] ok 11 - [Regex::FuzzyToken] ok 12 - [Regex::FuzzyToken] ok 13 - [Regex::FuzzyToken] ok 14 - [Regex::FuzzyToken] ok 15 - [Regex::FuzzyToken] ok 16 - [Regex::FuzzyToken] ok 17 - [Regex::FuzzyToken] ok 18 - [Regex::FuzzyToken] 1..18 [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/02-captures.t [Regex::FuzzyToken] not ok 1 - [Regex::FuzzyToken] # Failed test at t/02-captures.t line 8 [Regex::FuzzyToken] # expected: 'aaa' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 2 - [Regex::FuzzyToken] # Failed test at t/02-captures.t line 9 [Regex::FuzzyToken] # expected: 'ccc' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 3 - [Regex::FuzzyToken] # Failed test at t/02-captures.t line 16 [Regex::FuzzyToken] # expected: '111' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 4 - [Regex::FuzzyToken] # Failed test at t/02-captures.t line 17 [Regex::FuzzyToken] # expected: '222' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] 1..4 [Regex::FuzzyToken] # You failed 4 tests of 4 [Regex::FuzzyToken] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Regex%3A%3AFuzzyToken%3Aver%3C0.5.1%3E%3Aauth%3Cgithub%3Aalabamenhu%3E.tar.gz/RegexFuzzyToken-master t/03-modifiers.t [Regex::FuzzyToken] not ok 1 - [Regex::FuzzyToken] # Failed test at t/03-modifiers.t line 8 [Regex::FuzzyToken] # expected: 'aaa' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 2 - [Regex::FuzzyToken] # Failed test at t/03-modifiers.t line 9 [Regex::FuzzyToken] # expected: 'ééé' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 3 - [Regex::FuzzyToken] # Failed test at t/03-modifiers.t line 16 [Regex::FuzzyToken] # expected: 'aaa' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 4 - [Regex::FuzzyToken] # Failed test at t/03-modifiers.t line 17 [Regex::FuzzyToken] # expected: 'ééé' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 5 - [Regex::FuzzyToken] # Failed test at t/03-modifiers.t line 24 [Regex::FuzzyToken] # expected: 'aaa' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] not ok 6 - [Regex::FuzzyToken] # Failed test at t/03-modifiers.t line 25 [Regex::FuzzyToken] # expected: 'ééé' [Regex::FuzzyToken] # got: (Any) [Regex::FuzzyToken] 1..6 [Regex::FuzzyToken] # You failed 6 tests of 6 ===> Testing [FAIL]: Regex::FuzzyToken:ver<0.5.1>:auth [Regex::FuzzyToken] Failed to get passing tests, but continuing with --force-test ===> Installing: Regex::FuzzyToken:ver<0.5.1>:auth ===> Install [OK] for Regex::FuzzyToken:ver<0.5.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 58.325s CPU time consumed: 2min 4.440s Memory peak: 1.3G (swap: 0B) ```
* [ ] [RegexUtils](https://raku.land/zef:grizzlysmit/RegexUtils) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p222252-i222664.service; invocation ID: 8e64c7417e704820ab35a363912e561d Press ^] three times within 1s to disconnect TTY. ===> Searching for: RegexUtils ===> Found: RegexUtils:ver<0.1.5>:auth [via Zef::Repository::Ecosystems] [RegexUtils] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790132686.222258.6202.395197949112/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz https://360.zef.pm/R/EG/REGEXUTILS/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz ===> Fetching [OK]: RegexUtils:ver<0.1.5>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790132686.222258.6202.395197949112/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz [RegexUtils] Command: tar -t -f ./befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz [RegexUtils] Command: tar -xvf ./befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz -C ../befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz ===> Extraction [OK]: RegexUtils to /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz ===> Testing: RegexUtils:ver<0.1.5>:auth [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/001-Meta-test.rakutest [RegexUtils] 1..1 [RegexUtils] ok 1 - # SKIP Skipping author test [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/010-flags.rakutest [RegexUtils] ok 1 - Flags parsed correctly [RegexUtils] ok 2 - Flags parsed correctly [RegexUtils] ok 3 - Flags parsed correctly [RegexUtils] ok 4 - Flags parsed correctly [RegexUtils] ok 5 - Flags parsed correctly [RegexUtils] ok 6 - Flags parsed correctly [RegexUtils] ok 7 - Flags parsed correctly [RegexUtils] ok 8 - Flags parsed correctly [RegexUtils] ok 9 - Flags parsed correctly [RegexUtils] ok 10 - Flags parsed correctly [RegexUtils] ok 11 - Flags parsed correctly [RegexUtils] ok 12 - Flags parsed correctly [RegexUtils] 1..12 [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/020-compile.rakutest [RegexUtils] ok 1 - fo\n, foo\n, FOO\n, ... whole string case insensitive [RegexUtils] ok 2 - fo\n, foo\n, ... whole string case sensitive [RegexUtils] ok 3 - a or b whole string case insensitive [RegexUtils] ok 4 - fo\n, foo\n, FOO\n, ... whole string case insensitive [RegexUtils] ok 5 - fo\n, foo\n, ... whole string case sensitive [RegexUtils] ok 6 - a or b whole string case insensitive [RegexUtils] 1..6 [RegexUtils] Saw 1 occurrence of deprecated code. [RegexUtils] ================================================================================ [RegexUtils] Method as-perl6 (from ECMA262Regex) seen at: [RegexUtils] /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz/lib/RegexUtils.rakumod (RegexUtils), line 462 [RegexUtils] Please use as-raku instead. [RegexUtils] -------------------------------------------------------------------------------- [RegexUtils] Please contact the author to have these occurrences of deprecated code [RegexUtils] adapted, so that this message will disappear! [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/030-facade.rakutest [RegexUtils] ok 1 - Regex is compiled, successful check [RegexUtils] ok 2 - Regex is compiled, successful check [RegexUtils] ok 3 - Regex is compiled, failed check [RegexUtils] ok 4 - Regex is compiled, successful check [RegexUtils] ok 5 - Regex is compiled, successful check [RegexUtils] ok 6 - Regex is compiled, failed check [RegexUtils] 1..6 [RegexUtils] Saw 1 occurrence of deprecated code. [RegexUtils] ================================================================================ [RegexUtils] Method as-perl6 (from ECMA262Regex) seen at: [RegexUtils] /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz/lib/RegexUtils.rakumod (RegexUtils), line 462 [RegexUtils] Please use as-raku instead. [RegexUtils] -------------------------------------------------------------------------------- [RegexUtils] Please contact the author to have these occurrences of deprecated code [RegexUtils] adapted, so that this message will disappear! [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/10-flags.rakutest [RegexUtils] ok 1 - Flags parsed correctly [RegexUtils] ok 2 - Flags parsed correctly [RegexUtils] ok 3 - Flags parsed correctly [RegexUtils] ok 4 - Flags parsed correctly [RegexUtils] ok 5 - Flags parsed correctly [RegexUtils] ok 6 - Flags parsed correctly [RegexUtils] ok 7 - Flags parsed correctly [RegexUtils] ok 8 - Flags parsed correctly [RegexUtils] ok 9 - Flags parsed correctly [RegexUtils] ok 10 - Flags parsed correctly [RegexUtils] ok 11 - Flags parsed correctly [RegexUtils] ok 12 - Flags parsed correctly [RegexUtils] 1..12 [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/20-compile.rakutest [RegexUtils] ok 1 - fo\n, foo\n, FOO\n, ... whole string case insensitive [RegexUtils] ok 2 - fo\n, foo\n, ... whole string case sensitive [RegexUtils] ok 3 - a or b whole string case insensitive [RegexUtils] ok 4 - fo\n, foo\n, FOO\n, ... whole string case insensitive [RegexUtils] ok 5 - fo\n, foo\n, ... whole string case sensitive [RegexUtils] ok 6 - a or b whole string case insensitive [RegexUtils] 1..6 [RegexUtils] Saw 1 occurrence of deprecated code. [RegexUtils] ================================================================================ [RegexUtils] Method as-perl6 (from ECMA262Regex) seen at: [RegexUtils] /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz/lib/RegexUtils.rakumod (RegexUtils), line 462 [RegexUtils] Please use as-raku instead. [RegexUtils] -------------------------------------------------------------------------------- [RegexUtils] Please contact the author to have these occurrences of deprecated code [RegexUtils] adapted, so that this message will disappear! [RegexUtils] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/30-facade.rakutest [RegexUtils] ok 1 - Regex is compiled, successful check [RegexUtils] ok 2 - Regex is compiled, successful check [RegexUtils] ok 3 - Regex is compiled, failed check [RegexUtils] ok 4 - Regex is compiled, successful check [RegexUtils] ok 5 - Regex is compiled, successful check [RegexUtils] ok 6 - Regex is compiled, failed check [RegexUtils] 1..6 [RegexUtils] Saw 1 occurrence of deprecated code. [RegexUtils] ================================================================================ [RegexUtils] Method as-perl6 (from ECMA262Regex) seen at: [RegexUtils] /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz/lib/RegexUtils.rakumod (RegexUtils), line 462 [RegexUtils] Please use as-raku instead. [RegexUtils] -------------------------------------------------------------------------------- [RegexUtils] Please contact the author to have these occurrences of deprecated code [RegexUtils] adapted, so that this message will disappear! ===> Testing [OK] for RegexUtils:ver<0.1.5>:auth ===> Installing: RegexUtils:ver<0.1.5>:auth ===> Install [OK] for RegexUtils:ver<0.1.5>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 48.053s CPU time consumed: 1min 59.639s Memory peak: 1.2G (swap: 0B) ```
New Output ``` Running as unit: run-p218167-i210427.service; invocation ID: b81fcf4266a2426ebf5e7f4cb9b8fd13 Press ^] three times within 1s to disconnect TTY. ===> Searching for: RegexUtils ===> Found: RegexUtils:ver<0.1.5>:auth [via Zef::Repository::Ecosystems] [RegexUtils] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790132586.218168.1109.8276916910943/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz https://360.zef.pm/R/EG/REGEXUTILS/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz ===> Fetching [OK]: RegexUtils:ver<0.1.5>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790132586.218168.1109.8276916910943/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz [RegexUtils] Command: tar -t -f ./befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz [RegexUtils] Command: tar -xvf ./befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz -C ../befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz ===> Extraction [OK]: RegexUtils to /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz ===> Testing: RegexUtils:ver<0.1.5>:auth [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/001-Meta-test.rakutest [RegexUtils] 1..1 [RegexUtils] ok 1 - # SKIP Skipping author test [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/010-flags.rakutest [RegexUtils] ok 1 - Flags parsed correctly [RegexUtils] ok 2 - Flags parsed correctly [RegexUtils] ok 3 - Flags parsed correctly [RegexUtils] ok 4 - Flags parsed correctly [RegexUtils] ok 5 - Flags parsed correctly [RegexUtils] ok 6 - Flags parsed correctly [RegexUtils] ok 7 - Flags parsed correctly [RegexUtils] ok 8 - Flags parsed correctly [RegexUtils] ok 9 - Flags parsed correctly [RegexUtils] ok 10 - Flags parsed correctly [RegexUtils] ok 11 - Flags parsed correctly [RegexUtils] ok 12 - Flags parsed correctly [RegexUtils] 1..12 [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/020-compile.rakutest [RegexUtils] ===SORRY!=== Error while compiling EVAL_0 [RegexUtils] Adverb Perl5 not allowed on rx [RegexUtils] at EVAL_0:1 [RegexUtils] ------> rx:Perl5:ignorecase/^fo+\n$/ [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/030-facade.rakutest [RegexUtils] ===SORRY!=== Error while compiling EVAL_0 [RegexUtils] Adverb Perl5 not allowed on rx [RegexUtils] at EVAL_0:1 [RegexUtils] ------> rx:Perl5:ignorecase/^fo+\n$/ [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/10-flags.rakutest [RegexUtils] ok 1 - Flags parsed correctly [RegexUtils] ok 2 - Flags parsed correctly [RegexUtils] ok 3 - Flags parsed correctly [RegexUtils] ok 4 - Flags parsed correctly [RegexUtils] ok 5 - Flags parsed correctly [RegexUtils] ok 6 - Flags parsed correctly [RegexUtils] ok 7 - Flags parsed correctly [RegexUtils] ok 8 - Flags parsed correctly [RegexUtils] ok 9 - Flags parsed correctly [RegexUtils] ok 10 - Flags parsed correctly [RegexUtils] ok 11 - Flags parsed correctly [RegexUtils] ok 12 - Flags parsed correctly [RegexUtils] 1..12 [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/20-compile.rakutest [RegexUtils] ===SORRY!=== Error while compiling EVAL_0 [RegexUtils] Adverb Perl5 not allowed on rx [RegexUtils] at EVAL_0:1 [RegexUtils] ------> rx:Perl5:ignorecase/^fo+\n$/ [RegexUtils] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/befeea80c4138a4e2bde1b94afa91d3756451bc5.tar.gz t/30-facade.rakutest [RegexUtils] ===SORRY!=== Error while compiling EVAL_0 [RegexUtils] Adverb Perl5 not allowed on rx [RegexUtils] at EVAL_0:1 [RegexUtils] ------> rx:Perl5:ignorecase/^fo+\n$/ ===> Testing [FAIL]: RegexUtils:ver<0.1.5>:auth [RegexUtils] Failed to get passing tests, but continuing with --force-test ===> Installing: RegexUtils:ver<0.1.5>:auth ===> Install [OK] for RegexUtils:ver<0.1.5>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 54.662s CPU time consumed: 1min 58.374s Memory peak: 1G (swap: 0B) ```
* [ ] [Router::Right](https://raku.land/zef:knarkhov/Router::Right) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p264193-i244818.service; invocation ID: 60e260a0d2c744888cff6feb1a5b22ab Press ^] three times within 1s to disconnect TTY. ===> Searching for: Router::Right ===> Found: Router::Right:ver<0.0.61>:auth [via Zef::Repository::Ecosystems] [Router::Right] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790133795.264198.8388.594431118301/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz https://360.zef.pm/R/OU/ROUTER_RIGHT/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz ===> Fetching [OK]: Router::Right:ver<0.0.61>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790133795.264198.8388.594431118301/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz [Router::Right] Command: tar -t -f ./f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz [Router::Right] Command: tar -xvf ./f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz -C ../f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz ===> Extraction [OK]: Router::Right to /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz ===> Testing: Router::Right:ver<0.0.61>:auth [Router::Right] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist t/01.t [Router::Right] 1..9 [Router::Right] # Subtest: check split_route_path method [Router::Right] 1..5 [Router::Right] ok 1 - split_route_path test no.1 [Router::Right] ok 2 - split_route_path test no.2 [Router::Right] ok 3 - split_route_path test no.3 [Router::Right] ok 4 - split_route_path test no.4 [Router::Right] ok 5 - split_route_path test no.5 [Router::Right] ok 1 - check split_route_path method [Router::Right] # Subtest: check methods method [Router::Right] 1..3 [Router::Right] ok 1 - method methods test no.1 [Router::Right] ok 2 - method methods test no.2 [Router::Right] ok 3 - method methods test no.3 [Router::Right] ok 2 - check methods method [Router::Right] # Subtest: check build_route method [Router::Right] 1..2 [Router::Right] ok 1 - build_route test no.1 [Router::Right] ok 2 - build_route test no.2 [Router::Right] ok 3 - check build_route method [Router::Right] # Subtest: check parse_payload method [Router::Right] 1..3 [Router::Right] ok 1 - method parse_payload test no.1 [Router::Right] ok 2 - method parse_payload test no.2 [Router::Right] ok 3 - method parse_payload test no.3 [Router::Right] ok 4 - check parse_payload method [Router::Right] # Subtest: check add method [Router::Right] 1..4 [Router::Right] ok 1 - add method w/o options [Router::Right] ok 2 - add method with options [Router::Right] ok 3 - add method with wildcards [Router::Right] ok 4 - add method with payload wtring and wildcards [Router::Right] ok 5 - check add method [Router::Right] # Subtest: check url method [Router::Right] 1..3 [Router::Right] ok 1 - url method test no.1 [Router::Right] ok 2 - url method test no.2 [Router::Right] ok 3 - url method test no.3 [Router::Right] ok 6 - check url method [Router::Right] # Subtest: check match method [Router::Right] 1..9 [Router::Right] ok 1 - match test no.0 [Router::Right] ok 2 - match test no.1 [Router::Right] ok 3 - match test no.1, with Str http-method [Router::Right] ok 4 - match test no.1, with '' http-method [Router::Right] ok 5 - match test no.2 [Router::Right] ok 6 - match test no.3 [Router::Right] ok 7 - match test no.3, check error 404 [Router::Right] ok 8 - match test no.4 [Router::Right] ok 9 - match test no.4, check error 405 [Router::Right] ok 7 - check match method [Router::Right] # Subtest: tests from Perl5 Route::Right [Router::Right] 1..39 [Router::Right] ok 1 - can accept route [Router::Right] ok 2 - returns instance for chaining [Router::Right] ok 3 - does not require a route name [Router::Right] ok 4 - raises exception if duplicate route name added [Router::Right] ok 5 - requires a route path [Router::Right] ok 6 - get unexited route by name [Router::Right] ok 7 - defaults to accepting all methods [Router::Right] ok 8 - can be specified by scalar [Router::Right] ok 9 - can be specified by scalar with multiple values [Router::Right] ok 10 - can be specified as part of route [Router::Right] ok 11 - a known route path in details [Router::Right] ok 12 - a known route name in details [Router::Right] ok 13 - a known route returns payload [Router::Right] ok 14 - a known route returns payload: cached regex [Router::Right] ok 15 - an unknown route returns undef: no routes defined [Router::Right] ok 16 - an unknown route returns undef: one route is defined [Router::Right] ok 17 - a route with no method restriction matches with any method [Router::Right] ok 18 - a route with matching methods returns payload, test no.1 [Router::Right] ok 19 - a route with matching methods returns payload, test no.2 [Router::Right] ok 20 - a route with differing methods returns Nil [Router::Right] ok 21 - matches without extension [Router::Right] ok 22 - matches with extension [Router::Right] ok 23 - defaults match <-[/]>+ [Router::Right] ok 24 - restricted by pattern, test no.1 [Router::Right] ok 25 - restricted by pattern, test no.2 [Router::Right] ok 26 - merges placeholder content into payload [Router::Right] ok 27 - raises exception on duplicate placeholder [Router::Right] ok 28 - from route [Router::Right] ok 29 - raises exception if invalid placeholder value [Router::Right] ok 30 - with special format placeholder supplied [Router::Right] ok 31 - with special format placeholder not supplied [Router::Right] ok 32 - with non-special format placeholder [Router::Right] ok 33 - from literal url [Router::Right] ok 34 - from literal url with placeholders [Router::Right] ok 35 - raises exception if unknown name and not a url [Router::Right] ok 36 - can return list of allowed methods from previous match [Router::Right] ok 37 - can look up allowed methods by route name [Router::Right] ok 38 - can look up allowed methods by route path [Router::Right] ok 39 - as_string method test [Router::Right] restrictedmatch * /foo/{year:\d+}/bar {controller => Foo} [Router::Right] mergecontent * /entries/{year}/{month}/{day} {controller => Foo} [Router::Right] dl2 * /dl/{file}{format} {controller => Foo} [Router::Right] allowtest1 DELETE,GET,PUT /allow/methods/test {controller => Foo} [Router::Right] allowtest2 GET,POST /allow/methods/test/2 {controller => Foo} [Router::Right] allowtest3 POST /allow/methods/test/3 {action => Bar, controller => Foo} [Router::Right] ok 8 - tests from Perl5 Route::Right [Router::Right] # Subtest: check allowed_methods method [Router::Right] 1..3 [Router::Right] ok 1 - allowed_methods test no.1 [Router::Right] ok 2 - allowed_methods test no.2 [Router::Right] ok 3 - allowed_methods test no.3 [Router::Right] ok 9 - check allowed_methods method [Router::Right] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist t/02.t [Router::Right] 1..2 [Router::Right] # Subtest: starter test [Router::Right] 1..4 [Router::Right] ok 1 - object methods are ok [Router::Right] ok 2 - object type test no.1 [Router::Right] ok 3 - object type test no.2 [Router::Right] ok 4 - methods for call back [Router::Right] ok 1 - starter test [Router::Right] # Subtest: P5 Router::Right::Submapper tests [Router::Right] 1..8 [Router::Right] ok 1 - applies defaults test no.1 [Router::Right] ok 2 - applies defaults test no.2 [Router::Right] ok 3 - applies defaults test no.3 [Router::Right] ok 4 - applies defaults test no.4 [Router::Right] ok 5 - can be nested [Router::Right] ok 6 - can apply callback [Router::Right] ok 7 - can override controller [Router::Right] ok 8 - can append controller [Router::Right] ok 2 - P5 Router::Right::Submapper tests [Router::Right] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist t/03.t [Router::Right] 1..4 [Router::Right] # Subtest: P5 Resources subtest no.1 [Router::Right] 1..2 [Router::Right] ok 1 - no routes to start for subtest no.1 [Router::Right] ok 2 - can be added [Router::Right] ok 1 - P5 Resources subtest no.1 [Router::Right] # Subtest: P5 Resources subtest no.2 [Router::Right] 1..2 [Router::Right] ok 1 - no routes to start for subtest no.2 [Router::Right] ok 2 - can override plural collection name [Router::Right] ok 2 - P5 Resources subtest no.2 [Router::Right] # Subtest: P5 Resources subtest no.3 [Router::Right] 1..2 [Router::Right] ok 1 - no routes to start for subtest no.3 [Router::Right] ok 2 - can be nested [Router::Right] ok 3 - P5 Resources subtest no.3 [Router::Right] # Subtest: nested methods [Router::Right] 1..2 [Router::Right] ok 1 - no routes to start for nested methods test [Router::Right] ok 2 - methods can be nested too [Router::Right] ok 4 - nested methods ===> Testing [OK] for Router::Right:ver<0.0.61>:auth ===> Installing: Router::Right:ver<0.0.61>:auth ===> Install [OK] for Router::Right:ver<0.0.61>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 45.153s CPU time consumed: 1min 57.200s Memory peak: 1.3G (swap: 0B) ```
New Output ``` Running as unit: run-p259228-i299917.service; invocation ID: 361a72bd25e94c7ab7bd5d3e268a5c93 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Router::Right ===> Found: Router::Right:ver<0.0.61>:auth [via Zef::Repository::Ecosystems] [Router::Right] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790133690.259245.5247.197964982537/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz https://360.zef.pm/R/OU/ROUTER_RIGHT/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz ===> Fetching [OK]: Router::Right:ver<0.0.61>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790133690.259245.5247.197964982537/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz [Router::Right] Command: tar -t -f ./f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz [Router::Right] Command: tar -xvf ./f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz -C ../f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz ===> Extraction [OK]: Router::Right to /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz ===> Testing: Router::Right:ver<0.0.61>:auth [Router::Right] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist t/01.t [Router::Right] ===SORRY!=== Error while compiling t/01.t [Router::Right] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist/lib/Router/Right.rakumod (Router::Right) [Router::Right] Adverb Perl5 not allowed on s [Router::Right] at /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist/lib/Router/Right.rakumod (Router::Right):234 [Router::Right] ------> @(@ret.map({ s:Perl5:g/^\s+|\s+$//; uc $_ }).unique.s [Router::Right] at t/01.t:4 [Router::Right] ------> use Router::Right; [Router::Right] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist t/02.t [Router::Right] ===SORRY!=== Error while compiling t/02.t [Router::Right] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist/lib/Router/Right.rakumod (Router::Right) [Router::Right] Adverb Perl5 not allowed on s [Router::Right] at /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist/lib/Router/Right.rakumod (Router::Right):234 [Router::Right] ------> @(@ret.map({ s:Perl5:g/^\s+|\s+$//; uc $_ }).unique.s [Router::Right] at t/02.t:4 [Router::Right] ------> use Router::Right; [Router::Right] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist t/03.t [Router::Right] ===SORRY!=== Error while compiling t/03.t [Router::Right] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist/lib/Router/Right.rakumod (Router::Right) [Router::Right] Adverb Perl5 not allowed on s [Router::Right] at /home/coke/sandbox/blin/data/zef-data/tmp/f5dfbbfe21d01ab30603427e29436b6995e79728.tar.gz/dist/lib/Router/Right.rakumod (Router::Right):234 [Router::Right] ------> @(@ret.map({ s:Perl5:g/^\s+|\s+$//; uc $_ }).unique.s [Router::Right] at t/03.t:4 [Router::Right] ------> use Router::Right; ===> Testing [FAIL]: Router::Right:ver<0.0.61>:auth [Router::Right] Failed to get passing tests, but continuing with --force-test ===> Installing: Router::Right:ver<0.0.61>:auth ===> Install [FAIL] for Router::Right:ver<0.0.61>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Router::Right_zef:knarkhov_0.0.61_0/sources/D7F418456DA18CFE951B065EFA7049D47A8BE3A8 (Router::Right) Adverb Perl5 not allowed on s at /home/coke/sandbox/blin/installed/Router::Right_zef:knarkhov_0.0.61_0/sources/D7F418456DA18CFE951B065EFA7049D47A8BE3A8 (Router::Right):234 ------> @(@ret.map({ s:Perl5:g/^\s+|\s+$//; uc $_ }).unique.s ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Router::Right_zef:knarkhov_0.0.61_0/sources/D7F418456DA18CFE951B065EFA7049D47A8BE3A8 (Router::Right) Adverb Perl5 not allowed on s at /home/coke/sandbox/blin/installed/Router::Right_zef:knarkhov_0.0.61_0/sources/D7F418456DA18CFE951B065EFA7049D47A8BE3A8 (Router::Right):234 ------> @(@ret.map({ s:Perl5:g/^\s+|\s+$//; uc $_ }).unique.s Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 1min 53.002s CPU time consumed: 2min 341ms Memory peak: 1.1G (swap: 0B) ```
* [ ] [SQL::Lexer](https://raku.land/github:dmaestro/SQL::Lexer) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p142557-i177884.service; invocation ID: 04a9026fda9245b695143dfc511191a6 Press ^] three times within 1s to disconnect TTY. ===> Searching for: SQL::Lexer ===> Found: SQL::Lexer:ver<0.2.2>:auth [via Zef::Repository::Ecosystems] [SQL::Lexer] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130660.142566.1412.2427479517962/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/SQL%3A%3ALexer/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz ===> Fetching [OK]: SQL::Lexer:ver<0.2.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130660.142566.1412.2427479517962/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz [SQL::Lexer] Command: tar -t -f ./SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz [SQL::Lexer] Command: tar -xvf ./SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz -C ../SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz ===> Extraction [OK]: SQL::Lexer to /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz ===> Testing: SQL::Lexer:ver<0.2.2>:auth [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/comments.t [SQL::Lexer] ok 1 - Good comment [SQL::Lexer] # -- a standard single-line comment [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 2 - Good comment [SQL::Lexer] # -- a comment with Unicode »ö« [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 3 - Good comment [SQL::Lexer] # \# an extended (unix-style) comment [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 4 - Good comment [SQL::Lexer] # /* a multi-line [SQL::Lexer] # * comment [SQL::Lexer] # */ [SQL::Lexer] # --- [SQL::Lexer] ok 5 - Good comment [SQL::Lexer] # /* an embedded comment */ [SQL::Lexer] # --- [SQL::Lexer] ok 6 - Bad comment [SQL::Lexer] # -- single-line comment [SQL::Lexer] # over two lines [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 7 - Bad comment [SQL::Lexer] # -- single-line comment followed by whitespace [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] 1..7 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/compound_statement.t [SQL::Lexer] ok 1 - Successful match returned [SQL::Lexer] ok 2 - One compound statement matched [SQL::Lexer] ok 3 - Statement delimited by BEGIN / END [SQL::Lexer] 1..3 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/datetime.t [SQL::Lexer] ok 1 - Good datetime(date-string): '0000-00-00' [SQL::Lexer] ok 2 - Good datetime(date-string): "2017-12-25" [SQL::Lexer] ok 3 - Good datetime(date-string): '2017-12-00' [SQL::Lexer] ok 4 - Good datetime(time-string): '00:00:00' [SQL::Lexer] ok 5 - Good datetime(time-string): '23:59:59' [SQL::Lexer] ok 6 - Good datetime(time-string): '12:30:00-06:00' [SQL::Lexer] ok 7 - Good datetime(time-string): '6:30:00+04:00' [SQL::Lexer] ok 8 - Good datetime(timestamp-string): '1492-10-12 11:30:21' [SQL::Lexer] ok 9 - Good datetime(date-literal): DATE "2017-12-25" [SQL::Lexer] ok 10 - Good datetime(time-literal): TIME '12:30:00-06:00' [SQL::Lexer] ok 11 - Good datetime(timestamp-literal): TIMESTAMP '1492-10-12 11:30:21' [SQL::Lexer] ok 12 - Bad literal: |DATE "2017-12-25'| [SQL::Lexer] ok 13 - Bad literal: |DATE 2017-12-25| [SQL::Lexer] ok 14 - Bad literal: |TIME "2017-12-25"| [SQL::Lexer] 1..14 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/literals.t [SQL::Lexer] ok 1 - Good literal: |124| [SQL::Lexer] ok 2 - Correct type: unsigned-numeric-literal [SQL::Lexer] ok 3 - Good literal: |12.4| [SQL::Lexer] ok 4 - Correct type: unsigned-numeric-literal [SQL::Lexer] ok 5 - Good literal: |+12.4| [SQL::Lexer] ok 6 - Correct type: signed-numeric-literal [SQL::Lexer] ok 7 - Good literal: |-12.4| [SQL::Lexer] ok 8 - Correct type: signed-numeric-literal [SQL::Lexer] ok 9 - Good literal: |-0| [SQL::Lexer] ok 10 - Correct type: signed-numeric-literal [SQL::Lexer] ok 11 - Good literal: |+1| [SQL::Lexer] ok 12 - Correct type: signed-numeric-literal [SQL::Lexer] ok 13 - Good literal: |'abc'| [SQL::Lexer] ok 14 - Correct type: char-string-literal [SQL::Lexer] ok 15 - Good literal: |'ab cd '| [SQL::Lexer] ok 16 - Correct type: char-string-literal [SQL::Lexer] ok 17 - Good literal: |'ab"cd '| [SQL::Lexer] ok 18 - Correct type: char-string-literal [SQL::Lexer] ok 19 - Good literal: |'ab''c'| [SQL::Lexer] ok 20 - Correct type: char-string-literal [SQL::Lexer] ok 21 - Good literal: |"abc"| [SQL::Lexer] ok 22 - Correct type: char-string-literal [SQL::Lexer] ok 23 - Good literal: |"ab""c"| [SQL::Lexer] ok 24 - Correct type: char-string-literal [SQL::Lexer] ok 25 - Good literal: |"ab''c"| [SQL::Lexer] ok 26 - Correct type: char-string-literal [SQL::Lexer] ok 27 - Good literal: |""""| [SQL::Lexer] ok 28 - Correct type: char-string-literal [SQL::Lexer] ok 29 - Good literal: |''| [SQL::Lexer] ok 30 - Correct type: char-string-literal [SQL::Lexer] ok 31 - Good literal: |TRUE| [SQL::Lexer] ok 32 - Correct type: boolean-literal [SQL::Lexer] ok 33 - Good literal: |FALSE| [SQL::Lexer] ok 34 - Correct type: boolean-literal [SQL::Lexer] ok 35 - Bad literal: |12a4| [SQL::Lexer] ok 36 - Bad literal: |12.34.56| [SQL::Lexer] ok 37 - Bad literal: |e12| [SQL::Lexer] ok 38 - Bad literal: |-+0| [SQL::Lexer] ok 39 - Bad literal: |1,002| [SQL::Lexer] ok 40 - Bad literal: |'a'b'| [SQL::Lexer] ok 41 - Bad literal: |'abc"| [SQL::Lexer] ok 42 - Bad literal: |"def'| [SQL::Lexer] 1..42 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/load_both.t [SQL::Lexer] ok 1 - SQL::Lexer module can be use-d ok [SQL::Lexer] ok 2 - SQL::Basic module can be use-d ok [SQL::Lexer] ok 3 - Basic module can be loaded with SQL::Lexer [SQL::Lexer] 1..3 ===> Testing [OK] for SQL::Lexer:ver<0.2.2>:auth ===> Installing: SQL::Lexer:ver<0.2.2>:auth ===> Install [OK] for SQL::Lexer:ver<0.2.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 51.163s CPU time consumed: 2min 3.041s Memory peak: 1.4G (swap: 66.7M) ```
New Output ``` Running as unit: run-p138481-i165505.service; invocation ID: bb6d340f42014fff93f9798473782e8a Press ^] three times within 1s to disconnect TTY. ===> Searching for: SQL::Lexer ===> Found: SQL::Lexer:ver<0.2.2>:auth [via Zef::Repository::Ecosystems] [SQL::Lexer] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130551.138488.1858.8186166963194/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/SQL%3A%3ALexer/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz ===> Fetching [OK]: SQL::Lexer:ver<0.2.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130551.138488.1858.8186166963194/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz [SQL::Lexer] Command: tar -t -f ./SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz [SQL::Lexer] Command: tar -xvf ./SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz -C ../SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz ===> Extraction [OK]: SQL::Lexer to /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz ===> Testing: SQL::Lexer:ver<0.2.2>:auth [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/comments.t [SQL::Lexer] ok 1 - Good comment [SQL::Lexer] # -- a standard single-line comment [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 2 - Good comment [SQL::Lexer] # -- a comment with Unicode »ö« [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 3 - Good comment [SQL::Lexer] # \# an extended (unix-style) comment [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 4 - Good comment [SQL::Lexer] # /* a multi-line [SQL::Lexer] # * comment [SQL::Lexer] # */ [SQL::Lexer] # --- [SQL::Lexer] ok 5 - Good comment [SQL::Lexer] # /* an embedded comment */ [SQL::Lexer] # --- [SQL::Lexer] ok 6 - Bad comment [SQL::Lexer] # -- single-line comment [SQL::Lexer] # over two lines [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] ok 7 - Bad comment [SQL::Lexer] # -- single-line comment followed by whitespace [SQL::Lexer] # [SQL::Lexer] # --- [SQL::Lexer] 1..7 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/compound_statement.t [SQL::Lexer] ===SORRY!=== Error while compiling t/compound_statement.t [SQL::Lexer] ===SORRY!=== [SQL::Lexer] Cannot resolve caller trait_mod:(SQL::Basic, SQL::Lexer:U, Str:D); none of these signatures matches: [SQL::Lexer] (Mu:U $child, Mu:U $parent) [SQL::Lexer] (Mu:U \child, Mu:U \parent, @subtypes) [SQL::Lexer] (Mu:U $child, :DEPRECATED($)!) [SQL::Lexer] (Mu:U $type, :rw($)!) [SQL::Lexer] (Mu:U $type, :$nativesize!) [SQL::Lexer] (Mu:U $type, :$ctype!) [SQL::Lexer] (Mu:U $type, :$unsigned!) [SQL::Lexer] (Mu:U $type, :hidden($)!) [SQL::Lexer] (Mu:U $type, Mu :$array_type!) [SQL::Lexer] (Mu:U $type, Mu:U $parent, Block) [SQL::Lexer] (Mu:U $type, Mu:U $parent, Hash) [SQL::Lexer] (Mu:U $type, :$implementation-detail!) [SQL::Lexer] (Mu:U $type, *%fail) [SQL::Lexer] (Attribute:D $attr, |c) [SQL::Lexer] (Attribute:D $attr, :rw($)!) [SQL::Lexer] (Attribute:D $attr, :readonly($)!) [SQL::Lexer] (Attribute:D $attr, :$required!) [SQL::Lexer] (Attribute:D $attr, Mu :$default!) [SQL::Lexer] (Attribute:D $attr, :box_target($)!) [SQL::Lexer] (Attribute:D $attr, :$DEPRECATED!) [SQL::Lexer] (Attribute:D $attr, :$leading_docs!) [SQL::Lexer] (Attribute:D $attr, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, |c) [SQL::Lexer] (Routine:D $r, :rw($)!) [SQL::Lexer] (Routine:D $r, :raw($)!) [SQL::Lexer] (Routine:D $r, :default($)!) [SQL::Lexer] (Routine:D $r, :$DEPRECATED!) [SQL::Lexer] (Routine:D $r, Mu :$inlinable!) [SQL::Lexer] (Routine:D $r, :onlystar($)!) [SQL::Lexer] (Parameter:D $param, |c) [SQL::Lexer] (Parameter:D $param, :readonly($)!) [SQL::Lexer] (Parameter:D $param, :rw($)!) [SQL::Lexer] (Parameter:D $param, :copy($)!) [SQL::Lexer] (Parameter:D $param, :required($)!) [SQL::Lexer] (Parameter:D $param, :raw($)!) [SQL::Lexer] (Parameter:D $param, :onearg($)!) [SQL::Lexer] (Parameter:D $param, :item($)!) [SQL::Lexer] (Parameter:D $param, :$leading_docs!) [SQL::Lexer] (Parameter:D $param, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, :$export!, :$SYMBOL = Code.new) [SQL::Lexer] (Mu:U \type, :$export!) [SQL::Lexer] (Mu \sym, :$export!, :$SYMBOL!) [SQL::Lexer] (Block:D $r, :$leading_docs!) [SQL::Lexer] (Block:D $r, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, :$leading_docs!) [SQL::Lexer] (Routine:D $r, :$trailing_docs!) [SQL::Lexer] (Mu:U $docee, :$leading_docs!) [SQL::Lexer] (Mu:U $docee, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, Str :$revision-gated!) [SQL::Lexer] (Routine:D $r, :$implementation-detail!) [SQL::Lexer] (Routine:D $r, :$hidden-from-backtrace!) [SQL::Lexer] (Routine:D $r, :$hidden-from-USAGE!) [SQL::Lexer] (Routine:D $r, :$pure!) [SQL::Lexer] (Routine:D $r, :$nodal!) [SQL::Lexer] (Attribute:D $a, :$built!) [SQL::Lexer] (Variable:D $v, |c) [SQL::Lexer] (Variable:D $v, Mu :$default!) [SQL::Lexer] (Variable:D $v, :$dynamic!) [SQL::Lexer] (Variable:D $v, :$export!) [SQL::Lexer] (Routine:D $r, :&equiv! --> Nil) [SQL::Lexer] (Routine:D $r, Str:D :$equiv! --> Nil) [SQL::Lexer] (Routine:D $r, :&tighter! --> Nil) [SQL::Lexer] (Routine:D $r, Str:D :$tighter!) [SQL::Lexer] (Routine:D $r, :&looser! --> Nil) [SQL::Lexer] (Routine:D $r, Str:D :$looser!) [SQL::Lexer] (Routine:D $r, :$assoc! --> Nil) [SQL::Lexer] (Routine:D $r, :%prec! --> Nil) [SQL::Lexer] (Operator:D $o, :&equiv! --> Nil) [SQL::Lexer] (Operator:D $o, Str:D :$equiv! --> Nil) [SQL::Lexer] (Operator:D $o, :&tighter! --> Nil) [SQL::Lexer] (Operator:D $o, Str:D :$tighter! --> Nil) [SQL::Lexer] (Operator:D $o, :&looser! --> Nil) [SQL::Lexer] (Operator:D $o, Str:D :$looser! --> Nil) [SQL::Lexer] (Operator:D $o, :$assoc! --> Nil) [SQL::Lexer] in any IMPL-BEGIN-TIME-CALL at src/Raku/ast/base.rakumod line 4096 [SQL::Lexer] in any apply at src/Raku/ast/traits.rakumod line 168 [SQL::Lexer] in any at src/Raku/ast/traits.rakumod line 64 [SQL::Lexer] in method apply-traits at src/Raku/ast/traits.rakumod line 50 [SQL::Lexer] in any PERFORM-BEGIN at src/Raku/ast/package.rakumod line 328 [SQL::Lexer] in any at src/Raku/ast/begintime.rakumod line 22 [SQL::Lexer] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [SQL::Lexer] in any enter-package-scope at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] Invalid type smiley ':ver' used, only ':D', ':U' and ':_' are allowed [SQL::Lexer] at /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master/lib/SQL/Basic.pm6 (SQL::Basic):5 [SQL::Lexer] ------> grammar Basic:ver<0.2.2> is Lexer:ver<0.2.1..*> { [SQL::Lexer] at t/compound_statement.t:4 [SQL::Lexer] ------> use SQL::Basic; [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/datetime.t [SQL::Lexer] ok 1 - Good datetime(date-string): '0000-00-00' [SQL::Lexer] ok 2 - Good datetime(date-string): "2017-12-25" [SQL::Lexer] ok 3 - Good datetime(date-string): '2017-12-00' [SQL::Lexer] ok 4 - Good datetime(time-string): '00:00:00' [SQL::Lexer] ok 5 - Good datetime(time-string): '23:59:59' [SQL::Lexer] ok 6 - Good datetime(time-string): '12:30:00-06:00' [SQL::Lexer] ok 7 - Good datetime(time-string): '6:30:00+04:00' [SQL::Lexer] ok 8 - Good datetime(timestamp-string): '1492-10-12 11:30:21' [SQL::Lexer] ok 9 - Good datetime(date-literal): DATE "2017-12-25" [SQL::Lexer] ok 10 - Good datetime(time-literal): TIME '12:30:00-06:00' [SQL::Lexer] ok 11 - Good datetime(timestamp-literal): TIMESTAMP '1492-10-12 11:30:21' [SQL::Lexer] ok 12 - Bad literal: |DATE "2017-12-25'| [SQL::Lexer] ok 13 - Bad literal: |DATE 2017-12-25| [SQL::Lexer] ok 14 - Bad literal: |TIME "2017-12-25"| [SQL::Lexer] 1..14 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/literals.t [SQL::Lexer] ok 1 - Good literal: |124| [SQL::Lexer] ok 2 - Correct type: unsigned-numeric-literal [SQL::Lexer] ok 3 - Good literal: |12.4| [SQL::Lexer] ok 4 - Correct type: unsigned-numeric-literal [SQL::Lexer] ok 5 - Good literal: |+12.4| [SQL::Lexer] ok 6 - Correct type: signed-numeric-literal [SQL::Lexer] ok 7 - Good literal: |-12.4| [SQL::Lexer] ok 8 - Correct type: signed-numeric-literal [SQL::Lexer] ok 9 - Good literal: |-0| [SQL::Lexer] ok 10 - Correct type: signed-numeric-literal [SQL::Lexer] ok 11 - Good literal: |+1| [SQL::Lexer] ok 12 - Correct type: signed-numeric-literal [SQL::Lexer] ok 13 - Good literal: |'abc'| [SQL::Lexer] ok 14 - Correct type: char-string-literal [SQL::Lexer] ok 15 - Good literal: |'ab cd '| [SQL::Lexer] ok 16 - Correct type: char-string-literal [SQL::Lexer] ok 17 - Good literal: |'ab"cd '| [SQL::Lexer] ok 18 - Correct type: char-string-literal [SQL::Lexer] ok 19 - Good literal: |'ab''c'| [SQL::Lexer] ok 20 - Correct type: char-string-literal [SQL::Lexer] ok 21 - Good literal: |"abc"| [SQL::Lexer] ok 22 - Correct type: char-string-literal [SQL::Lexer] ok 23 - Good literal: |"ab""c"| [SQL::Lexer] ok 24 - Correct type: char-string-literal [SQL::Lexer] ok 25 - Good literal: |"ab''c"| [SQL::Lexer] ok 26 - Correct type: char-string-literal [SQL::Lexer] ok 27 - Good literal: |""""| [SQL::Lexer] ok 28 - Correct type: char-string-literal [SQL::Lexer] ok 29 - Good literal: |''| [SQL::Lexer] ok 30 - Correct type: char-string-literal [SQL::Lexer] ok 31 - Good literal: |TRUE| [SQL::Lexer] ok 32 - Correct type: boolean-literal [SQL::Lexer] ok 33 - Good literal: |FALSE| [SQL::Lexer] ok 34 - Correct type: boolean-literal [SQL::Lexer] ok 35 - Bad literal: |12a4| [SQL::Lexer] ok 36 - Bad literal: |12.34.56| [SQL::Lexer] ok 37 - Bad literal: |e12| [SQL::Lexer] ok 38 - Bad literal: |-+0| [SQL::Lexer] ok 39 - Bad literal: |1,002| [SQL::Lexer] ok 40 - Bad literal: |'a'b'| [SQL::Lexer] ok 41 - Bad literal: |'abc"| [SQL::Lexer] ok 42 - Bad literal: |"def'| [SQL::Lexer] 1..42 [SQL::Lexer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master t/load_both.t [SQL::Lexer] ok 1 - SQL::Lexer module can be use-d ok [SQL::Lexer] not ok 2 - SQL::Basic module can be use-d ok [SQL::Lexer] # Failed test 'SQL::Basic module can be use-d ok' [SQL::Lexer] # at t/load_both.t line 6 [SQL::Lexer] # ===SORRY!=== [SQL::Lexer] # Cannot resolve caller trait_mod:(SQL::Basic, SQL::Lexer:U, Str:D); none of these signatures matches: [SQL::Lexer] # (Mu:U $child, Mu:U $parent) [SQL::Lexer] # (Mu:U \child, Mu:U \parent, @subtypes) [SQL::Lexer] # (Mu:U $child, :DEPRECATED($)!) [SQL::Lexer] # (Mu:U $type, :rw($)!) [SQL::Lexer] # (Mu:U $type, :$nativesize!) [SQL::Lexer] # (Mu:U $type, :$ctype!) [SQL::Lexer] # (Mu:U $type, :$unsigned!) [SQL::Lexer] # (Mu:U $type, :hidden($)!) [SQL::Lexer] # (Mu:U $type, Mu :$array_type!) [SQL::Lexer] # (Mu:U $type, Mu:U $parent, Block) [SQL::Lexer] # (Mu:U $type, Mu:U $parent, Hash) [SQL::Lexer] # (Mu:U $type, :$implementation-detail!) [SQL::Lexer] # (Mu:U $type, *%fail) [SQL::Lexer] # (Attribute:D $attr, |c) [SQL::Lexer] # (Attribute:D $attr, :rw($)!) [SQL::Lexer] # (Attribute:D $attr, :readonly($)!) [SQL::Lexer] # (Attribute:D $attr, :$required!) [SQL::Lexer] # (Attribute:D $attr, Mu :$default!) [SQL::Lexer] # (Attribute:D $attr, :box_target($)!) [SQL::Lexer] # (Attribute:D $attr, :$DEPRECATED!) [SQL::Lexer] # (Attribute:D $attr, :$leading_docs!) [SQL::Lexer] # (Attribute:D $attr, :$trailing_docs!) [SQL::Lexer] # (Routine:D $r, |c) [SQL::Lexer] # (Routine:D $r, :rw($)!) [SQL::Lexer] # (Routine:D $r, :raw($)!) [SQL::Lexer] # (Routine:D $r, :default($)!) [SQL::Lexer] # (Routine:D $r, :$DEPRECATED!) [SQL::Lexer] # (Routine:D $r, Mu :$inlinable!) [SQL::Lexer] # (Routine:D $r, :onlystar($)!) [SQL::Lexer] # (Parameter:D $param, |c) [SQL::Lexer] # (Parameter:D $param, :readonly($)!) [SQL::Lexer] # (Parameter:D $param, :rw($)!) [SQL::Lexer] # (Parameter:D $param, :copy($)!) [SQL::Lexer] # (Parameter:D $param, :required($)!) [SQL::Lexer] # (Parameter:D $param, :raw($)!) [SQL::Lexer] # (Parameter:D $param, :onearg($)!) [SQL::Lexer] # (Parameter:D $param, :item($)!) [SQL::Lexer] # (Parameter:D $param, :$leading_docs!) [SQL::Lexer] # (Parameter:D $param, :$trailing_docs!) [SQL::Lexer] # (Routine:D $r, :$export!, :$SYMBOL = Code.new) [SQL::Lexer] # (Mu:U \type, :$export!) [SQL::Lexer] # (Mu \sym, :$export!, :$SYMBOL!) [SQL::Lexer] # (Block:D $r, :$leading_docs!) [SQL::Lexer] # (Block:D $r, :$trailing_docs!) [SQL::Lexer] # (Routine:D $r, :$leading_docs!) [SQL::Lexer] # (Routine:D $r, :$trailing_docs!) [SQL::Lexer] # (Mu:U $docee, :$leading_docs!) [SQL::Lexer] # (Mu:U $docee, :$trailing_docs!) [SQL::Lexer] # (Routine:D $r, Str :$revision-gated!) [SQL::Lexer] # (Routine:D $r, :$implementation-detail!) [SQL::Lexer] # (Routine:D $r, :$hidden-from-backtrace!) [SQL::Lexer] # (Routine:D $r, :$hidden-from-USAGE!) [SQL::Lexer] # (Routine:D $r, :$pure!) [SQL::Lexer] # (Routine:D $r, :$nodal!) [SQL::Lexer] # (Attribute:D $a, :$built!) [SQL::Lexer] # (Variable:D $v, |c) [SQL::Lexer] # (Variable:D $v, Mu :$default!) [SQL::Lexer] # (Variable:D $v, :$dynamic!) [SQL::Lexer] # (Variable:D $v, :$export!) [SQL::Lexer] # (Routine:D $r, :&equiv! --> Nil) [SQL::Lexer] # (Routine:D $r, Str:D :$equiv! --> Nil) [SQL::Lexer] # (Routine:D $r, :&tighter! --> Nil) [SQL::Lexer] # (Routine:D $r, Str:D :$tighter!) [SQL::Lexer] # (Routine:D $r, :&looser! --> Nil) [SQL::Lexer] # (Routine:D $r, Str:D :$looser!) [SQL::Lexer] # (Routine:D $r, :$assoc! --> Nil) [SQL::Lexer] # (Routine:D $r, :%prec! --> Nil) [SQL::Lexer] # (Operator:D $o, :&equiv! --> Nil) [SQL::Lexer] # (Operator:D $o, Str:D :$equiv! --> Nil) [SQL::Lexer] # (Operator:D $o, :&tighter! --> Nil) [SQL::Lexer] # (Operator:D $o, Str:D :$tighter! --> Nil) [SQL::Lexer] # (Operator:D $o, :&looser! --> Nil) [SQL::Lexer] # (Operator:D $o, Str:D :$looser! --> Nil) [SQL::Lexer] # (Operator:D $o, :$assoc! --> Nil) [SQL::Lexer] # in any IMPL-BEGIN-TIME-CALL at src/Raku/ast/base.rakumod line 4096 [SQL::Lexer] # in any apply at src/Raku/ast/traits.rakumod line 168 [SQL::Lexer] # in any at src/Raku/ast/traits.rakumod line 64 [SQL::Lexer] # in method apply-traits at src/Raku/ast/traits.rakumod line 50 [SQL::Lexer] # in any PERFORM-BEGIN at src/Raku/ast/package.rakumod line 328 [SQL::Lexer] # in any at src/Raku/ast/begintime.rakumod line 22 [SQL::Lexer] # in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [SQL::Lexer] # in any enter-package-scope at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] # [SQL::Lexer] # Invalid type smiley ':ver' used, only ':D', ':U' and ':_' are allowed [SQL::Lexer] # at /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master/lib/SQL/Basic.pm6 (SQL::Basic):5 [SQL::Lexer] # ------> grammar Basic:ver<0.2.2> is Lexer:ver<0.2.1..*> { [SQL::Lexer] # [SQL::Lexer] # [SQL::Lexer] ===SORRY!=== Error while compiling EVAL_2 [SQL::Lexer] ===SORRY!=== [SQL::Lexer] Cannot resolve caller trait_mod:(SQL::Basic, SQL::Lexer:U, Str:D); none of these signatures matches: [SQL::Lexer] (Mu:U $child, Mu:U $parent) [SQL::Lexer] (Mu:U \child, Mu:U \parent, @subtypes) [SQL::Lexer] (Mu:U $child, :DEPRECATED($)!) [SQL::Lexer] (Mu:U $type, :rw($)!) [SQL::Lexer] (Mu:U $type, :$nativesize!) [SQL::Lexer] (Mu:U $type, :$ctype!) [SQL::Lexer] (Mu:U $type, :$unsigned!) [SQL::Lexer] (Mu:U $type, :hidden($)!) [SQL::Lexer] (Mu:U $type, Mu :$array_type!) [SQL::Lexer] (Mu:U $type, Mu:U $parent, Block) [SQL::Lexer] (Mu:U $type, Mu:U $parent, Hash) [SQL::Lexer] (Mu:U $type, :$implementation-detail!) [SQL::Lexer] (Mu:U $type, *%fail) [SQL::Lexer] (Attribute:D $attr, |c) [SQL::Lexer] (Attribute:D $attr, :rw($)!) [SQL::Lexer] (Attribute:D $attr, :readonly($)!) [SQL::Lexer] (Attribute:D $attr, :$required!) [SQL::Lexer] (Attribute:D $attr, Mu :$default!) [SQL::Lexer] (Attribute:D $attr, :box_target($)!) [SQL::Lexer] (Attribute:D $attr, :$DEPRECATED!) [SQL::Lexer] (Attribute:D $attr, :$leading_docs!) [SQL::Lexer] (Attribute:D $attr, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, |c) [SQL::Lexer] (Routine:D $r, :rw($)!) [SQL::Lexer] (Routine:D $r, :raw($)!) [SQL::Lexer] (Routine:D $r, :default($)!) [SQL::Lexer] (Routine:D $r, :$DEPRECATED!) [SQL::Lexer] (Routine:D $r, Mu :$inlinable!) [SQL::Lexer] (Routine:D $r, :onlystar($)!) [SQL::Lexer] (Parameter:D $param, |c) [SQL::Lexer] (Parameter:D $param, :readonly($)!) [SQL::Lexer] (Parameter:D $param, :rw($)!) [SQL::Lexer] (Parameter:D $param, :copy($)!) [SQL::Lexer] (Parameter:D $param, :required($)!) [SQL::Lexer] (Parameter:D $param, :raw($)!) [SQL::Lexer] (Parameter:D $param, :onearg($)!) [SQL::Lexer] (Parameter:D $param, :item($)!) [SQL::Lexer] (Parameter:D $param, :$leading_docs!) [SQL::Lexer] (Parameter:D $param, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, :$export!, :$SYMBOL = Code.new) [SQL::Lexer] (Mu:U \type, :$export!) [SQL::Lexer] (Mu \sym, :$export!, :$SYMBOL!) [SQL::Lexer] (Block:D $r, :$leading_docs!) [SQL::Lexer] (Block:D $r, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, :$leading_docs!) [SQL::Lexer] (Routine:D $r, :$trailing_docs!) [SQL::Lexer] (Mu:U $docee, :$leading_docs!) [SQL::Lexer] (Mu:U $docee, :$trailing_docs!) [SQL::Lexer] (Routine:D $r, Str :$revision-gated!) [SQL::Lexer] (Routine:D $r, :$implementation-detail!) [SQL::Lexer] (Routine:D $r, :$hidden-from-backtrace!) [SQL::Lexer] (Routine:D $r, :$hidden-from-USAGE!) [SQL::Lexer] (Routine:D $r, :$pure!) [SQL::Lexer] (Routine:D $r, :$nodal!) [SQL::Lexer] (Attribute:D $a, :$built!) [SQL::Lexer] (Variable:D $v, |c) [SQL::Lexer] (Variable:D $v, Mu :$default!) [SQL::Lexer] (Variable:D $v, :$dynamic!) [SQL::Lexer] (Variable:D $v, :$export!) [SQL::Lexer] (Routine:D $r, :&equiv! --> Nil) [SQL::Lexer] (Routine:D $r, Str:D :$equiv! --> Nil) [SQL::Lexer] (Routine:D $r, :&tighter! --> Nil) [SQL::Lexer] (Routine:D $r, Str:D :$tighter!) [SQL::Lexer] (Routine:D $r, :&looser! --> Nil) [SQL::Lexer] (Routine:D $r, Str:D :$looser!) [SQL::Lexer] (Routine:D $r, :$assoc! --> Nil) [SQL::Lexer] (Routine:D $r, :%prec! --> Nil) [SQL::Lexer] (Operator:D $o, :&equiv! --> Nil) [SQL::Lexer] (Operator:D $o, Str:D :$equiv! --> Nil) [SQL::Lexer] (Operator:D $o, :&tighter! --> Nil) [SQL::Lexer] (Operator:D $o, Str:D :$tighter! --> Nil) [SQL::Lexer] (Operator:D $o, :&looser! --> Nil) [SQL::Lexer] (Operator:D $o, Str:D :$looser! --> Nil) [SQL::Lexer] (Operator:D $o, :$assoc! --> Nil) [SQL::Lexer] in any IMPL-BEGIN-TIME-CALL at src/Raku/ast/base.rakumod line 4096 [SQL::Lexer] in any apply at src/Raku/ast/traits.rakumod line 168 [SQL::Lexer] in any at src/Raku/ast/traits.rakumod line 64 [SQL::Lexer] in method apply-traits at src/Raku/ast/traits.rakumod line 50 [SQL::Lexer] in any PERFORM-BEGIN at src/Raku/ast/package.rakumod line 328 [SQL::Lexer] in any at src/Raku/ast/begintime.rakumod line 22 [SQL::Lexer] in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 [SQL::Lexer] in any enter-package-scope at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 [SQL::Lexer] Invalid type smiley ':ver' used, only ':D', ':U' and ':_' are allowed [SQL::Lexer] at /home/coke/sandbox/blin/data/zef-data/tmp/SQL%3A%3ALexer%3Aver%3C0.2.2%3E%3Aauth%3Cgithub%3Admaestro%3E.tar.gz/SQL-Lexer-master/lib/SQL/Basic.pm6 (SQL::Basic):5 [SQL::Lexer] ------> grammar Basic:ver<0.2.2> is Lexer:ver<0.2.1..*> { [SQL::Lexer] at EVAL_2:1 [SQL::Lexer] ------> use SQL::Lexer; use SQL::Basic; my $a = 1 ===> Testing [FAIL]: SQL::Lexer:ver<0.2.2>:auth [SQL::Lexer] Failed to get passing tests, but continuing with --force-test ===> Installing: SQL::Lexer:ver<0.2.2>:auth ===> Install [FAIL] for SQL::Lexer:ver<0.2.2>:auth: ===SORRY!=== Cannot resolve caller trait_mod:(SQL::Basic, SQL::Lexer:U, Str:D); none of these signatures matches: (Mu:U $child, Mu:U $parent) (Mu:U \child, Mu:U \parent, @subtypes) (Mu:U $child, :DEPRECATED($)!) (Mu:U $type, :rw($)!) (Mu:U $type, :$nativesize!) (Mu:U $type, :$ctype!) (Mu:U $type, :$unsigned!) (Mu:U $type, :hidden($)!) (Mu:U $type, Mu :$array_type!) (Mu:U $type, Mu:U $parent, Block) (Mu:U $type, Mu:U $parent, Hash) (Mu:U $type, :$implementation-detail!) (Mu:U $type, *%fail) (Attribute:D $attr, |c) (Attribute:D $attr, :rw($)!) (Attribute:D $attr, :readonly($)!) (Attribute:D $attr, :$required!) (Attribute:D $attr, Mu :$default!) (Attribute:D $attr, :box_target($)!) (Attribute:D $attr, :$DEPRECATED!) (Attribute:D $attr, :$leading_docs!) (Attribute:D $attr, :$trailing_docs!) (Routine:D $r, |c) (Routine:D $r, :rw($)!) (Routine:D $r, :raw($)!) (Routine:D $r, :default($)!) (Routine:D $r, :$DEPRECATED!) (Routine:D $r, Mu :$inlinable!) (Routine:D $r, :onlystar($)!) (Parameter:D $param, |c) (Parameter:D $param, :readonly($)!) (Parameter:D $param, :rw($)!) (Parameter:D $param, :copy($)!) (Parameter:D $param, :required($)!) (Parameter:D $param, :raw($)!) (Parameter:D $param, :onearg($)!) (Parameter:D $param, :item($)!) (Parameter:D $param, :$leading_docs!) (Parameter:D $param, :$trailing_docs!) (Routine:D $r, :$export!, :$SYMBOL = Code.new) (Mu:U \type, :$export!) (Mu \sym, :$export!, :$SYMBOL!) (Block:D $r, :$leading_docs!) (Block:D $r, :$trailing_docs!) (Routine:D $r, :$leading_docs!) (Routine:D $r, :$trailing_docs!) (Mu:U $docee, :$leading_docs!) (Mu:U $docee, :$trailing_docs!) (Routine:D $r, Str :$revision-gated!) (Routine:D $r, :$implementation-detail!) (Routine:D $r, :$hidden-from-backtrace!) (Routine:D $r, :$hidden-from-USAGE!) (Routine:D $r, :$pure!) (Routine:D $r, :$nodal!) (Attribute:D $a, :$built!) (Variable:D $v, |c) (Variable:D $v, Mu :$default!) (Variable:D $v, :$dynamic!) (Variable:D $v, :$export!) (Routine:D $r, :&equiv! --> Nil) (Routine:D $r, Str:D :$equiv! --> Nil) (Routine:D $r, :&tighter! --> Nil) (Routine:D $r, Str:D :$tighter!) (Routine:D $r, :&looser! --> Nil) (Routine:D $r, Str:D :$looser!) (Routine:D $r, :$assoc! --> Nil) (Routine:D $r, :%prec! --> Nil) (Operator:D $o, :&equiv! --> Nil) (Operator:D $o, Str:D :$equiv! --> Nil) (Operator:D $o, :&tighter! --> Nil) (Operator:D $o, Str:D :$tighter! --> Nil) (Operator:D $o, :&looser! --> Nil) (Operator:D $o, Str:D :$looser! --> Nil) (Operator:D $o, :$assoc! --> Nil) in any IMPL-BEGIN-TIME-CALL at src/Raku/ast/base.rakumod line 4096 in any apply at src/Raku/ast/traits.rakumod line 168 in any at src/Raku/ast/traits.rakumod line 64 in method apply-traits at src/Raku/ast/traits.rakumod line 50 in any PERFORM-BEGIN at src/Raku/ast/package.rakumod line 328 in any at src/Raku/ast/begintime.rakumod line 22 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 in any enter-package-scope at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 Invalid type smiley ':ver' used, only ':D', ':U' and ':_' are allowed at /home/coke/sandbox/blin/installed/SQL::Lexer_github:dmaestro_0.2.2_0/sources/5B7FC68548A941EB06D2C93E26346A933B548D5C (SQL::Basic):5 ------> grammar Basic:ver<0.2.2> is Lexer:ver<0.2.1..*> { ===SORRY!=== Cannot resolve caller trait_mod:(SQL::Basic, SQL::Lexer:U, Str:D); none of these signatures matches: (Mu:U $child, Mu:U $parent) (Mu:U \child, Mu:U \parent, @subtypes) (Mu:U $child, :DEPRECATED($)!) (Mu:U $type, :rw($)!) (Mu:U $type, :$nativesize!) (Mu:U $type, :$ctype!) (Mu:U $type, :$unsigned!) (Mu:U $type, :hidden($)!) (Mu:U $type, Mu :$array_type!) (Mu:U $type, Mu:U $parent, Block) (Mu:U $type, Mu:U $parent, Hash) (Mu:U $type, :$implementation-detail!) (Mu:U $type, *%fail) (Attribute:D $attr, |c) (Attribute:D $attr, :rw($)!) (Attribute:D $attr, :readonly($)!) (Attribute:D $attr, :$required!) (Attribute:D $attr, Mu :$default!) (Attribute:D $attr, :box_target($)!) (Attribute:D $attr, :$DEPRECATED!) (Attribute:D $attr, :$leading_docs!) (Attribute:D $attr, :$trailing_docs!) (Routine:D $r, |c) (Routine:D $r, :rw($)!) (Routine:D $r, :raw($)!) (Routine:D $r, :default($)!) (Routine:D $r, :$DEPRECATED!) (Routine:D $r, Mu :$inlinable!) (Routine:D $r, :onlystar($)!) (Parameter:D $param, |c) (Parameter:D $param, :readonly($)!) (Parameter:D $param, :rw($)!) (Parameter:D $param, :copy($)!) (Parameter:D $param, :required($)!) (Parameter:D $param, :raw($)!) (Parameter:D $param, :onearg($)!) (Parameter:D $param, :item($)!) (Parameter:D $param, :$leading_docs!) (Parameter:D $param, :$trailing_docs!) (Routine:D $r, :$export!, :$SYMBOL = Code.new) (Mu:U \type, :$export!) (Mu \sym, :$export!, :$SYMBOL!) (Block:D $r, :$leading_docs!) (Block:D $r, :$trailing_docs!) (Routine:D $r, :$leading_docs!) (Routine:D $r, :$trailing_docs!) (Mu:U $docee, :$leading_docs!) (Mu:U $docee, :$trailing_docs!) (Routine:D $r, Str :$revision-gated!) (Routine:D $r, :$implementation-detail!) (Routine:D $r, :$hidden-from-backtrace!) (Routine:D $r, :$hidden-from-USAGE!) (Routine:D $r, :$pure!) (Routine:D $r, :$nodal!) (Attribute:D $a, :$built!) (Variable:D $v, |c) (Variable:D $v, Mu :$default!) (Variable:D $v, :$dynamic!) (Variable:D $v, :$export!) (Routine:D $r, :&equiv! --> Nil) (Routine:D $r, Str:D :$equiv! --> Nil) (Routine:D $r, :&tighter! --> Nil) (Routine:D $r, Str:D :$tighter!) (Routine:D $r, :&looser! --> Nil) (Routine:D $r, Str:D :$looser!) (Routine:D $r, :$assoc! --> Nil) (Routine:D $r, :%prec! --> Nil) (Operator:D $o, :&equiv! --> Nil) (Operator:D $o, Str:D :$equiv! --> Nil) (Operator:D $o, :&tighter! --> Nil) (Operator:D $o, Str:D :$tighter! --> Nil) (Operator:D $o, :&looser! --> Nil) (Operator:D $o, Str:D :$looser! --> Nil) (Operator:D $o, :$assoc! --> Nil) in any IMPL-BEGIN-TIME-CALL at src/Raku/ast/base.rakumod line 4096 in any apply at src/Raku/ast/traits.rakumod line 168 in any at src/Raku/ast/traits.rakumod line 64 in method apply-traits at src/Raku/ast/traits.rakumod line 50 in any PERFORM-BEGIN at src/Raku/ast/package.rakumod line 328 in any at src/Raku/ast/begintime.rakumod line 22 in method ensure-begin-performed at src/Raku/ast/begintime.rakumod line 18 in any enter-package-scope at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any package-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any scope-declarator at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term:sym at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 in any term at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/lib/Raku/Grammar.moarvm line 1 Invalid type smiley ':ver' used, only ':D', ':U' and ':_' are allowed at /home/coke/sandbox/blin/installed/SQL::Lexer_github:dmaestro_0.2.2_0/sources/5B7FC68548A941EB06D2C93E26346A933B548D5C (SQL::Basic):5 ------> grammar Basic:ver<0.2.2> is Lexer:ver<0.2.1..*> { Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 442ms CPU time consumed: 2min 7.098s Memory peak: 1.4G (swap: 0B) ```
* [ ] [ScaleVec](https://raku.land/cpan:SAMGWISE/ScaleVec) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p275975-i273724.service; invocation ID: 16ab23a00e6745768b000739e1f6ef8c Press ^] three times within 1s to disconnect TTY. ===> Searching for: ScaleVec ===> Found: ScaleVec:ver<0.0.6>:auth [via Zef::Repository::Ecosystems] [ScaleVec] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134130.275979.2179.7397281400977/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/ScaleVec/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Fetching [OK]: ScaleVec:ver<0.0.6>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134130.275979.2179.7397281400977/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [ScaleVec] Command: tar -t -f ./ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [ScaleVec] Command: tar -xvf ./ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz -C ../ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Extraction [OK]: ScaleVec to /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Testing: ScaleVec:ver<0.0.6> [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec.t [ScaleVec] ok 1 - ScaleVec module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec object [ScaleVec] ok 3 - Pitch vector out matches pitch vector in [ScaleVec] ok 4 - Relative intervals for major triad [ScaleVec] ok 5 - interval-vector for major triad [ScaleVec] ok 6 - step 0 == $vector[0] [ScaleVec] ok 7 - step 1 == $vector[1] [ScaleVec] ok 8 - step 2 == $vector[2] [ScaleVec] ok 9 - root [ScaleVec] ok 10 - is chord set pitch vector matching [ScaleVec] ok 11 - Generate map between vector to set [ScaleVec] ok 12 - Generate map between vector to set of self [ScaleVec] ok 13 - inversion 0 => (60, 64, 67).Seq, $(60, 64, 67). [ScaleVec] ok 14 - inversion 1 => (64, 67, 72).Seq, (64, 67, 72). [ScaleVec] ok 15 - inversion 2 => (67, 72, 76).Seq, (67, 72, 76). [ScaleVec] ok 16 - inversion 3 => (72, 76, 79).Seq, (72, 76, 79).Seq. [ScaleVec] ok 17 - inversion -1 => (55, 60, 64).Seq, (55, 60, 64). [ScaleVec] ok 18 - inversion -2 => (52, 55, 60).Seq, (52, 55, 60). [ScaleVec] ok 19 - inversion -3 => (48, 52, 55).Seq, (48, 52, 55).Seq. [ScaleVec] ok 20 - Chord retrograde [ScaleVec] ok 21 - Chord intervalic retrograde [ScaleVec] ok 22 - Chord diminish(1) [ScaleVec] ok 23 - Chord diminish(1/2) [ScaleVec] ok 24 - Chord augment(1) [ScaleVec] ok 25 - Chord augment(1) [ScaleVec] ok 26 - voice-leading-permutations on augment 1 [ScaleVec] ok 27 - interval-vector-diff sums to 0 for same chord [ScaleVec] ok 28 - interval-vector-diff on augment 1 is (0, 0) - no difference [ScaleVec] ok 29 - interval-vector-diff on augment 1/2 is (2, 1.5) [ScaleVec] ok 30 - interval-vector-diff on diminish 1/2 is (-2, -1.5) [ScaleVec] ok 31 - mirror-inversion [ScaleVec] ok 32 - transpose [ScaleVec] ok 33 - 0 distance to self [ScaleVec] ok 34 - distance between self and augment(1) [ScaleVec] ok 35 - distance between self and diminish(1) [ScaleVec] ok 36 - cycle -4 [ScaleVec] ok 37 - cycle -3 [ScaleVec] ok 38 - cycle -2 [ScaleVec] ok 39 - cycle -1 [ScaleVec] ok 40 - cycle 0 [ScaleVec] ok 41 - cycle 1 [ScaleVec] ok 42 - cycle 2 [ScaleVec] ok 43 - cycle 3 [ScaleVec] ok 44 - cycle 4 [ScaleVec] ok 45 - Reflexive step round trip for 42 [ScaleVec] ok 46 - Reflexive step round trip for 42.333333 [ScaleVec] ok 47 - Reflexive step round trip for 42.5 [ScaleVec] ok 48 - Reflexive step round trip for 42.666667 [ScaleVec] ok 49 - Reflexive step round trip for 43 [ScaleVec] ok 50 - Reflexive step round trip for 43.333333 [ScaleVec] ok 51 - Reflexive step round trip for 43.5 [ScaleVec] ok 52 - Reflexive step round trip for 43.666667 [ScaleVec] ok 53 - Reflexive step round trip for 44 [ScaleVec] ok 54 - Reflexive step round trip for 44.333333 [ScaleVec] ok 55 - Reflexive step round trip for 44.5 [ScaleVec] ok 56 - Reflexive step round trip for 44.666667 [ScaleVec] ok 57 - Reflexive step round trip for 45 [ScaleVec] ok 58 - Reflexive step round trip for 45.333333 [ScaleVec] ok 59 - Reflexive step round trip for 45.5 [ScaleVec] ok 60 - Reflexive step round trip for 45.666667 [ScaleVec] ok 61 - Reflexive step round trip for 46 [ScaleVec] ok 62 - Reflexive step round trip for 46.333333 [ScaleVec] ok 63 - Reflexive step round trip for 46.5 [ScaleVec] ok 64 - Reflexive step round trip for 46.666667 [ScaleVec] ok 65 - Reflexive step round trip for 47 [ScaleVec] ok 66 - Reflexive step round trip for 47.333333 [ScaleVec] ok 67 - Reflexive step round trip for 47.5 [ScaleVec] ok 68 - Reflexive step round trip for 47.666667 [ScaleVec] ok 69 - Reflexive step round trip for 48 [ScaleVec] ok 70 - Reflexive step round trip for 48.333333 [ScaleVec] ok 71 - Reflexive step round trip for 48.5 [ScaleVec] ok 72 - Reflexive step round trip for 48.666667 [ScaleVec] ok 73 - Reflexive step round trip for 49 [ScaleVec] ok 74 - Reflexive step round trip for 49.333333 [ScaleVec] ok 75 - Reflexive step round trip for 49.5 [ScaleVec] ok 76 - Reflexive step round trip for 49.666667 [ScaleVec] ok 77 - Reflexive step round trip for 50 [ScaleVec] ok 78 - Reflexive step round trip for 50.333333 [ScaleVec] ok 79 - Reflexive step round trip for 50.5 [ScaleVec] ok 80 - Reflexive step round trip for 50.666667 [ScaleVec] ok 81 - Reflexive step round trip for 51 [ScaleVec] ok 82 - Reflexive step round trip for 51.333333 [ScaleVec] ok 83 - Reflexive step round trip for 51.5 [ScaleVec] ok 84 - Reflexive step round trip for 51.666667 [ScaleVec] ok 85 - Reflexive step round trip for 52 [ScaleVec] ok 86 - Reflexive step round trip for 52.333333 [ScaleVec] ok 87 - Reflexive step round trip for 52.5 [ScaleVec] ok 88 - Reflexive step round trip for 52.666667 [ScaleVec] ok 89 - Reflexive step round trip for 53 [ScaleVec] ok 90 - Reflexive step round trip for 53.333333 [ScaleVec] ok 91 - Reflexive step round trip for 53.5 [ScaleVec] ok 92 - Reflexive step round trip for 53.666667 [ScaleVec] ok 93 - Reflexive step round trip for 54 [ScaleVec] ok 94 - Reflexive step round trip for 54.333333 [ScaleVec] ok 95 - Reflexive step round trip for 54.5 [ScaleVec] ok 96 - Reflexive step round trip for 54.666667 [ScaleVec] ok 97 - Reflexive step round trip for 55 [ScaleVec] ok 98 - Reflexive step round trip for 55.333333 [ScaleVec] ok 99 - Reflexive step round trip for 55.5 [ScaleVec] ok 100 - Reflexive step round trip for 55.666667 [ScaleVec] ok 101 - Reflexive step round trip for 56 [ScaleVec] ok 102 - Reflexive step round trip for 56.333333 [ScaleVec] ok 103 - Reflexive step round trip for 56.5 [ScaleVec] ok 104 - Reflexive step round trip for 56.666667 [ScaleVec] ok 105 - Reflexive step round trip for 57 [ScaleVec] ok 106 - Reflexive step round trip for 57.333333 [ScaleVec] ok 107 - Reflexive step round trip for 57.5 [ScaleVec] ok 108 - Reflexive step round trip for 57.666667 [ScaleVec] ok 109 - Reflexive step round trip for 58 [ScaleVec] ok 110 - Reflexive step round trip for 58.333333 [ScaleVec] ok 111 - Reflexive step round trip for 58.5 [ScaleVec] ok 112 - Reflexive step round trip for 58.666667 [ScaleVec] ok 113 - Reflexive step round trip for 59 [ScaleVec] ok 114 - Reflexive step round trip for 59.333333 [ScaleVec] ok 115 - Reflexive step round trip for 59.5 [ScaleVec] ok 116 - Reflexive step round trip for 59.666667 [ScaleVec] ok 117 - Reflexive step round trip for 60 [ScaleVec] ok 118 - Reflexive step round trip for 60.333333 [ScaleVec] ok 119 - Reflexive step round trip for 60.5 [ScaleVec] ok 120 - Reflexive step round trip for 60.666667 [ScaleVec] ok 121 - Reflexive step round trip for 61 [ScaleVec] ok 122 - Reflexive step round trip for 61.333333 [ScaleVec] ok 123 - Reflexive step round trip for 61.5 [ScaleVec] ok 124 - Reflexive step round trip for 61.666667 [ScaleVec] ok 125 - Reflexive step round trip for 62 [ScaleVec] ok 126 - Reflexive step round trip for 62.333333 [ScaleVec] ok 127 - Reflexive step round trip for 62.5 [ScaleVec] ok 128 - Reflexive step round trip for 62.666667 [ScaleVec] ok 129 - Reflexive step round trip for 63 [ScaleVec] ok 130 - Reflexive step round trip for 63.333333 [ScaleVec] ok 131 - Reflexive step round trip for 63.5 [ScaleVec] ok 132 - Reflexive step round trip for 63.666667 [ScaleVec] ok 133 - Reflexive step round trip for 64 [ScaleVec] ok 134 - Reflexive step round trip for 64.333333 [ScaleVec] ok 135 - Reflexive step round trip for 64.5 [ScaleVec] ok 136 - Reflexive step round trip for 64.666667 [ScaleVec] ok 137 - Reflexive step round trip for 65 [ScaleVec] ok 138 - Reflexive step round trip for 65.333333 [ScaleVec] ok 139 - Reflexive step round trip for 65.5 [ScaleVec] ok 140 - Reflexive step round trip for 65.666667 [ScaleVec] ok 141 - Reflexive step round trip for 66 [ScaleVec] ok 142 - Reflexive step round trip for 66.333333 [ScaleVec] ok 143 - Reflexive step round trip for 66.5 [ScaleVec] ok 144 - Reflexive step round trip for 66.666667 [ScaleVec] ok 145 - Reflexive step round trip for 67 [ScaleVec] ok 146 - Reflexive step round trip for 67.333333 [ScaleVec] ok 147 - Reflexive step round trip for 67.5 [ScaleVec] ok 148 - Reflexive step round trip for 67.666667 [ScaleVec] ok 149 - Reflexive step round trip for 68 [ScaleVec] ok 150 - Reflexive step round trip for 68.333333 [ScaleVec] ok 151 - Reflexive step round trip for 68.5 [ScaleVec] ok 152 - Reflexive step round trip for 68.666667 [ScaleVec] ok 153 - Reflexive step round trip for 69 [ScaleVec] ok 154 - Reflexive step round trip for 69.333333 [ScaleVec] ok 155 - Reflexive step round trip for 69.5 [ScaleVec] ok 156 - Reflexive step round trip for 69.666667 [ScaleVec] ok 157 - Reflexive step round trip for 70 [ScaleVec] ok 158 - Reflexive step round trip for 70.333333 [ScaleVec] ok 159 - Reflexive step round trip for 70.5 [ScaleVec] ok 160 - Reflexive step round trip for 70.666667 [ScaleVec] ok 161 - Reflexive step round trip for 71 [ScaleVec] ok 162 - Reflexive step round trip for 71.333333 [ScaleVec] ok 163 - Reflexive step round trip for 71.5 [ScaleVec] ok 164 - Reflexive step round trip for 71.666667 [ScaleVec] ok 165 - Reflexive step round trip for 72 [ScaleVec] ok 166 - Reflexive step round trip for 72.333333 [ScaleVec] ok 167 - Reflexive step round trip for 72.5 [ScaleVec] ok 168 - Reflexive step round trip for 72.666667 [ScaleVec] ok 169 - Reflexive step round trip for 73 [ScaleVec] ok 170 - Reflexive step round trip for 73.333333 [ScaleVec] ok 171 - Reflexive step round trip for 73.5 [ScaleVec] ok 172 - Reflexive step round trip for 73.666667 [ScaleVec] ok 173 - Reflexive step round trip for 74 [ScaleVec] ok 174 - Reflexive step round trip for 74.333333 [ScaleVec] ok 175 - Reflexive step round trip for 74.5 [ScaleVec] ok 176 - Reflexive step round trip for 74.666667 [ScaleVec] ok 177 - Reflexive step round trip for 75 [ScaleVec] ok 178 - Reflexive step round trip for 75.333333 [ScaleVec] ok 179 - Reflexive step round trip for 75.5 [ScaleVec] ok 180 - Reflexive step round trip for 75.666667 [ScaleVec] ok 181 - Reflexive step round trip for 76 [ScaleVec] ok 182 - Reflexive step round trip for 76.333333 [ScaleVec] ok 183 - Reflexive step round trip for 76.5 [ScaleVec] ok 184 - Reflexive step round trip for 76.666667 [ScaleVec] ok 185 - Reflexive step round trip for 77 [ScaleVec] ok 186 - Reflexive step round trip for 77.333333 [ScaleVec] ok 187 - Reflexive step round trip for 77.5 [ScaleVec] ok 188 - Reflexive step round trip for 77.666667 [ScaleVec] ok 189 - Reflexive step round trip for 78 [ScaleVec] ok 190 - Reflexive step round trip for 78.333333 [ScaleVec] ok 191 - Reflexive step round trip for 78.5 [ScaleVec] ok 192 - Reflexive step round trip for 78.666667 [ScaleVec] 1..192 [ScaleVec] Saw 1 occurrence of deprecated code. [ScaleVec] ================================================================================ [ScaleVec] Method perl (from Mu) seen at: [ScaleVec] t/ScaleVec.t, lines 36,39,42,45,49,52,55 [ScaleVec] Please use raku instead. [ScaleVec] -------------------------------------------------------------------------------- [ScaleVec] Please contact the author to have these occurrences of deprecated code [ScaleVec] adapted, so that this message will disappear! [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Graph.t [ScaleVec] ok 1 - ScaleVec::Chord::Graph module can be use-d ok [ScaleVec] ok 2 - pitch-classes matches input [ScaleVec] ok 3 - add-pc does not add non-unique elements [ScaleVec] ok 4 - add-pv creates links [ScaleVec] ok 5 - add-pv then vector to check links to PCs [ScaleVec] ok 6 - add-pv then pitches to check links to PVs [ScaleVec] ok 7 - to-map output structure without links [ScaleVec] ok 8 - to-map <=> from-map round trip [ScaleVec] ok 9 - difference I to ii [ScaleVec] ok 10 - difference I to iii [ScaleVec] ok 11 - difference I to IV [ScaleVec] ok 12 - difference I to V [ScaleVec] ok 13 - difference I to V7 [ScaleVec] ok 14 - difference I to vi [ScaleVec] ok 15 - difference I to vii [ScaleVec] ok 16 - neighbours returns all connected chords [ScaleVec] ok 17 - neighbours returns all connected chords [ScaleVec] ok 18 - is-eqv I = I? [ScaleVec] ok 19 - is-eqv I = V? [ScaleVec] ok 20 - is-eqv V = V7? [ScaleVec] ok 21 - is-eqv V7 = V? [ScaleVec] ok 22 - progression-lazy provides correct number of chords [ScaleVec] ok 23 - progression-lazy provides correct number of chords [ScaleVec] ok 24 - progression-lazy provides correct number of chords [ScaleVec] ok 25 - graph size for d-major, after generation [ScaleVec] ok 26 - graph size unioned [ScaleVec] ok 27 - Chord progression (lazy) starts on the chord the generator was given. [ScaleVec] ok 28 - Chord progression (lazy) ends on the chord the generator was given. [ScaleVec] ok 29 - Progression (lazy) is the correct length. [ScaleVec] ok 30 - Progression (lazy) difference 0 <- 1 [ScaleVec] ok 31 - Progression (lazy) difference 1 <- 2 [ScaleVec] ok 32 - Progression (lazy) difference 3 <- 4 [ScaleVec] ok 33 - Chord progression (eager) starts on the chord the generator was given. [ScaleVec] ok 34 - Chord progression (eager) ends on the chord the generator was given. [ScaleVec] ok 35 - Progression (eager) is the correct length. [ScaleVec] ok 36 - Progression (eager) difference 0 <- 1 [ScaleVec] ok 37 - Progression (eager) difference 1 <- 2 [ScaleVec] ok 38 - Progression (eager) difference 2 <- 3 [ScaleVec] # ------------------------------------------------------------------------------ [ScaleVec] # Beginning progression planner (exhastive) tests. [ScaleVec] # ------------------------------------------------------------------------------ [ScaleVec] ok 39 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 40 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 41 - Progression (exhaustive) is the correct length. [ScaleVec] ok 42 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 43 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 44 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 45 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 46 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 47 - Progression (exhaustive) is the correct length. [ScaleVec] ok 48 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 49 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 50 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 51 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 52 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 53 - Progression (exhaustive) is the correct length. [ScaleVec] ok 54 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 55 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 56 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 57 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 58 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 59 - Progression (exhaustive) is the correct length. [ScaleVec] ok 60 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 61 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 62 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 63 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 64 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 65 - Progression (exhaustive) is the correct length. [ScaleVec] ok 66 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 67 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 68 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 69 - Exhastive search yeilds correct number of results. [ScaleVec] 1..69 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Map.t [ScaleVec] 1..1 [ScaleVec] ok 1 - ScaleVec::Chord::Map module can be use-d ok [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set.t [ScaleVec] 1..7 [ScaleVec] ok 1 - ScaleVec::Chord::Set module can be use-d ok [ScaleVec] ok 2 - Created ScaleVec::Chord::Set [ScaleVec] ok 3 - Graph is defined [ScaleVec] ok 4 - Map is defined [ScaleVec] ok 5 - Graph for provided scale C exists [ScaleVec] ok 6 - Graph is complete [ScaleVec] ok 7 - Map is complete [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set/Major.t [ScaleVec] 1..8 [ScaleVec] ok 1 - ScaleVec::Chord::Set::Major module can be use-d ok [ScaleVec] ok 2 - Major chord set instantiated. [ScaleVec] ok 3 - Major has 7 triads. [ScaleVec] ok 4 - All triads are defined values. [ScaleVec] ok 5 - Major has 8 triads. [ScaleVec] ok 6 - All triads are defined values. [ScaleVec] ok 7 - Major has 8 triads. [ScaleVec] ok 8 - All triads are defined values. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set/Minor/Harm.t [ScaleVec] 1..8 [ScaleVec] ok 1 - ScaleVec::Chord::Set::Minor::Harm module can be use-d ok [ScaleVec] ok 2 - Minor chord set instantiated. [ScaleVec] ok 3 - Minor has 7 triads. [ScaleVec] ok 4 - All triads are defined values. [ScaleVec] ok 5 - Minor has 8 triads. [ScaleVec] ok 6 - All triads are defined values. [ScaleVec] ok 7 - Minor has 8 triads. [ScaleVec] ok 8 - All triads are defined values. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set/Minor/Nat.t [ScaleVec] 1..8 [ScaleVec] ok 1 - ScaleVec::Chord::Set::Minor::Nat module can be use-d ok [ScaleVec] ok 2 - Minor chord set instantiated. [ScaleVec] ok 3 - Minor has 7 triads. [ScaleVec] ok 4 - All triads are defined values. [ScaleVec] ok 5 - Minor has 8 triads. [ScaleVec] ok 6 - All triads are defined values. [ScaleVec] ok 7 - Minor has 8 triads. [ScaleVec] ok 8 - All triads are defined values. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/System.t [ScaleVec] 1..1 [ScaleVec] ok 1 - ScaleVec::Chord::System module can be use-d ok [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/System/Foundation.t [ScaleVec] 1..7 [ScaleVec] ok 1 - ScaleVec::Chord::System::Foundation module can be use-d ok [ScaleVec] ok 2 - Element1 is defined. [ScaleVec] ok 3 - Element2 is defined. [ScaleVec] ok 4 - Foundation is defined. [ScaleVec] ok 5 - .to-map produces required key. [ScaleVec] ok 6 - Foundation round-trip mapping. [ScaleVec] ok 7 - Foundation builds chord system. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/System/Foundation/Element.t [ScaleVec] 1..5 [ScaleVec] ok 1 - ScaleVec::Chord::System::Foundation::Element module can be use-d ok [ScaleVec] ok 2 - Element is defined. [ScaleVec] ok 3 - .to-map produces required keys. [ScaleVec] ok 4 - Element round-trip mapping. [ScaleVec] ok 5 - Element builds chord system. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Voicer.t [ScaleVec] 1..10 [ScaleVec] ok 1 - ScaleVec::Chord::Voicer module can be use-d ok [ScaleVec] ok 2 - Function voicing provides expected output [ScaleVec] ok 3 - Function voicing provides expected output [ScaleVec] ok 4 - Function voicing provides expected output [ScaleVec] ok 5 - Function voicing provides expected output [ScaleVec] ok 6 - Function voicing provides expected output [ScaleVec] ok 7 - Function voicing provides expected output [ScaleVec] ok 8 - Function voicing provides expected output [ScaleVec] ok 9 - Function voicing provides expected output [ScaleVec] ok 10 - Function voicing provides expected output [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Network.t [ScaleVec] ok 1 - ScaleVec::Network module can be use-d ok [ScaleVec] ok 2 - [ScaleVec] ok 3 - Loaded map from t/res/test-network.json [ScaleVec] ok 4 - Built network with network-from-map [ScaleVec] ok 5 - Exported map agrees with imported map [ScaleVec] ok 6 - Correct number of goal objects [ScaleVec] ok 7 - Correct number of pitch vectors from goal 0 [ScaleVec] ok 8 - Correct number of rhythm vectors from goal 0 [ScaleVec] 1..8 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/P6.t [ScaleVec] ok 1 - ScaleVec module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec object [ScaleVec] ok 3 - Pitch vector out matches pitch vector in [ScaleVec] ok 4 - Relative intervals for major triad [ScaleVec] ok 5 - interval-vector for major triad [ScaleVec] ok 6 - step 0 == $vector[0] [ScaleVec] ok 7 - step 1 == $vector[1] [ScaleVec] ok 8 - step 2 == $vector[2] [ScaleVec] ok 9 - root [ScaleVec] ok 10 - is chord set pitch vector matching [ScaleVec] ok 11 - Generate map between vector to set [ScaleVec] ok 12 - Generate map between vector to set of self [ScaleVec] ok 13 - inversion 0 => (60, 64, 67).Seq, $(60, 64, 67). [ScaleVec] ok 14 - inversion 1 => (64, 67, 72).Seq, (64, 67, 72). [ScaleVec] ok 15 - inversion 2 => (67, 72, 76).Seq, (67, 72, 76). [ScaleVec] ok 16 - inversion 3 => (72, 76, 79).Seq, (72, 76, 79).Seq. [ScaleVec] ok 17 - inversion -1 => (55, 60, 64).Seq, (55, 60, 64). [ScaleVec] ok 18 - inversion -2 => (52, 55, 60).Seq, (52, 55, 60). [ScaleVec] ok 19 - inversion -3 => (48, 52, 55).Seq, (48, 52, 55).Seq. [ScaleVec] ok 20 - Chord retrograde [ScaleVec] ok 21 - Chord intervalic retrograde [ScaleVec] ok 22 - Chord diminish(1) [ScaleVec] ok 23 - Chord diminish(1/2) [ScaleVec] ok 24 - Chord augment(1) [ScaleVec] ok 25 - Chord augment(1) [ScaleVec] ok 26 - voice-leading-permutations on augment 1 [ScaleVec] ok 27 - interval-vector-diff sums to 0 for same chord [ScaleVec] ok 28 - interval-vector-diff on augment 1 is (0, 0) - no difference [ScaleVec] ok 29 - interval-vector-diff on augment 1/2 is (2, 1.5) [ScaleVec] ok 30 - interval-vector-diff on diminish 1/2 is (-2, -1.5) [ScaleVec] ok 31 - mirror-inversion [ScaleVec] ok 32 - transpose [ScaleVec] ok 33 - 0 distance to self [ScaleVec] ok 34 - distance between self and augment(1) [ScaleVec] ok 35 - distance between self and diminish(1) [ScaleVec] ok 36 - cycle -4 [ScaleVec] ok 37 - cycle -3 [ScaleVec] ok 38 - cycle -2 [ScaleVec] ok 39 - cycle -1 [ScaleVec] ok 40 - cycle 0 [ScaleVec] ok 41 - cycle 1 [ScaleVec] ok 42 - cycle 2 [ScaleVec] ok 43 - cycle 3 [ScaleVec] ok 44 - cycle 4 [ScaleVec] 1..44 [ScaleVec] Saw 1 occurrence of deprecated code. [ScaleVec] ================================================================================ [ScaleVec] Method perl (from Mu) seen at: [ScaleVec] t/ScaleVec/P6.t, lines 36,39,42,45,49,52,55 [ScaleVec] Please use raku instead. [ScaleVec] -------------------------------------------------------------------------------- [ScaleVec] Please contact the author to have these occurrences of deprecated code [ScaleVec] adapted, so that this message will disappear! [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Scale/EqualTemperment.t [ScaleVec] ok 1 - ScaleVec::Scale::EqualTemperment module can be use-d ok [ScaleVec] ok 2 - key 49(A⁴) [ScaleVec] ok 3 - key 37(A³) [ScaleVec] ok 4 - key 61(A⁵) [ScaleVec] ok 5 - key 40(C⁴) [ScaleVec] ok 6 - key 40(C⁴) [ScaleVec] ok 7 - key 46(F♯⁴) [ScaleVec] ok 8 - key 43(D♯⁴) [ScaleVec] 1..8 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Scale/Fence.t [ScaleVec] ok 1 - ScaleVec::Scale::Fence module can be use-d ok [ScaleVec] ok 2 - Fence created OK [ScaleVec] ok 3 - Step 1 unchanged [ScaleVec] ok 4 - Step 126 unchanged [ScaleVec] ok 5 - Step 0 unchanged (lower-limit) [ScaleVec] ok 6 - Step 127 unchanged (upper-limit) [ScaleVec] ok 7 - Step 128 -> 116 [ScaleVec] ok 8 - Step 130 -> 118 [ScaleVec] ok 9 - Step 141 -> 117 [ScaleVec] ok 10 - Step -1 -> 11 [ScaleVec] ok 11 - Step -3 -> 9 [ScaleVec] ok 12 - Step -14 -> 10 [ScaleVec] ok 13 - Pitches -48..48 convert to pitch classes recieved(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0) [ScaleVec] 1..13 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Scale/Intervalic.t [ScaleVec] ok 1 - ScaleVec::Scale::Intervalic module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec::Scale object ok. [ScaleVec] ok 3 - Is default repeat-interval 12 for major scale. [ScaleVec] ok 4 - Major step -7 (for root of 0) [ScaleVec] ok 5 - Major step -6 (for root of 0) [ScaleVec] ok 6 - Major step -5 (for root of 0) [ScaleVec] ok 7 - Major step -4 (for root of 0) [ScaleVec] ok 8 - Major step -3 (for root of 0) [ScaleVec] ok 9 - Major step -2 (for root of 0) [ScaleVec] ok 10 - Major step -1 (for root of 0) [ScaleVec] ok 11 - Major step 0 (for root of 0) [ScaleVec] ok 12 - Major step 1 (for root of 0) [ScaleVec] ok 13 - Major step 2 (for root of 0) [ScaleVec] ok 14 - Major step 3 (for root of 0) [ScaleVec] ok 15 - Major step 4 (for root of 0) [ScaleVec] ok 16 - Major step 5 (for root of 0) [ScaleVec] ok 17 - Major step 6 (for root of 0) [ScaleVec] ok 18 - Major step 7 (for root of 0) [ScaleVec] ok 19 - Major step 8 (0) (for root of 0) [ScaleVec] ok 20 - Major step 9 (1) (for root of 0) [ScaleVec] ok 21 - Major step 10 (2) (for root of 0) [ScaleVec] ok 22 - Major step 11 (3) (for root of 0) [ScaleVec] ok 23 - Major step 12 (4) (for root of 0) [ScaleVec] ok 24 - Major step 13 (5) (for root of 0) [ScaleVec] ok 25 - Major step 14 (6) (for root of 0) [ScaleVec] ok 26 - Major step 15 (for root of 0) [ScaleVec] ok 27 - Major step -8 (for root of 0) [ScaleVec] ok 28 - Major step -1 (for root of 1) [ScaleVec] ok 29 - Major step -14 (for root of 0) [ScaleVec] ok 30 - Map chord onto scale. [ScaleVec] ok 31 - Map chord onto scale and transpose [ScaleVec] ok 32 - Map chord onto scale. [ScaleVec] ok 33 - Identical IV chords repeat-interval is the same [ScaleVec] ok 34 - step-to-pc: -6 (chord I) [ScaleVec] ok 35 - step-to-pc: -6 (transperent-scale) [ScaleVec] ok 36 - step-to-pc: -5.666667 (transperent-scale) [ScaleVec] ok 37 - step-to-pc: -5.5 (transperent-scale) [ScaleVec] ok 38 - step-to-pc: -5.333333 (transperent-scale) [ScaleVec] ok 39 - step-to-pc: 54 (Chord I offset) [ScaleVec] ok 40 - step-to-pc: -6 (Chord IV) [ScaleVec] ok 41 - step-to-pc: -5 (chord I) [ScaleVec] ok 42 - step-to-pc: -5 (transperent-scale) [ScaleVec] ok 43 - step-to-pc: -4.666667 (transperent-scale) [ScaleVec] ok 44 - step-to-pc: -4.5 (transperent-scale) [ScaleVec] ok 45 - step-to-pc: -4.333333 (transperent-scale) [ScaleVec] ok 46 - step-to-pc: 55 (Chord I offset) [ScaleVec] ok 47 - step-to-pc: -5 (Chord IV) [ScaleVec] ok 48 - step-to-pc: -4 (chord I) [ScaleVec] ok 49 - step-to-pc: -4 (transperent-scale) [ScaleVec] ok 50 - step-to-pc: -3.666667 (transperent-scale) [ScaleVec] ok 51 - step-to-pc: -3.5 (transperent-scale) [ScaleVec] ok 52 - step-to-pc: -3.333333 (transperent-scale) [ScaleVec] ok 53 - step-to-pc: 56 (Chord I offset) [ScaleVec] ok 54 - step-to-pc: -4 (Chord IV) [ScaleVec] ok 55 - step-to-pc: -3 (chord I) [ScaleVec] ok 56 - step-to-pc: -3 (transperent-scale) [ScaleVec] ok 57 - step-to-pc: -2.666667 (transperent-scale) [ScaleVec] ok 58 - step-to-pc: -2.5 (transperent-scale) [ScaleVec] ok 59 - step-to-pc: -2.333333 (transperent-scale) [ScaleVec] ok 60 - step-to-pc: 57 (Chord I offset) [ScaleVec] ok 61 - step-to-pc: -3 (Chord IV) [ScaleVec] ok 62 - step-to-pc: -2 (chord I) [ScaleVec] ok 63 - step-to-pc: -2 (transperent-scale) [ScaleVec] ok 64 - step-to-pc: -1.666667 (transperent-scale) [ScaleVec] ok 65 - step-to-pc: -1.5 (transperent-scale) [ScaleVec] ok 66 - step-to-pc: -1.333333 (transperent-scale) [ScaleVec] ok 67 - step-to-pc: 58 (Chord I offset) [ScaleVec] ok 68 - step-to-pc: -2 (Chord IV) [ScaleVec] ok 69 - step-to-pc: -1 (chord I) [ScaleVec] ok 70 - step-to-pc: -1 (transperent-scale) [ScaleVec] ok 71 - step-to-pc: -0.666667 (transperent-scale) [ScaleVec] ok 72 - step-to-pc: -0.5 (transperent-scale) [ScaleVec] ok 73 - step-to-pc: -0.333333 (transperent-scale) [ScaleVec] ok 74 - step-to-pc: 59 (Chord I offset) [ScaleVec] ok 75 - step-to-pc: -1 (Chord IV) [ScaleVec] ok 76 - step-to-pc: 0 (chord I) [ScaleVec] ok 77 - step-to-pc: 0 (transperent-scale) [ScaleVec] ok 78 - step-to-pc: 0.333333 (transperent-scale) [ScaleVec] ok 79 - step-to-pc: 0.5 (transperent-scale) [ScaleVec] ok 80 - step-to-pc: 0.666667 (transperent-scale) [ScaleVec] ok 81 - step-to-pc: 60 (Chord I offset) [ScaleVec] ok 82 - step-to-pc: 0 (Chord IV) [ScaleVec] ok 83 - step-to-pc: 1 (chord I) [ScaleVec] ok 84 - step-to-pc: 1 (transperent-scale) [ScaleVec] ok 85 - step-to-pc: 1.333333 (transperent-scale) [ScaleVec] ok 86 - step-to-pc: 1.5 (transperent-scale) [ScaleVec] ok 87 - step-to-pc: 1.666667 (transperent-scale) [ScaleVec] ok 88 - step-to-pc: 61 (Chord I offset) [ScaleVec] ok 89 - step-to-pc: 1 (Chord IV) [ScaleVec] ok 90 - step-to-pc: 2 (chord I) [ScaleVec] ok 91 - step-to-pc: 2 (transperent-scale) [ScaleVec] ok 92 - step-to-pc: 2.333333 (transperent-scale) [ScaleVec] ok 93 - step-to-pc: 2.5 (transperent-scale) [ScaleVec] ok 94 - step-to-pc: 2.666667 (transperent-scale) [ScaleVec] ok 95 - step-to-pc: 62 (Chord I offset) [ScaleVec] ok 96 - step-to-pc: 2 (Chord IV) [ScaleVec] ok 97 - step-to-pc: 3 (chord I) [ScaleVec] ok 98 - step-to-pc: 3 (transperent-scale) [ScaleVec] ok 99 - step-to-pc: 3.333333 (transperent-scale) [ScaleVec] ok 100 - step-to-pc: 3.5 (transperent-scale) [ScaleVec] ok 101 - step-to-pc: 3.666667 (transperent-scale) [ScaleVec] ok 102 - step-to-pc: 63 (Chord I offset) [ScaleVec] ok 103 - step-to-pc: 3 (Chord IV) [ScaleVec] ok 104 - step-to-pc: 4 (chord I) [ScaleVec] ok 105 - step-to-pc: 4 (transperent-scale) [ScaleVec] ok 106 - step-to-pc: 4.333333 (transperent-scale) [ScaleVec] ok 107 - step-to-pc: 4.5 (transperent-scale) [ScaleVec] ok 108 - step-to-pc: 4.666667 (transperent-scale) [ScaleVec] ok 109 - step-to-pc: 64 (Chord I offset) [ScaleVec] ok 110 - step-to-pc: 4 (Chord IV) [ScaleVec] ok 111 - step-to-pc: 5 (chord I) [ScaleVec] ok 112 - step-to-pc: 5 (transperent-scale) [ScaleVec] ok 113 - step-to-pc: 5.333333 (transperent-scale) [ScaleVec] ok 114 - step-to-pc: 5.5 (transperent-scale) [ScaleVec] ok 115 - step-to-pc: 5.666667 (transperent-scale) [ScaleVec] ok 116 - step-to-pc: 65 (Chord I offset) [ScaleVec] ok 117 - step-to-pc: 5 (Chord IV) [ScaleVec] ok 118 - step-to-pc: 6 (chord I) [ScaleVec] ok 119 - step-to-pc: 6 (transperent-scale) [ScaleVec] ok 120 - step-to-pc: 6.333333 (transperent-scale) [ScaleVec] ok 121 - step-to-pc: 6.5 (transperent-scale) [ScaleVec] ok 122 - step-to-pc: 6.666667 (transperent-scale) [ScaleVec] ok 123 - step-to-pc: 66 (Chord I offset) [ScaleVec] ok 124 - step-to-pc: 6 (Chord IV) [ScaleVec] ok 125 - step-to-pc: -18 (major-scale) [ScaleVec] ok 126 - step-to-pc: -17 (major-scale) [ScaleVec] ok 127 - step-to-pc: -16 (major-scale) [ScaleVec] ok 128 - step-to-pc: -15 (major-scale) [ScaleVec] ok 129 - step-to-pc: -14 (major-scale) [ScaleVec] ok 130 - step-to-pc: -13 (major-scale) [ScaleVec] ok 131 - step-to-pc: -12 (major-scale) [ScaleVec] ok 132 - step-to-pc: -11 (major-scale) [ScaleVec] ok 133 - step-to-pc: -10 (major-scale) [ScaleVec] ok 134 - step-to-pc: -9 (major-scale) [ScaleVec] ok 135 - step-to-pc: -8 (major-scale) [ScaleVec] ok 136 - step-to-pc: -7 (major-scale) [ScaleVec] ok 137 - step-to-pc: -6 (major-scale) [ScaleVec] ok 138 - step-to-pc: -5 (major-scale) [ScaleVec] ok 139 - step-to-pc: -4 (major-scale) [ScaleVec] ok 140 - step-to-pc: -3 (major-scale) [ScaleVec] ok 141 - step-to-pc: -2 (major-scale) [ScaleVec] ok 142 - step-to-pc: -1 (major-scale) [ScaleVec] ok 143 - step-to-pc: 0 (major-scale) [ScaleVec] ok 144 - step-to-pc: 1 (major-scale) [ScaleVec] ok 145 - step-to-pc: 2 (major-scale) [ScaleVec] ok 146 - step-to-pc: 3 (major-scale) [ScaleVec] ok 147 - step-to-pc: 4 (major-scale) [ScaleVec] ok 148 - step-to-pc: 5 (major-scale) [ScaleVec] ok 149 - step-to-pc: 6 (major-scale) [ScaleVec] ok 150 - step-to-pc: 7 (major-scale) [ScaleVec] ok 151 - step-to-pc: 8 (major-scale) [ScaleVec] ok 152 - step-to-pc: 9 (major-scale) [ScaleVec] ok 153 - step-to-pc: 10 (major-scale) [ScaleVec] ok 154 - step-to-pc: 11 (major-scale) [ScaleVec] ok 155 - step-to-pc: 12 (major-scale) [ScaleVec] ok 156 - step-to-pc: 13 (major-scale) [ScaleVec] ok 157 - step-to-pc: 14 (major-scale) [ScaleVec] ok 158 - step-to-pc: 15 (major-scale) [ScaleVec] ok 159 - step-to-pc: 16 (major-scale) [ScaleVec] ok 160 - step-to-pc: 17 (major-scale) [ScaleVec] ok 161 - step-to-pc: 18 (major-scale) [ScaleVec] ok 162 - step-to-octave: -18 (major scale) [ScaleVec] ok 163 - step-to-octave: -18 (Chord I offset) [ScaleVec] ok 164 - step-to-octave: -18 (Chord IV) [ScaleVec] ok 165 - step-to-octave: -17 (major scale) [ScaleVec] ok 166 - step-to-octave: -17 (Chord I offset) [ScaleVec] ok 167 - step-to-octave: -17 (Chord IV) [ScaleVec] ok 168 - step-to-octave: -16 (major scale) [ScaleVec] ok 169 - step-to-octave: -16 (Chord I offset) [ScaleVec] ok 170 - step-to-octave: -16 (Chord IV) [ScaleVec] ok 171 - step-to-octave: -15 (major scale) [ScaleVec] ok 172 - step-to-octave: -15 (Chord I offset) [ScaleVec] ok 173 - step-to-octave: -15 (Chord IV) [ScaleVec] ok 174 - step-to-octave: -14 (major scale) [ScaleVec] ok 175 - step-to-octave: -14 (Chord I offset) [ScaleVec] ok 176 - step-to-octave: -14 (Chord IV) [ScaleVec] ok 177 - step-to-octave: -13 (major scale) [ScaleVec] ok 178 - step-to-octave: -13 (Chord I offset) [ScaleVec] ok 179 - step-to-octave: -13 (Chord IV) [ScaleVec] ok 180 - step-to-octave: -12 (major scale) [ScaleVec] ok 181 - step-to-octave: -12 (Chord I offset) [ScaleVec] ok 182 - step-to-octave: -12 (Chord IV) [ScaleVec] ok 183 - step-to-octave: -11 (major scale) [ScaleVec] ok 184 - step-to-octave: -11 (Chord I offset) [ScaleVec] ok 185 - step-to-octave: -11 (Chord IV) [ScaleVec] ok 186 - step-to-octave: -10 (major scale) [ScaleVec] ok 187 - step-to-octave: -10 (Chord I offset) [ScaleVec] ok 188 - step-to-octave: -10 (Chord IV) [ScaleVec] ok 189 - step-to-octave: -9 (major scale) [ScaleVec] ok 190 - step-to-octave: -9 (Chord I offset) [ScaleVec] ok 191 - step-to-octave: -9 (Chord IV) [ScaleVec] ok 192 - step-to-octave: -8 (major scale) [ScaleVec] ok 193 - step-to-octave: -8 (Chord I offset) [ScaleVec] ok 194 - step-to-octave: -8 (Chord IV) [ScaleVec] ok 195 - step-to-octave: -7 (major scale) [ScaleVec] ok 196 - step-to-octave: -7 (Chord I offset) [ScaleVec] ok 197 - step-to-octave: -7 (Chord IV) [ScaleVec] ok 198 - step-to-octave: -6 (major scale) [ScaleVec] ok 199 - step-to-octave: -6 (Chord I offset) [ScaleVec] ok 200 - step-to-octave: -6 (Chord IV) [ScaleVec] ok 201 - step-to-octave: -5 (major scale) [ScaleVec] ok 202 - step-to-octave: -5 (Chord I offset) [ScaleVec] ok 203 - step-to-octave: -5 (Chord IV) [ScaleVec] ok 204 - step-to-octave: -4 (major scale) [ScaleVec] ok 205 - step-to-octave: -4 (Chord I offset) [ScaleVec] ok 206 - step-to-octave: -4 (Chord IV) [ScaleVec] ok 207 - step-to-octave: -3 (major scale) [ScaleVec] ok 208 - step-to-octave: -3 (Chord I offset) [ScaleVec] ok 209 - step-to-octave: -3 (Chord IV) [ScaleVec] ok 210 - step-to-octave: -2 (major scale) [ScaleVec] ok 211 - step-to-octave: -2 (Chord I offset) [ScaleVec] ok 212 - step-to-octave: -2 (Chord IV) [ScaleVec] ok 213 - step-to-octave: -1 (major scale) [ScaleVec] ok 214 - step-to-octave: -1 (Chord I offset) [ScaleVec] ok 215 - step-to-octave: -1 (Chord IV) [ScaleVec] ok 216 - step-to-octave: 0 (major scale) [ScaleVec] ok 217 - step-to-octave: 0 (Chord I offset) [ScaleVec] ok 218 - step-to-octave: 0 (Chord IV) [ScaleVec] ok 219 - step-to-octave: 1 (major scale) [ScaleVec] ok 220 - step-to-octave: 1 (Chord I offset) [ScaleVec] ok 221 - step-to-octave: 1 (Chord IV) [ScaleVec] ok 222 - step-to-octave: 2 (major scale) [ScaleVec] ok 223 - step-to-octave: 2 (Chord I offset) [ScaleVec] ok 224 - step-to-octave: 2 (Chord IV) [ScaleVec] ok 225 - step-to-octave: 3 (major scale) [ScaleVec] ok 226 - step-to-octave: 3 (Chord I offset) [ScaleVec] ok 227 - step-to-octave: 3 (Chord IV) [ScaleVec] ok 228 - step-to-octave: 4 (major scale) [ScaleVec] ok 229 - step-to-octave: 4 (Chord I offset) [ScaleVec] ok 230 - step-to-octave: 4 (Chord IV) [ScaleVec] ok 231 - step-to-octave: 5 (major scale) [ScaleVec] ok 232 - step-to-octave: 5 (Chord I offset) [ScaleVec] ok 233 - step-to-octave: 5 (Chord IV) [ScaleVec] ok 234 - step-to-octave: 6 (major scale) [ScaleVec] ok 235 - step-to-octave: 6 (Chord I offset) [ScaleVec] ok 236 - step-to-octave: 6 (Chord IV) [ScaleVec] ok 237 - step-to-octave: 7 (major scale) [ScaleVec] ok 238 - step-to-octave: 7 (Chord I offset) [ScaleVec] ok 239 - step-to-octave: 7 (Chord IV) [ScaleVec] ok 240 - step-to-octave: 8 (major scale) [ScaleVec] ok 241 - step-to-octave: 8 (Chord I offset) [ScaleVec] ok 242 - step-to-octave: 8 (Chord IV) [ScaleVec] ok 243 - step-to-octave: 9 (major scale) [ScaleVec] ok 244 - step-to-octave: 9 (Chord I offset) [ScaleVec] ok 245 - step-to-octave: 9 (Chord IV) [ScaleVec] ok 246 - step-to-octave: 10 (major scale) [ScaleVec] ok 247 - step-to-octave: 10 (Chord I offset) [ScaleVec] ok 248 - step-to-octave: 10 (Chord IV) [ScaleVec] ok 249 - step-to-octave: 11 (major scale) [ScaleVec] ok 250 - step-to-octave: 11 (Chord I offset) [ScaleVec] ok 251 - step-to-octave: 11 (Chord IV) [ScaleVec] ok 252 - step-to-octave: 12 (major scale) [ScaleVec] ok 253 - step-to-octave: 12 (Chord I offset) [ScaleVec] ok 254 - step-to-octave: 12 (Chord IV) [ScaleVec] ok 255 - step-to-octave: 13 (major scale) [ScaleVec] ok 256 - step-to-octave: 13 (Chord I offset) [ScaleVec] ok 257 - step-to-octave: 13 (Chord IV) [ScaleVec] ok 258 - step-to-octave: 14 (major scale) [ScaleVec] ok 259 - step-to-octave: 14 (Chord I offset) [ScaleVec] ok 260 - step-to-octave: 14 (Chord IV) [ScaleVec] ok 261 - step-to-octave: 15 (major scale) [ScaleVec] ok 262 - step-to-octave: 15 (Chord I offset) [ScaleVec] ok 263 - step-to-octave: 15 (Chord IV) [ScaleVec] ok 264 - step-to-octave: 16 (major scale) [ScaleVec] ok 265 - step-to-octave: 16 (Chord I offset) [ScaleVec] ok 266 - step-to-octave: 16 (Chord IV) [ScaleVec] ok 267 - step-to-octave: 17 (major scale) [ScaleVec] ok 268 - step-to-octave: 17 (Chord I offset) [ScaleVec] ok 269 - step-to-octave: 17 (Chord IV) [ScaleVec] ok 270 - step-to-octave: 18 (major scale) [ScaleVec] ok 271 - step-to-octave: 18 (Chord I offset) [ScaleVec] ok 272 - step-to-octave: 18 (Chord IV) [ScaleVec] ok 273 - step: -6 (transperent-scale) [ScaleVec] ok 274 - step: -5.666667 (transperent-scale) [ScaleVec] ok 275 - step: -5.5 (transperent-scale) [ScaleVec] ok 276 - step: -5.333333 (transperent-scale) [ScaleVec] ok 277 - step: -5 (transperent-scale) [ScaleVec] ok 278 - step: -4.666667 (transperent-scale) [ScaleVec] ok 279 - step: -4.5 (transperent-scale) [ScaleVec] ok 280 - step: -4.333333 (transperent-scale) [ScaleVec] ok 281 - step: -4 (transperent-scale) [ScaleVec] ok 282 - step: -3.666667 (transperent-scale) [ScaleVec] ok 283 - step: -3.5 (transperent-scale) [ScaleVec] ok 284 - step: -3.333333 (transperent-scale) [ScaleVec] ok 285 - step: -3 (transperent-scale) [ScaleVec] ok 286 - step: -2.666667 (transperent-scale) [ScaleVec] ok 287 - step: -2.5 (transperent-scale) [ScaleVec] ok 288 - step: -2.333333 (transperent-scale) [ScaleVec] ok 289 - step: -2 (transperent-scale) [ScaleVec] ok 290 - step: -1.666667 (transperent-scale) [ScaleVec] ok 291 - step: -1.5 (transperent-scale) [ScaleVec] ok 292 - step: -1.333333 (transperent-scale) [ScaleVec] ok 293 - step: -1 (transperent-scale) [ScaleVec] ok 294 - step: -0.666667 (transperent-scale) [ScaleVec] ok 295 - step: -0.5 (transperent-scale) [ScaleVec] ok 296 - step: -0.333333 (transperent-scale) [ScaleVec] ok 297 - step: 0 (transperent-scale) [ScaleVec] ok 298 - step: 0.333333 (transperent-scale) [ScaleVec] ok 299 - step: 0.5 (transperent-scale) [ScaleVec] ok 300 - step: 0.666667 (transperent-scale) [ScaleVec] ok 301 - step: 1 (transperent-scale) [ScaleVec] ok 302 - step: 1.333333 (transperent-scale) [ScaleVec] ok 303 - step: 1.5 (transperent-scale) [ScaleVec] ok 304 - step: 1.666667 (transperent-scale) [ScaleVec] ok 305 - step: 2 (transperent-scale) [ScaleVec] ok 306 - step: 2.333333 (transperent-scale) [ScaleVec] ok 307 - step: 2.5 (transperent-scale) [ScaleVec] ok 308 - step: 2.666667 (transperent-scale) [ScaleVec] ok 309 - step: 3 (transperent-scale) [ScaleVec] ok 310 - step: 3.333333 (transperent-scale) [ScaleVec] ok 311 - step: 3.5 (transperent-scale) [ScaleVec] ok 312 - step: 3.666667 (transperent-scale) [ScaleVec] ok 313 - step: 4 (transperent-scale) [ScaleVec] ok 314 - step: 4.333333 (transperent-scale) [ScaleVec] ok 315 - step: 4.5 (transperent-scale) [ScaleVec] ok 316 - step: 4.666667 (transperent-scale) [ScaleVec] ok 317 - step: 5 (transperent-scale) [ScaleVec] ok 318 - step: 5.333333 (transperent-scale) [ScaleVec] ok 319 - step: 5.5 (transperent-scale) [ScaleVec] ok 320 - step: 5.666667 (transperent-scale) [ScaleVec] ok 321 - step: 6 (transperent-scale) [ScaleVec] ok 322 - step: 6.333333 (transperent-scale) [ScaleVec] ok 323 - step: 6.5 (transperent-scale) [ScaleVec] ok 324 - step: 6.666667 (transperent-scale) [ScaleVec] ok 325 - Transperent interval -6:-5.666667 [ScaleVec] ok 326 - Transperent interval -6:-5.5 [ScaleVec] ok 327 - Transperent interval -6:-5.333333 [ScaleVec] ok 328 - Transperent interval -6:-5 [ScaleVec] ok 329 - Transperent interval -5:-4.666667 [ScaleVec] ok 330 - Transperent interval -5:-4.5 [ScaleVec] ok 331 - Transperent interval -5:-4.333333 [ScaleVec] ok 332 - Transperent interval -5:-4 [ScaleVec] ok 333 - Transperent interval -4:-3.666667 [ScaleVec] ok 334 - Transperent interval -4:-3.5 [ScaleVec] ok 335 - Transperent interval -4:-3.333333 [ScaleVec] ok 336 - Transperent interval -4:-3 [ScaleVec] ok 337 - Transperent interval -3:-2.666667 [ScaleVec] ok 338 - Transperent interval -3:-2.5 [ScaleVec] ok 339 - Transperent interval -3:-2.333333 [ScaleVec] ok 340 - Transperent interval -3:-2 [ScaleVec] ok 341 - Transperent interval -2:-1.666667 [ScaleVec] ok 342 - Transperent interval -2:-1.5 [ScaleVec] ok 343 - Transperent interval -2:-1.333333 [ScaleVec] ok 344 - Transperent interval -2:-1 [ScaleVec] ok 345 - Transperent interval -1:-0.666667 [ScaleVec] ok 346 - Transperent interval -1:-0.5 [ScaleVec] ok 347 - Transperent interval -1:-0.333333 [ScaleVec] ok 348 - Transperent interval -1:0 [ScaleVec] ok 349 - Transperent interval 0:0.333333 [ScaleVec] ok 350 - Transperent interval 0:0.5 [ScaleVec] ok 351 - Transperent interval 0:0.666667 [ScaleVec] ok 352 - Transperent interval 0:1 [ScaleVec] ok 353 - Transperent interval 1:1.333333 [ScaleVec] ok 354 - Transperent interval 1:1.5 [ScaleVec] ok 355 - Transperent interval 1:1.666667 [ScaleVec] ok 356 - Transperent interval 1:2 [ScaleVec] ok 357 - Transperent interval 2:2.333333 [ScaleVec] ok 358 - Transperent interval 2:2.5 [ScaleVec] ok 359 - Transperent interval 2:2.666667 [ScaleVec] ok 360 - Transperent interval 2:3 [ScaleVec] ok 361 - Transperent interval 3:3.333333 [ScaleVec] ok 362 - Transperent interval 3:3.5 [ScaleVec] ok 363 - Transperent interval 3:3.666667 [ScaleVec] ok 364 - Transperent interval 3:4 [ScaleVec] ok 365 - Transperent interval 4:4.333333 [ScaleVec] ok 366 - Transperent interval 4:4.5 [ScaleVec] ok 367 - Transperent interval 4:4.666667 [ScaleVec] ok 368 - Transperent interval 4:5 [ScaleVec] ok 369 - Transperent interval 5:5.333333 [ScaleVec] ok 370 - Transperent interval 5:5.5 [ScaleVec] ok 371 - Transperent interval 5:5.666667 [ScaleVec] ok 372 - Transperent interval 5:6 [ScaleVec] ok 373 - Transperent interval 6:6.333333 [ScaleVec] ok 374 - Transperent interval 6:6.5 [ScaleVec] ok 375 - Transperent interval 6:6.666667 [ScaleVec] ok 376 - Transperent interval 6:7 [ScaleVec] ok 377 - interval 0 to 2 on major [ScaleVec] ok 378 - step 1.5 on major [ScaleVec] ok 379 - value-to-pc: -6 [ScaleVec] ok 380 - value-to-pc: -5 [ScaleVec] ok 381 - value-to-pc: -4 [ScaleVec] ok 382 - value-to-pc: -3 [ScaleVec] ok 383 - value-to-pc: -2 [ScaleVec] ok 384 - value-to-pc: -1 [ScaleVec] ok 385 - value-to-pc: 0 [ScaleVec] ok 386 - value-to-pc: 1 [ScaleVec] ok 387 - value-to-pc: 2 [ScaleVec] ok 388 - value-to-pc: 3 [ScaleVec] ok 389 - value-to-pc: 4 [ScaleVec] ok 390 - value-to-pc: 5 [ScaleVec] ok 391 - value-to-pc: 6 [ScaleVec] ok 392 - value-to-octave: -18 [ScaleVec] ok 393 - value-to-octave: 42 (Chord I offset) [ScaleVec] ok 394 - value-to-octave: -23 (Chord IV) [ScaleVec] ok 395 - value-to-octave: -17 [ScaleVec] ok 396 - value-to-octave: 43 (Chord I offset) [ScaleVec] ok 397 - value-to-octave: -22 (Chord IV) [ScaleVec] ok 398 - value-to-octave: -16 [ScaleVec] ok 399 - value-to-octave: 44 (Chord I offset) [ScaleVec] ok 400 - value-to-octave: -21 (Chord IV) [ScaleVec] ok 401 - value-to-octave: -15 [ScaleVec] ok 402 - value-to-octave: 45 (Chord I offset) [ScaleVec] ok 403 - value-to-octave: -20 (Chord IV) [ScaleVec] ok 404 - value-to-octave: -14 [ScaleVec] ok 405 - value-to-octave: 46 (Chord I offset) [ScaleVec] ok 406 - value-to-octave: -19 (Chord IV) [ScaleVec] ok 407 - value-to-octave: -13 [ScaleVec] ok 408 - value-to-octave: 47 (Chord I offset) [ScaleVec] ok 409 - value-to-octave: -18 (Chord IV) [ScaleVec] ok 410 - value-to-octave: -12 [ScaleVec] ok 411 - value-to-octave: 48 (Chord I offset) [ScaleVec] ok 412 - value-to-octave: -17 (Chord IV) [ScaleVec] ok 413 - value-to-octave: -11 [ScaleVec] ok 414 - value-to-octave: 49 (Chord I offset) [ScaleVec] ok 415 - value-to-octave: -16 (Chord IV) [ScaleVec] ok 416 - value-to-octave: -10 [ScaleVec] ok 417 - value-to-octave: 50 (Chord I offset) [ScaleVec] ok 418 - value-to-octave: -15 (Chord IV) [ScaleVec] ok 419 - value-to-octave: -9 [ScaleVec] ok 420 - value-to-octave: 51 (Chord I offset) [ScaleVec] ok 421 - value-to-octave: -14 (Chord IV) [ScaleVec] ok 422 - value-to-octave: -8 [ScaleVec] ok 423 - value-to-octave: 52 (Chord I offset) [ScaleVec] ok 424 - value-to-octave: -13 (Chord IV) [ScaleVec] ok 425 - value-to-octave: -7 [ScaleVec] ok 426 - value-to-octave: 53 (Chord I offset) [ScaleVec] ok 427 - value-to-octave: -12 (Chord IV) [ScaleVec] ok 428 - value-to-octave: -6 [ScaleVec] ok 429 - value-to-octave: 54 (Chord I offset) [ScaleVec] ok 430 - value-to-octave: -11 (Chord IV) [ScaleVec] ok 431 - value-to-octave: -5 [ScaleVec] ok 432 - value-to-octave: 55 (Chord I offset) [ScaleVec] ok 433 - value-to-octave: -10 (Chord IV) [ScaleVec] ok 434 - value-to-octave: -4 [ScaleVec] ok 435 - value-to-octave: 56 (Chord I offset) [ScaleVec] ok 436 - value-to-octave: -9 (Chord IV) [ScaleVec] ok 437 - value-to-octave: -3 [ScaleVec] ok 438 - value-to-octave: 57 (Chord I offset) [ScaleVec] ok 439 - value-to-octave: -8 (Chord IV) [ScaleVec] ok 440 - value-to-octave: -2 [ScaleVec] ok 441 - value-to-octave: 58 (Chord I offset) [ScaleVec] ok 442 - value-to-octave: -7 (Chord IV) [ScaleVec] ok 443 - value-to-octave: -1 [ScaleVec] ok 444 - value-to-octave: 59 (Chord I offset) [ScaleVec] ok 445 - value-to-octave: -6 (Chord IV) [ScaleVec] ok 446 - value-to-octave: 0 [ScaleVec] ok 447 - value-to-octave: 60 (Chord I offset) [ScaleVec] ok 448 - value-to-octave: -5 (Chord IV) [ScaleVec] ok 449 - value-to-octave: 1 [ScaleVec] ok 450 - value-to-octave: 61 (Chord I offset) [ScaleVec] ok 451 - value-to-octave: -4 (Chord IV) [ScaleVec] ok 452 - value-to-octave: 2 [ScaleVec] ok 453 - value-to-octave: 62 (Chord I offset) [ScaleVec] ok 454 - value-to-octave: -3 (Chord IV) [ScaleVec] ok 455 - value-to-octave: 3 [ScaleVec] ok 456 - value-to-octave: 63 (Chord I offset) [ScaleVec] ok 457 - value-to-octave: -2 (Chord IV) [ScaleVec] ok 458 - value-to-octave: 4 [ScaleVec] ok 459 - value-to-octave: 64 (Chord I offset) [ScaleVec] ok 460 - value-to-octave: -1 (Chord IV) [ScaleVec] ok 461 - value-to-octave: 5 [ScaleVec] ok 462 - value-to-octave: 65 (Chord I offset) [ScaleVec] ok 463 - value-to-octave: 0 (Chord IV) [ScaleVec] ok 464 - value-to-octave: 6 [ScaleVec] ok 465 - value-to-octave: 66 (Chord I offset) [ScaleVec] ok 466 - value-to-octave: 1 (Chord IV) [ScaleVec] ok 467 - value-to-octave: 7 [ScaleVec] ok 468 - value-to-octave: 67 (Chord I offset) [ScaleVec] ok 469 - value-to-octave: 2 (Chord IV) [ScaleVec] ok 470 - value-to-octave: 8 [ScaleVec] ok 471 - value-to-octave: 68 (Chord I offset) [ScaleVec] ok 472 - value-to-octave: 3 (Chord IV) [ScaleVec] ok 473 - value-to-octave: 9 [ScaleVec] ok 474 - value-to-octave: 69 (Chord I offset) [ScaleVec] ok 475 - value-to-octave: 4 (Chord IV) [ScaleVec] ok 476 - value-to-octave: 10 [ScaleVec] ok 477 - value-to-octave: 70 (Chord I offset) [ScaleVec] ok 478 - value-to-octave: 5 (Chord IV) [ScaleVec] ok 479 - value-to-octave: 11 [ScaleVec] ok 480 - value-to-octave: 71 (Chord I offset) [ScaleVec] ok 481 - value-to-octave: 6 (Chord IV) [ScaleVec] ok 482 - value-to-octave: 12 [ScaleVec] ok 483 - value-to-octave: 72 (Chord I offset) [ScaleVec] ok 484 - value-to-octave: 7 (Chord IV) [ScaleVec] ok 485 - value-to-octave: 13 [ScaleVec] ok 486 - value-to-octave: 73 (Chord I offset) [ScaleVec] ok 487 - value-to-octave: 8 (Chord IV) [ScaleVec] ok 488 - value-to-octave: 14 [ScaleVec] ok 489 - value-to-octave: 74 (Chord I offset) [ScaleVec] ok 490 - value-to-octave: 9 (Chord IV) [ScaleVec] ok 491 - value-to-octave: 15 [ScaleVec] ok 492 - value-to-octave: 75 (Chord I offset) [ScaleVec] ok 493 - value-to-octave: 10 (Chord IV) [ScaleVec] ok 494 - value-to-octave: 16 [ScaleVec] ok 495 - value-to-octave: 76 (Chord I offset) [ScaleVec] ok 496 - value-to-octave: 11 (Chord IV) [ScaleVec] ok 497 - value-to-octave: 17 [ScaleVec] ok 498 - value-to-octave: 77 (Chord I offset) [ScaleVec] ok 499 - value-to-octave: 12 (Chord IV) [ScaleVec] ok 500 - value-to-octave: 18 [ScaleVec] ok 501 - value-to-octave: 78 (Chord I offset) [ScaleVec] ok 502 - value-to-octave: 13 (Chord IV) [ScaleVec] ok 503 - value-to-octave: 60 (Chord I offset) [ScaleVec] ok 504 - value-to-octave: 59 (Chord I offset) [ScaleVec] ok 505 - value-to-octave: 0 (Major) [ScaleVec] ok 506 - value-to-octave: -1 (Major) [ScaleVec] ok 507 - value-to-octave: 1 (Major) [ScaleVec] ok 508 - value-to-octave: 11 (Major) [ScaleVec] ok 509 - value-to-octave: 12 (Major) [ScaleVec] ok 510 - value-to-octave: -4 (Chord IV) [ScaleVec] ok 511 - value-to-octave: -5 (Chord IV) [ScaleVec] ok 512 - value-to-octave: -3 (Chord IV) [ScaleVec] ok 513 - value-to-octave: 2 (Chord IV) [ScaleVec] ok 514 - value-to-octave: 3 (Chord IV) [ScaleVec] ok 515 - value-to-whole-step: -18 [ScaleVec] ok 516 - value-to-whole-step: 42 (Chord I offset) [ScaleVec] ok 517 - value-to-whole-step: -23 (Chord I offset) [ScaleVec] ok 518 - value-to-whole-step: -17 [ScaleVec] ok 519 - value-to-whole-step: 43 (Chord I offset) [ScaleVec] ok 520 - value-to-whole-step: -22 (Chord I offset) [ScaleVec] ok 521 - value-to-whole-step: -16 [ScaleVec] ok 522 - value-to-whole-step: 44 (Chord I offset) [ScaleVec] ok 523 - value-to-whole-step: -21 (Chord I offset) [ScaleVec] ok 524 - value-to-whole-step: -15 [ScaleVec] ok 525 - value-to-whole-step: 45 (Chord I offset) [ScaleVec] ok 526 - value-to-whole-step: -20 (Chord I offset) [ScaleVec] ok 527 - value-to-whole-step: -14 [ScaleVec] ok 528 - value-to-whole-step: 46 (Chord I offset) [ScaleVec] ok 529 - value-to-whole-step: -19 (Chord I offset) [ScaleVec] ok 530 - value-to-whole-step: -13 [ScaleVec] ok 531 - value-to-whole-step: 47 (Chord I offset) [ScaleVec] ok 532 - value-to-whole-step: -18 (Chord I offset) [ScaleVec] ok 533 - value-to-whole-step: -12 [ScaleVec] ok 534 - value-to-whole-step: 48 (Chord I offset) [ScaleVec] ok 535 - value-to-whole-step: -17 (Chord I offset) [ScaleVec] ok 536 - value-to-whole-step: -11 [ScaleVec] ok 537 - value-to-whole-step: 49 (Chord I offset) [ScaleVec] ok 538 - value-to-whole-step: -16 (Chord I offset) [ScaleVec] ok 539 - value-to-whole-step: -10 [ScaleVec] ok 540 - value-to-whole-step: 50 (Chord I offset) [ScaleVec] ok 541 - value-to-whole-step: -15 (Chord I offset) [ScaleVec] ok 542 - value-to-whole-step: -9 [ScaleVec] ok 543 - value-to-whole-step: 51 (Chord I offset) [ScaleVec] ok 544 - value-to-whole-step: -14 (Chord I offset) [ScaleVec] ok 545 - value-to-whole-step: -8 [ScaleVec] ok 546 - value-to-whole-step: 52 (Chord I offset) [ScaleVec] ok 547 - value-to-whole-step: -13 (Chord I offset) [ScaleVec] ok 548 - value-to-whole-step: -7 [ScaleVec] ok 549 - value-to-whole-step: 53 (Chord I offset) [ScaleVec] ok 550 - value-to-whole-step: -12 (Chord I offset) [ScaleVec] ok 551 - value-to-whole-step: -6 [ScaleVec] ok 552 - value-to-whole-step: 54 (Chord I offset) [ScaleVec] ok 553 - value-to-whole-step: -11 (Chord I offset) [ScaleVec] ok 554 - value-to-whole-step: -5 [ScaleVec] ok 555 - value-to-whole-step: 55 (Chord I offset) [ScaleVec] ok 556 - value-to-whole-step: -10 (Chord I offset) [ScaleVec] ok 557 - value-to-whole-step: -4 [ScaleVec] ok 558 - value-to-whole-step: 56 (Chord I offset) [ScaleVec] ok 559 - value-to-whole-step: -9 (Chord I offset) [ScaleVec] ok 560 - value-to-whole-step: -3 [ScaleVec] ok 561 - value-to-whole-step: 57 (Chord I offset) [ScaleVec] ok 562 - value-to-whole-step: -8 (Chord I offset) [ScaleVec] ok 563 - value-to-whole-step: -2 [ScaleVec] ok 564 - value-to-whole-step: 58 (Chord I offset) [ScaleVec] ok 565 - value-to-whole-step: -7 (Chord I offset) [ScaleVec] ok 566 - value-to-whole-step: -1 [ScaleVec] ok 567 - value-to-whole-step: 59 (Chord I offset) [ScaleVec] ok 568 - value-to-whole-step: -6 (Chord I offset) [ScaleVec] ok 569 - value-to-whole-step: 0 [ScaleVec] ok 570 - value-to-whole-step: 60 (Chord I offset) [ScaleVec] ok 571 - value-to-whole-step: -5 (Chord I offset) [ScaleVec] ok 572 - value-to-whole-step: 1 [ScaleVec] ok 573 - value-to-whole-step: 61 (Chord I offset) [ScaleVec] ok 574 - value-to-whole-step: -4 (Chord I offset) [ScaleVec] ok 575 - value-to-whole-step: 2 [ScaleVec] ok 576 - value-to-whole-step: 62 (Chord I offset) [ScaleVec] ok 577 - value-to-whole-step: -3 (Chord I offset) [ScaleVec] ok 578 - value-to-whole-step: 3 [ScaleVec] ok 579 - value-to-whole-step: 63 (Chord I offset) [ScaleVec] ok 580 - value-to-whole-step: -2 (Chord I offset) [ScaleVec] ok 581 - value-to-whole-step: 4 [ScaleVec] ok 582 - value-to-whole-step: 64 (Chord I offset) [ScaleVec] ok 583 - value-to-whole-step: -1 (Chord I offset) [ScaleVec] ok 584 - value-to-whole-step: 5 [ScaleVec] ok 585 - value-to-whole-step: 65 (Chord I offset) [ScaleVec] ok 586 - value-to-whole-step: 0 (Chord I offset) [ScaleVec] ok 587 - value-to-whole-step: 6 [ScaleVec] ok 588 - value-to-whole-step: 66 (Chord I offset) [ScaleVec] ok 589 - value-to-whole-step: 1 (Chord I offset) [ScaleVec] ok 590 - value-to-whole-step: 7 [ScaleVec] ok 591 - value-to-whole-step: 67 (Chord I offset) [ScaleVec] ok 592 - value-to-whole-step: 2 (Chord I offset) [ScaleVec] ok 593 - value-to-whole-step: 8 [ScaleVec] ok 594 - value-to-whole-step: 68 (Chord I offset) [ScaleVec] ok 595 - value-to-whole-step: 3 (Chord I offset) [ScaleVec] ok 596 - value-to-whole-step: 9 [ScaleVec] ok 597 - value-to-whole-step: 69 (Chord I offset) [ScaleVec] ok 598 - value-to-whole-step: 4 (Chord I offset) [ScaleVec] ok 599 - value-to-whole-step: 10 [ScaleVec] ok 600 - value-to-whole-step: 70 (Chord I offset) [ScaleVec] ok 601 - value-to-whole-step: 5 (Chord I offset) [ScaleVec] ok 602 - value-to-whole-step: 11 [ScaleVec] ok 603 - value-to-whole-step: 71 (Chord I offset) [ScaleVec] ok 604 - value-to-whole-step: 6 (Chord I offset) [ScaleVec] ok 605 - value-to-whole-step: 12 [ScaleVec] ok 606 - value-to-whole-step: 72 (Chord I offset) [ScaleVec] ok 607 - value-to-whole-step: 7 (Chord I offset) [ScaleVec] ok 608 - value-to-whole-step: 13 [ScaleVec] ok 609 - value-to-whole-step: 73 (Chord I offset) [ScaleVec] ok 610 - value-to-whole-step: 8 (Chord I offset) [ScaleVec] ok 611 - value-to-whole-step: 14 [ScaleVec] ok 612 - value-to-whole-step: 74 (Chord I offset) [ScaleVec] ok 613 - value-to-whole-step: 9 (Chord I offset) [ScaleVec] ok 614 - value-to-whole-step: 15 [ScaleVec] ok 615 - value-to-whole-step: 75 (Chord I offset) [ScaleVec] ok 616 - value-to-whole-step: 10 (Chord I offset) [ScaleVec] ok 617 - value-to-whole-step: 16 [ScaleVec] ok 618 - value-to-whole-step: 76 (Chord I offset) [ScaleVec] ok 619 - value-to-whole-step: 11 (Chord I offset) [ScaleVec] ok 620 - value-to-whole-step: 17 [ScaleVec] ok 621 - value-to-whole-step: 77 (Chord I offset) [ScaleVec] ok 622 - value-to-whole-step: 12 (Chord I offset) [ScaleVec] ok 623 - value-to-whole-step: 18 [ScaleVec] ok 624 - value-to-whole-step: 78 (Chord I offset) [ScaleVec] ok 625 - value-to-whole-step: 13 (Chord I offset) [ScaleVec] ok 626 - value-to-whole-step: -1 [ScaleVec] ok 627 - value-to-whole-step: -2 [ScaleVec] ok 628 - value-to-whole-step: -1.5 [ScaleVec] ok 629 - value-to-whole-step: -2.5 [ScaleVec] ok 630 - value-to-sub-step: -17.666667 [ScaleVec] ok 631 - value-to-sub-step: -17.5 [ScaleVec] ok 632 - value-to-sub-step: -17.333333 [ScaleVec] ok 633 - value-to-sub-step: -17.666667 (Chord I offset) [ScaleVec] ok 634 - value-to-sub-step: -17.5 (Chord I offset) [ScaleVec] ok 635 - value-to-sub-step: -17.333333 (Chord I offset) [ScaleVec] ok 636 - value-to-sub-step: -16.666667 [ScaleVec] ok 637 - value-to-sub-step: -16.5 [ScaleVec] ok 638 - value-to-sub-step: -16.333333 [ScaleVec] ok 639 - value-to-sub-step: -16.666667 (Chord I offset) [ScaleVec] ok 640 - value-to-sub-step: -16.5 (Chord I offset) [ScaleVec] ok 641 - value-to-sub-step: -16.333333 (Chord I offset) [ScaleVec] ok 642 - value-to-sub-step: -15.666667 [ScaleVec] ok 643 - value-to-sub-step: -15.5 [ScaleVec] ok 644 - value-to-sub-step: -15.333333 [ScaleVec] ok 645 - value-to-sub-step: -15.666667 (Chord I offset) [ScaleVec] ok 646 - value-to-sub-step: -15.5 (Chord I offset) [ScaleVec] ok 647 - value-to-sub-step: -15.333333 (Chord I offset) [ScaleVec] ok 648 - value-to-sub-step: -14.666667 [ScaleVec] ok 649 - value-to-sub-step: -14.5 [ScaleVec] ok 650 - value-to-sub-step: -14.333333 [ScaleVec] ok 651 - value-to-sub-step: -14.666667 (Chord I offset) [ScaleVec] ok 652 - value-to-sub-step: -14.5 (Chord I offset) [ScaleVec] ok 653 - value-to-sub-step: -14.333333 (Chord I offset) [ScaleVec] ok 654 - value-to-sub-step: -13.666667 [ScaleVec] ok 655 - value-to-sub-step: -13.5 [ScaleVec] ok 656 - value-to-sub-step: -13.333333 [ScaleVec] ok 657 - value-to-sub-step: -13.666667 (Chord I offset) [ScaleVec] ok 658 - value-to-sub-step: -13.5 (Chord I offset) [ScaleVec] ok 659 - value-to-sub-step: -13.333333 (Chord I offset) [ScaleVec] ok 660 - value-to-sub-step: -12.666667 [ScaleVec] ok 661 - value-to-sub-step: -12.5 [ScaleVec] ok 662 - value-to-sub-step: -12.333333 [ScaleVec] ok 663 - value-to-sub-step: -12.666667 (Chord I offset) [ScaleVec] ok 664 - value-to-sub-step: -12.5 (Chord I offset) [ScaleVec] ok 665 - value-to-sub-step: -12.333333 (Chord I offset) [ScaleVec] ok 666 - value-to-sub-step: -11.666667 [ScaleVec] ok 667 - value-to-sub-step: -11.5 [ScaleVec] ok 668 - value-to-sub-step: -11.333333 [ScaleVec] ok 669 - value-to-sub-step: -11.666667 (Chord I offset) [ScaleVec] ok 670 - value-to-sub-step: -11.5 (Chord I offset) [ScaleVec] ok 671 - value-to-sub-step: -11.333333 (Chord I offset) [ScaleVec] ok 672 - value-to-sub-step: -10.666667 [ScaleVec] ok 673 - value-to-sub-step: -10.5 [ScaleVec] ok 674 - value-to-sub-step: -10.333333 [ScaleVec] ok 675 - value-to-sub-step: -10.666667 (Chord I offset) [ScaleVec] ok 676 - value-to-sub-step: -10.5 (Chord I offset) [ScaleVec] ok 677 - value-to-sub-step: -10.333333 (Chord I offset) [ScaleVec] ok 678 - value-to-sub-step: -9.666667 [ScaleVec] ok 679 - value-to-sub-step: -9.5 [ScaleVec] ok 680 - value-to-sub-step: -9.333333 [ScaleVec] ok 681 - value-to-sub-step: -9.666667 (Chord I offset) [ScaleVec] ok 682 - value-to-sub-step: -9.5 (Chord I offset) [ScaleVec] ok 683 - value-to-sub-step: -9.333333 (Chord I offset) [ScaleVec] ok 684 - value-to-sub-step: -8.666667 [ScaleVec] ok 685 - value-to-sub-step: -8.5 [ScaleVec] ok 686 - value-to-sub-step: -8.333333 [ScaleVec] ok 687 - value-to-sub-step: -8.666667 (Chord I offset) [ScaleVec] ok 688 - value-to-sub-step: -8.5 (Chord I offset) [ScaleVec] ok 689 - value-to-sub-step: -8.333333 (Chord I offset) [ScaleVec] ok 690 - value-to-sub-step: -7.666667 [ScaleVec] ok 691 - value-to-sub-step: -7.5 [ScaleVec] ok 692 - value-to-sub-step: -7.333333 [ScaleVec] ok 693 - value-to-sub-step: -7.666667 (Chord I offset) [ScaleVec] ok 694 - value-to-sub-step: -7.5 (Chord I offset) [ScaleVec] ok 695 - value-to-sub-step: -7.333333 (Chord I offset) [ScaleVec] ok 696 - value-to-sub-step: -6.666667 [ScaleVec] ok 697 - value-to-sub-step: -6.5 [ScaleVec] ok 698 - value-to-sub-step: -6.333333 [ScaleVec] ok 699 - value-to-sub-step: -6.666667 (Chord I offset) [ScaleVec] ok 700 - value-to-sub-step: -6.5 (Chord I offset) [ScaleVec] ok 701 - value-to-sub-step: -6.333333 (Chord I offset) [ScaleVec] ok 702 - value-to-sub-step: -5.666667 [ScaleVec] ok 703 - value-to-sub-step: -5.5 [ScaleVec] ok 704 - value-to-sub-step: -5.333333 [ScaleVec] ok 705 - value-to-sub-step: -5.666667 (Chord I offset) [ScaleVec] ok 706 - value-to-sub-step: -5.5 (Chord I offset) [ScaleVec] ok 707 - value-to-sub-step: -5.333333 (Chord I offset) [ScaleVec] ok 708 - value-to-sub-step: -4.666667 [ScaleVec] ok 709 - value-to-sub-step: -4.5 [ScaleVec] ok 710 - value-to-sub-step: -4.333333 [ScaleVec] ok 711 - value-to-sub-step: -4.666667 (Chord I offset) [ScaleVec] ok 712 - value-to-sub-step: -4.5 (Chord I offset) [ScaleVec] ok 713 - value-to-sub-step: -4.333333 (Chord I offset) [ScaleVec] ok 714 - value-to-sub-step: -3.666667 [ScaleVec] ok 715 - value-to-sub-step: -3.5 [ScaleVec] ok 716 - value-to-sub-step: -3.333333 [ScaleVec] ok 717 - value-to-sub-step: -3.666667 (Chord I offset) [ScaleVec] ok 718 - value-to-sub-step: -3.5 (Chord I offset) [ScaleVec] ok 719 - value-to-sub-step: -3.333333 (Chord I offset) [ScaleVec] ok 720 - value-to-sub-step: -2.666667 [ScaleVec] ok 721 - value-to-sub-step: -2.5 [ScaleVec] ok 722 - value-to-sub-step: -2.333333 [ScaleVec] ok 723 - value-to-sub-step: -2.666667 (Chord I offset) [ScaleVec] ok 724 - value-to-sub-step: -2.5 (Chord I offset) [ScaleVec] ok 725 - value-to-sub-step: -2.333333 (Chord I offset) [ScaleVec] ok 726 - value-to-sub-step: -1.666667 [ScaleVec] ok 727 - value-to-sub-step: -1.5 [ScaleVec] ok 728 - value-to-sub-step: -1.333333 [ScaleVec] ok 729 - value-to-sub-step: -1.666667 (Chord I offset) [ScaleVec] ok 730 - value-to-sub-step: -1.5 (Chord I offset) [ScaleVec] ok 731 - value-to-sub-step: -1.333333 (Chord I offset) [ScaleVec] ok 732 - value-to-sub-step: -0.666667 [ScaleVec] ok 733 - value-to-sub-step: -0.5 [ScaleVec] ok 734 - value-to-sub-step: -0.333333 [ScaleVec] ok 735 - value-to-sub-step: -0.666667 (Chord I offset) [ScaleVec] ok 736 - value-to-sub-step: -0.5 (Chord I offset) [ScaleVec] ok 737 - value-to-sub-step: -0.333333 (Chord I offset) [ScaleVec] ok 738 - value-to-sub-step: 0.333333 [ScaleVec] ok 739 - value-to-sub-step: 0.5 [ScaleVec] ok 740 - value-to-sub-step: 0.666667 [ScaleVec] ok 741 - value-to-sub-step: 0.333333 (Chord I offset) [ScaleVec] ok 742 - value-to-sub-step: 0.5 (Chord I offset) [ScaleVec] ok 743 - value-to-sub-step: 0.666667 (Chord I offset) [ScaleVec] ok 744 - value-to-sub-step: 1.333333 [ScaleVec] ok 745 - value-to-sub-step: 1.5 [ScaleVec] ok 746 - value-to-sub-step: 1.666667 [ScaleVec] ok 747 - value-to-sub-step: 1.333333 (Chord I offset) [ScaleVec] ok 748 - value-to-sub-step: 1.5 (Chord I offset) [ScaleVec] ok 749 - value-to-sub-step: 1.666667 (Chord I offset) [ScaleVec] ok 750 - value-to-sub-step: 2.333333 [ScaleVec] ok 751 - value-to-sub-step: 2.5 [ScaleVec] ok 752 - value-to-sub-step: 2.666667 [ScaleVec] ok 753 - value-to-sub-step: 2.333333 (Chord I offset) [ScaleVec] ok 754 - value-to-sub-step: 2.5 (Chord I offset) [ScaleVec] ok 755 - value-to-sub-step: 2.666667 (Chord I offset) [ScaleVec] ok 756 - value-to-sub-step: 3.333333 [ScaleVec] ok 757 - value-to-sub-step: 3.5 [ScaleVec] ok 758 - value-to-sub-step: 3.666667 [ScaleVec] ok 759 - value-to-sub-step: 3.333333 (Chord I offset) [ScaleVec] ok 760 - value-to-sub-step: 3.5 (Chord I offset) [ScaleVec] ok 761 - value-to-sub-step: 3.666667 (Chord I offset) [ScaleVec] ok 762 - value-to-sub-step: 4.333333 [ScaleVec] ok 763 - value-to-sub-step: 4.5 [ScaleVec] ok 764 - value-to-sub-step: 4.666667 [ScaleVec] ok 765 - value-to-sub-step: 4.333333 (Chord I offset) [ScaleVec] ok 766 - value-to-sub-step: 4.5 (Chord I offset) [ScaleVec] ok 767 - value-to-sub-step: 4.666667 (Chord I offset) [ScaleVec] ok 768 - value-to-sub-step: 5.333333 [ScaleVec] ok 769 - value-to-sub-step: 5.5 [ScaleVec] ok 770 - value-to-sub-step: 5.666667 [ScaleVec] ok 771 - value-to-sub-step: 5.333333 (Chord I offset) [ScaleVec] ok 772 - value-to-sub-step: 5.5 (Chord I offset) [ScaleVec] ok 773 - value-to-sub-step: 5.666667 (Chord I offset) [ScaleVec] ok 774 - value-to-sub-step: 6.333333 [ScaleVec] ok 775 - value-to-sub-step: 6.5 [ScaleVec] ok 776 - value-to-sub-step: 6.666667 [ScaleVec] ok 777 - value-to-sub-step: 6.333333 (Chord I offset) [ScaleVec] ok 778 - value-to-sub-step: 6.5 (Chord I offset) [ScaleVec] ok 779 - value-to-sub-step: 6.666667 (Chord I offset) [ScaleVec] ok 780 - value-to-sub-step: 7.333333 [ScaleVec] ok 781 - value-to-sub-step: 7.5 [ScaleVec] ok 782 - value-to-sub-step: 7.666667 [ScaleVec] ok 783 - value-to-sub-step: 7.333333 (Chord I offset) [ScaleVec] ok 784 - value-to-sub-step: 7.5 (Chord I offset) [ScaleVec] ok 785 - value-to-sub-step: 7.666667 (Chord I offset) [ScaleVec] ok 786 - value-to-sub-step: 8.333333 [ScaleVec] ok 787 - value-to-sub-step: 8.5 [ScaleVec] ok 788 - value-to-sub-step: 8.666667 [ScaleVec] ok 789 - value-to-sub-step: 8.333333 (Chord I offset) [ScaleVec] ok 790 - value-to-sub-step: 8.5 (Chord I offset) [ScaleVec] ok 791 - value-to-sub-step: 8.666667 (Chord I offset) [ScaleVec] ok 792 - value-to-sub-step: 9.333333 [ScaleVec] ok 793 - value-to-sub-step: 9.5 [ScaleVec] ok 794 - value-to-sub-step: 9.666667 [ScaleVec] ok 795 - value-to-sub-step: 9.333333 (Chord I offset) [ScaleVec] ok 796 - value-to-sub-step: 9.5 (Chord I offset) [ScaleVec] ok 797 - value-to-sub-step: 9.666667 (Chord I offset) [ScaleVec] ok 798 - value-to-sub-step: 10.333333 [ScaleVec] ok 799 - value-to-sub-step: 10.5 [ScaleVec] ok 800 - value-to-sub-step: 10.666667 [ScaleVec] ok 801 - value-to-sub-step: 10.333333 (Chord I offset) [ScaleVec] ok 802 - value-to-sub-step: 10.5 (Chord I offset) [ScaleVec] ok 803 - value-to-sub-step: 10.666667 (Chord I offset) [ScaleVec] ok 804 - value-to-sub-step: 11.333333 [ScaleVec] ok 805 - value-to-sub-step: 11.5 [ScaleVec] ok 806 - value-to-sub-step: 11.666667 [ScaleVec] ok 807 - value-to-sub-step: 11.333333 (Chord I offset) [ScaleVec] ok 808 - value-to-sub-step: 11.5 (Chord I offset) [ScaleVec] ok 809 - value-to-sub-step: 11.666667 (Chord I offset) [ScaleVec] ok 810 - value-to-sub-step: 12.333333 [ScaleVec] ok 811 - value-to-sub-step: 12.5 [ScaleVec] ok 812 - value-to-sub-step: 12.666667 [ScaleVec] ok 813 - value-to-sub-step: 12.333333 (Chord I offset) [ScaleVec] ok 814 - value-to-sub-step: 12.5 (Chord I offset) [ScaleVec] ok 815 - value-to-sub-step: 12.666667 (Chord I offset) [ScaleVec] ok 816 - value-to-sub-step: 13.333333 [ScaleVec] ok 817 - value-to-sub-step: 13.5 [ScaleVec] ok 818 - value-to-sub-step: 13.666667 [ScaleVec] ok 819 - value-to-sub-step: 13.333333 (Chord I offset) [ScaleVec] ok 820 - value-to-sub-step: 13.5 (Chord I offset) [ScaleVec] ok 821 - value-to-sub-step: 13.666667 (Chord I offset) [ScaleVec] ok 822 - value-to-sub-step: 14.333333 [ScaleVec] ok 823 - value-to-sub-step: 14.5 [ScaleVec] ok 824 - value-to-sub-step: 14.666667 [ScaleVec] ok 825 - value-to-sub-step: 14.333333 (Chord I offset) [ScaleVec] ok 826 - value-to-sub-step: 14.5 (Chord I offset) [ScaleVec] ok 827 - value-to-sub-step: 14.666667 (Chord I offset) [ScaleVec] ok 828 - value-to-sub-step: 15.333333 [ScaleVec] ok 829 - value-to-sub-step: 15.5 [ScaleVec] ok 830 - value-to-sub-step: 15.666667 [ScaleVec] ok 831 - value-to-sub-step: 15.333333 (Chord I offset) [ScaleVec] ok 832 - value-to-sub-step: 15.5 (Chord I offset) [ScaleVec] ok 833 - value-to-sub-step: 15.666667 (Chord I offset) [ScaleVec] ok 834 - value-to-sub-step: 16.333333 [ScaleVec] ok 835 - value-to-sub-step: 16.5 [ScaleVec] ok 836 - value-to-sub-step: 16.666667 [ScaleVec] ok 837 - value-to-sub-step: 16.333333 (Chord I offset) [ScaleVec] ok 838 - value-to-sub-step: 16.5 (Chord I offset) [ScaleVec] ok 839 - value-to-sub-step: 16.666667 (Chord I offset) [ScaleVec] ok 840 - value-to-sub-step: 17.333333 [ScaleVec] ok 841 - value-to-sub-step: 17.5 [ScaleVec] ok 842 - value-to-sub-step: 17.666667 [ScaleVec] ok 843 - value-to-sub-step: 17.333333 (Chord I offset) [ScaleVec] ok 844 - value-to-sub-step: 17.5 (Chord I offset) [ScaleVec] ok 845 - value-to-sub-step: 17.666667 (Chord I offset) [ScaleVec] ok 846 - value-to-sub-step: 18.333333 [ScaleVec] ok 847 - value-to-sub-step: 18.5 [ScaleVec] ok 848 - value-to-sub-step: 18.666667 [ScaleVec] ok 849 - value-to-sub-step: 18.333333 (Chord I offset) [ScaleVec] ok 850 - value-to-sub-step: 18.5 (Chord I offset) [ScaleVec] ok 851 - value-to-sub-step: 18.666667 (Chord I offset) [ScaleVec] ok 852 - octave-to-step: -18 [ScaleVec] ok 853 - octave-to-step: -18 (Chord IV) [ScaleVec] ok 854 - octave-to-step: -17 [ScaleVec] ok 855 - octave-to-step: -17 (Chord IV) [ScaleVec] ok 856 - octave-to-step: -16 [ScaleVec] ok 857 - octave-to-step: -16 (Chord IV) [ScaleVec] ok 858 - octave-to-step: -15 [ScaleVec] ok 859 - octave-to-step: -15 (Chord IV) [ScaleVec] ok 860 - octave-to-step: -14 [ScaleVec] ok 861 - octave-to-step: -14 (Chord IV) [ScaleVec] ok 862 - octave-to-step: -13 [ScaleVec] ok 863 - octave-to-step: -13 (Chord IV) [ScaleVec] ok 864 - octave-to-step: -12 [ScaleVec] ok 865 - octave-to-step: -12 (Chord IV) [ScaleVec] ok 866 - octave-to-step: -11 [ScaleVec] ok 867 - octave-to-step: -11 (Chord IV) [ScaleVec] ok 868 - octave-to-step: -10 [ScaleVec] ok 869 - octave-to-step: -10 (Chord IV) [ScaleVec] ok 870 - octave-to-step: -9 [ScaleVec] ok 871 - octave-to-step: -9 (Chord IV) [ScaleVec] ok 872 - octave-to-step: -8 [ScaleVec] ok 873 - octave-to-step: -8 (Chord IV) [ScaleVec] ok 874 - octave-to-step: -7 [ScaleVec] ok 875 - octave-to-step: -7 (Chord IV) [ScaleVec] ok 876 - octave-to-step: -6 [ScaleVec] ok 877 - octave-to-step: -6 (Chord IV) [ScaleVec] ok 878 - octave-to-step: -5 [ScaleVec] ok 879 - octave-to-step: -5 (Chord IV) [ScaleVec] ok 880 - octave-to-step: -4 [ScaleVec] ok 881 - octave-to-step: -4 (Chord IV) [ScaleVec] ok 882 - octave-to-step: -3 [ScaleVec] ok 883 - octave-to-step: -3 (Chord IV) [ScaleVec] ok 884 - octave-to-step: -2 [ScaleVec] ok 885 - octave-to-step: -2 (Chord IV) [ScaleVec] ok 886 - octave-to-step: -1 [ScaleVec] ok 887 - octave-to-step: -1 (Chord IV) [ScaleVec] ok 888 - octave-to-step: 0 [ScaleVec] ok 889 - octave-to-step: 0 (Chord IV) [ScaleVec] ok 890 - octave-to-step: 1 [ScaleVec] ok 891 - octave-to-step: 1 (Chord IV) [ScaleVec] ok 892 - octave-to-step: 2 [ScaleVec] ok 893 - octave-to-step: 2 (Chord IV) [ScaleVec] ok 894 - octave-to-step: 3 [ScaleVec] ok 895 - octave-to-step: 3 (Chord IV) [ScaleVec] ok 896 - octave-to-step: 4 [ScaleVec] ok 897 - octave-to-step: 4 (Chord IV) [ScaleVec] ok 898 - octave-to-step: 5 [ScaleVec] ok 899 - octave-to-step: 5 (Chord IV) [ScaleVec] ok 900 - octave-to-step: 6 [ScaleVec] ok 901 - octave-to-step: 6 (Chord IV) [ScaleVec] ok 902 - octave-to-step: 7 [ScaleVec] ok 903 - octave-to-step: 7 (Chord IV) [ScaleVec] ok 904 - octave-to-step: 8 [ScaleVec] ok 905 - octave-to-step: 8 (Chord IV) [ScaleVec] ok 906 - octave-to-step: 9 [ScaleVec] ok 907 - octave-to-step: 9 (Chord IV) [ScaleVec] ok 908 - octave-to-step: 10 [ScaleVec] ok 909 - octave-to-step: 10 (Chord IV) [ScaleVec] ok 910 - octave-to-step: 11 [ScaleVec] ok 911 - octave-to-step: 11 (Chord IV) [ScaleVec] ok 912 - octave-to-step: 12 [ScaleVec] ok 913 - octave-to-step: 12 (Chord IV) [ScaleVec] ok 914 - octave-to-step: 13 [ScaleVec] ok 915 - octave-to-step: 13 (Chord IV) [ScaleVec] ok 916 - octave-to-step: 14 [ScaleVec] ok 917 - octave-to-step: 14 (Chord IV) [ScaleVec] ok 918 - octave-to-step: 15 [ScaleVec] ok 919 - octave-to-step: 15 (Chord IV) [ScaleVec] ok 920 - octave-to-step: 16 [ScaleVec] ok 921 - octave-to-step: 16 (Chord IV) [ScaleVec] ok 922 - octave-to-step: 17 [ScaleVec] ok 923 - octave-to-step: 17 (Chord IV) [ScaleVec] ok 924 - octave-to-step: 18 [ScaleVec] ok 925 - octave-to-step: 18 (Chord IV) [ScaleVec] ok 926 - octave-to-step: 0 [ScaleVec] ok 927 - octave-to-step: 1 [ScaleVec] ok 928 - octave-to-step: 10 [ScaleVec] ok 929 - octave-to-step: 12 [ScaleVec] ok 930 - octave-to-step: 8 [ScaleVec] ok 931 - Chord IV correct octave [ScaleVec] ok 932 - Chord IV correct octave [ScaleVec] ok 933 - transperent.reflexive-step(-12) [ScaleVec] ok 934 - transperent.reflexive-step(-11) [ScaleVec] ok 935 - transperent.reflexive-step(-10) [ScaleVec] ok 936 - transperent.reflexive-step(-9) [ScaleVec] ok 937 - transperent.reflexive-step(-8) [ScaleVec] ok 938 - transperent.reflexive-step(-7) [ScaleVec] ok 939 - transperent.reflexive-step(-6) [ScaleVec] ok 940 - transperent.reflexive-step(-5) [ScaleVec] ok 941 - transperent.reflexive-step(-4) [ScaleVec] ok 942 - transperent.reflexive-step(-3) [ScaleVec] ok 943 - transperent.reflexive-step(-2) [ScaleVec] ok 944 - transperent.reflexive-step(-1) [ScaleVec] ok 945 - transperent.reflexive-step(0) [ScaleVec] ok 946 - transperent.reflexive-step(1) [ScaleVec] ok 947 - transperent.reflexive-step(2) [ScaleVec] ok 948 - transperent.reflexive-step(3) [ScaleVec] ok 949 - transperent.reflexive-step(4) [ScaleVec] ok 950 - transperent.reflexive-step(5) [ScaleVec] ok 951 - transperent.reflexive-step(6) [ScaleVec] ok 952 - transperent.reflexive-step(7) [ScaleVec] ok 953 - transperent.reflexive-step(8) [ScaleVec] ok 954 - transperent.reflexive-step(9) [ScaleVec] ok 955 - transperent.reflexive-step(10) [ScaleVec] ok 956 - transperent.reflexive-step(11) [ScaleVec] ok 957 - transperent.reflexive-step(12) [ScaleVec] ok 958 - transperent.reflexive-step(-12) [ScaleVec] ok 959 - transperent.reflexive-step(-11.5) [ScaleVec] ok 960 - transperent.reflexive-step(-11) [ScaleVec] ok 961 - transperent.reflexive-step(-10.5) [ScaleVec] ok 962 - transperent.reflexive-step(-10) [ScaleVec] ok 963 - transperent.reflexive-step(-9.5) [ScaleVec] ok 964 - transperent.reflexive-step(-9) [ScaleVec] ok 965 - transperent.reflexive-step(-8.5) [ScaleVec] ok 966 - transperent.reflexive-step(-8) [ScaleVec] ok 967 - transperent.reflexive-step(-7.5) [ScaleVec] ok 968 - transperent.reflexive-step(-7) [ScaleVec] ok 969 - transperent.reflexive-step(-6.5) [ScaleVec] ok 970 - transperent.reflexive-step(-6) [ScaleVec] ok 971 - transperent.reflexive-step(-5.5) [ScaleVec] ok 972 - transperent.reflexive-step(-5) [ScaleVec] ok 973 - transperent.reflexive-step(-4.5) [ScaleVec] ok 974 - transperent.reflexive-step(-4) [ScaleVec] ok 975 - transperent.reflexive-step(-3.5) [ScaleVec] ok 976 - transperent.reflexive-step(-3) [ScaleVec] ok 977 - transperent.reflexive-step(-2.5) [ScaleVec] ok 978 - transperent.reflexive-step(-2) [ScaleVec] ok 979 - transperent.reflexive-step(-1.5) [ScaleVec] ok 980 - transperent.reflexive-step(-1) [ScaleVec] ok 981 - transperent.reflexive-step(-0.5) [ScaleVec] ok 982 - transperent.reflexive-step(0) [ScaleVec] ok 983 - transperent.reflexive-step(0.5) [ScaleVec] ok 984 - transperent.reflexive-step(1) [ScaleVec] ok 985 - transperent.reflexive-step(1.5) [ScaleVec] ok 986 - transperent.reflexive-step(2) [ScaleVec] ok 987 - transperent.reflexive-step(2.5) [ScaleVec] ok 988 - transperent.reflexive-step(3) [ScaleVec] ok 989 - transperent.reflexive-step(3.5) [ScaleVec] ok 990 - transperent.reflexive-step(4) [ScaleVec] ok 991 - transperent.reflexive-step(4.5) [ScaleVec] ok 992 - transperent.reflexive-step(5) [ScaleVec] ok 993 - transperent.reflexive-step(5.5) [ScaleVec] ok 994 - transperent.reflexive-step(6) [ScaleVec] ok 995 - transperent.reflexive-step(6.5) [ScaleVec] ok 996 - transperent.reflexive-step(7) [ScaleVec] ok 997 - transperent.reflexive-step(7.5) [ScaleVec] ok 998 - transperent.reflexive-step(8) [ScaleVec] ok 999 - transperent.reflexive-step(8.5) [ScaleVec] ok 1000 - transperent.reflexive-step(9) [ScaleVec] ok 1001 - transperent.reflexive-step(9.5) [ScaleVec] ok 1002 - transperent.reflexive-step(10) [ScaleVec] ok 1003 - transperent.reflexive-step(10.5) [ScaleVec] ok 1004 - transperent.reflexive-step(11) [ScaleVec] ok 1005 - transperent.reflexive-step(11.5) [ScaleVec] ok 1006 - transperent.reflexive-step(12) [ScaleVec] ok 1007 - major.reflexive-step(-9) [ScaleVec] ok 1008 - major.reflexive-step(-2) [ScaleVec] ok 1009 - major.reflexive-step(1) [ScaleVec] ok 1010 - major.reflexive-step(2) [ScaleVec] ok 1011 - major.reflexive-step(6) [ScaleVec] ok 1012 - major.reflexive-step(7) [ScaleVec] ok 1013 - major.reflexive-step(12) [ScaleVec] ok 1014 - major.reflexive-step(13) [ScaleVec] ok 1015 - Major(-12) == -12 [ScaleVec] ok 1016 - Reflexive step round trip for -18 (Transperent) [ScaleVec] ok 1017 - Reflexive step round trip for -18 (Micro) [ScaleVec] ok 1018 - Reflexive step round trip for -18 (Negative offset) [ScaleVec] ok 1019 - Reflexive step round trip for -18 (Positive offset) [ScaleVec] ok 1020 - Reflexive step round trip for -18 (Chord I) [ScaleVec] ok 1021 - Reflexive step round trip for -18 (Chord I offset) [ScaleVec] ok 1022 - Reflexive step round trip for -18 (Major) [ScaleVec] ok 1023 - Chained reflexive step round trip for -18 (Major(-12) & Chord IV) [ScaleVec] ok 1024 - Reflexive step round trip for -17.666667 (Transperent) [ScaleVec] ok 1025 - Reflexive step round trip for -17.666667 (Micro) [ScaleVec] ok 1026 - Reflexive step round trip for -17.666667 (Negative offset) [ScaleVec] ok 1027 - Reflexive step round trip for -17.666667 (Positive offset) [ScaleVec] ok 1028 - Reflexive step round trip for -17.666667 (Chord I) [ScaleVec] ok 1029 - Reflexive step round trip for -17.666667 (Chord I offset) [ScaleVec] ok 1030 - Reflexive step round trip for -17.666667 (Major) [ScaleVec] ok 1031 - Chained reflexive step round trip for -17.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1032 - Reflexive step round trip for -17.5 (Transperent) [ScaleVec] ok 1033 - Reflexive step round trip for -17.5 (Micro) [ScaleVec] ok 1034 - Reflexive step round trip for -17.5 (Negative offset) [ScaleVec] ok 1035 - Reflexive step round trip for -17.5 (Positive offset) [ScaleVec] ok 1036 - Reflexive step round trip for -17.5 (Chord I) [ScaleVec] ok 1037 - Reflexive step round trip for -17.5 (Chord I offset) [ScaleVec] ok 1038 - Reflexive step round trip for -17.5 (Major) [ScaleVec] ok 1039 - Chained reflexive step round trip for -17.5 (Major(-12) & Chord IV) [ScaleVec] ok 1040 - Reflexive step round trip for -17.333333 (Transperent) [ScaleVec] ok 1041 - Reflexive step round trip for -17.333333 (Micro) [ScaleVec] ok 1042 - Reflexive step round trip for -17.333333 (Negative offset) [ScaleVec] ok 1043 - Reflexive step round trip for -17.333333 (Positive offset) [ScaleVec] ok 1044 - Reflexive step round trip for -17.333333 (Chord I) [ScaleVec] ok 1045 - Reflexive step round trip for -17.333333 (Chord I offset) [ScaleVec] ok 1046 - Reflexive step round trip for -17.333333 (Major) [ScaleVec] ok 1047 - Chained reflexive step round trip for -17.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1048 - Reflexive step round trip for -17 (Transperent) [ScaleVec] ok 1049 - Reflexive step round trip for -17 (Micro) [ScaleVec] ok 1050 - Reflexive step round trip for -17 (Negative offset) [ScaleVec] ok 1051 - Reflexive step round trip for -17 (Positive offset) [ScaleVec] ok 1052 - Reflexive step round trip for -17 (Chord I) [ScaleVec] ok 1053 - Reflexive step round trip for -17 (Chord I offset) [ScaleVec] ok 1054 - Reflexive step round trip for -17 (Major) [ScaleVec] ok 1055 - Chained reflexive step round trip for -17 (Major(-12) & Chord IV) [ScaleVec] ok 1056 - Reflexive step round trip for -16.666667 (Transperent) [ScaleVec] ok 1057 - Reflexive step round trip for -16.666667 (Micro) [ScaleVec] ok 1058 - Reflexive step round trip for -16.666667 (Negative offset) [ScaleVec] ok 1059 - Reflexive step round trip for -16.666667 (Positive offset) [ScaleVec] ok 1060 - Reflexive step round trip for -16.666667 (Chord I) [ScaleVec] ok 1061 - Reflexive step round trip for -16.666667 (Chord I offset) [ScaleVec] ok 1062 - Reflexive step round trip for -16.666667 (Major) [ScaleVec] ok 1063 - Chained reflexive step round trip for -16.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1064 - Reflexive step round trip for -16.5 (Transperent) [ScaleVec] ok 1065 - Reflexive step round trip for -16.5 (Micro) [ScaleVec] ok 1066 - Reflexive step round trip for -16.5 (Negative offset) [ScaleVec] ok 1067 - Reflexive step round trip for -16.5 (Positive offset) [ScaleVec] ok 1068 - Reflexive step round trip for -16.5 (Chord I) [ScaleVec] ok 1069 - Reflexive step round trip for -16.5 (Chord I offset) [ScaleVec] ok 1070 - Reflexive step round trip for -16.5 (Major) [ScaleVec] ok 1071 - Chained reflexive step round trip for -16.5 (Major(-12) & Chord IV) [ScaleVec] ok 1072 - Reflexive step round trip for -16.333333 (Transperent) [ScaleVec] ok 1073 - Reflexive step round trip for -16.333333 (Micro) [ScaleVec] ok 1074 - Reflexive step round trip for -16.333333 (Negative offset) [ScaleVec] ok 1075 - Reflexive step round trip for -16.333333 (Positive offset) [ScaleVec] ok 1076 - Reflexive step round trip for -16.333333 (Chord I) [ScaleVec] ok 1077 - Reflexive step round trip for -16.333333 (Chord I offset) [ScaleVec] ok 1078 - Reflexive step round trip for -16.333333 (Major) [ScaleVec] ok 1079 - Chained reflexive step round trip for -16.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1080 - Reflexive step round trip for -16 (Transperent) [ScaleVec] ok 1081 - Reflexive step round trip for -16 (Micro) [ScaleVec] ok 1082 - Reflexive step round trip for -16 (Negative offset) [ScaleVec] ok 1083 - Reflexive step round trip for -16 (Positive offset) [ScaleVec] ok 1084 - Reflexive step round trip for -16 (Chord I) [ScaleVec] ok 1085 - Reflexive step round trip for -16 (Chord I offset) [ScaleVec] ok 1086 - Reflexive step round trip for -16 (Major) [ScaleVec] ok 1087 - Chained reflexive step round trip for -16 (Major(-12) & Chord IV) [ScaleVec] ok 1088 - Reflexive step round trip for -15.666667 (Transperent) [ScaleVec] ok 1089 - Reflexive step round trip for -15.666667 (Micro) [ScaleVec] ok 1090 - Reflexive step round trip for -15.666667 (Negative offset) [ScaleVec] ok 1091 - Reflexive step round trip for -15.666667 (Positive offset) [ScaleVec] ok 1092 - Reflexive step round trip for -15.666667 (Chord I) [ScaleVec] ok 1093 - Reflexive step round trip for -15.666667 (Chord I offset) [ScaleVec] ok 1094 - Reflexive step round trip for -15.666667 (Major) [ScaleVec] ok 1095 - Chained reflexive step round trip for -15.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1096 - Reflexive step round trip for -15.5 (Transperent) [ScaleVec] ok 1097 - Reflexive step round trip for -15.5 (Micro) [ScaleVec] ok 1098 - Reflexive step round trip for -15.5 (Negative offset) [ScaleVec] ok 1099 - Reflexive step round trip for -15.5 (Positive offset) [ScaleVec] ok 1100 - Reflexive step round trip for -15.5 (Chord I) [ScaleVec] ok 1101 - Reflexive step round trip for -15.5 (Chord I offset) [ScaleVec] ok 1102 - Reflexive step round trip for -15.5 (Major) [ScaleVec] ok 1103 - Chained reflexive step round trip for -15.5 (Major(-12) & Chord IV) [ScaleVec] ok 1104 - Reflexive step round trip for -15.333333 (Transperent) [ScaleVec] ok 1105 - Reflexive step round trip for -15.333333 (Micro) [ScaleVec] ok 1106 - Reflexive step round trip for -15.333333 (Negative offset) [ScaleVec] ok 1107 - Reflexive step round trip for -15.333333 (Positive offset) [ScaleVec] ok 1108 - Reflexive step round trip for -15.333333 (Chord I) [ScaleVec] ok 1109 - Reflexive step round trip for -15.333333 (Chord I offset) [ScaleVec] ok 1110 - Reflexive step round trip for -15.333333 (Major) [ScaleVec] ok 1111 - Chained reflexive step round trip for -15.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1112 - Reflexive step round trip for -15 (Transperent) [ScaleVec] ok 1113 - Reflexive step round trip for -15 (Micro) [ScaleVec] ok 1114 - Reflexive step round trip for -15 (Negative offset) [ScaleVec] ok 1115 - Reflexive step round trip for -15 (Positive offset) [ScaleVec] ok 1116 - Reflexive step round trip for -15 (Chord I) [ScaleVec] ok 1117 - Reflexive step round trip for -15 (Chord I offset) [ScaleVec] ok 1118 - Reflexive step round trip for -15 (Major) [ScaleVec] ok 1119 - Chained reflexive step round trip for -15 (Major(-12) & Chord IV) [ScaleVec] ok 1120 - Reflexive step round trip for -14.666667 (Transperent) [ScaleVec] ok 1121 - Reflexive step round trip for -14.666667 (Micro) [ScaleVec] ok 1122 - Reflexive step round trip for -14.666667 (Negative offset) [ScaleVec] ok 1123 - Reflexive step round trip for -14.666667 (Positive offset) [ScaleVec] ok 1124 - Reflexive step round trip for -14.666667 (Chord I) [ScaleVec] ok 1125 - Reflexive step round trip for -14.666667 (Chord I offset) [ScaleVec] ok 1126 - Reflexive step round trip for -14.666667 (Major) [ScaleVec] ok 1127 - Chained reflexive step round trip for -14.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1128 - Reflexive step round trip for -14.5 (Transperent) [ScaleVec] ok 1129 - Reflexive step round trip for -14.5 (Micro) [ScaleVec] ok 1130 - Reflexive step round trip for -14.5 (Negative offset) [ScaleVec] ok 1131 - Reflexive step round trip for -14.5 (Positive offset) [ScaleVec] ok 1132 - Reflexive step round trip for -14.5 (Chord I) [ScaleVec] ok 1133 - Reflexive step round trip for -14.5 (Chord I offset) [ScaleVec] ok 1134 - Reflexive step round trip for -14.5 (Major) [ScaleVec] ok 1135 - Chained reflexive step round trip for -14.5 (Major(-12) & Chord IV) [ScaleVec] ok 1136 - Reflexive step round trip for -14.333333 (Transperent) [ScaleVec] ok 1137 - Reflexive step round trip for -14.333333 (Micro) [ScaleVec] ok 1138 - Reflexive step round trip for -14.333333 (Negative offset) [ScaleVec] ok 1139 - Reflexive step round trip for -14.333333 (Positive offset) [ScaleVec] ok 1140 - Reflexive step round trip for -14.333333 (Chord I) [ScaleVec] ok 1141 - Reflexive step round trip for -14.333333 (Chord I offset) [ScaleVec] ok 1142 - Reflexive step round trip for -14.333333 (Major) [ScaleVec] ok 1143 - Chained reflexive step round trip for -14.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1144 - Reflexive step round trip for -14 (Transperent) [ScaleVec] ok 1145 - Reflexive step round trip for -14 (Micro) [ScaleVec] ok 1146 - Reflexive step round trip for -14 (Negative offset) [ScaleVec] ok 1147 - Reflexive step round trip for -14 (Positive offset) [ScaleVec] ok 1148 - Reflexive step round trip for -14 (Chord I) [ScaleVec] ok 1149 - Reflexive step round trip for -14 (Chord I offset) [ScaleVec] ok 1150 - Reflexive step round trip for -14 (Major) [ScaleVec] ok 1151 - Chained reflexive step round trip for -14 (Major(-12) & Chord IV) [ScaleVec] ok 1152 - Reflexive step round trip for -13.666667 (Transperent) [ScaleVec] ok 1153 - Reflexive step round trip for -13.666667 (Micro) [ScaleVec] ok 1154 - Reflexive step round trip for -13.666667 (Negative offset) [ScaleVec] ok 1155 - Reflexive step round trip for -13.666667 (Positive offset) [ScaleVec] ok 1156 - Reflexive step round trip for -13.666667 (Chord I) [ScaleVec] ok 1157 - Reflexive step round trip for -13.666667 (Chord I offset) [ScaleVec] ok 1158 - Reflexive step round trip for -13.666667 (Major) [ScaleVec] ok 1159 - Chained reflexive step round trip for -13.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1160 - Reflexive step round trip for -13.5 (Transperent) [ScaleVec] ok 1161 - Reflexive step round trip for -13.5 (Micro) [ScaleVec] ok 1162 - Reflexive step round trip for -13.5 (Negative offset) [ScaleVec] ok 1163 - Reflexive step round trip for -13.5 (Positive offset) [ScaleVec] ok 1164 - Reflexive step round trip for -13.5 (Chord I) [ScaleVec] ok 1165 - Reflexive step round trip for -13.5 (Chord I offset) [ScaleVec] ok 1166 - Reflexive step round trip for -13.5 (Major) [ScaleVec] ok 1167 - Chained reflexive step round trip for -13.5 (Major(-12) & Chord IV) [ScaleVec] ok 1168 - Reflexive step round trip for -13.333333 (Transperent) [ScaleVec] ok 1169 - Reflexive step round trip for -13.333333 (Micro) [ScaleVec] ok 1170 - Reflexive step round trip for -13.333333 (Negative offset) [ScaleVec] ok 1171 - Reflexive step round trip for -13.333333 (Positive offset) [ScaleVec] ok 1172 - Reflexive step round trip for -13.333333 (Chord I) [ScaleVec] ok 1173 - Reflexive step round trip for -13.333333 (Chord I offset) [ScaleVec] ok 1174 - Reflexive step round trip for -13.333333 (Major) [ScaleVec] ok 1175 - Chained reflexive step round trip for -13.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1176 - Reflexive step round trip for -13 (Transperent) [ScaleVec] ok 1177 - Reflexive step round trip for -13 (Micro) [ScaleVec] ok 1178 - Reflexive step round trip for -13 (Negative offset) [ScaleVec] ok 1179 - Reflexive step round trip for -13 (Positive offset) [ScaleVec] ok 1180 - Reflexive step round trip for -13 (Chord I) [ScaleVec] ok 1181 - Reflexive step round trip for -13 (Chord I offset) [ScaleVec] ok 1182 - Reflexive step round trip for -13 (Major) [ScaleVec] ok 1183 - Chained reflexive step round trip for -13 (Major(-12) & Chord IV) [ScaleVec] ok 1184 - Reflexive step round trip for -12.666667 (Transperent) [ScaleVec] ok 1185 - Reflexive step round trip for -12.666667 (Micro) [ScaleVec] ok 1186 - Reflexive step round trip for -12.666667 (Negative offset) [ScaleVec] ok 1187 - Reflexive step round trip for -12.666667 (Positive offset) [ScaleVec] ok 1188 - Reflexive step round trip for -12.666667 (Chord I) [ScaleVec] ok 1189 - Reflexive step round trip for -12.666667 (Chord I offset) [ScaleVec] ok 1190 - Reflexive step round trip for -12.666667 (Major) [ScaleVec] ok 1191 - Chained reflexive step round trip for -12.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1192 - Reflexive step round trip for -12.5 (Transperent) [ScaleVec] ok 1193 - Reflexive step round trip for -12.5 (Micro) [ScaleVec] ok 1194 - Reflexive step round trip for -12.5 (Negative offset) [ScaleVec] ok 1195 - Reflexive step round trip for -12.5 (Positive offset) [ScaleVec] ok 1196 - Reflexive step round trip for -12.5 (Chord I) [ScaleVec] ok 1197 - Reflexive step round trip for -12.5 (Chord I offset) [ScaleVec] ok 1198 - Reflexive step round trip for -12.5 (Major) [ScaleVec] ok 1199 - Chained reflexive step round trip for -12.5 (Major(-12) & Chord IV) [ScaleVec] ok 1200 - Reflexive step round trip for -12.333333 (Transperent) [ScaleVec] ok 1201 - Reflexive step round trip for -12.333333 (Micro) [ScaleVec] ok 1202 - Reflexive step round trip for -12.333333 (Negative offset) [ScaleVec] ok 1203 - Reflexive step round trip for -12.333333 (Positive offset) [ScaleVec] ok 1204 - Reflexive step round trip for -12.333333 (Chord I) [ScaleVec] ok 1205 - Reflexive step round trip for -12.333333 (Chord I offset) [ScaleVec] ok 1206 - Reflexive step round trip for -12.333333 (Major) [ScaleVec] ok 1207 - Chained reflexive step round trip for -12.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1208 - Reflexive step round trip for -12 (Transperent) [ScaleVec] ok 1209 - Reflexive step round trip for -12 (Micro) [ScaleVec] ok 1210 - Reflexive step round trip for -12 (Negative offset) [ScaleVec] ok 1211 - Reflexive step round trip for -12 (Positive offset) [ScaleVec] ok 1212 - Reflexive step round trip for -12 (Chord I) [ScaleVec] ok 1213 - Reflexive step round trip for -12 (Chord I offset) [ScaleVec] ok 1214 - Reflexive step round trip for -12 (Major) [ScaleVec] ok 1215 - Chained reflexive step round trip for -12 (Major(-12) & Chord IV) [ScaleVec] ok 1216 - Reflexive step round trip for -11.666667 (Transperent) [ScaleVec] ok 1217 - Reflexive step round trip for -11.666667 (Micro) [ScaleVec] ok 1218 - Reflexive step round trip for -11.666667 (Negative offset) [ScaleVec] ok 1219 - Reflexive step round trip for -11.666667 (Positive offset) [ScaleVec] ok 1220 - Reflexive step round trip for -11.666667 (Chord I) [ScaleVec] ok 1221 - Reflexive step round trip for -11.666667 (Chord I offset) [ScaleVec] ok 1222 - Reflexive step round trip for -11.666667 (Major) [ScaleVec] ok 1223 - Chained reflexive step round trip for -11.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1224 - Reflexive step round trip for -11.5 (Transperent) [ScaleVec] ok 1225 - Reflexive step round trip for -11.5 (Micro) [ScaleVec] ok 1226 - Reflexive step round trip for -11.5 (Negative offset) [ScaleVec] ok 1227 - Reflexive step round trip for -11.5 (Positive offset) [ScaleVec] ok 1228 - Reflexive step round trip for -11.5 (Chord I) [ScaleVec] ok 1229 - Reflexive step round trip for -11.5 (Chord I offset) [ScaleVec] ok 1230 - Reflexive step round trip for -11.5 (Major) [ScaleVec] ok 1231 - Chained reflexive step round trip for -11.5 (Major(-12) & Chord IV) [ScaleVec] ok 1232 - Reflexive step round trip for -11.333333 (Transperent) [ScaleVec] ok 1233 - Reflexive step round trip for -11.333333 (Micro) [ScaleVec] ok 1234 - Reflexive step round trip for -11.333333 (Negative offset) [ScaleVec] ok 1235 - Reflexive step round trip for -11.333333 (Positive offset) [ScaleVec] ok 1236 - Reflexive step round trip for -11.333333 (Chord I) [ScaleVec] ok 1237 - Reflexive step round trip for -11.333333 (Chord I offset) [ScaleVec] ok 1238 - Reflexive step round trip for -11.333333 (Major) [ScaleVec] ok 1239 - Chained reflexive step round trip for -11.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1240 - Reflexive step round trip for -11 (Transperent) [ScaleVec] ok 1241 - Reflexive step round trip for -11 (Micro) [ScaleVec] ok 1242 - Reflexive step round trip for -11 (Negative offset) [ScaleVec] ok 1243 - Reflexive step round trip for -11 (Positive offset) [ScaleVec] ok 1244 - Reflexive step round trip for -11 (Chord I) [ScaleVec] ok 1245 - Reflexive step round trip for -11 (Chord I offset) [ScaleVec] ok 1246 - Reflexive step round trip for -11 (Major) [ScaleVec] ok 1247 - Chained reflexive step round trip for -11 (Major(-12) & Chord IV) [ScaleVec] ok 1248 - Reflexive step round trip for -10.666667 (Transperent) [ScaleVec] ok 1249 - Reflexive step round trip for -10.666667 (Micro) [ScaleVec] ok 1250 - Reflexive step round trip for -10.666667 (Negative offset) [ScaleVec] ok 1251 - Reflexive step round trip for -10.666667 (Positive offset) [ScaleVec] ok 1252 - Reflexive step round trip for -10.666667 (Chord I) [ScaleVec] ok 1253 - Reflexive step round trip for -10.666667 (Chord I offset) [ScaleVec] ok 1254 - Reflexive step round trip for -10.666667 (Major) [ScaleVec] ok 1255 - Chained reflexive step round trip for -10.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1256 - Reflexive step round trip for -10.5 (Transperent) [ScaleVec] ok 1257 - Reflexive step round trip for -10.5 (Micro) [ScaleVec] ok 1258 - Reflexive step round trip for -10.5 (Negative offset) [ScaleVec] ok 1259 - Reflexive step round trip for -10.5 (Positive offset) [ScaleVec] ok 1260 - Reflexive step round trip for -10.5 (Chord I) [ScaleVec] ok 1261 - Reflexive step round trip for -10.5 (Chord I offset) [ScaleVec] ok 1262 - Reflexive step round trip for -10.5 (Major) [ScaleVec] ok 1263 - Chained reflexive step round trip for -10.5 (Major(-12) & Chord IV) [ScaleVec] ok 1264 - Reflexive step round trip for -10.333333 (Transperent) [ScaleVec] ok 1265 - Reflexive step round trip for -10.333333 (Micro) [ScaleVec] ok 1266 - Reflexive step round trip for -10.333333 (Negative offset) [ScaleVec] ok 1267 - Reflexive step round trip for -10.333333 (Positive offset) [ScaleVec] ok 1268 - Reflexive step round trip for -10.333333 (Chord I) [ScaleVec] ok 1269 - Reflexive step round trip for -10.333333 (Chord I offset) [ScaleVec] ok 1270 - Reflexive step round trip for -10.333333 (Major) [ScaleVec] ok 1271 - Chained reflexive step round trip for -10.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1272 - Reflexive step round trip for -10 (Transperent) [ScaleVec] ok 1273 - Reflexive step round trip for -10 (Micro) [ScaleVec] ok 1274 - Reflexive step round trip for -10 (Negative offset) [ScaleVec] ok 1275 - Reflexive step round trip for -10 (Positive offset) [ScaleVec] ok 1276 - Reflexive step round trip for -10 (Chord I) [ScaleVec] ok 1277 - Reflexive step round trip for -10 (Chord I offset) [ScaleVec] ok 1278 - Reflexive step round trip for -10 (Major) [ScaleVec] ok 1279 - Chained reflexive step round trip for -10 (Major(-12) & Chord IV) [ScaleVec] ok 1280 - Reflexive step round trip for -9.666667 (Transperent) [ScaleVec] ok 1281 - Reflexive step round trip for -9.666667 (Micro) [ScaleVec] ok 1282 - Reflexive step round trip for -9.666667 (Negative offset) [ScaleVec] ok 1283 - Reflexive step round trip for -9.666667 (Positive offset) [ScaleVec] ok 1284 - Reflexive step round trip for -9.666667 (Chord I) [ScaleVec] ok 1285 - Reflexive step round trip for -9.666667 (Chord I offset) [ScaleVec] ok 1286 - Reflexive step round trip for -9.666667 (Major) [ScaleVec] ok 1287 - Chained reflexive step round trip for -9.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1288 - Reflexive step round trip for -9.5 (Transperent) [ScaleVec] ok 1289 - Reflexive step round trip for -9.5 (Micro) [ScaleVec] ok 1290 - Reflexive step round trip for -9.5 (Negative offset) [ScaleVec] ok 1291 - Reflexive step round trip for -9.5 (Positive offset) [ScaleVec] ok 1292 - Reflexive step round trip for -9.5 (Chord I) [ScaleVec] ok 1293 - Reflexive step round trip for -9.5 (Chord I offset) [ScaleVec] ok 1294 - Reflexive step round trip for -9.5 (Major) [ScaleVec] ok 1295 - Chained reflexive step round trip for -9.5 (Major(-12) & Chord IV) [ScaleVec] ok 1296 - Reflexive step round trip for -9.333333 (Transperent) [ScaleVec] ok 1297 - Reflexive step round trip for -9.333333 (Micro) [ScaleVec] ok 1298 - Reflexive step round trip for -9.333333 (Negative offset) [ScaleVec] ok 1299 - Reflexive step round trip for -9.333333 (Positive offset) [ScaleVec] ok 1300 - Reflexive step round trip for -9.333333 (Chord I) [ScaleVec] ok 1301 - Reflexive step round trip for -9.333333 (Chord I offset) [ScaleVec] ok 1302 - Reflexive step round trip for -9.333333 (Major) [ScaleVec] ok 1303 - Chained reflexive step round trip for -9.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1304 - Reflexive step round trip for -9 (Transperent) [ScaleVec] ok 1305 - Reflexive step round trip for -9 (Micro) [ScaleVec] ok 1306 - Reflexive step round trip for -9 (Negative offset) [ScaleVec] ok 1307 - Reflexive step round trip for -9 (Positive offset) [ScaleVec] ok 1308 - Reflexive step round trip for -9 (Chord I) [ScaleVec] ok 1309 - Reflexive step round trip for -9 (Chord I offset) [ScaleVec] ok 1310 - Reflexive step round trip for -9 (Major) [ScaleVec] ok 1311 - Chained reflexive step round trip for -9 (Major(-12) & Chord IV) [ScaleVec] ok 1312 - Reflexive step round trip for -8.666667 (Transperent) [ScaleVec] ok 1313 - Reflexive step round trip for -8.666667 (Micro) [ScaleVec] ok 1314 - Reflexive step round trip for -8.666667 (Negative offset) [ScaleVec] ok 1315 - Reflexive step round trip for -8.666667 (Positive offset) [ScaleVec] ok 1316 - Reflexive step round trip for -8.666667 (Chord I) [ScaleVec] ok 1317 - Reflexive step round trip for -8.666667 (Chord I offset) [ScaleVec] ok 1318 - Reflexive step round trip for -8.666667 (Major) [ScaleVec] ok 1319 - Chained reflexive step round trip for -8.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1320 - Reflexive step round trip for -8.5 (Transperent) [ScaleVec] ok 1321 - Reflexive step round trip for -8.5 (Micro) [ScaleVec] ok 1322 - Reflexive step round trip for -8.5 (Negative offset) [ScaleVec] ok 1323 - Reflexive step round trip for -8.5 (Positive offset) [ScaleVec] ok 1324 - Reflexive step round trip for -8.5 (Chord I) [ScaleVec] ok 1325 - Reflexive step round trip for -8.5 (Chord I offset) [ScaleVec] ok 1326 - Reflexive step round trip for -8.5 (Major) [ScaleVec] ok 1327 - Chained reflexive step round trip for -8.5 (Major(-12) & Chord IV) [ScaleVec] ok 1328 - Reflexive step round trip for -8.333333 (Transperent) [ScaleVec] ok 1329 - Reflexive step round trip for -8.333333 (Micro) [ScaleVec] ok 1330 - Reflexive step round trip for -8.333333 (Negative offset) [ScaleVec] ok 1331 - Reflexive step round trip for -8.333333 (Positive offset) [ScaleVec] ok 1332 - Reflexive step round trip for -8.333333 (Chord I) [ScaleVec] ok 1333 - Reflexive step round trip for -8.333333 (Chord I offset) [ScaleVec] ok 1334 - Reflexive step round trip for -8.333333 (Major) [ScaleVec] ok 1335 - Chained reflexive step round trip for -8.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1336 - Reflexive step round trip for -8 (Transperent) [ScaleVec] ok 1337 - Reflexive step round trip for -8 (Micro) [ScaleVec] ok 1338 - Reflexive step round trip for -8 (Negative offset) [ScaleVec] ok 1339 - Reflexive step round trip for -8 (Positive offset) [ScaleVec] ok 1340 - Reflexive step round trip for -8 (Chord I) [ScaleVec] ok 1341 - Reflexive step round trip for -8 (Chord I offset) [ScaleVec] ok 1342 - Reflexive step round trip for -8 (Major) [ScaleVec] ok 1343 - Chained reflexive step round trip for -8 (Major(-12) & Chord IV) [ScaleVec] ok 1344 - Reflexive step round trip for -7.666667 (Transperent) [ScaleVec] ok 1345 - Reflexive step round trip for -7.666667 (Micro) [ScaleVec] ok 1346 - Reflexive step round trip for -7.666667 (Negative offset) [ScaleVec] ok 1347 - Reflexive step round trip for -7.666667 (Positive offset) [ScaleVec] ok 1348 - Reflexive step round trip for -7.666667 (Chord I) [ScaleVec] ok 1349 - Reflexive step round trip for -7.666667 (Chord I offset) [ScaleVec] ok 1350 - Reflexive step round trip for -7.666667 (Major) [ScaleVec] ok 1351 - Chained reflexive step round trip for -7.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1352 - Reflexive step round trip for -7.5 (Transperent) [ScaleVec] ok 1353 - Reflexive step round trip for -7.5 (Micro) [ScaleVec] ok 1354 - Reflexive step round trip for -7.5 (Negative offset) [ScaleVec] ok 1355 - Reflexive step round trip for -7.5 (Positive offset) [ScaleVec] ok 1356 - Reflexive step round trip for -7.5 (Chord I) [ScaleVec] ok 1357 - Reflexive step round trip for -7.5 (Chord I offset) [ScaleVec] ok 1358 - Reflexive step round trip for -7.5 (Major) [ScaleVec] ok 1359 - Chained reflexive step round trip for -7.5 (Major(-12) & Chord IV) [ScaleVec] ok 1360 - Reflexive step round trip for -7.333333 (Transperent) [ScaleVec] ok 1361 - Reflexive step round trip for -7.333333 (Micro) [ScaleVec] ok 1362 - Reflexive step round trip for -7.333333 (Negative offset) [ScaleVec] ok 1363 - Reflexive step round trip for -7.333333 (Positive offset) [ScaleVec] ok 1364 - Reflexive step round trip for -7.333333 (Chord I) [ScaleVec] ok 1365 - Reflexive step round trip for -7.333333 (Chord I offset) [ScaleVec] ok 1366 - Reflexive step round trip for -7.333333 (Major) [ScaleVec] ok 1367 - Chained reflexive step round trip for -7.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1368 - Reflexive step round trip for -7 (Transperent) [ScaleVec] ok 1369 - Reflexive step round trip for -7 (Micro) [ScaleVec] ok 1370 - Reflexive step round trip for -7 (Negative offset) [ScaleVec] ok 1371 - Reflexive step round trip for -7 (Positive offset) [ScaleVec] ok 1372 - Reflexive step round trip for -7 (Chord I) [ScaleVec] ok 1373 - Reflexive step round trip for -7 (Chord I offset) [ScaleVec] ok 1374 - Reflexive step round trip for -7 (Major) [ScaleVec] ok 1375 - Chained reflexive step round trip for -7 (Major(-12) & Chord IV) [ScaleVec] ok 1376 - Reflexive step round trip for -6.666667 (Transperent) [ScaleVec] ok 1377 - Reflexive step round trip for -6.666667 (Micro) [ScaleVec] ok 1378 - Reflexive step round trip for -6.666667 (Negative offset) [ScaleVec] ok 1379 - Reflexive step round trip for -6.666667 (Positive offset) [ScaleVec] ok 1380 - Reflexive step round trip for -6.666667 (Chord I) [ScaleVec] ok 1381 - Reflexive step round trip for -6.666667 (Chord I offset) [ScaleVec] ok 1382 - Reflexive step round trip for -6.666667 (Major) [ScaleVec] ok 1383 - Chained reflexive step round trip for -6.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1384 - Reflexive step round trip for -6.5 (Transperent) [ScaleVec] ok 1385 - Reflexive step round trip for -6.5 (Micro) [ScaleVec] ok 1386 - Reflexive step round trip for -6.5 (Negative offset) [ScaleVec] ok 1387 - Reflexive step round trip for -6.5 (Positive offset) [ScaleVec] ok 1388 - Reflexive step round trip for -6.5 (Chord I) [ScaleVec] ok 1389 - Reflexive step round trip for -6.5 (Chord I offset) [ScaleVec] ok 1390 - Reflexive step round trip for -6.5 (Major) [ScaleVec] ok 1391 - Chained reflexive step round trip for -6.5 (Major(-12) & Chord IV) [ScaleVec] ok 1392 - Reflexive step round trip for -6.333333 (Transperent) [ScaleVec] ok 1393 - Reflexive step round trip for -6.333333 (Micro) [ScaleVec] ok 1394 - Reflexive step round trip for -6.333333 (Negative offset) [ScaleVec] ok 1395 - Reflexive step round trip for -6.333333 (Positive offset) [ScaleVec] ok 1396 - Reflexive step round trip for -6.333333 (Chord I) [ScaleVec] ok 1397 - Reflexive step round trip for -6.333333 (Chord I offset) [ScaleVec] ok 1398 - Reflexive step round trip for -6.333333 (Major) [ScaleVec] ok 1399 - Chained reflexive step round trip for -6.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1400 - Reflexive step round trip for -6 (Transperent) [ScaleVec] ok 1401 - Reflexive step round trip for -6 (Micro) [ScaleVec] ok 1402 - Reflexive step round trip for -6 (Negative offset) [ScaleVec] ok 1403 - Reflexive step round trip for -6 (Positive offset) [ScaleVec] ok 1404 - Reflexive step round trip for -6 (Chord I) [ScaleVec] ok 1405 - Reflexive step round trip for -6 (Chord I offset) [ScaleVec] ok 1406 - Reflexive step round trip for -6 (Major) [ScaleVec] ok 1407 - Chained reflexive step round trip for -6 (Major(-12) & Chord IV) [ScaleVec] ok 1408 - Reflexive step round trip for -5.666667 (Transperent) [ScaleVec] ok 1409 - Reflexive step round trip for -5.666667 (Micro) [ScaleVec] ok 1410 - Reflexive step round trip for -5.666667 (Negative offset) [ScaleVec] ok 1411 - Reflexive step round trip for -5.666667 (Positive offset) [ScaleVec] ok 1412 - Reflexive step round trip for -5.666667 (Chord I) [ScaleVec] ok 1413 - Reflexive step round trip for -5.666667 (Chord I offset) [ScaleVec] ok 1414 - Reflexive step round trip for -5.666667 (Major) [ScaleVec] ok 1415 - Chained reflexive step round trip for -5.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1416 - Reflexive step round trip for -5.5 (Transperent) [ScaleVec] ok 1417 - Reflexive step round trip for -5.5 (Micro) [ScaleVec] ok 1418 - Reflexive step round trip for -5.5 (Negative offset) [ScaleVec] ok 1419 - Reflexive step round trip for -5.5 (Positive offset) [ScaleVec] ok 1420 - Reflexive step round trip for -5.5 (Chord I) [ScaleVec] ok 1421 - Reflexive step round trip for -5.5 (Chord I offset) [ScaleVec] ok 1422 - Reflexive step round trip for -5.5 (Major) [ScaleVec] ok 1423 - Chained reflexive step round trip for -5.5 (Major(-12) & Chord IV) [ScaleVec] ok 1424 - Reflexive step round trip for -5.333333 (Transperent) [ScaleVec] ok 1425 - Reflexive step round trip for -5.333333 (Micro) [ScaleVec] ok 1426 - Reflexive step round trip for -5.333333 (Negative offset) [ScaleVec] ok 1427 - Reflexive step round trip for -5.333333 (Positive offset) [ScaleVec] ok 1428 - Reflexive step round trip for -5.333333 (Chord I) [ScaleVec] ok 1429 - Reflexive step round trip for -5.333333 (Chord I offset) [ScaleVec] ok 1430 - Reflexive step round trip for -5.333333 (Major) [ScaleVec] ok 1431 - Chained reflexive step round trip for -5.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1432 - Reflexive step round trip for -5 (Transperent) [ScaleVec] ok 1433 - Reflexive step round trip for -5 (Micro) [ScaleVec] ok 1434 - Reflexive step round trip for -5 (Negative offset) [ScaleVec] ok 1435 - Reflexive step round trip for -5 (Positive offset) [ScaleVec] ok 1436 - Reflexive step round trip for -5 (Chord I) [ScaleVec] ok 1437 - Reflexive step round trip for -5 (Chord I offset) [ScaleVec] ok 1438 - Reflexive step round trip for -5 (Major) [ScaleVec] ok 1439 - Chained reflexive step round trip for -5 (Major(-12) & Chord IV) [ScaleVec] ok 1440 - Reflexive step round trip for -4.666667 (Transperent) [ScaleVec] ok 1441 - Reflexive step round trip for -4.666667 (Micro) [ScaleVec] ok 1442 - Reflexive step round trip for -4.666667 (Negative offset) [ScaleVec] ok 1443 - Reflexive step round trip for -4.666667 (Positive offset) [ScaleVec] ok 1444 - Reflexive step round trip for -4.666667 (Chord I) [ScaleVec] ok 1445 - Reflexive step round trip for -4.666667 (Chord I offset) [ScaleVec] ok 1446 - Reflexive step round trip for -4.666667 (Major) [ScaleVec] ok 1447 - Chained reflexive step round trip for -4.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1448 - Reflexive step round trip for -4.5 (Transperent) [ScaleVec] ok 1449 - Reflexive step round trip for -4.5 (Micro) [ScaleVec] ok 1450 - Reflexive step round trip for -4.5 (Negative offset) [ScaleVec] ok 1451 - Reflexive step round trip for -4.5 (Positive offset) [ScaleVec] ok 1452 - Reflexive step round trip for -4.5 (Chord I) [ScaleVec] ok 1453 - Reflexive step round trip for -4.5 (Chord I offset) [ScaleVec] ok 1454 - Reflexive step round trip for -4.5 (Major) [ScaleVec] ok 1455 - Chained reflexive step round trip for -4.5 (Major(-12) & Chord IV) [ScaleVec] ok 1456 - Reflexive step round trip for -4.333333 (Transperent) [ScaleVec] ok 1457 - Reflexive step round trip for -4.333333 (Micro) [ScaleVec] ok 1458 - Reflexive step round trip for -4.333333 (Negative offset) [ScaleVec] ok 1459 - Reflexive step round trip for -4.333333 (Positive offset) [ScaleVec] ok 1460 - Reflexive step round trip for -4.333333 (Chord I) [ScaleVec] ok 1461 - Reflexive step round trip for -4.333333 (Chord I offset) [ScaleVec] ok 1462 - Reflexive step round trip for -4.333333 (Major) [ScaleVec] ok 1463 - Chained reflexive step round trip for -4.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1464 - Reflexive step round trip for -4 (Transperent) [ScaleVec] ok 1465 - Reflexive step round trip for -4 (Micro) [ScaleVec] ok 1466 - Reflexive step round trip for -4 (Negative offset) [ScaleVec] ok 1467 - Reflexive step round trip for -4 (Positive offset) [ScaleVec] ok 1468 - Reflexive step round trip for -4 (Chord I) [ScaleVec] ok 1469 - Reflexive step round trip for -4 (Chord I offset) [ScaleVec] ok 1470 - Reflexive step round trip for -4 (Major) [ScaleVec] ok 1471 - Chained reflexive step round trip for -4 (Major(-12) & Chord IV) [ScaleVec] ok 1472 - Reflexive step round trip for -3.666667 (Transperent) [ScaleVec] ok 1473 - Reflexive step round trip for -3.666667 (Micro) [ScaleVec] ok 1474 - Reflexive step round trip for -3.666667 (Negative offset) [ScaleVec] ok 1475 - Reflexive step round trip for -3.666667 (Positive offset) [ScaleVec] ok 1476 - Reflexive step round trip for -3.666667 (Chord I) [ScaleVec] ok 1477 - Reflexive step round trip for -3.666667 (Chord I offset) [ScaleVec] ok 1478 - Reflexive step round trip for -3.666667 (Major) [ScaleVec] ok 1479 - Chained reflexive step round trip for -3.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1480 - Reflexive step round trip for -3.5 (Transperent) [ScaleVec] ok 1481 - Reflexive step round trip for -3.5 (Micro) [ScaleVec] ok 1482 - Reflexive step round trip for -3.5 (Negative offset) [ScaleVec] ok 1483 - Reflexive step round trip for -3.5 (Positive offset) [ScaleVec] ok 1484 - Reflexive step round trip for -3.5 (Chord I) [ScaleVec] ok 1485 - Reflexive step round trip for -3.5 (Chord I offset) [ScaleVec] ok 1486 - Reflexive step round trip for -3.5 (Major) [ScaleVec] ok 1487 - Chained reflexive step round trip for -3.5 (Major(-12) & Chord IV) [ScaleVec] ok 1488 - Reflexive step round trip for -3.333333 (Transperent) [ScaleVec] ok 1489 - Reflexive step round trip for -3.333333 (Micro) [ScaleVec] ok 1490 - Reflexive step round trip for -3.333333 (Negative offset) [ScaleVec] ok 1491 - Reflexive step round trip for -3.333333 (Positive offset) [ScaleVec] ok 1492 - Reflexive step round trip for -3.333333 (Chord I) [ScaleVec] ok 1493 - Reflexive step round trip for -3.333333 (Chord I offset) [ScaleVec] ok 1494 - Reflexive step round trip for -3.333333 (Major) [ScaleVec] ok 1495 - Chained reflexive step round trip for -3.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1496 - Reflexive step round trip for -3 (Transperent) [ScaleVec] ok 1497 - Reflexive step round trip for -3 (Micro) [ScaleVec] ok 1498 - Reflexive step round trip for -3 (Negative offset) [ScaleVec] ok 1499 - Reflexive step round trip for -3 (Positive offset) [ScaleVec] ok 1500 - Reflexive step round trip for -3 (Chord I) [ScaleVec] ok 1501 - Reflexive step round trip for -3 (Chord I offset) [ScaleVec] ok 1502 - Reflexive step round trip for -3 (Major) [ScaleVec] ok 1503 - Chained reflexive step round trip for -3 (Major(-12) & Chord IV) [ScaleVec] ok 1504 - Reflexive step round trip for -2.666667 (Transperent) [ScaleVec] ok 1505 - Reflexive step round trip for -2.666667 (Micro) [ScaleVec] ok 1506 - Reflexive step round trip for -2.666667 (Negative offset) [ScaleVec] ok 1507 - Reflexive step round trip for -2.666667 (Positive offset) [ScaleVec] ok 1508 - Reflexive step round trip for -2.666667 (Chord I) [ScaleVec] ok 1509 - Reflexive step round trip for -2.666667 (Chord I offset) [ScaleVec] ok 1510 - Reflexive step round trip for -2.666667 (Major) [ScaleVec] ok 1511 - Chained reflexive step round trip for -2.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1512 - Reflexive step round trip for -2.5 (Transperent) [ScaleVec] ok 1513 - Reflexive step round trip for -2.5 (Micro) [ScaleVec] ok 1514 - Reflexive step round trip for -2.5 (Negative offset) [ScaleVec] ok 1515 - Reflexive step round trip for -2.5 (Positive offset) [ScaleVec] ok 1516 - Reflexive step round trip for -2.5 (Chord I) [ScaleVec] ok 1517 - Reflexive step round trip for -2.5 (Chord I offset) [ScaleVec] ok 1518 - Reflexive step round trip for -2.5 (Major) [ScaleVec] ok 1519 - Chained reflexive step round trip for -2.5 (Major(-12) & Chord IV) [ScaleVec] ok 1520 - Reflexive step round trip for -2.333333 (Transperent) [ScaleVec] ok 1521 - Reflexive step round trip for -2.333333 (Micro) [ScaleVec] ok 1522 - Reflexive step round trip for -2.333333 (Negative offset) [ScaleVec] ok 1523 - Reflexive step round trip for -2.333333 (Positive offset) [ScaleVec] ok 1524 - Reflexive step round trip for -2.333333 (Chord I) [ScaleVec] ok 1525 - Reflexive step round trip for -2.333333 (Chord I offset) [ScaleVec] ok 1526 - Reflexive step round trip for -2.333333 (Major) [ScaleVec] ok 1527 - Chained reflexive step round trip for -2.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1528 - Reflexive step round trip for -2 (Transperent) [ScaleVec] ok 1529 - Reflexive step round trip for -2 (Micro) [ScaleVec] ok 1530 - Reflexive step round trip for -2 (Negative offset) [ScaleVec] ok 1531 - Reflexive step round trip for -2 (Positive offset) [ScaleVec] ok 1532 - Reflexive step round trip for -2 (Chord I) [ScaleVec] ok 1533 - Reflexive step round trip for -2 (Chord I offset) [ScaleVec] ok 1534 - Reflexive step round trip for -2 (Major) [ScaleVec] ok 1535 - Chained reflexive step round trip for -2 (Major(-12) & Chord IV) [ScaleVec] ok 1536 - Reflexive step round trip for -1.666667 (Transperent) [ScaleVec] ok 1537 - Reflexive step round trip for -1.666667 (Micro) [ScaleVec] ok 1538 - Reflexive step round trip for -1.666667 (Negative offset) [ScaleVec] ok 1539 - Reflexive step round trip for -1.666667 (Positive offset) [ScaleVec] ok 1540 - Reflexive step round trip for -1.666667 (Chord I) [ScaleVec] ok 1541 - Reflexive step round trip for -1.666667 (Chord I offset) [ScaleVec] ok 1542 - Reflexive step round trip for -1.666667 (Major) [ScaleVec] ok 1543 - Chained reflexive step round trip for -1.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1544 - Reflexive step round trip for -1.5 (Transperent) [ScaleVec] ok 1545 - Reflexive step round trip for -1.5 (Micro) [ScaleVec] ok 1546 - Reflexive step round trip for -1.5 (Negative offset) [ScaleVec] ok 1547 - Reflexive step round trip for -1.5 (Positive offset) [ScaleVec] ok 1548 - Reflexive step round trip for -1.5 (Chord I) [ScaleVec] ok 1549 - Reflexive step round trip for -1.5 (Chord I offset) [ScaleVec] ok 1550 - Reflexive step round trip for -1.5 (Major) [ScaleVec] ok 1551 - Chained reflexive step round trip for -1.5 (Major(-12) & Chord IV) [ScaleVec] ok 1552 - Reflexive step round trip for -1.333333 (Transperent) [ScaleVec] ok 1553 - Reflexive step round trip for -1.333333 (Micro) [ScaleVec] ok 1554 - Reflexive step round trip for -1.333333 (Negative offset) [ScaleVec] ok 1555 - Reflexive step round trip for -1.333333 (Positive offset) [ScaleVec] ok 1556 - Reflexive step round trip for -1.333333 (Chord I) [ScaleVec] ok 1557 - Reflexive step round trip for -1.333333 (Chord I offset) [ScaleVec] ok 1558 - Reflexive step round trip for -1.333333 (Major) [ScaleVec] ok 1559 - Chained reflexive step round trip for -1.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1560 - Reflexive step round trip for -1 (Transperent) [ScaleVec] ok 1561 - Reflexive step round trip for -1 (Micro) [ScaleVec] ok 1562 - Reflexive step round trip for -1 (Negative offset) [ScaleVec] ok 1563 - Reflexive step round trip for -1 (Positive offset) [ScaleVec] ok 1564 - Reflexive step round trip for -1 (Chord I) [ScaleVec] ok 1565 - Reflexive step round trip for -1 (Chord I offset) [ScaleVec] ok 1566 - Reflexive step round trip for -1 (Major) [ScaleVec] ok 1567 - Chained reflexive step round trip for -1 (Major(-12) & Chord IV) [ScaleVec] ok 1568 - Reflexive step round trip for -0.666667 (Transperent) [ScaleVec] ok 1569 - Reflexive step round trip for -0.666667 (Micro) [ScaleVec] ok 1570 - Reflexive step round trip for -0.666667 (Negative offset) [ScaleVec] ok 1571 - Reflexive step round trip for -0.666667 (Positive offset) [ScaleVec] ok 1572 - Reflexive step round trip for -0.666667 (Chord I) [ScaleVec] ok 1573 - Reflexive step round trip for -0.666667 (Chord I offset) [ScaleVec] ok 1574 - Reflexive step round trip for -0.666667 (Major) [ScaleVec] ok 1575 - Chained reflexive step round trip for -0.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1576 - Reflexive step round trip for -0.5 (Transperent) [ScaleVec] ok 1577 - Reflexive step round trip for -0.5 (Micro) [ScaleVec] ok 1578 - Reflexive step round trip for -0.5 (Negative offset) [ScaleVec] ok 1579 - Reflexive step round trip for -0.5 (Positive offset) [ScaleVec] ok 1580 - Reflexive step round trip for -0.5 (Chord I) [ScaleVec] ok 1581 - Reflexive step round trip for -0.5 (Chord I offset) [ScaleVec] ok 1582 - Reflexive step round trip for -0.5 (Major) [ScaleVec] ok 1583 - Chained reflexive step round trip for -0.5 (Major(-12) & Chord IV) [ScaleVec] ok 1584 - Reflexive step round trip for -0.333333 (Transperent) [ScaleVec] ok 1585 - Reflexive step round trip for -0.333333 (Micro) [ScaleVec] ok 1586 - Reflexive step round trip for -0.333333 (Negative offset) [ScaleVec] ok 1587 - Reflexive step round trip for -0.333333 (Positive offset) [ScaleVec] ok 1588 - Reflexive step round trip for -0.333333 (Chord I) [ScaleVec] ok 1589 - Reflexive step round trip for -0.333333 (Chord I offset) [ScaleVec] ok 1590 - Reflexive step round trip for -0.333333 (Major) [ScaleVec] ok 1591 - Chained reflexive step round trip for -0.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1592 - Reflexive step round trip for 0 (Transperent) [ScaleVec] ok 1593 - Reflexive step round trip for 0 (Micro) [ScaleVec] ok 1594 - Reflexive step round trip for 0 (Negative offset) [ScaleVec] ok 1595 - Reflexive step round trip for 0 (Positive offset) [ScaleVec] ok 1596 - Reflexive step round trip for 0 (Chord I) [ScaleVec] ok 1597 - Reflexive step round trip for 0 (Chord I offset) [ScaleVec] ok 1598 - Reflexive step round trip for 0 (Major) [ScaleVec] ok 1599 - Chained reflexive step round trip for 0 (Major(-12) & Chord IV) [ScaleVec] ok 1600 - Reflexive step round trip for 0.333333 (Transperent) [ScaleVec] ok 1601 - Reflexive step round trip for 0.333333 (Micro) [ScaleVec] ok 1602 - Reflexive step round trip for 0.333333 (Negative offset) [ScaleVec] ok 1603 - Reflexive step round trip for 0.333333 (Positive offset) [ScaleVec] ok 1604 - Reflexive step round trip for 0.333333 (Chord I) [ScaleVec] ok 1605 - Reflexive step round trip for 0.333333 (Chord I offset) [ScaleVec] ok 1606 - Reflexive step round trip for 0.333333 (Major) [ScaleVec] ok 1607 - Chained reflexive step round trip for 0.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1608 - Reflexive step round trip for 0.5 (Transperent) [ScaleVec] ok 1609 - Reflexive step round trip for 0.5 (Micro) [ScaleVec] ok 1610 - Reflexive step round trip for 0.5 (Negative offset) [ScaleVec] ok 1611 - Reflexive step round trip for 0.5 (Positive offset) [ScaleVec] ok 1612 - Reflexive step round trip for 0.5 (Chord I) [ScaleVec] ok 1613 - Reflexive step round trip for 0.5 (Chord I offset) [ScaleVec] ok 1614 - Reflexive step round trip for 0.5 (Major) [ScaleVec] ok 1615 - Chained reflexive step round trip for 0.5 (Major(-12) & Chord IV) [ScaleVec] ok 1616 - Reflexive step round trip for 0.666667 (Transperent) [ScaleVec] ok 1617 - Reflexive step round trip for 0.666667 (Micro) [ScaleVec] ok 1618 - Reflexive step round trip for 0.666667 (Negative offset) [ScaleVec] ok 1619 - Reflexive step round trip for 0.666667 (Positive offset) [ScaleVec] ok 1620 - Reflexive step round trip for 0.666667 (Chord I) [ScaleVec] ok 1621 - Reflexive step round trip for 0.666667 (Chord I offset) [ScaleVec] ok 1622 - Reflexive step round trip for 0.666667 (Major) [ScaleVec] ok 1623 - Chained reflexive step round trip for 0.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1624 - Reflexive step round trip for 1 (Transperent) [ScaleVec] ok 1625 - Reflexive step round trip for 1 (Micro) [ScaleVec] ok 1626 - Reflexive step round trip for 1 (Negative offset) [ScaleVec] ok 1627 - Reflexive step round trip for 1 (Positive offset) [ScaleVec] ok 1628 - Reflexive step round trip for 1 (Chord I) [ScaleVec] ok 1629 - Reflexive step round trip for 1 (Chord I offset) [ScaleVec] ok 1630 - Reflexive step round trip for 1 (Major) [ScaleVec] ok 1631 - Chained reflexive step round trip for 1 (Major(-12) & Chord IV) [ScaleVec] ok 1632 - Reflexive step round trip for 1.333333 (Transperent) [ScaleVec] ok 1633 - Reflexive step round trip for 1.333333 (Micro) [ScaleVec] ok 1634 - Reflexive step round trip for 1.333333 (Negative offset) [ScaleVec] ok 1635 - Reflexive step round trip for 1.333333 (Positive offset) [ScaleVec] ok 1636 - Reflexive step round trip for 1.333333 (Chord I) [ScaleVec] ok 1637 - Reflexive step round trip for 1.333333 (Chord I offset) [ScaleVec] ok 1638 - Reflexive step round trip for 1.333333 (Major) [ScaleVec] ok 1639 - Chained reflexive step round trip for 1.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1640 - Reflexive step round trip for 1.5 (Transperent) [ScaleVec] ok 1641 - Reflexive step round trip for 1.5 (Micro) [ScaleVec] ok 1642 - Reflexive step round trip for 1.5 (Negative offset) [ScaleVec] ok 1643 - Reflexive step round trip for 1.5 (Positive offset) [ScaleVec] ok 1644 - Reflexive step round trip for 1.5 (Chord I) [ScaleVec] ok 1645 - Reflexive step round trip for 1.5 (Chord I offset) [ScaleVec] ok 1646 - Reflexive step round trip for 1.5 (Major) [ScaleVec] ok 1647 - Chained reflexive step round trip for 1.5 (Major(-12) & Chord IV) [ScaleVec] ok 1648 - Reflexive step round trip for 1.666667 (Transperent) [ScaleVec] ok 1649 - Reflexive step round trip for 1.666667 (Micro) [ScaleVec] ok 1650 - Reflexive step round trip for 1.666667 (Negative offset) [ScaleVec] ok 1651 - Reflexive step round trip for 1.666667 (Positive offset) [ScaleVec] ok 1652 - Reflexive step round trip for 1.666667 (Chord I) [ScaleVec] ok 1653 - Reflexive step round trip for 1.666667 (Chord I offset) [ScaleVec] ok 1654 - Reflexive step round trip for 1.666667 (Major) [ScaleVec] ok 1655 - Chained reflexive step round trip for 1.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1656 - Reflexive step round trip for 2 (Transperent) [ScaleVec] ok 1657 - Reflexive step round trip for 2 (Micro) [ScaleVec] ok 1658 - Reflexive step round trip for 2 (Negative offset) [ScaleVec] ok 1659 - Reflexive step round trip for 2 (Positive offset) [ScaleVec] ok 1660 - Reflexive step round trip for 2 (Chord I) [ScaleVec] ok 1661 - Reflexive step round trip for 2 (Chord I offset) [ScaleVec] ok 1662 - Reflexive step round trip for 2 (Major) [ScaleVec] ok 1663 - Chained reflexive step round trip for 2 (Major(-12) & Chord IV) [ScaleVec] ok 1664 - Reflexive step round trip for 2.333333 (Transperent) [ScaleVec] ok 1665 - Reflexive step round trip for 2.333333 (Micro) [ScaleVec] ok 1666 - Reflexive step round trip for 2.333333 (Negative offset) [ScaleVec] ok 1667 - Reflexive step round trip for 2.333333 (Positive offset) [ScaleVec] ok 1668 - Reflexive step round trip for 2.333333 (Chord I) [ScaleVec] ok 1669 - Reflexive step round trip for 2.333333 (Chord I offset) [ScaleVec] ok 1670 - Reflexive step round trip for 2.333333 (Major) [ScaleVec] ok 1671 - Chained reflexive step round trip for 2.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1672 - Reflexive step round trip for 2.5 (Transperent) [ScaleVec] ok 1673 - Reflexive step round trip for 2.5 (Micro) [ScaleVec] ok 1674 - Reflexive step round trip for 2.5 (Negative offset) [ScaleVec] ok 1675 - Reflexive step round trip for 2.5 (Positive offset) [ScaleVec] ok 1676 - Reflexive step round trip for 2.5 (Chord I) [ScaleVec] ok 1677 - Reflexive step round trip for 2.5 (Chord I offset) [ScaleVec] ok 1678 - Reflexive step round trip for 2.5 (Major) [ScaleVec] ok 1679 - Chained reflexive step round trip for 2.5 (Major(-12) & Chord IV) [ScaleVec] ok 1680 - Reflexive step round trip for 2.666667 (Transperent) [ScaleVec] ok 1681 - Reflexive step round trip for 2.666667 (Micro) [ScaleVec] ok 1682 - Reflexive step round trip for 2.666667 (Negative offset) [ScaleVec] ok 1683 - Reflexive step round trip for 2.666667 (Positive offset) [ScaleVec] ok 1684 - Reflexive step round trip for 2.666667 (Chord I) [ScaleVec] ok 1685 - Reflexive step round trip for 2.666667 (Chord I offset) [ScaleVec] ok 1686 - Reflexive step round trip for 2.666667 (Major) [ScaleVec] ok 1687 - Chained reflexive step round trip for 2.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1688 - Reflexive step round trip for 3 (Transperent) [ScaleVec] ok 1689 - Reflexive step round trip for 3 (Micro) [ScaleVec] ok 1690 - Reflexive step round trip for 3 (Negative offset) [ScaleVec] ok 1691 - Reflexive step round trip for 3 (Positive offset) [ScaleVec] ok 1692 - Reflexive step round trip for 3 (Chord I) [ScaleVec] ok 1693 - Reflexive step round trip for 3 (Chord I offset) [ScaleVec] ok 1694 - Reflexive step round trip for 3 (Major) [ScaleVec] ok 1695 - Chained reflexive step round trip for 3 (Major(-12) & Chord IV) [ScaleVec] ok 1696 - Reflexive step round trip for 3.333333 (Transperent) [ScaleVec] ok 1697 - Reflexive step round trip for 3.333333 (Micro) [ScaleVec] ok 1698 - Reflexive step round trip for 3.333333 (Negative offset) [ScaleVec] ok 1699 - Reflexive step round trip for 3.333333 (Positive offset) [ScaleVec] ok 1700 - Reflexive step round trip for 3.333333 (Chord I) [ScaleVec] ok 1701 - Reflexive step round trip for 3.333333 (Chord I offset) [ScaleVec] ok 1702 - Reflexive step round trip for 3.333333 (Major) [ScaleVec] ok 1703 - Chained reflexive step round trip for 3.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1704 - Reflexive step round trip for 3.5 (Transperent) [ScaleVec] ok 1705 - Reflexive step round trip for 3.5 (Micro) [ScaleVec] ok 1706 - Reflexive step round trip for 3.5 (Negative offset) [ScaleVec] ok 1707 - Reflexive step round trip for 3.5 (Positive offset) [ScaleVec] ok 1708 - Reflexive step round trip for 3.5 (Chord I) [ScaleVec] ok 1709 - Reflexive step round trip for 3.5 (Chord I offset) [ScaleVec] ok 1710 - Reflexive step round trip for 3.5 (Major) [ScaleVec] ok 1711 - Chained reflexive step round trip for 3.5 (Major(-12) & Chord IV) [ScaleVec] ok 1712 - Reflexive step round trip for 3.666667 (Transperent) [ScaleVec] ok 1713 - Reflexive step round trip for 3.666667 (Micro) [ScaleVec] ok 1714 - Reflexive step round trip for 3.666667 (Negative offset) [ScaleVec] ok 1715 - Reflexive step round trip for 3.666667 (Positive offset) [ScaleVec] ok 1716 - Reflexive step round trip for 3.666667 (Chord I) [ScaleVec] ok 1717 - Reflexive step round trip for 3.666667 (Chord I offset) [ScaleVec] ok 1718 - Reflexive step round trip for 3.666667 (Major) [ScaleVec] ok 1719 - Chained reflexive step round trip for 3.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1720 - Reflexive step round trip for 4 (Transperent) [ScaleVec] ok 1721 - Reflexive step round trip for 4 (Micro) [ScaleVec] ok 1722 - Reflexive step round trip for 4 (Negative offset) [ScaleVec] ok 1723 - Reflexive step round trip for 4 (Positive offset) [ScaleVec] ok 1724 - Reflexive step round trip for 4 (Chord I) [ScaleVec] ok 1725 - Reflexive step round trip for 4 (Chord I offset) [ScaleVec] ok 1726 - Reflexive step round trip for 4 (Major) [ScaleVec] ok 1727 - Chained reflexive step round trip for 4 (Major(-12) & Chord IV) [ScaleVec] ok 1728 - Reflexive step round trip for 4.333333 (Transperent) [ScaleVec] ok 1729 - Reflexive step round trip for 4.333333 (Micro) [ScaleVec] ok 1730 - Reflexive step round trip for 4.333333 (Negative offset) [ScaleVec] ok 1731 - Reflexive step round trip for 4.333333 (Positive offset) [ScaleVec] ok 1732 - Reflexive step round trip for 4.333333 (Chord I) [ScaleVec] ok 1733 - Reflexive step round trip for 4.333333 (Chord I offset) [ScaleVec] ok 1734 - Reflexive step round trip for 4.333333 (Major) [ScaleVec] ok 1735 - Chained reflexive step round trip for 4.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1736 - Reflexive step round trip for 4.5 (Transperent) [ScaleVec] ok 1737 - Reflexive step round trip for 4.5 (Micro) [ScaleVec] ok 1738 - Reflexive step round trip for 4.5 (Negative offset) [ScaleVec] ok 1739 - Reflexive step round trip for 4.5 (Positive offset) [ScaleVec] ok 1740 - Reflexive step round trip for 4.5 (Chord I) [ScaleVec] ok 1741 - Reflexive step round trip for 4.5 (Chord I offset) [ScaleVec] ok 1742 - Reflexive step round trip for 4.5 (Major) [ScaleVec] ok 1743 - Chained reflexive step round trip for 4.5 (Major(-12) & Chord IV) [ScaleVec] ok 1744 - Reflexive step round trip for 4.666667 (Transperent) [ScaleVec] ok 1745 - Reflexive step round trip for 4.666667 (Micro) [ScaleVec] ok 1746 - Reflexive step round trip for 4.666667 (Negative offset) [ScaleVec] ok 1747 - Reflexive step round trip for 4.666667 (Positive offset) [ScaleVec] ok 1748 - Reflexive step round trip for 4.666667 (Chord I) [ScaleVec] ok 1749 - Reflexive step round trip for 4.666667 (Chord I offset) [ScaleVec] ok 1750 - Reflexive step round trip for 4.666667 (Major) [ScaleVec] ok 1751 - Chained reflexive step round trip for 4.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1752 - Reflexive step round trip for 5 (Transperent) [ScaleVec] ok 1753 - Reflexive step round trip for 5 (Micro) [ScaleVec] ok 1754 - Reflexive step round trip for 5 (Negative offset) [ScaleVec] ok 1755 - Reflexive step round trip for 5 (Positive offset) [ScaleVec] ok 1756 - Reflexive step round trip for 5 (Chord I) [ScaleVec] ok 1757 - Reflexive step round trip for 5 (Chord I offset) [ScaleVec] ok 1758 - Reflexive step round trip for 5 (Major) [ScaleVec] ok 1759 - Chained reflexive step round trip for 5 (Major(-12) & Chord IV) [ScaleVec] ok 1760 - Reflexive step round trip for 5.333333 (Transperent) [ScaleVec] ok 1761 - Reflexive step round trip for 5.333333 (Micro) [ScaleVec] ok 1762 - Reflexive step round trip for 5.333333 (Negative offset) [ScaleVec] ok 1763 - Reflexive step round trip for 5.333333 (Positive offset) [ScaleVec] ok 1764 - Reflexive step round trip for 5.333333 (Chord I) [ScaleVec] ok 1765 - Reflexive step round trip for 5.333333 (Chord I offset) [ScaleVec] ok 1766 - Reflexive step round trip for 5.333333 (Major) [ScaleVec] ok 1767 - Chained reflexive step round trip for 5.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1768 - Reflexive step round trip for 5.5 (Transperent) [ScaleVec] ok 1769 - Reflexive step round trip for 5.5 (Micro) [ScaleVec] ok 1770 - Reflexive step round trip for 5.5 (Negative offset) [ScaleVec] ok 1771 - Reflexive step round trip for 5.5 (Positive offset) [ScaleVec] ok 1772 - Reflexive step round trip for 5.5 (Chord I) [ScaleVec] ok 1773 - Reflexive step round trip for 5.5 (Chord I offset) [ScaleVec] ok 1774 - Reflexive step round trip for 5.5 (Major) [ScaleVec] ok 1775 - Chained reflexive step round trip for 5.5 (Major(-12) & Chord IV) [ScaleVec] ok 1776 - Reflexive step round trip for 5.666667 (Transperent) [ScaleVec] ok 1777 - Reflexive step round trip for 5.666667 (Micro) [ScaleVec] ok 1778 - Reflexive step round trip for 5.666667 (Negative offset) [ScaleVec] ok 1779 - Reflexive step round trip for 5.666667 (Positive offset) [ScaleVec] ok 1780 - Reflexive step round trip for 5.666667 (Chord I) [ScaleVec] ok 1781 - Reflexive step round trip for 5.666667 (Chord I offset) [ScaleVec] ok 1782 - Reflexive step round trip for 5.666667 (Major) [ScaleVec] ok 1783 - Chained reflexive step round trip for 5.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1784 - Reflexive step round trip for 6 (Transperent) [ScaleVec] ok 1785 - Reflexive step round trip for 6 (Micro) [ScaleVec] ok 1786 - Reflexive step round trip for 6 (Negative offset) [ScaleVec] ok 1787 - Reflexive step round trip for 6 (Positive offset) [ScaleVec] ok 1788 - Reflexive step round trip for 6 (Chord I) [ScaleVec] ok 1789 - Reflexive step round trip for 6 (Chord I offset) [ScaleVec] ok 1790 - Reflexive step round trip for 6 (Major) [ScaleVec] ok 1791 - Chained reflexive step round trip for 6 (Major(-12) & Chord IV) [ScaleVec] ok 1792 - Reflexive step round trip for 6.333333 (Transperent) [ScaleVec] ok 1793 - Reflexive step round trip for 6.333333 (Micro) [ScaleVec] ok 1794 - Reflexive step round trip for 6.333333 (Negative offset) [ScaleVec] ok 1795 - Reflexive step round trip for 6.333333 (Positive offset) [ScaleVec] ok 1796 - Reflexive step round trip for 6.333333 (Chord I) [ScaleVec] ok 1797 - Reflexive step round trip for 6.333333 (Chord I offset) [ScaleVec] ok 1798 - Reflexive step round trip for 6.333333 (Major) [ScaleVec] ok 1799 - Chained reflexive step round trip for 6.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1800 - Reflexive step round trip for 6.5 (Transperent) [ScaleVec] ok 1801 - Reflexive step round trip for 6.5 (Micro) [ScaleVec] ok 1802 - Reflexive step round trip for 6.5 (Negative offset) [ScaleVec] ok 1803 - Reflexive step round trip for 6.5 (Positive offset) [ScaleVec] ok 1804 - Reflexive step round trip for 6.5 (Chord I) [ScaleVec] ok 1805 - Reflexive step round trip for 6.5 (Chord I offset) [ScaleVec] ok 1806 - Reflexive step round trip for 6.5 (Major) [ScaleVec] ok 1807 - Chained reflexive step round trip for 6.5 (Major(-12) & Chord IV) [ScaleVec] ok 1808 - Reflexive step round trip for 6.666667 (Transperent) [ScaleVec] ok 1809 - Reflexive step round trip for 6.666667 (Micro) [ScaleVec] ok 1810 - Reflexive step round trip for 6.666667 (Negative offset) [ScaleVec] ok 1811 - Reflexive step round trip for 6.666667 (Positive offset) [ScaleVec] ok 1812 - Reflexive step round trip for 6.666667 (Chord I) [ScaleVec] ok 1813 - Reflexive step round trip for 6.666667 (Chord I offset) [ScaleVec] ok 1814 - Reflexive step round trip for 6.666667 (Major) [ScaleVec] ok 1815 - Chained reflexive step round trip for 6.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1816 - Reflexive step round trip for 7 (Transperent) [ScaleVec] ok 1817 - Reflexive step round trip for 7 (Micro) [ScaleVec] ok 1818 - Reflexive step round trip for 7 (Negative offset) [ScaleVec] ok 1819 - Reflexive step round trip for 7 (Positive offset) [ScaleVec] ok 1820 - Reflexive step round trip for 7 (Chord I) [ScaleVec] ok 1821 - Reflexive step round trip for 7 (Chord I offset) [ScaleVec] ok 1822 - Reflexive step round trip for 7 (Major) [ScaleVec] ok 1823 - Chained reflexive step round trip for 7 (Major(-12) & Chord IV) [ScaleVec] ok 1824 - Reflexive step round trip for 7.333333 (Transperent) [ScaleVec] ok 1825 - Reflexive step round trip for 7.333333 (Micro) [ScaleVec] ok 1826 - Reflexive step round trip for 7.333333 (Negative offset) [ScaleVec] ok 1827 - Reflexive step round trip for 7.333333 (Positive offset) [ScaleVec] ok 1828 - Reflexive step round trip for 7.333333 (Chord I) [ScaleVec] ok 1829 - Reflexive step round trip for 7.333333 (Chord I offset) [ScaleVec] ok 1830 - Reflexive step round trip for 7.333333 (Major) [ScaleVec] ok 1831 - Chained reflexive step round trip for 7.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1832 - Reflexive step round trip for 7.5 (Transperent) [ScaleVec] ok 1833 - Reflexive step round trip for 7.5 (Micro) [ScaleVec] ok 1834 - Reflexive step round trip for 7.5 (Negative offset) [ScaleVec] ok 1835 - Reflexive step round trip for 7.5 (Positive offset) [ScaleVec] ok 1836 - Reflexive step round trip for 7.5 (Chord I) [ScaleVec] ok 1837 - Reflexive step round trip for 7.5 (Chord I offset) [ScaleVec] ok 1838 - Reflexive step round trip for 7.5 (Major) [ScaleVec] ok 1839 - Chained reflexive step round trip for 7.5 (Major(-12) & Chord IV) [ScaleVec] ok 1840 - Reflexive step round trip for 7.666667 (Transperent) [ScaleVec] ok 1841 - Reflexive step round trip for 7.666667 (Micro) [ScaleVec] ok 1842 - Reflexive step round trip for 7.666667 (Negative offset) [ScaleVec] ok 1843 - Reflexive step round trip for 7.666667 (Positive offset) [ScaleVec] ok 1844 - Reflexive step round trip for 7.666667 (Chord I) [ScaleVec] ok 1845 - Reflexive step round trip for 7.666667 (Chord I offset) [ScaleVec] ok 1846 - Reflexive step round trip for 7.666667 (Major) [ScaleVec] ok 1847 - Chained reflexive step round trip for 7.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1848 - Reflexive step round trip for 8 (Transperent) [ScaleVec] ok 1849 - Reflexive step round trip for 8 (Micro) [ScaleVec] ok 1850 - Reflexive step round trip for 8 (Negative offset) [ScaleVec] ok 1851 - Reflexive step round trip for 8 (Positive offset) [ScaleVec] ok 1852 - Reflexive step round trip for 8 (Chord I) [ScaleVec] ok 1853 - Reflexive step round trip for 8 (Chord I offset) [ScaleVec] ok 1854 - Reflexive step round trip for 8 (Major) [ScaleVec] ok 1855 - Chained reflexive step round trip for 8 (Major(-12) & Chord IV) [ScaleVec] ok 1856 - Reflexive step round trip for 8.333333 (Transperent) [ScaleVec] ok 1857 - Reflexive step round trip for 8.333333 (Micro) [ScaleVec] ok 1858 - Reflexive step round trip for 8.333333 (Negative offset) [ScaleVec] ok 1859 - Reflexive step round trip for 8.333333 (Positive offset) [ScaleVec] ok 1860 - Reflexive step round trip for 8.333333 (Chord I) [ScaleVec] ok 1861 - Reflexive step round trip for 8.333333 (Chord I offset) [ScaleVec] ok 1862 - Reflexive step round trip for 8.333333 (Major) [ScaleVec] ok 1863 - Chained reflexive step round trip for 8.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1864 - Reflexive step round trip for 8.5 (Transperent) [ScaleVec] ok 1865 - Reflexive step round trip for 8.5 (Micro) [ScaleVec] ok 1866 - Reflexive step round trip for 8.5 (Negative offset) [ScaleVec] ok 1867 - Reflexive step round trip for 8.5 (Positive offset) [ScaleVec] ok 1868 - Reflexive step round trip for 8.5 (Chord I) [ScaleVec] ok 1869 - Reflexive step round trip for 8.5 (Chord I offset) [ScaleVec] ok 1870 - Reflexive step round trip for 8.5 (Major) [ScaleVec] ok 1871 - Chained reflexive step round trip for 8.5 (Major(-12) & Chord IV) [ScaleVec] ok 1872 - Reflexive step round trip for 8.666667 (Transperent) [ScaleVec] ok 1873 - Reflexive step round trip for 8.666667 (Micro) [ScaleVec] ok 1874 - Reflexive step round trip for 8.666667 (Negative offset) [ScaleVec] ok 1875 - Reflexive step round trip for 8.666667 (Positive offset) [ScaleVec] ok 1876 - Reflexive step round trip for 8.666667 (Chord I) [ScaleVec] ok 1877 - Reflexive step round trip for 8.666667 (Chord I offset) [ScaleVec] ok 1878 - Reflexive step round trip for 8.666667 (Major) [ScaleVec] ok 1879 - Chained reflexive step round trip for 8.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1880 - Reflexive step round trip for 9 (Transperent) [ScaleVec] ok 1881 - Reflexive step round trip for 9 (Micro) [ScaleVec] ok 1882 - Reflexive step round trip for 9 (Negative offset) [ScaleVec] ok 1883 - Reflexive step round trip for 9 (Positive offset) [ScaleVec] ok 1884 - Reflexive step round trip for 9 (Chord I) [ScaleVec] ok 1885 - Reflexive step round trip for 9 (Chord I offset) [ScaleVec] ok 1886 - Reflexive step round trip for 9 (Major) [ScaleVec] ok 1887 - Chained reflexive step round trip for 9 (Major(-12) & Chord IV) [ScaleVec] ok 1888 - Reflexive step round trip for 9.333333 (Transperent) [ScaleVec] ok 1889 - Reflexive step round trip for 9.333333 (Micro) [ScaleVec] ok 1890 - Reflexive step round trip for 9.333333 (Negative offset) [ScaleVec] ok 1891 - Reflexive step round trip for 9.333333 (Positive offset) [ScaleVec] ok 1892 - Reflexive step round trip for 9.333333 (Chord I) [ScaleVec] ok 1893 - Reflexive step round trip for 9.333333 (Chord I offset) [ScaleVec] ok 1894 - Reflexive step round trip for 9.333333 (Major) [ScaleVec] ok 1895 - Chained reflexive step round trip for 9.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1896 - Reflexive step round trip for 9.5 (Transperent) [ScaleVec] ok 1897 - Reflexive step round trip for 9.5 (Micro) [ScaleVec] ok 1898 - Reflexive step round trip for 9.5 (Negative offset) [ScaleVec] ok 1899 - Reflexive step round trip for 9.5 (Positive offset) [ScaleVec] ok 1900 - Reflexive step round trip for 9.5 (Chord I) [ScaleVec] ok 1901 - Reflexive step round trip for 9.5 (Chord I offset) [ScaleVec] ok 1902 - Reflexive step round trip for 9.5 (Major) [ScaleVec] ok 1903 - Chained reflexive step round trip for 9.5 (Major(-12) & Chord IV) [ScaleVec] ok 1904 - Reflexive step round trip for 9.666667 (Transperent) [ScaleVec] ok 1905 - Reflexive step round trip for 9.666667 (Micro) [ScaleVec] ok 1906 - Reflexive step round trip for 9.666667 (Negative offset) [ScaleVec] ok 1907 - Reflexive step round trip for 9.666667 (Positive offset) [ScaleVec] ok 1908 - Reflexive step round trip for 9.666667 (Chord I) [ScaleVec] ok 1909 - Reflexive step round trip for 9.666667 (Chord I offset) [ScaleVec] ok 1910 - Reflexive step round trip for 9.666667 (Major) [ScaleVec] ok 1911 - Chained reflexive step round trip for 9.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1912 - Reflexive step round trip for 10 (Transperent) [ScaleVec] ok 1913 - Reflexive step round trip for 10 (Micro) [ScaleVec] ok 1914 - Reflexive step round trip for 10 (Negative offset) [ScaleVec] ok 1915 - Reflexive step round trip for 10 (Positive offset) [ScaleVec] ok 1916 - Reflexive step round trip for 10 (Chord I) [ScaleVec] ok 1917 - Reflexive step round trip for 10 (Chord I offset) [ScaleVec] ok 1918 - Reflexive step round trip for 10 (Major) [ScaleVec] ok 1919 - Chained reflexive step round trip for 10 (Major(-12) & Chord IV) [ScaleVec] ok 1920 - Reflexive step round trip for 10.333333 (Transperent) [ScaleVec] ok 1921 - Reflexive step round trip for 10.333333 (Micro) [ScaleVec] ok 1922 - Reflexive step round trip for 10.333333 (Negative offset) [ScaleVec] ok 1923 - Reflexive step round trip for 10.333333 (Positive offset) [ScaleVec] ok 1924 - Reflexive step round trip for 10.333333 (Chord I) [ScaleVec] ok 1925 - Reflexive step round trip for 10.333333 (Chord I offset) [ScaleVec] ok 1926 - Reflexive step round trip for 10.333333 (Major) [ScaleVec] ok 1927 - Chained reflexive step round trip for 10.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1928 - Reflexive step round trip for 10.5 (Transperent) [ScaleVec] ok 1929 - Reflexive step round trip for 10.5 (Micro) [ScaleVec] ok 1930 - Reflexive step round trip for 10.5 (Negative offset) [ScaleVec] ok 1931 - Reflexive step round trip for 10.5 (Positive offset) [ScaleVec] ok 1932 - Reflexive step round trip for 10.5 (Chord I) [ScaleVec] ok 1933 - Reflexive step round trip for 10.5 (Chord I offset) [ScaleVec] ok 1934 - Reflexive step round trip for 10.5 (Major) [ScaleVec] ok 1935 - Chained reflexive step round trip for 10.5 (Major(-12) & Chord IV) [ScaleVec] ok 1936 - Reflexive step round trip for 10.666667 (Transperent) [ScaleVec] ok 1937 - Reflexive step round trip for 10.666667 (Micro) [ScaleVec] ok 1938 - Reflexive step round trip for 10.666667 (Negative offset) [ScaleVec] ok 1939 - Reflexive step round trip for 10.666667 (Positive offset) [ScaleVec] ok 1940 - Reflexive step round trip for 10.666667 (Chord I) [ScaleVec] ok 1941 - Reflexive step round trip for 10.666667 (Chord I offset) [ScaleVec] ok 1942 - Reflexive step round trip for 10.666667 (Major) [ScaleVec] ok 1943 - Chained reflexive step round trip for 10.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1944 - Reflexive step round trip for 11 (Transperent) [ScaleVec] ok 1945 - Reflexive step round trip for 11 (Micro) [ScaleVec] ok 1946 - Reflexive step round trip for 11 (Negative offset) [ScaleVec] ok 1947 - Reflexive step round trip for 11 (Positive offset) [ScaleVec] ok 1948 - Reflexive step round trip for 11 (Chord I) [ScaleVec] ok 1949 - Reflexive step round trip for 11 (Chord I offset) [ScaleVec] ok 1950 - Reflexive step round trip for 11 (Major) [ScaleVec] ok 1951 - Chained reflexive step round trip for 11 (Major(-12) & Chord IV) [ScaleVec] ok 1952 - Reflexive step round trip for 11.333333 (Transperent) [ScaleVec] ok 1953 - Reflexive step round trip for 11.333333 (Micro) [ScaleVec] ok 1954 - Reflexive step round trip for 11.333333 (Negative offset) [ScaleVec] ok 1955 - Reflexive step round trip for 11.333333 (Positive offset) [ScaleVec] ok 1956 - Reflexive step round trip for 11.333333 (Chord I) [ScaleVec] ok 1957 - Reflexive step round trip for 11.333333 (Chord I offset) [ScaleVec] ok 1958 - Reflexive step round trip for 11.333333 (Major) [ScaleVec] ok 1959 - Chained reflexive step round trip for 11.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1960 - Reflexive step round trip for 11.5 (Transperent) [ScaleVec] ok 1961 - Reflexive step round trip for 11.5 (Micro) [ScaleVec] ok 1962 - Reflexive step round trip for 11.5 (Negative offset) [ScaleVec] ok 1963 - Reflexive step round trip for 11.5 (Positive offset) [ScaleVec] ok 1964 - Reflexive step round trip for 11.5 (Chord I) [ScaleVec] ok 1965 - Reflexive step round trip for 11.5 (Chord I offset) [ScaleVec] ok 1966 - Reflexive step round trip for 11.5 (Major) [ScaleVec] ok 1967 - Chained reflexive step round trip for 11.5 (Major(-12) & Chord IV) [ScaleVec] ok 1968 - Reflexive step round trip for 11.666667 (Transperent) [ScaleVec] ok 1969 - Reflexive step round trip for 11.666667 (Micro) [ScaleVec] ok 1970 - Reflexive step round trip for 11.666667 (Negative offset) [ScaleVec] ok 1971 - Reflexive step round trip for 11.666667 (Positive offset) [ScaleVec] ok 1972 - Reflexive step round trip for 11.666667 (Chord I) [ScaleVec] ok 1973 - Reflexive step round trip for 11.666667 (Chord I offset) [ScaleVec] ok 1974 - Reflexive step round trip for 11.666667 (Major) [ScaleVec] ok 1975 - Chained reflexive step round trip for 11.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1976 - Reflexive step round trip for 12 (Transperent) [ScaleVec] ok 1977 - Reflexive step round trip for 12 (Micro) [ScaleVec] ok 1978 - Reflexive step round trip for 12 (Negative offset) [ScaleVec] ok 1979 - Reflexive step round trip for 12 (Positive offset) [ScaleVec] ok 1980 - Reflexive step round trip for 12 (Chord I) [ScaleVec] ok 1981 - Reflexive step round trip for 12 (Chord I offset) [ScaleVec] ok 1982 - Reflexive step round trip for 12 (Major) [ScaleVec] ok 1983 - Chained reflexive step round trip for 12 (Major(-12) & Chord IV) [ScaleVec] ok 1984 - Reflexive step round trip for 12.333333 (Transperent) [ScaleVec] ok 1985 - Reflexive step round trip for 12.333333 (Micro) [ScaleVec] ok 1986 - Reflexive step round trip for 12.333333 (Negative offset) [ScaleVec] ok 1987 - Reflexive step round trip for 12.333333 (Positive offset) [ScaleVec] ok 1988 - Reflexive step round trip for 12.333333 (Chord I) [ScaleVec] ok 1989 - Reflexive step round trip for 12.333333 (Chord I offset) [ScaleVec] ok 1990 - Reflexive step round trip for 12.333333 (Major) [ScaleVec] ok 1991 - Chained reflexive step round trip for 12.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1992 - Reflexive step round trip for 12.5 (Transperent) [ScaleVec] ok 1993 - Reflexive step round trip for 12.5 (Micro) [ScaleVec] ok 1994 - Reflexive step round trip for 12.5 (Negative offset) [ScaleVec] ok 1995 - Reflexive step round trip for 12.5 (Positive offset) [ScaleVec] ok 1996 - Reflexive step round trip for 12.5 (Chord I) [ScaleVec] ok 1997 - Reflexive step round trip for 12.5 (Chord I offset) [ScaleVec] ok 1998 - Reflexive step round trip for 12.5 (Major) [ScaleVec] ok 1999 - Chained reflexive step round trip for 12.5 (Major(-12) & Chord IV) [ScaleVec] ok 2000 - Reflexive step round trip for 12.666667 (Transperent) [ScaleVec] ok 2001 - Reflexive step round trip for 12.666667 (Micro) [ScaleVec] ok 2002 - Reflexive step round trip for 12.666667 (Negative offset) [ScaleVec] ok 2003 - Reflexive step round trip for 12.666667 (Positive offset) [ScaleVec] ok 2004 - Reflexive step round trip for 12.666667 (Chord I) [ScaleVec] ok 2005 - Reflexive step round trip for 12.666667 (Chord I offset) [ScaleVec] ok 2006 - Reflexive step round trip for 12.666667 (Major) [ScaleVec] ok 2007 - Chained reflexive step round trip for 12.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2008 - Reflexive step round trip for 13 (Transperent) [ScaleVec] ok 2009 - Reflexive step round trip for 13 (Micro) [ScaleVec] ok 2010 - Reflexive step round trip for 13 (Negative offset) [ScaleVec] ok 2011 - Reflexive step round trip for 13 (Positive offset) [ScaleVec] ok 2012 - Reflexive step round trip for 13 (Chord I) [ScaleVec] ok 2013 - Reflexive step round trip for 13 (Chord I offset) [ScaleVec] ok 2014 - Reflexive step round trip for 13 (Major) [ScaleVec] ok 2015 - Chained reflexive step round trip for 13 (Major(-12) & Chord IV) [ScaleVec] ok 2016 - Reflexive step round trip for 13.333333 (Transperent) [ScaleVec] ok 2017 - Reflexive step round trip for 13.333333 (Micro) [ScaleVec] ok 2018 - Reflexive step round trip for 13.333333 (Negative offset) [ScaleVec] ok 2019 - Reflexive step round trip for 13.333333 (Positive offset) [ScaleVec] ok 2020 - Reflexive step round trip for 13.333333 (Chord I) [ScaleVec] ok 2021 - Reflexive step round trip for 13.333333 (Chord I offset) [ScaleVec] ok 2022 - Reflexive step round trip for 13.333333 (Major) [ScaleVec] ok 2023 - Chained reflexive step round trip for 13.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2024 - Reflexive step round trip for 13.5 (Transperent) [ScaleVec] ok 2025 - Reflexive step round trip for 13.5 (Micro) [ScaleVec] ok 2026 - Reflexive step round trip for 13.5 (Negative offset) [ScaleVec] ok 2027 - Reflexive step round trip for 13.5 (Positive offset) [ScaleVec] ok 2028 - Reflexive step round trip for 13.5 (Chord I) [ScaleVec] ok 2029 - Reflexive step round trip for 13.5 (Chord I offset) [ScaleVec] ok 2030 - Reflexive step round trip for 13.5 (Major) [ScaleVec] ok 2031 - Chained reflexive step round trip for 13.5 (Major(-12) & Chord IV) [ScaleVec] ok 2032 - Reflexive step round trip for 13.666667 (Transperent) [ScaleVec] ok 2033 - Reflexive step round trip for 13.666667 (Micro) [ScaleVec] ok 2034 - Reflexive step round trip for 13.666667 (Negative offset) [ScaleVec] ok 2035 - Reflexive step round trip for 13.666667 (Positive offset) [ScaleVec] ok 2036 - Reflexive step round trip for 13.666667 (Chord I) [ScaleVec] ok 2037 - Reflexive step round trip for 13.666667 (Chord I offset) [ScaleVec] ok 2038 - Reflexive step round trip for 13.666667 (Major) [ScaleVec] ok 2039 - Chained reflexive step round trip for 13.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2040 - Reflexive step round trip for 14 (Transperent) [ScaleVec] ok 2041 - Reflexive step round trip for 14 (Micro) [ScaleVec] ok 2042 - Reflexive step round trip for 14 (Negative offset) [ScaleVec] ok 2043 - Reflexive step round trip for 14 (Positive offset) [ScaleVec] ok 2044 - Reflexive step round trip for 14 (Chord I) [ScaleVec] ok 2045 - Reflexive step round trip for 14 (Chord I offset) [ScaleVec] ok 2046 - Reflexive step round trip for 14 (Major) [ScaleVec] ok 2047 - Chained reflexive step round trip for 14 (Major(-12) & Chord IV) [ScaleVec] ok 2048 - Reflexive step round trip for 14.333333 (Transperent) [ScaleVec] ok 2049 - Reflexive step round trip for 14.333333 (Micro) [ScaleVec] ok 2050 - Reflexive step round trip for 14.333333 (Negative offset) [ScaleVec] ok 2051 - Reflexive step round trip for 14.333333 (Positive offset) [ScaleVec] ok 2052 - Reflexive step round trip for 14.333333 (Chord I) [ScaleVec] ok 2053 - Reflexive step round trip for 14.333333 (Chord I offset) [ScaleVec] ok 2054 - Reflexive step round trip for 14.333333 (Major) [ScaleVec] ok 2055 - Chained reflexive step round trip for 14.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2056 - Reflexive step round trip for 14.5 (Transperent) [ScaleVec] ok 2057 - Reflexive step round trip for 14.5 (Micro) [ScaleVec] ok 2058 - Reflexive step round trip for 14.5 (Negative offset) [ScaleVec] ok 2059 - Reflexive step round trip for 14.5 (Positive offset) [ScaleVec] ok 2060 - Reflexive step round trip for 14.5 (Chord I) [ScaleVec] ok 2061 - Reflexive step round trip for 14.5 (Chord I offset) [ScaleVec] ok 2062 - Reflexive step round trip for 14.5 (Major) [ScaleVec] ok 2063 - Chained reflexive step round trip for 14.5 (Major(-12) & Chord IV) [ScaleVec] ok 2064 - Reflexive step round trip for 14.666667 (Transperent) [ScaleVec] ok 2065 - Reflexive step round trip for 14.666667 (Micro) [ScaleVec] ok 2066 - Reflexive step round trip for 14.666667 (Negative offset) [ScaleVec] ok 2067 - Reflexive step round trip for 14.666667 (Positive offset) [ScaleVec] ok 2068 - Reflexive step round trip for 14.666667 (Chord I) [ScaleVec] ok 2069 - Reflexive step round trip for 14.666667 (Chord I offset) [ScaleVec] ok 2070 - Reflexive step round trip for 14.666667 (Major) [ScaleVec] ok 2071 - Chained reflexive step round trip for 14.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2072 - Reflexive step round trip for 15 (Transperent) [ScaleVec] ok 2073 - Reflexive step round trip for 15 (Micro) [ScaleVec] ok 2074 - Reflexive step round trip for 15 (Negative offset) [ScaleVec] ok 2075 - Reflexive step round trip for 15 (Positive offset) [ScaleVec] ok 2076 - Reflexive step round trip for 15 (Chord I) [ScaleVec] ok 2077 - Reflexive step round trip for 15 (Chord I offset) [ScaleVec] ok 2078 - Reflexive step round trip for 15 (Major) [ScaleVec] ok 2079 - Chained reflexive step round trip for 15 (Major(-12) & Chord IV) [ScaleVec] ok 2080 - Reflexive step round trip for 15.333333 (Transperent) [ScaleVec] ok 2081 - Reflexive step round trip for 15.333333 (Micro) [ScaleVec] ok 2082 - Reflexive step round trip for 15.333333 (Negative offset) [ScaleVec] ok 2083 - Reflexive step round trip for 15.333333 (Positive offset) [ScaleVec] ok 2084 - Reflexive step round trip for 15.333333 (Chord I) [ScaleVec] ok 2085 - Reflexive step round trip for 15.333333 (Chord I offset) [ScaleVec] ok 2086 - Reflexive step round trip for 15.333333 (Major) [ScaleVec] ok 2087 - Chained reflexive step round trip for 15.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2088 - Reflexive step round trip for 15.5 (Transperent) [ScaleVec] ok 2089 - Reflexive step round trip for 15.5 (Micro) [ScaleVec] ok 2090 - Reflexive step round trip for 15.5 (Negative offset) [ScaleVec] ok 2091 - Reflexive step round trip for 15.5 (Positive offset) [ScaleVec] ok 2092 - Reflexive step round trip for 15.5 (Chord I) [ScaleVec] ok 2093 - Reflexive step round trip for 15.5 (Chord I offset) [ScaleVec] ok 2094 - Reflexive step round trip for 15.5 (Major) [ScaleVec] ok 2095 - Chained reflexive step round trip for 15.5 (Major(-12) & Chord IV) [ScaleVec] ok 2096 - Reflexive step round trip for 15.666667 (Transperent) [ScaleVec] ok 2097 - Reflexive step round trip for 15.666667 (Micro) [ScaleVec] ok 2098 - Reflexive step round trip for 15.666667 (Negative offset) [ScaleVec] ok 2099 - Reflexive step round trip for 15.666667 (Positive offset) [ScaleVec] ok 2100 - Reflexive step round trip for 15.666667 (Chord I) [ScaleVec] ok 2101 - Reflexive step round trip for 15.666667 (Chord I offset) [ScaleVec] ok 2102 - Reflexive step round trip for 15.666667 (Major) [ScaleVec] ok 2103 - Chained reflexive step round trip for 15.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2104 - Reflexive step round trip for 16 (Transperent) [ScaleVec] ok 2105 - Reflexive step round trip for 16 (Micro) [ScaleVec] ok 2106 - Reflexive step round trip for 16 (Negative offset) [ScaleVec] ok 2107 - Reflexive step round trip for 16 (Positive offset) [ScaleVec] ok 2108 - Reflexive step round trip for 16 (Chord I) [ScaleVec] ok 2109 - Reflexive step round trip for 16 (Chord I offset) [ScaleVec] ok 2110 - Reflexive step round trip for 16 (Major) [ScaleVec] ok 2111 - Chained reflexive step round trip for 16 (Major(-12) & Chord IV) [ScaleVec] ok 2112 - Reflexive step round trip for 16.333333 (Transperent) [ScaleVec] ok 2113 - Reflexive step round trip for 16.333333 (Micro) [ScaleVec] ok 2114 - Reflexive step round trip for 16.333333 (Negative offset) [ScaleVec] ok 2115 - Reflexive step round trip for 16.333333 (Positive offset) [ScaleVec] ok 2116 - Reflexive step round trip for 16.333333 (Chord I) [ScaleVec] ok 2117 - Reflexive step round trip for 16.333333 (Chord I offset) [ScaleVec] ok 2118 - Reflexive step round trip for 16.333333 (Major) [ScaleVec] ok 2119 - Chained reflexive step round trip for 16.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2120 - Reflexive step round trip for 16.5 (Transperent) [ScaleVec] ok 2121 - Reflexive step round trip for 16.5 (Micro) [ScaleVec] ok 2122 - Reflexive step round trip for 16.5 (Negative offset) [ScaleVec] ok 2123 - Reflexive step round trip for 16.5 (Positive offset) [ScaleVec] ok 2124 - Reflexive step round trip for 16.5 (Chord I) [ScaleVec] ok 2125 - Reflexive step round trip for 16.5 (Chord I offset) [ScaleVec] ok 2126 - Reflexive step round trip for 16.5 (Major) [ScaleVec] ok 2127 - Chained reflexive step round trip for 16.5 (Major(-12) & Chord IV) [ScaleVec] ok 2128 - Reflexive step round trip for 16.666667 (Transperent) [ScaleVec] ok 2129 - Reflexive step round trip for 16.666667 (Micro) [ScaleVec] ok 2130 - Reflexive step round trip for 16.666667 (Negative offset) [ScaleVec] ok 2131 - Reflexive step round trip for 16.666667 (Positive offset) [ScaleVec] ok 2132 - Reflexive step round trip for 16.666667 (Chord I) [ScaleVec] ok 2133 - Reflexive step round trip for 16.666667 (Chord I offset) [ScaleVec] ok 2134 - Reflexive step round trip for 16.666667 (Major) [ScaleVec] ok 2135 - Chained reflexive step round trip for 16.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2136 - Reflexive step round trip for 17 (Transperent) [ScaleVec] ok 2137 - Reflexive step round trip for 17 (Micro) [ScaleVec] ok 2138 - Reflexive step round trip for 17 (Negative offset) [ScaleVec] ok 2139 - Reflexive step round trip for 17 (Positive offset) [ScaleVec] ok 2140 - Reflexive step round trip for 17 (Chord I) [ScaleVec] ok 2141 - Reflexive step round trip for 17 (Chord I offset) [ScaleVec] ok 2142 - Reflexive step round trip for 17 (Major) [ScaleVec] ok 2143 - Chained reflexive step round trip for 17 (Major(-12) & Chord IV) [ScaleVec] ok 2144 - Reflexive step round trip for 17.333333 (Transperent) [ScaleVec] ok 2145 - Reflexive step round trip for 17.333333 (Micro) [ScaleVec] ok 2146 - Reflexive step round trip for 17.333333 (Negative offset) [ScaleVec] ok 2147 - Reflexive step round trip for 17.333333 (Positive offset) [ScaleVec] ok 2148 - Reflexive step round trip for 17.333333 (Chord I) [ScaleVec] ok 2149 - Reflexive step round trip for 17.333333 (Chord I offset) [ScaleVec] ok 2150 - Reflexive step round trip for 17.333333 (Major) [ScaleVec] ok 2151 - Chained reflexive step round trip for 17.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2152 - Reflexive step round trip for 17.5 (Transperent) [ScaleVec] ok 2153 - Reflexive step round trip for 17.5 (Micro) [ScaleVec] ok 2154 - Reflexive step round trip for 17.5 (Negative offset) [ScaleVec] ok 2155 - Reflexive step round trip for 17.5 (Positive offset) [ScaleVec] ok 2156 - Reflexive step round trip for 17.5 (Chord I) [ScaleVec] ok 2157 - Reflexive step round trip for 17.5 (Chord I offset) [ScaleVec] ok 2158 - Reflexive step round trip for 17.5 (Major) [ScaleVec] ok 2159 - Chained reflexive step round trip for 17.5 (Major(-12) & Chord IV) [ScaleVec] ok 2160 - Reflexive step round trip for 17.666667 (Transperent) [ScaleVec] ok 2161 - Reflexive step round trip for 17.666667 (Micro) [ScaleVec] ok 2162 - Reflexive step round trip for 17.666667 (Negative offset) [ScaleVec] ok 2163 - Reflexive step round trip for 17.666667 (Positive offset) [ScaleVec] ok 2164 - Reflexive step round trip for 17.666667 (Chord I) [ScaleVec] ok 2165 - Reflexive step round trip for 17.666667 (Chord I offset) [ScaleVec] ok 2166 - Reflexive step round trip for 17.666667 (Major) [ScaleVec] ok 2167 - Chained reflexive step round trip for 17.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2168 - Reflexive step round trip for 18 (Transperent) [ScaleVec] ok 2169 - Reflexive step round trip for 18 (Micro) [ScaleVec] ok 2170 - Reflexive step round trip for 18 (Negative offset) [ScaleVec] ok 2171 - Reflexive step round trip for 18 (Positive offset) [ScaleVec] ok 2172 - Reflexive step round trip for 18 (Chord I) [ScaleVec] ok 2173 - Reflexive step round trip for 18 (Chord I offset) [ScaleVec] ok 2174 - Reflexive step round trip for 18 (Major) [ScaleVec] ok 2175 - Chained reflexive step round trip for 18 (Major(-12) & Chord IV) [ScaleVec] ok 2176 - Reflexive step round trip for 18.333333 (Transperent) [ScaleVec] ok 2177 - Reflexive step round trip for 18.333333 (Micro) [ScaleVec] ok 2178 - Reflexive step round trip for 18.333333 (Negative offset) [ScaleVec] ok 2179 - Reflexive step round trip for 18.333333 (Positive offset) [ScaleVec] ok 2180 - Reflexive step round trip for 18.333333 (Chord I) [ScaleVec] ok 2181 - Reflexive step round trip for 18.333333 (Chord I offset) [ScaleVec] ok 2182 - Reflexive step round trip for 18.333333 (Major) [ScaleVec] ok 2183 - Chained reflexive step round trip for 18.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2184 - Reflexive step round trip for 18.5 (Transperent) [ScaleVec] ok 2185 - Reflexive step round trip for 18.5 (Micro) [ScaleVec] ok 2186 - Reflexive step round trip for 18.5 (Negative offset) [ScaleVec] ok 2187 - Reflexive step round trip for 18.5 (Positive offset) [ScaleVec] ok 2188 - Reflexive step round trip for 18.5 (Chord I) [ScaleVec] ok 2189 - Reflexive step round trip for 18.5 (Chord I offset) [ScaleVec] ok 2190 - Reflexive step round trip for 18.5 (Major) [ScaleVec] ok 2191 - Chained reflexive step round trip for 18.5 (Major(-12) & Chord IV) [ScaleVec] ok 2192 - Reflexive step round trip for 18.666667 (Transperent) [ScaleVec] ok 2193 - Reflexive step round trip for 18.666667 (Micro) [ScaleVec] ok 2194 - Reflexive step round trip for 18.666667 (Negative offset) [ScaleVec] ok 2195 - Reflexive step round trip for 18.666667 (Positive offset) [ScaleVec] ok 2196 - Reflexive step round trip for 18.666667 (Chord I) [ScaleVec] ok 2197 - Reflexive step round trip for 18.666667 (Chord I offset) [ScaleVec] ok 2198 - Reflexive step round trip for 18.666667 (Major) [ScaleVec] ok 2199 - Chained reflexive step round trip for 18.666667 (Major(-12) & Chord IV) [ScaleVec] 1..2199 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/ScaleStack.t [ScaleVec] ok 1 - ScaleVec::Scale::Stack module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec::Scale::Stack OK [ScaleVec] ok 3 - Step 0 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 4 - Step 1 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 5 - Step -1 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 6 - Step 2 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 7 - Step -2 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 8 - Step 3 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 9 - Step -3 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 10 - Step 7 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 11 - Step -7 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 12 - Step 8 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 13 - Step -8 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 14 - Step 14 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 15 - Step -14 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] 1..15 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Vector.t [ScaleVec] ok 1 - ScaleVec::Vector module can be use-d ok [ScaleVec] 1..1 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Vectorable.t [ScaleVec] ok 1 - ScaleVec::Vectorable module can be use-d ok [ScaleVec] ok 2 - pv-to-iv [ScaleVec] ok 3 - iv-to-pv [ScaleVec] 1..3 ===> Testing [OK] for ScaleVec:ver<0.0.6> ===> Installing: ScaleVec:ver<0.0.6> ===> Install [OK] for ScaleVec:ver<0.0.6> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 2.382s CPU time consumed: 3min 23.041s Memory peak: 2G (swap: 0B) ```
New Output ``` Running as unit: run-p268507-i320192.service; invocation ID: eca5c21242b246cf881b7eb6fb9b0f59 Press ^] three times within 1s to disconnect TTY. ===> Searching for: ScaleVec ===> Found: ScaleVec:ver<0.0.6>:auth [via Zef::Repository::Ecosystems] [ScaleVec] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790133944.268508.4045.381243828521/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/ScaleVec/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Fetching [OK]: ScaleVec:ver<0.0.6>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790133944.268508.4045.381243828521/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [ScaleVec] Command: tar -t -f ./ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [ScaleVec] Command: tar -xvf ./ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz -C ../ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Extraction [OK]: ScaleVec to /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Testing: ScaleVec:ver<0.0.6> [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec.t [ScaleVec] ok 1 - ScaleVec module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec object [ScaleVec] ok 3 - Pitch vector out matches pitch vector in [ScaleVec] ok 4 - Relative intervals for major triad [ScaleVec] ok 5 - interval-vector for major triad [ScaleVec] ok 6 - step 0 == $vector[0] [ScaleVec] ok 7 - step 1 == $vector[1] [ScaleVec] ok 8 - step 2 == $vector[2] [ScaleVec] ok 9 - root [ScaleVec] ok 10 - is chord set pitch vector matching [ScaleVec] ok 11 - Generate map between vector to set [ScaleVec] ok 12 - Generate map between vector to set of self [ScaleVec] ok 13 - inversion 0 => (60, 64, 67).Seq, $(60, 64, 67). [ScaleVec] ok 14 - inversion 1 => (64, 67, 72).Seq, (64, 67, 72). [ScaleVec] ok 15 - inversion 2 => (67, 72, 76).Seq, (67, 72, 76). [ScaleVec] ok 16 - inversion 3 => (72, 76, 79).Seq, (72, 76, 79).Seq. [ScaleVec] ok 17 - inversion -1 => (55, 60, 64).Seq, (55, 60, 64). [ScaleVec] ok 18 - inversion -2 => (52, 55, 60).Seq, (52, 55, 60). [ScaleVec] ok 19 - inversion -3 => (48, 52, 55).Seq, (48, 52, 55).Seq. [ScaleVec] ok 20 - Chord retrograde [ScaleVec] ok 21 - Chord intervalic retrograde [ScaleVec] ok 22 - Chord diminish(1) [ScaleVec] ok 23 - Chord diminish(1/2) [ScaleVec] ok 24 - Chord augment(1) [ScaleVec] ok 25 - Chord augment(1) [ScaleVec] ok 26 - voice-leading-permutations on augment 1 [ScaleVec] ok 27 - interval-vector-diff sums to 0 for same chord [ScaleVec] ok 28 - interval-vector-diff on augment 1 is (0, 0) - no difference [ScaleVec] ok 29 - interval-vector-diff on augment 1/2 is (2, 1.5) [ScaleVec] ok 30 - interval-vector-diff on diminish 1/2 is (-2, -1.5) [ScaleVec] ok 31 - mirror-inversion [ScaleVec] ok 32 - transpose [ScaleVec] ok 33 - 0 distance to self [ScaleVec] ok 34 - distance between self and augment(1) [ScaleVec] ok 35 - distance between self and diminish(1) [ScaleVec] ok 36 - cycle -4 [ScaleVec] ok 37 - cycle -3 [ScaleVec] ok 38 - cycle -2 [ScaleVec] ok 39 - cycle -1 [ScaleVec] ok 40 - cycle 0 [ScaleVec] ok 41 - cycle 1 [ScaleVec] ok 42 - cycle 2 [ScaleVec] ok 43 - cycle 3 [ScaleVec] ok 44 - cycle 4 [ScaleVec] ok 45 - Reflexive step round trip for 42 [ScaleVec] ok 46 - Reflexive step round trip for 42.333333 [ScaleVec] ok 47 - Reflexive step round trip for 42.5 [ScaleVec] ok 48 - Reflexive step round trip for 42.666667 [ScaleVec] ok 49 - Reflexive step round trip for 43 [ScaleVec] ok 50 - Reflexive step round trip for 43.333333 [ScaleVec] ok 51 - Reflexive step round trip for 43.5 [ScaleVec] ok 52 - Reflexive step round trip for 43.666667 [ScaleVec] ok 53 - Reflexive step round trip for 44 [ScaleVec] ok 54 - Reflexive step round trip for 44.333333 [ScaleVec] ok 55 - Reflexive step round trip for 44.5 [ScaleVec] ok 56 - Reflexive step round trip for 44.666667 [ScaleVec] ok 57 - Reflexive step round trip for 45 [ScaleVec] ok 58 - Reflexive step round trip for 45.333333 [ScaleVec] ok 59 - Reflexive step round trip for 45.5 [ScaleVec] ok 60 - Reflexive step round trip for 45.666667 [ScaleVec] ok 61 - Reflexive step round trip for 46 [ScaleVec] ok 62 - Reflexive step round trip for 46.333333 [ScaleVec] ok 63 - Reflexive step round trip for 46.5 [ScaleVec] ok 64 - Reflexive step round trip for 46.666667 [ScaleVec] ok 65 - Reflexive step round trip for 47 [ScaleVec] ok 66 - Reflexive step round trip for 47.333333 [ScaleVec] ok 67 - Reflexive step round trip for 47.5 [ScaleVec] ok 68 - Reflexive step round trip for 47.666667 [ScaleVec] ok 69 - Reflexive step round trip for 48 [ScaleVec] ok 70 - Reflexive step round trip for 48.333333 [ScaleVec] ok 71 - Reflexive step round trip for 48.5 [ScaleVec] ok 72 - Reflexive step round trip for 48.666667 [ScaleVec] ok 73 - Reflexive step round trip for 49 [ScaleVec] ok 74 - Reflexive step round trip for 49.333333 [ScaleVec] ok 75 - Reflexive step round trip for 49.5 [ScaleVec] ok 76 - Reflexive step round trip for 49.666667 [ScaleVec] ok 77 - Reflexive step round trip for 50 [ScaleVec] ok 78 - Reflexive step round trip for 50.333333 [ScaleVec] ok 79 - Reflexive step round trip for 50.5 [ScaleVec] ok 80 - Reflexive step round trip for 50.666667 [ScaleVec] ok 81 - Reflexive step round trip for 51 [ScaleVec] ok 82 - Reflexive step round trip for 51.333333 [ScaleVec] ok 83 - Reflexive step round trip for 51.5 [ScaleVec] ok 84 - Reflexive step round trip for 51.666667 [ScaleVec] ok 85 - Reflexive step round trip for 52 [ScaleVec] ok 86 - Reflexive step round trip for 52.333333 [ScaleVec] ok 87 - Reflexive step round trip for 52.5 [ScaleVec] ok 88 - Reflexive step round trip for 52.666667 [ScaleVec] ok 89 - Reflexive step round trip for 53 [ScaleVec] ok 90 - Reflexive step round trip for 53.333333 [ScaleVec] ok 91 - Reflexive step round trip for 53.5 [ScaleVec] ok 92 - Reflexive step round trip for 53.666667 [ScaleVec] ok 93 - Reflexive step round trip for 54 [ScaleVec] ok 94 - Reflexive step round trip for 54.333333 [ScaleVec] ok 95 - Reflexive step round trip for 54.5 [ScaleVec] ok 96 - Reflexive step round trip for 54.666667 [ScaleVec] ok 97 - Reflexive step round trip for 55 [ScaleVec] ok 98 - Reflexive step round trip for 55.333333 [ScaleVec] ok 99 - Reflexive step round trip for 55.5 [ScaleVec] ok 100 - Reflexive step round trip for 55.666667 [ScaleVec] ok 101 - Reflexive step round trip for 56 [ScaleVec] ok 102 - Reflexive step round trip for 56.333333 [ScaleVec] ok 103 - Reflexive step round trip for 56.5 [ScaleVec] ok 104 - Reflexive step round trip for 56.666667 [ScaleVec] ok 105 - Reflexive step round trip for 57 [ScaleVec] ok 106 - Reflexive step round trip for 57.333333 [ScaleVec] ok 107 - Reflexive step round trip for 57.5 [ScaleVec] ok 108 - Reflexive step round trip for 57.666667 [ScaleVec] ok 109 - Reflexive step round trip for 58 [ScaleVec] ok 110 - Reflexive step round trip for 58.333333 [ScaleVec] ok 111 - Reflexive step round trip for 58.5 [ScaleVec] ok 112 - Reflexive step round trip for 58.666667 [ScaleVec] ok 113 - Reflexive step round trip for 59 [ScaleVec] ok 114 - Reflexive step round trip for 59.333333 [ScaleVec] ok 115 - Reflexive step round trip for 59.5 [ScaleVec] ok 116 - Reflexive step round trip for 59.666667 [ScaleVec] ok 117 - Reflexive step round trip for 60 [ScaleVec] ok 118 - Reflexive step round trip for 60.333333 [ScaleVec] ok 119 - Reflexive step round trip for 60.5 [ScaleVec] ok 120 - Reflexive step round trip for 60.666667 [ScaleVec] ok 121 - Reflexive step round trip for 61 [ScaleVec] ok 122 - Reflexive step round trip for 61.333333 [ScaleVec] ok 123 - Reflexive step round trip for 61.5 [ScaleVec] ok 124 - Reflexive step round trip for 61.666667 [ScaleVec] ok 125 - Reflexive step round trip for 62 [ScaleVec] ok 126 - Reflexive step round trip for 62.333333 [ScaleVec] ok 127 - Reflexive step round trip for 62.5 [ScaleVec] ok 128 - Reflexive step round trip for 62.666667 [ScaleVec] ok 129 - Reflexive step round trip for 63 [ScaleVec] ok 130 - Reflexive step round trip for 63.333333 [ScaleVec] ok 131 - Reflexive step round trip for 63.5 [ScaleVec] ok 132 - Reflexive step round trip for 63.666667 [ScaleVec] ok 133 - Reflexive step round trip for 64 [ScaleVec] ok 134 - Reflexive step round trip for 64.333333 [ScaleVec] ok 135 - Reflexive step round trip for 64.5 [ScaleVec] ok 136 - Reflexive step round trip for 64.666667 [ScaleVec] ok 137 - Reflexive step round trip for 65 [ScaleVec] ok 138 - Reflexive step round trip for 65.333333 [ScaleVec] ok 139 - Reflexive step round trip for 65.5 [ScaleVec] ok 140 - Reflexive step round trip for 65.666667 [ScaleVec] ok 141 - Reflexive step round trip for 66 [ScaleVec] ok 142 - Reflexive step round trip for 66.333333 [ScaleVec] ok 143 - Reflexive step round trip for 66.5 [ScaleVec] ok 144 - Reflexive step round trip for 66.666667 [ScaleVec] ok 145 - Reflexive step round trip for 67 [ScaleVec] ok 146 - Reflexive step round trip for 67.333333 [ScaleVec] ok 147 - Reflexive step round trip for 67.5 [ScaleVec] ok 148 - Reflexive step round trip for 67.666667 [ScaleVec] ok 149 - Reflexive step round trip for 68 [ScaleVec] ok 150 - Reflexive step round trip for 68.333333 [ScaleVec] ok 151 - Reflexive step round trip for 68.5 [ScaleVec] ok 152 - Reflexive step round trip for 68.666667 [ScaleVec] ok 153 - Reflexive step round trip for 69 [ScaleVec] ok 154 - Reflexive step round trip for 69.333333 [ScaleVec] ok 155 - Reflexive step round trip for 69.5 [ScaleVec] ok 156 - Reflexive step round trip for 69.666667 [ScaleVec] ok 157 - Reflexive step round trip for 70 [ScaleVec] ok 158 - Reflexive step round trip for 70.333333 [ScaleVec] ok 159 - Reflexive step round trip for 70.5 [ScaleVec] ok 160 - Reflexive step round trip for 70.666667 [ScaleVec] ok 161 - Reflexive step round trip for 71 [ScaleVec] ok 162 - Reflexive step round trip for 71.333333 [ScaleVec] ok 163 - Reflexive step round trip for 71.5 [ScaleVec] ok 164 - Reflexive step round trip for 71.666667 [ScaleVec] ok 165 - Reflexive step round trip for 72 [ScaleVec] ok 166 - Reflexive step round trip for 72.333333 [ScaleVec] ok 167 - Reflexive step round trip for 72.5 [ScaleVec] ok 168 - Reflexive step round trip for 72.666667 [ScaleVec] ok 169 - Reflexive step round trip for 73 [ScaleVec] ok 170 - Reflexive step round trip for 73.333333 [ScaleVec] ok 171 - Reflexive step round trip for 73.5 [ScaleVec] ok 172 - Reflexive step round trip for 73.666667 [ScaleVec] ok 173 - Reflexive step round trip for 74 [ScaleVec] ok 174 - Reflexive step round trip for 74.333333 [ScaleVec] ok 175 - Reflexive step round trip for 74.5 [ScaleVec] ok 176 - Reflexive step round trip for 74.666667 [ScaleVec] ok 177 - Reflexive step round trip for 75 [ScaleVec] ok 178 - Reflexive step round trip for 75.333333 [ScaleVec] ok 179 - Reflexive step round trip for 75.5 [ScaleVec] ok 180 - Reflexive step round trip for 75.666667 [ScaleVec] ok 181 - Reflexive step round trip for 76 [ScaleVec] ok 182 - Reflexive step round trip for 76.333333 [ScaleVec] ok 183 - Reflexive step round trip for 76.5 [ScaleVec] ok 184 - Reflexive step round trip for 76.666667 [ScaleVec] ok 185 - Reflexive step round trip for 77 [ScaleVec] ok 186 - Reflexive step round trip for 77.333333 [ScaleVec] ok 187 - Reflexive step round trip for 77.5 [ScaleVec] ok 188 - Reflexive step round trip for 77.666667 [ScaleVec] ok 189 - Reflexive step round trip for 78 [ScaleVec] ok 190 - Reflexive step round trip for 78.333333 [ScaleVec] ok 191 - Reflexive step round trip for 78.5 [ScaleVec] ok 192 - Reflexive step round trip for 78.666667 [ScaleVec] 1..192 [ScaleVec] Saw 1 occurrence of deprecated code. [ScaleVec] ================================================================================ [ScaleVec] Method perl (from Mu) seen at: [ScaleVec] t/ScaleVec.t, lines 36,39,42,45,49,52,55 [ScaleVec] Please use raku instead. [ScaleVec] -------------------------------------------------------------------------------- [ScaleVec] Please contact the author to have these occurrences of deprecated code [ScaleVec] adapted, so that this message will disappear! [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Graph.t [ScaleVec] ok 1 - ScaleVec::Chord::Graph module can be use-d ok [ScaleVec] ok 2 - pitch-classes matches input [ScaleVec] ok 3 - add-pc does not add non-unique elements [ScaleVec] ok 4 - add-pv creates links [ScaleVec] ok 5 - add-pv then vector to check links to PCs [ScaleVec] ok 6 - add-pv then pitches to check links to PVs [ScaleVec] ok 7 - to-map output structure without links [ScaleVec] ok 8 - to-map <=> from-map round trip [ScaleVec] ok 9 - difference I to ii [ScaleVec] ok 10 - difference I to iii [ScaleVec] ok 11 - difference I to IV [ScaleVec] ok 12 - difference I to V [ScaleVec] ok 13 - difference I to V7 [ScaleVec] ok 14 - difference I to vi [ScaleVec] ok 15 - difference I to vii [ScaleVec] ok 16 - neighbours returns all connected chords [ScaleVec] ok 17 - neighbours returns all connected chords [ScaleVec] ok 18 - is-eqv I = I? [ScaleVec] ok 19 - is-eqv I = V? [ScaleVec] ok 20 - is-eqv V = V7? [ScaleVec] ok 21 - is-eqv V7 = V? [ScaleVec] ok 22 - progression-lazy provides correct number of chords [ScaleVec] ok 23 - progression-lazy provides correct number of chords [ScaleVec] ok 24 - progression-lazy provides correct number of chords [ScaleVec] ok 25 - graph size for d-major, after generation [ScaleVec] ok 26 - graph size unioned [ScaleVec] ok 27 - Chord progression (lazy) starts on the chord the generator was given. [ScaleVec] ok 28 - Chord progression (lazy) ends on the chord the generator was given. [ScaleVec] ok 29 - Progression (lazy) is the correct length. [ScaleVec] ok 30 - Progression (lazy) difference 0 <- 1 [ScaleVec] ok 31 - Progression (lazy) difference 1 <- 2 [ScaleVec] ok 32 - Progression (lazy) difference 3 <- 4 [ScaleVec] ok 33 - Chord progression (eager) starts on the chord the generator was given. [ScaleVec] ok 34 - Chord progression (eager) ends on the chord the generator was given. [ScaleVec] ok 35 - Progression (eager) is the correct length. [ScaleVec] ok 36 - Progression (eager) difference 0 <- 1 [ScaleVec] ok 37 - Progression (eager) difference 1 <- 2 [ScaleVec] ok 38 - Progression (eager) difference 2 <- 3 [ScaleVec] # ------------------------------------------------------------------------------ [ScaleVec] # Beginning progression planner (exhastive) tests. [ScaleVec] # ------------------------------------------------------------------------------ [ScaleVec] ok 39 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 40 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 41 - Progression (exhaustive) is the correct length. [ScaleVec] ok 42 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 43 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 44 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 45 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 46 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 47 - Progression (exhaustive) is the correct length. [ScaleVec] ok 48 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 49 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 50 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 51 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 52 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 53 - Progression (exhaustive) is the correct length. [ScaleVec] ok 54 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 55 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 56 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 57 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 58 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 59 - Progression (exhaustive) is the correct length. [ScaleVec] ok 60 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 61 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 62 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] ok 63 - Chord progression (exhaustive) starts on the chord the generator was given. [ScaleVec] ok 64 - Chord progression (exhaustive) ends on the chord the generator was given. [ScaleVec] ok 65 - Progression (exhaustive) is the correct length. [ScaleVec] ok 66 - Progression (exhaustive) difference 0 <- 1 [ScaleVec] ok 67 - Progression (exhaustive) difference 1 <- 2 [ScaleVec] ok 68 - Progression (exhaustive) difference 2 <- 3 [ScaleVec] Cannot pop from an empty Array[ScaleVec::Chord::Graph::PV] [ScaleVec] in block at /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6/lib/ScaleVec/Chord/Graph.pm6 (ScaleVec::Chord::Graph) line 236 [ScaleVec] in code at /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6/lib/ScaleVec/Chord/Graph.pm6 (ScaleVec::Chord::Graph) line 199 [ScaleVec] in block at t/ScaleVec/Chord/Graph.t line 96 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Map.t [ScaleVec] 1..1 [ScaleVec] ok 1 - ScaleVec::Chord::Map module can be use-d ok [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set.t [ScaleVec] 1..7 [ScaleVec] ok 1 - ScaleVec::Chord::Set module can be use-d ok [ScaleVec] ok 2 - Created ScaleVec::Chord::Set [ScaleVec] ok 3 - Graph is defined [ScaleVec] ok 4 - Map is defined [ScaleVec] ok 5 - Graph for provided scale C exists [ScaleVec] ok 6 - Graph is complete [ScaleVec] ok 7 - Map is complete [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set/Major.t [ScaleVec] 1..8 [ScaleVec] ok 1 - ScaleVec::Chord::Set::Major module can be use-d ok [ScaleVec] ok 2 - Major chord set instantiated. [ScaleVec] ok 3 - Major has 7 triads. [ScaleVec] ok 4 - All triads are defined values. [ScaleVec] ok 5 - Major has 8 triads. [ScaleVec] ok 6 - All triads are defined values. [ScaleVec] ok 7 - Major has 8 triads. [ScaleVec] ok 8 - All triads are defined values. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set/Minor/Harm.t [ScaleVec] 1..8 [ScaleVec] ok 1 - ScaleVec::Chord::Set::Minor::Harm module can be use-d ok [ScaleVec] ok 2 - Minor chord set instantiated. [ScaleVec] ok 3 - Minor has 7 triads. [ScaleVec] ok 4 - All triads are defined values. [ScaleVec] ok 5 - Minor has 8 triads. [ScaleVec] ok 6 - All triads are defined values. [ScaleVec] ok 7 - Minor has 8 triads. [ScaleVec] ok 8 - All triads are defined values. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Set/Minor/Nat.t [ScaleVec] 1..8 [ScaleVec] ok 1 - ScaleVec::Chord::Set::Minor::Nat module can be use-d ok [ScaleVec] ok 2 - Minor chord set instantiated. [ScaleVec] ok 3 - Minor has 7 triads. [ScaleVec] ok 4 - All triads are defined values. [ScaleVec] ok 5 - Minor has 8 triads. [ScaleVec] ok 6 - All triads are defined values. [ScaleVec] ok 7 - Minor has 8 triads. [ScaleVec] ok 8 - All triads are defined values. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/System.t [ScaleVec] 1..1 [ScaleVec] ok 1 - ScaleVec::Chord::System module can be use-d ok [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/System/Foundation.t [ScaleVec] 1..7 [ScaleVec] ok 1 - ScaleVec::Chord::System::Foundation module can be use-d ok [ScaleVec] ok 2 - Element1 is defined. [ScaleVec] ok 3 - Element2 is defined. [ScaleVec] ok 4 - Foundation is defined. [ScaleVec] ok 5 - .to-map produces required key. [ScaleVec] ok 6 - Foundation round-trip mapping. [ScaleVec] ok 7 - Foundation builds chord system. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/System/Foundation/Element.t [ScaleVec] 1..5 [ScaleVec] ok 1 - ScaleVec::Chord::System::Foundation::Element module can be use-d ok [ScaleVec] ok 2 - Element is defined. [ScaleVec] ok 3 - .to-map produces required keys. [ScaleVec] ok 4 - Element round-trip mapping. [ScaleVec] ok 5 - Element builds chord system. [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Chord/Voicer.t [ScaleVec] 1..10 [ScaleVec] ok 1 - ScaleVec::Chord::Voicer module can be use-d ok [ScaleVec] ok 2 - Function voicing provides expected output [ScaleVec] ok 3 - Function voicing provides expected output [ScaleVec] ok 4 - Function voicing provides expected output [ScaleVec] ok 5 - Function voicing provides expected output [ScaleVec] ok 6 - Function voicing provides expected output [ScaleVec] ok 7 - Function voicing provides expected output [ScaleVec] ok 8 - Function voicing provides expected output [ScaleVec] ok 9 - Function voicing provides expected output [ScaleVec] ok 10 - Function voicing provides expected output [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Network.t [ScaleVec] ok 1 - ScaleVec::Network module can be use-d ok [ScaleVec] ok 2 - [ScaleVec] ok 3 - Loaded map from t/res/test-network.json [ScaleVec] ok 4 - Built network with network-from-map [ScaleVec] ok 5 - Exported map agrees with imported map [ScaleVec] ok 6 - Correct number of goal objects [ScaleVec] ok 7 - Correct number of pitch vectors from goal 0 [ScaleVec] ok 8 - Correct number of rhythm vectors from goal 0 [ScaleVec] 1..8 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/P6.t [ScaleVec] ok 1 - ScaleVec module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec object [ScaleVec] ok 3 - Pitch vector out matches pitch vector in [ScaleVec] ok 4 - Relative intervals for major triad [ScaleVec] ok 5 - interval-vector for major triad [ScaleVec] ok 6 - step 0 == $vector[0] [ScaleVec] ok 7 - step 1 == $vector[1] [ScaleVec] ok 8 - step 2 == $vector[2] [ScaleVec] ok 9 - root [ScaleVec] ok 10 - is chord set pitch vector matching [ScaleVec] ok 11 - Generate map between vector to set [ScaleVec] ok 12 - Generate map between vector to set of self [ScaleVec] ok 13 - inversion 0 => (60, 64, 67).Seq, $(60, 64, 67). [ScaleVec] ok 14 - inversion 1 => (64, 67, 72).Seq, (64, 67, 72). [ScaleVec] ok 15 - inversion 2 => (67, 72, 76).Seq, (67, 72, 76). [ScaleVec] ok 16 - inversion 3 => (72, 76, 79).Seq, (72, 76, 79).Seq. [ScaleVec] ok 17 - inversion -1 => (55, 60, 64).Seq, (55, 60, 64). [ScaleVec] ok 18 - inversion -2 => (52, 55, 60).Seq, (52, 55, 60). [ScaleVec] ok 19 - inversion -3 => (48, 52, 55).Seq, (48, 52, 55).Seq. [ScaleVec] ok 20 - Chord retrograde [ScaleVec] ok 21 - Chord intervalic retrograde [ScaleVec] ok 22 - Chord diminish(1) [ScaleVec] ok 23 - Chord diminish(1/2) [ScaleVec] ok 24 - Chord augment(1) [ScaleVec] ok 25 - Chord augment(1) [ScaleVec] ok 26 - voice-leading-permutations on augment 1 [ScaleVec] ok 27 - interval-vector-diff sums to 0 for same chord [ScaleVec] ok 28 - interval-vector-diff on augment 1 is (0, 0) - no difference [ScaleVec] ok 29 - interval-vector-diff on augment 1/2 is (2, 1.5) [ScaleVec] ok 30 - interval-vector-diff on diminish 1/2 is (-2, -1.5) [ScaleVec] ok 31 - mirror-inversion [ScaleVec] ok 32 - transpose [ScaleVec] ok 33 - 0 distance to self [ScaleVec] ok 34 - distance between self and augment(1) [ScaleVec] ok 35 - distance between self and diminish(1) [ScaleVec] ok 36 - cycle -4 [ScaleVec] ok 37 - cycle -3 [ScaleVec] ok 38 - cycle -2 [ScaleVec] ok 39 - cycle -1 [ScaleVec] ok 40 - cycle 0 [ScaleVec] ok 41 - cycle 1 [ScaleVec] ok 42 - cycle 2 [ScaleVec] ok 43 - cycle 3 [ScaleVec] ok 44 - cycle 4 [ScaleVec] 1..44 [ScaleVec] Saw 1 occurrence of deprecated code. [ScaleVec] ================================================================================ [ScaleVec] Method perl (from Mu) seen at: [ScaleVec] t/ScaleVec/P6.t, lines 36,39,42,45,49,52,55 [ScaleVec] Please use raku instead. [ScaleVec] -------------------------------------------------------------------------------- [ScaleVec] Please contact the author to have these occurrences of deprecated code [ScaleVec] adapted, so that this message will disappear! [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Scale/EqualTemperment.t [ScaleVec] ok 1 - ScaleVec::Scale::EqualTemperment module can be use-d ok [ScaleVec] ok 2 - key 49(A⁴) [ScaleVec] ok 3 - key 37(A³) [ScaleVec] ok 4 - key 61(A⁵) [ScaleVec] ok 5 - key 40(C⁴) [ScaleVec] ok 6 - key 40(C⁴) [ScaleVec] ok 7 - key 46(F♯⁴) [ScaleVec] ok 8 - key 43(D♯⁴) [ScaleVec] 1..8 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Scale/Fence.t [ScaleVec] ok 1 - ScaleVec::Scale::Fence module can be use-d ok [ScaleVec] ok 2 - Fence created OK [ScaleVec] ok 3 - Step 1 unchanged [ScaleVec] ok 4 - Step 126 unchanged [ScaleVec] ok 5 - Step 0 unchanged (lower-limit) [ScaleVec] ok 6 - Step 127 unchanged (upper-limit) [ScaleVec] ok 7 - Step 128 -> 116 [ScaleVec] ok 8 - Step 130 -> 118 [ScaleVec] ok 9 - Step 141 -> 117 [ScaleVec] ok 10 - Step -1 -> 11 [ScaleVec] ok 11 - Step -3 -> 9 [ScaleVec] ok 12 - Step -14 -> 10 [ScaleVec] ok 13 - Pitches -48..48 convert to pitch classes recieved(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 0) [ScaleVec] 1..13 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Scale/Intervalic.t [ScaleVec] ok 1 - ScaleVec::Scale::Intervalic module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec::Scale object ok. [ScaleVec] ok 3 - Is default repeat-interval 12 for major scale. [ScaleVec] ok 4 - Major step -7 (for root of 0) [ScaleVec] ok 5 - Major step -6 (for root of 0) [ScaleVec] ok 6 - Major step -5 (for root of 0) [ScaleVec] ok 7 - Major step -4 (for root of 0) [ScaleVec] ok 8 - Major step -3 (for root of 0) [ScaleVec] ok 9 - Major step -2 (for root of 0) [ScaleVec] ok 10 - Major step -1 (for root of 0) [ScaleVec] ok 11 - Major step 0 (for root of 0) [ScaleVec] ok 12 - Major step 1 (for root of 0) [ScaleVec] ok 13 - Major step 2 (for root of 0) [ScaleVec] ok 14 - Major step 3 (for root of 0) [ScaleVec] ok 15 - Major step 4 (for root of 0) [ScaleVec] ok 16 - Major step 5 (for root of 0) [ScaleVec] ok 17 - Major step 6 (for root of 0) [ScaleVec] ok 18 - Major step 7 (for root of 0) [ScaleVec] ok 19 - Major step 8 (0) (for root of 0) [ScaleVec] ok 20 - Major step 9 (1) (for root of 0) [ScaleVec] ok 21 - Major step 10 (2) (for root of 0) [ScaleVec] ok 22 - Major step 11 (3) (for root of 0) [ScaleVec] ok 23 - Major step 12 (4) (for root of 0) [ScaleVec] ok 24 - Major step 13 (5) (for root of 0) [ScaleVec] ok 25 - Major step 14 (6) (for root of 0) [ScaleVec] ok 26 - Major step 15 (for root of 0) [ScaleVec] ok 27 - Major step -8 (for root of 0) [ScaleVec] ok 28 - Major step -1 (for root of 1) [ScaleVec] ok 29 - Major step -14 (for root of 0) [ScaleVec] ok 30 - Map chord onto scale. [ScaleVec] ok 31 - Map chord onto scale and transpose [ScaleVec] ok 32 - Map chord onto scale. [ScaleVec] ok 33 - Identical IV chords repeat-interval is the same [ScaleVec] ok 34 - step-to-pc: -6 (chord I) [ScaleVec] ok 35 - step-to-pc: -6 (transperent-scale) [ScaleVec] ok 36 - step-to-pc: -5.666667 (transperent-scale) [ScaleVec] ok 37 - step-to-pc: -5.5 (transperent-scale) [ScaleVec] ok 38 - step-to-pc: -5.333333 (transperent-scale) [ScaleVec] ok 39 - step-to-pc: 54 (Chord I offset) [ScaleVec] ok 40 - step-to-pc: -6 (Chord IV) [ScaleVec] ok 41 - step-to-pc: -5 (chord I) [ScaleVec] ok 42 - step-to-pc: -5 (transperent-scale) [ScaleVec] ok 43 - step-to-pc: -4.666667 (transperent-scale) [ScaleVec] ok 44 - step-to-pc: -4.5 (transperent-scale) [ScaleVec] ok 45 - step-to-pc: -4.333333 (transperent-scale) [ScaleVec] ok 46 - step-to-pc: 55 (Chord I offset) [ScaleVec] ok 47 - step-to-pc: -5 (Chord IV) [ScaleVec] ok 48 - step-to-pc: -4 (chord I) [ScaleVec] ok 49 - step-to-pc: -4 (transperent-scale) [ScaleVec] ok 50 - step-to-pc: -3.666667 (transperent-scale) [ScaleVec] ok 51 - step-to-pc: -3.5 (transperent-scale) [ScaleVec] ok 52 - step-to-pc: -3.333333 (transperent-scale) [ScaleVec] ok 53 - step-to-pc: 56 (Chord I offset) [ScaleVec] ok 54 - step-to-pc: -4 (Chord IV) [ScaleVec] ok 55 - step-to-pc: -3 (chord I) [ScaleVec] ok 56 - step-to-pc: -3 (transperent-scale) [ScaleVec] ok 57 - step-to-pc: -2.666667 (transperent-scale) [ScaleVec] ok 58 - step-to-pc: -2.5 (transperent-scale) [ScaleVec] ok 59 - step-to-pc: -2.333333 (transperent-scale) [ScaleVec] ok 60 - step-to-pc: 57 (Chord I offset) [ScaleVec] ok 61 - step-to-pc: -3 (Chord IV) [ScaleVec] ok 62 - step-to-pc: -2 (chord I) [ScaleVec] ok 63 - step-to-pc: -2 (transperent-scale) [ScaleVec] ok 64 - step-to-pc: -1.666667 (transperent-scale) [ScaleVec] ok 65 - step-to-pc: -1.5 (transperent-scale) [ScaleVec] ok 66 - step-to-pc: -1.333333 (transperent-scale) [ScaleVec] ok 67 - step-to-pc: 58 (Chord I offset) [ScaleVec] ok 68 - step-to-pc: -2 (Chord IV) [ScaleVec] ok 69 - step-to-pc: -1 (chord I) [ScaleVec] ok 70 - step-to-pc: -1 (transperent-scale) [ScaleVec] ok 71 - step-to-pc: -0.666667 (transperent-scale) [ScaleVec] ok 72 - step-to-pc: -0.5 (transperent-scale) [ScaleVec] ok 73 - step-to-pc: -0.333333 (transperent-scale) [ScaleVec] ok 74 - step-to-pc: 59 (Chord I offset) [ScaleVec] ok 75 - step-to-pc: -1 (Chord IV) [ScaleVec] ok 76 - step-to-pc: 0 (chord I) [ScaleVec] ok 77 - step-to-pc: 0 (transperent-scale) [ScaleVec] ok 78 - step-to-pc: 0.333333 (transperent-scale) [ScaleVec] ok 79 - step-to-pc: 0.5 (transperent-scale) [ScaleVec] ok 80 - step-to-pc: 0.666667 (transperent-scale) [ScaleVec] ok 81 - step-to-pc: 60 (Chord I offset) [ScaleVec] ok 82 - step-to-pc: 0 (Chord IV) [ScaleVec] ok 83 - step-to-pc: 1 (chord I) [ScaleVec] ok 84 - step-to-pc: 1 (transperent-scale) [ScaleVec] ok 85 - step-to-pc: 1.333333 (transperent-scale) [ScaleVec] ok 86 - step-to-pc: 1.5 (transperent-scale) [ScaleVec] ok 87 - step-to-pc: 1.666667 (transperent-scale) [ScaleVec] ok 88 - step-to-pc: 61 (Chord I offset) [ScaleVec] ok 89 - step-to-pc: 1 (Chord IV) [ScaleVec] ok 90 - step-to-pc: 2 (chord I) [ScaleVec] ok 91 - step-to-pc: 2 (transperent-scale) [ScaleVec] ok 92 - step-to-pc: 2.333333 (transperent-scale) [ScaleVec] ok 93 - step-to-pc: 2.5 (transperent-scale) [ScaleVec] ok 94 - step-to-pc: 2.666667 (transperent-scale) [ScaleVec] ok 95 - step-to-pc: 62 (Chord I offset) [ScaleVec] ok 96 - step-to-pc: 2 (Chord IV) [ScaleVec] ok 97 - step-to-pc: 3 (chord I) [ScaleVec] ok 98 - step-to-pc: 3 (transperent-scale) [ScaleVec] ok 99 - step-to-pc: 3.333333 (transperent-scale) [ScaleVec] ok 100 - step-to-pc: 3.5 (transperent-scale) [ScaleVec] ok 101 - step-to-pc: 3.666667 (transperent-scale) [ScaleVec] ok 102 - step-to-pc: 63 (Chord I offset) [ScaleVec] ok 103 - step-to-pc: 3 (Chord IV) [ScaleVec] ok 104 - step-to-pc: 4 (chord I) [ScaleVec] ok 105 - step-to-pc: 4 (transperent-scale) [ScaleVec] ok 106 - step-to-pc: 4.333333 (transperent-scale) [ScaleVec] ok 107 - step-to-pc: 4.5 (transperent-scale) [ScaleVec] ok 108 - step-to-pc: 4.666667 (transperent-scale) [ScaleVec] ok 109 - step-to-pc: 64 (Chord I offset) [ScaleVec] ok 110 - step-to-pc: 4 (Chord IV) [ScaleVec] ok 111 - step-to-pc: 5 (chord I) [ScaleVec] ok 112 - step-to-pc: 5 (transperent-scale) [ScaleVec] ok 113 - step-to-pc: 5.333333 (transperent-scale) [ScaleVec] ok 114 - step-to-pc: 5.5 (transperent-scale) [ScaleVec] ok 115 - step-to-pc: 5.666667 (transperent-scale) [ScaleVec] ok 116 - step-to-pc: 65 (Chord I offset) [ScaleVec] ok 117 - step-to-pc: 5 (Chord IV) [ScaleVec] ok 118 - step-to-pc: 6 (chord I) [ScaleVec] ok 119 - step-to-pc: 6 (transperent-scale) [ScaleVec] ok 120 - step-to-pc: 6.333333 (transperent-scale) [ScaleVec] ok 121 - step-to-pc: 6.5 (transperent-scale) [ScaleVec] ok 122 - step-to-pc: 6.666667 (transperent-scale) [ScaleVec] ok 123 - step-to-pc: 66 (Chord I offset) [ScaleVec] ok 124 - step-to-pc: 6 (Chord IV) [ScaleVec] ok 125 - step-to-pc: -18 (major-scale) [ScaleVec] ok 126 - step-to-pc: -17 (major-scale) [ScaleVec] ok 127 - step-to-pc: -16 (major-scale) [ScaleVec] ok 128 - step-to-pc: -15 (major-scale) [ScaleVec] ok 129 - step-to-pc: -14 (major-scale) [ScaleVec] ok 130 - step-to-pc: -13 (major-scale) [ScaleVec] ok 131 - step-to-pc: -12 (major-scale) [ScaleVec] ok 132 - step-to-pc: -11 (major-scale) [ScaleVec] ok 133 - step-to-pc: -10 (major-scale) [ScaleVec] ok 134 - step-to-pc: -9 (major-scale) [ScaleVec] ok 135 - step-to-pc: -8 (major-scale) [ScaleVec] ok 136 - step-to-pc: -7 (major-scale) [ScaleVec] ok 137 - step-to-pc: -6 (major-scale) [ScaleVec] ok 138 - step-to-pc: -5 (major-scale) [ScaleVec] ok 139 - step-to-pc: -4 (major-scale) [ScaleVec] ok 140 - step-to-pc: -3 (major-scale) [ScaleVec] ok 141 - step-to-pc: -2 (major-scale) [ScaleVec] ok 142 - step-to-pc: -1 (major-scale) [ScaleVec] ok 143 - step-to-pc: 0 (major-scale) [ScaleVec] ok 144 - step-to-pc: 1 (major-scale) [ScaleVec] ok 145 - step-to-pc: 2 (major-scale) [ScaleVec] ok 146 - step-to-pc: 3 (major-scale) [ScaleVec] ok 147 - step-to-pc: 4 (major-scale) [ScaleVec] ok 148 - step-to-pc: 5 (major-scale) [ScaleVec] ok 149 - step-to-pc: 6 (major-scale) [ScaleVec] ok 150 - step-to-pc: 7 (major-scale) [ScaleVec] ok 151 - step-to-pc: 8 (major-scale) [ScaleVec] ok 152 - step-to-pc: 9 (major-scale) [ScaleVec] ok 153 - step-to-pc: 10 (major-scale) [ScaleVec] ok 154 - step-to-pc: 11 (major-scale) [ScaleVec] ok 155 - step-to-pc: 12 (major-scale) [ScaleVec] ok 156 - step-to-pc: 13 (major-scale) [ScaleVec] ok 157 - step-to-pc: 14 (major-scale) [ScaleVec] ok 158 - step-to-pc: 15 (major-scale) [ScaleVec] ok 159 - step-to-pc: 16 (major-scale) [ScaleVec] ok 160 - step-to-pc: 17 (major-scale) [ScaleVec] ok 161 - step-to-pc: 18 (major-scale) [ScaleVec] ok 162 - step-to-octave: -18 (major scale) [ScaleVec] ok 163 - step-to-octave: -18 (Chord I offset) [ScaleVec] ok 164 - step-to-octave: -18 (Chord IV) [ScaleVec] ok 165 - step-to-octave: -17 (major scale) [ScaleVec] ok 166 - step-to-octave: -17 (Chord I offset) [ScaleVec] ok 167 - step-to-octave: -17 (Chord IV) [ScaleVec] ok 168 - step-to-octave: -16 (major scale) [ScaleVec] ok 169 - step-to-octave: -16 (Chord I offset) [ScaleVec] ok 170 - step-to-octave: -16 (Chord IV) [ScaleVec] ok 171 - step-to-octave: -15 (major scale) [ScaleVec] ok 172 - step-to-octave: -15 (Chord I offset) [ScaleVec] ok 173 - step-to-octave: -15 (Chord IV) [ScaleVec] ok 174 - step-to-octave: -14 (major scale) [ScaleVec] ok 175 - step-to-octave: -14 (Chord I offset) [ScaleVec] ok 176 - step-to-octave: -14 (Chord IV) [ScaleVec] ok 177 - step-to-octave: -13 (major scale) [ScaleVec] ok 178 - step-to-octave: -13 (Chord I offset) [ScaleVec] ok 179 - step-to-octave: -13 (Chord IV) [ScaleVec] ok 180 - step-to-octave: -12 (major scale) [ScaleVec] ok 181 - step-to-octave: -12 (Chord I offset) [ScaleVec] ok 182 - step-to-octave: -12 (Chord IV) [ScaleVec] ok 183 - step-to-octave: -11 (major scale) [ScaleVec] ok 184 - step-to-octave: -11 (Chord I offset) [ScaleVec] ok 185 - step-to-octave: -11 (Chord IV) [ScaleVec] ok 186 - step-to-octave: -10 (major scale) [ScaleVec] ok 187 - step-to-octave: -10 (Chord I offset) [ScaleVec] ok 188 - step-to-octave: -10 (Chord IV) [ScaleVec] ok 189 - step-to-octave: -9 (major scale) [ScaleVec] ok 190 - step-to-octave: -9 (Chord I offset) [ScaleVec] ok 191 - step-to-octave: -9 (Chord IV) [ScaleVec] ok 192 - step-to-octave: -8 (major scale) [ScaleVec] ok 193 - step-to-octave: -8 (Chord I offset) [ScaleVec] ok 194 - step-to-octave: -8 (Chord IV) [ScaleVec] ok 195 - step-to-octave: -7 (major scale) [ScaleVec] ok 196 - step-to-octave: -7 (Chord I offset) [ScaleVec] ok 197 - step-to-octave: -7 (Chord IV) [ScaleVec] ok 198 - step-to-octave: -6 (major scale) [ScaleVec] ok 199 - step-to-octave: -6 (Chord I offset) [ScaleVec] ok 200 - step-to-octave: -6 (Chord IV) [ScaleVec] ok 201 - step-to-octave: -5 (major scale) [ScaleVec] ok 202 - step-to-octave: -5 (Chord I offset) [ScaleVec] ok 203 - step-to-octave: -5 (Chord IV) [ScaleVec] ok 204 - step-to-octave: -4 (major scale) [ScaleVec] ok 205 - step-to-octave: -4 (Chord I offset) [ScaleVec] ok 206 - step-to-octave: -4 (Chord IV) [ScaleVec] ok 207 - step-to-octave: -3 (major scale) [ScaleVec] ok 208 - step-to-octave: -3 (Chord I offset) [ScaleVec] ok 209 - step-to-octave: -3 (Chord IV) [ScaleVec] ok 210 - step-to-octave: -2 (major scale) [ScaleVec] ok 211 - step-to-octave: -2 (Chord I offset) [ScaleVec] ok 212 - step-to-octave: -2 (Chord IV) [ScaleVec] ok 213 - step-to-octave: -1 (major scale) [ScaleVec] ok 214 - step-to-octave: -1 (Chord I offset) [ScaleVec] ok 215 - step-to-octave: -1 (Chord IV) [ScaleVec] ok 216 - step-to-octave: 0 (major scale) [ScaleVec] ok 217 - step-to-octave: 0 (Chord I offset) [ScaleVec] ok 218 - step-to-octave: 0 (Chord IV) [ScaleVec] ok 219 - step-to-octave: 1 (major scale) [ScaleVec] ok 220 - step-to-octave: 1 (Chord I offset) [ScaleVec] ok 221 - step-to-octave: 1 (Chord IV) [ScaleVec] ok 222 - step-to-octave: 2 (major scale) [ScaleVec] ok 223 - step-to-octave: 2 (Chord I offset) [ScaleVec] ok 224 - step-to-octave: 2 (Chord IV) [ScaleVec] ok 225 - step-to-octave: 3 (major scale) [ScaleVec] ok 226 - step-to-octave: 3 (Chord I offset) [ScaleVec] ok 227 - step-to-octave: 3 (Chord IV) [ScaleVec] ok 228 - step-to-octave: 4 (major scale) [ScaleVec] ok 229 - step-to-octave: 4 (Chord I offset) [ScaleVec] ok 230 - step-to-octave: 4 (Chord IV) [ScaleVec] ok 231 - step-to-octave: 5 (major scale) [ScaleVec] ok 232 - step-to-octave: 5 (Chord I offset) [ScaleVec] ok 233 - step-to-octave: 5 (Chord IV) [ScaleVec] ok 234 - step-to-octave: 6 (major scale) [ScaleVec] ok 235 - step-to-octave: 6 (Chord I offset) [ScaleVec] ok 236 - step-to-octave: 6 (Chord IV) [ScaleVec] ok 237 - step-to-octave: 7 (major scale) [ScaleVec] ok 238 - step-to-octave: 7 (Chord I offset) [ScaleVec] ok 239 - step-to-octave: 7 (Chord IV) [ScaleVec] ok 240 - step-to-octave: 8 (major scale) [ScaleVec] ok 241 - step-to-octave: 8 (Chord I offset) [ScaleVec] ok 242 - step-to-octave: 8 (Chord IV) [ScaleVec] ok 243 - step-to-octave: 9 (major scale) [ScaleVec] ok 244 - step-to-octave: 9 (Chord I offset) [ScaleVec] ok 245 - step-to-octave: 9 (Chord IV) [ScaleVec] ok 246 - step-to-octave: 10 (major scale) [ScaleVec] ok 247 - step-to-octave: 10 (Chord I offset) [ScaleVec] ok 248 - step-to-octave: 10 (Chord IV) [ScaleVec] ok 249 - step-to-octave: 11 (major scale) [ScaleVec] ok 250 - step-to-octave: 11 (Chord I offset) [ScaleVec] ok 251 - step-to-octave: 11 (Chord IV) [ScaleVec] ok 252 - step-to-octave: 12 (major scale) [ScaleVec] ok 253 - step-to-octave: 12 (Chord I offset) [ScaleVec] ok 254 - step-to-octave: 12 (Chord IV) [ScaleVec] ok 255 - step-to-octave: 13 (major scale) [ScaleVec] ok 256 - step-to-octave: 13 (Chord I offset) [ScaleVec] ok 257 - step-to-octave: 13 (Chord IV) [ScaleVec] ok 258 - step-to-octave: 14 (major scale) [ScaleVec] ok 259 - step-to-octave: 14 (Chord I offset) [ScaleVec] ok 260 - step-to-octave: 14 (Chord IV) [ScaleVec] ok 261 - step-to-octave: 15 (major scale) [ScaleVec] ok 262 - step-to-octave: 15 (Chord I offset) [ScaleVec] ok 263 - step-to-octave: 15 (Chord IV) [ScaleVec] ok 264 - step-to-octave: 16 (major scale) [ScaleVec] ok 265 - step-to-octave: 16 (Chord I offset) [ScaleVec] ok 266 - step-to-octave: 16 (Chord IV) [ScaleVec] ok 267 - step-to-octave: 17 (major scale) [ScaleVec] ok 268 - step-to-octave: 17 (Chord I offset) [ScaleVec] ok 269 - step-to-octave: 17 (Chord IV) [ScaleVec] ok 270 - step-to-octave: 18 (major scale) [ScaleVec] ok 271 - step-to-octave: 18 (Chord I offset) [ScaleVec] ok 272 - step-to-octave: 18 (Chord IV) [ScaleVec] ok 273 - step: -6 (transperent-scale) [ScaleVec] ok 274 - step: -5.666667 (transperent-scale) [ScaleVec] ok 275 - step: -5.5 (transperent-scale) [ScaleVec] ok 276 - step: -5.333333 (transperent-scale) [ScaleVec] ok 277 - step: -5 (transperent-scale) [ScaleVec] ok 278 - step: -4.666667 (transperent-scale) [ScaleVec] ok 279 - step: -4.5 (transperent-scale) [ScaleVec] ok 280 - step: -4.333333 (transperent-scale) [ScaleVec] ok 281 - step: -4 (transperent-scale) [ScaleVec] ok 282 - step: -3.666667 (transperent-scale) [ScaleVec] ok 283 - step: -3.5 (transperent-scale) [ScaleVec] ok 284 - step: -3.333333 (transperent-scale) [ScaleVec] ok 285 - step: -3 (transperent-scale) [ScaleVec] ok 286 - step: -2.666667 (transperent-scale) [ScaleVec] ok 287 - step: -2.5 (transperent-scale) [ScaleVec] ok 288 - step: -2.333333 (transperent-scale) [ScaleVec] ok 289 - step: -2 (transperent-scale) [ScaleVec] ok 290 - step: -1.666667 (transperent-scale) [ScaleVec] ok 291 - step: -1.5 (transperent-scale) [ScaleVec] ok 292 - step: -1.333333 (transperent-scale) [ScaleVec] ok 293 - step: -1 (transperent-scale) [ScaleVec] ok 294 - step: -0.666667 (transperent-scale) [ScaleVec] ok 295 - step: -0.5 (transperent-scale) [ScaleVec] ok 296 - step: -0.333333 (transperent-scale) [ScaleVec] ok 297 - step: 0 (transperent-scale) [ScaleVec] ok 298 - step: 0.333333 (transperent-scale) [ScaleVec] ok 299 - step: 0.5 (transperent-scale) [ScaleVec] ok 300 - step: 0.666667 (transperent-scale) [ScaleVec] ok 301 - step: 1 (transperent-scale) [ScaleVec] ok 302 - step: 1.333333 (transperent-scale) [ScaleVec] ok 303 - step: 1.5 (transperent-scale) [ScaleVec] ok 304 - step: 1.666667 (transperent-scale) [ScaleVec] ok 305 - step: 2 (transperent-scale) [ScaleVec] ok 306 - step: 2.333333 (transperent-scale) [ScaleVec] ok 307 - step: 2.5 (transperent-scale) [ScaleVec] ok 308 - step: 2.666667 (transperent-scale) [ScaleVec] ok 309 - step: 3 (transperent-scale) [ScaleVec] ok 310 - step: 3.333333 (transperent-scale) [ScaleVec] ok 311 - step: 3.5 (transperent-scale) [ScaleVec] ok 312 - step: 3.666667 (transperent-scale) [ScaleVec] ok 313 - step: 4 (transperent-scale) [ScaleVec] ok 314 - step: 4.333333 (transperent-scale) [ScaleVec] ok 315 - step: 4.5 (transperent-scale) [ScaleVec] ok 316 - step: 4.666667 (transperent-scale) [ScaleVec] ok 317 - step: 5 (transperent-scale) [ScaleVec] ok 318 - step: 5.333333 (transperent-scale) [ScaleVec] ok 319 - step: 5.5 (transperent-scale) [ScaleVec] ok 320 - step: 5.666667 (transperent-scale) [ScaleVec] ok 321 - step: 6 (transperent-scale) [ScaleVec] ok 322 - step: 6.333333 (transperent-scale) [ScaleVec] ok 323 - step: 6.5 (transperent-scale) [ScaleVec] ok 324 - step: 6.666667 (transperent-scale) [ScaleVec] ok 325 - Transperent interval -6:-5.666667 [ScaleVec] ok 326 - Transperent interval -6:-5.5 [ScaleVec] ok 327 - Transperent interval -6:-5.333333 [ScaleVec] ok 328 - Transperent interval -6:-5 [ScaleVec] ok 329 - Transperent interval -5:-4.666667 [ScaleVec] ok 330 - Transperent interval -5:-4.5 [ScaleVec] ok 331 - Transperent interval -5:-4.333333 [ScaleVec] ok 332 - Transperent interval -5:-4 [ScaleVec] ok 333 - Transperent interval -4:-3.666667 [ScaleVec] ok 334 - Transperent interval -4:-3.5 [ScaleVec] ok 335 - Transperent interval -4:-3.333333 [ScaleVec] ok 336 - Transperent interval -4:-3 [ScaleVec] ok 337 - Transperent interval -3:-2.666667 [ScaleVec] ok 338 - Transperent interval -3:-2.5 [ScaleVec] ok 339 - Transperent interval -3:-2.333333 [ScaleVec] ok 340 - Transperent interval -3:-2 [ScaleVec] ok 341 - Transperent interval -2:-1.666667 [ScaleVec] ok 342 - Transperent interval -2:-1.5 [ScaleVec] ok 343 - Transperent interval -2:-1.333333 [ScaleVec] ok 344 - Transperent interval -2:-1 [ScaleVec] ok 345 - Transperent interval -1:-0.666667 [ScaleVec] ok 346 - Transperent interval -1:-0.5 [ScaleVec] ok 347 - Transperent interval -1:-0.333333 [ScaleVec] ok 348 - Transperent interval -1:0 [ScaleVec] ok 349 - Transperent interval 0:0.333333 [ScaleVec] ok 350 - Transperent interval 0:0.5 [ScaleVec] ok 351 - Transperent interval 0:0.666667 [ScaleVec] ok 352 - Transperent interval 0:1 [ScaleVec] ok 353 - Transperent interval 1:1.333333 [ScaleVec] ok 354 - Transperent interval 1:1.5 [ScaleVec] ok 355 - Transperent interval 1:1.666667 [ScaleVec] ok 356 - Transperent interval 1:2 [ScaleVec] ok 357 - Transperent interval 2:2.333333 [ScaleVec] ok 358 - Transperent interval 2:2.5 [ScaleVec] ok 359 - Transperent interval 2:2.666667 [ScaleVec] ok 360 - Transperent interval 2:3 [ScaleVec] ok 361 - Transperent interval 3:3.333333 [ScaleVec] ok 362 - Transperent interval 3:3.5 [ScaleVec] ok 363 - Transperent interval 3:3.666667 [ScaleVec] ok 364 - Transperent interval 3:4 [ScaleVec] ok 365 - Transperent interval 4:4.333333 [ScaleVec] ok 366 - Transperent interval 4:4.5 [ScaleVec] ok 367 - Transperent interval 4:4.666667 [ScaleVec] ok 368 - Transperent interval 4:5 [ScaleVec] ok 369 - Transperent interval 5:5.333333 [ScaleVec] ok 370 - Transperent interval 5:5.5 [ScaleVec] ok 371 - Transperent interval 5:5.666667 [ScaleVec] ok 372 - Transperent interval 5:6 [ScaleVec] ok 373 - Transperent interval 6:6.333333 [ScaleVec] ok 374 - Transperent interval 6:6.5 [ScaleVec] ok 375 - Transperent interval 6:6.666667 [ScaleVec] ok 376 - Transperent interval 6:7 [ScaleVec] ok 377 - interval 0 to 2 on major [ScaleVec] ok 378 - step 1.5 on major [ScaleVec] ok 379 - value-to-pc: -6 [ScaleVec] ok 380 - value-to-pc: -5 [ScaleVec] ok 381 - value-to-pc: -4 [ScaleVec] ok 382 - value-to-pc: -3 [ScaleVec] ok 383 - value-to-pc: -2 [ScaleVec] ok 384 - value-to-pc: -1 [ScaleVec] ok 385 - value-to-pc: 0 [ScaleVec] ok 386 - value-to-pc: 1 [ScaleVec] ok 387 - value-to-pc: 2 [ScaleVec] ok 388 - value-to-pc: 3 [ScaleVec] ok 389 - value-to-pc: 4 [ScaleVec] ok 390 - value-to-pc: 5 [ScaleVec] ok 391 - value-to-pc: 6 [ScaleVec] ok 392 - value-to-octave: -18 [ScaleVec] ok 393 - value-to-octave: 42 (Chord I offset) [ScaleVec] ok 394 - value-to-octave: -23 (Chord IV) [ScaleVec] ok 395 - value-to-octave: -17 [ScaleVec] ok 396 - value-to-octave: 43 (Chord I offset) [ScaleVec] ok 397 - value-to-octave: -22 (Chord IV) [ScaleVec] ok 398 - value-to-octave: -16 [ScaleVec] ok 399 - value-to-octave: 44 (Chord I offset) [ScaleVec] ok 400 - value-to-octave: -21 (Chord IV) [ScaleVec] ok 401 - value-to-octave: -15 [ScaleVec] ok 402 - value-to-octave: 45 (Chord I offset) [ScaleVec] ok 403 - value-to-octave: -20 (Chord IV) [ScaleVec] ok 404 - value-to-octave: -14 [ScaleVec] ok 405 - value-to-octave: 46 (Chord I offset) [ScaleVec] ok 406 - value-to-octave: -19 (Chord IV) [ScaleVec] ok 407 - value-to-octave: -13 [ScaleVec] ok 408 - value-to-octave: 47 (Chord I offset) [ScaleVec] ok 409 - value-to-octave: -18 (Chord IV) [ScaleVec] ok 410 - value-to-octave: -12 [ScaleVec] ok 411 - value-to-octave: 48 (Chord I offset) [ScaleVec] ok 412 - value-to-octave: -17 (Chord IV) [ScaleVec] ok 413 - value-to-octave: -11 [ScaleVec] ok 414 - value-to-octave: 49 (Chord I offset) [ScaleVec] ok 415 - value-to-octave: -16 (Chord IV) [ScaleVec] ok 416 - value-to-octave: -10 [ScaleVec] ok 417 - value-to-octave: 50 (Chord I offset) [ScaleVec] ok 418 - value-to-octave: -15 (Chord IV) [ScaleVec] ok 419 - value-to-octave: -9 [ScaleVec] ok 420 - value-to-octave: 51 (Chord I offset) [ScaleVec] ok 421 - value-to-octave: -14 (Chord IV) [ScaleVec] ok 422 - value-to-octave: -8 [ScaleVec] ok 423 - value-to-octave: 52 (Chord I offset) [ScaleVec] ok 424 - value-to-octave: -13 (Chord IV) [ScaleVec] ok 425 - value-to-octave: -7 [ScaleVec] ok 426 - value-to-octave: 53 (Chord I offset) [ScaleVec] ok 427 - value-to-octave: -12 (Chord IV) [ScaleVec] ok 428 - value-to-octave: -6 [ScaleVec] ok 429 - value-to-octave: 54 (Chord I offset) [ScaleVec] ok 430 - value-to-octave: -11 (Chord IV) [ScaleVec] ok 431 - value-to-octave: -5 [ScaleVec] ok 432 - value-to-octave: 55 (Chord I offset) [ScaleVec] ok 433 - value-to-octave: -10 (Chord IV) [ScaleVec] ok 434 - value-to-octave: -4 [ScaleVec] ok 435 - value-to-octave: 56 (Chord I offset) [ScaleVec] ok 436 - value-to-octave: -9 (Chord IV) [ScaleVec] ok 437 - value-to-octave: -3 [ScaleVec] ok 438 - value-to-octave: 57 (Chord I offset) [ScaleVec] ok 439 - value-to-octave: -8 (Chord IV) [ScaleVec] ok 440 - value-to-octave: -2 [ScaleVec] ok 441 - value-to-octave: 58 (Chord I offset) [ScaleVec] ok 442 - value-to-octave: -7 (Chord IV) [ScaleVec] ok 443 - value-to-octave: -1 [ScaleVec] ok 444 - value-to-octave: 59 (Chord I offset) [ScaleVec] ok 445 - value-to-octave: -6 (Chord IV) [ScaleVec] ok 446 - value-to-octave: 0 [ScaleVec] ok 447 - value-to-octave: 60 (Chord I offset) [ScaleVec] ok 448 - value-to-octave: -5 (Chord IV) [ScaleVec] ok 449 - value-to-octave: 1 [ScaleVec] ok 450 - value-to-octave: 61 (Chord I offset) [ScaleVec] ok 451 - value-to-octave: -4 (Chord IV) [ScaleVec] ok 452 - value-to-octave: 2 [ScaleVec] ok 453 - value-to-octave: 62 (Chord I offset) [ScaleVec] ok 454 - value-to-octave: -3 (Chord IV) [ScaleVec] ok 455 - value-to-octave: 3 [ScaleVec] ok 456 - value-to-octave: 63 (Chord I offset) [ScaleVec] ok 457 - value-to-octave: -2 (Chord IV) [ScaleVec] ok 458 - value-to-octave: 4 [ScaleVec] ok 459 - value-to-octave: 64 (Chord I offset) [ScaleVec] ok 460 - value-to-octave: -1 (Chord IV) [ScaleVec] ok 461 - value-to-octave: 5 [ScaleVec] ok 462 - value-to-octave: 65 (Chord I offset) [ScaleVec] ok 463 - value-to-octave: 0 (Chord IV) [ScaleVec] ok 464 - value-to-octave: 6 [ScaleVec] ok 465 - value-to-octave: 66 (Chord I offset) [ScaleVec] ok 466 - value-to-octave: 1 (Chord IV) [ScaleVec] ok 467 - value-to-octave: 7 [ScaleVec] ok 468 - value-to-octave: 67 (Chord I offset) [ScaleVec] ok 469 - value-to-octave: 2 (Chord IV) [ScaleVec] ok 470 - value-to-octave: 8 [ScaleVec] ok 471 - value-to-octave: 68 (Chord I offset) [ScaleVec] ok 472 - value-to-octave: 3 (Chord IV) [ScaleVec] ok 473 - value-to-octave: 9 [ScaleVec] ok 474 - value-to-octave: 69 (Chord I offset) [ScaleVec] ok 475 - value-to-octave: 4 (Chord IV) [ScaleVec] ok 476 - value-to-octave: 10 [ScaleVec] ok 477 - value-to-octave: 70 (Chord I offset) [ScaleVec] ok 478 - value-to-octave: 5 (Chord IV) [ScaleVec] ok 479 - value-to-octave: 11 [ScaleVec] ok 480 - value-to-octave: 71 (Chord I offset) [ScaleVec] ok 481 - value-to-octave: 6 (Chord IV) [ScaleVec] ok 482 - value-to-octave: 12 [ScaleVec] ok 483 - value-to-octave: 72 (Chord I offset) [ScaleVec] ok 484 - value-to-octave: 7 (Chord IV) [ScaleVec] ok 485 - value-to-octave: 13 [ScaleVec] ok 486 - value-to-octave: 73 (Chord I offset) [ScaleVec] ok 487 - value-to-octave: 8 (Chord IV) [ScaleVec] ok 488 - value-to-octave: 14 [ScaleVec] ok 489 - value-to-octave: 74 (Chord I offset) [ScaleVec] ok 490 - value-to-octave: 9 (Chord IV) [ScaleVec] ok 491 - value-to-octave: 15 [ScaleVec] ok 492 - value-to-octave: 75 (Chord I offset) [ScaleVec] ok 493 - value-to-octave: 10 (Chord IV) [ScaleVec] ok 494 - value-to-octave: 16 [ScaleVec] ok 495 - value-to-octave: 76 (Chord I offset) [ScaleVec] ok 496 - value-to-octave: 11 (Chord IV) [ScaleVec] ok 497 - value-to-octave: 17 [ScaleVec] ok 498 - value-to-octave: 77 (Chord I offset) [ScaleVec] ok 499 - value-to-octave: 12 (Chord IV) [ScaleVec] ok 500 - value-to-octave: 18 [ScaleVec] ok 501 - value-to-octave: 78 (Chord I offset) [ScaleVec] ok 502 - value-to-octave: 13 (Chord IV) [ScaleVec] ok 503 - value-to-octave: 60 (Chord I offset) [ScaleVec] ok 504 - value-to-octave: 59 (Chord I offset) [ScaleVec] ok 505 - value-to-octave: 0 (Major) [ScaleVec] ok 506 - value-to-octave: -1 (Major) [ScaleVec] ok 507 - value-to-octave: 1 (Major) [ScaleVec] ok 508 - value-to-octave: 11 (Major) [ScaleVec] ok 509 - value-to-octave: 12 (Major) [ScaleVec] ok 510 - value-to-octave: -4 (Chord IV) [ScaleVec] ok 511 - value-to-octave: -5 (Chord IV) [ScaleVec] ok 512 - value-to-octave: -3 (Chord IV) [ScaleVec] ok 513 - value-to-octave: 2 (Chord IV) [ScaleVec] ok 514 - value-to-octave: 3 (Chord IV) [ScaleVec] ok 515 - value-to-whole-step: -18 [ScaleVec] ok 516 - value-to-whole-step: 42 (Chord I offset) [ScaleVec] ok 517 - value-to-whole-step: -23 (Chord I offset) [ScaleVec] ok 518 - value-to-whole-step: -17 [ScaleVec] ok 519 - value-to-whole-step: 43 (Chord I offset) [ScaleVec] ok 520 - value-to-whole-step: -22 (Chord I offset) [ScaleVec] ok 521 - value-to-whole-step: -16 [ScaleVec] ok 522 - value-to-whole-step: 44 (Chord I offset) [ScaleVec] ok 523 - value-to-whole-step: -21 (Chord I offset) [ScaleVec] ok 524 - value-to-whole-step: -15 [ScaleVec] ok 525 - value-to-whole-step: 45 (Chord I offset) [ScaleVec] ok 526 - value-to-whole-step: -20 (Chord I offset) [ScaleVec] ok 527 - value-to-whole-step: -14 [ScaleVec] ok 528 - value-to-whole-step: 46 (Chord I offset) [ScaleVec] ok 529 - value-to-whole-step: -19 (Chord I offset) [ScaleVec] ok 530 - value-to-whole-step: -13 [ScaleVec] ok 531 - value-to-whole-step: 47 (Chord I offset) [ScaleVec] ok 532 - value-to-whole-step: -18 (Chord I offset) [ScaleVec] ok 533 - value-to-whole-step: -12 [ScaleVec] ok 534 - value-to-whole-step: 48 (Chord I offset) [ScaleVec] ok 535 - value-to-whole-step: -17 (Chord I offset) [ScaleVec] ok 536 - value-to-whole-step: -11 [ScaleVec] ok 537 - value-to-whole-step: 49 (Chord I offset) [ScaleVec] ok 538 - value-to-whole-step: -16 (Chord I offset) [ScaleVec] ok 539 - value-to-whole-step: -10 [ScaleVec] ok 540 - value-to-whole-step: 50 (Chord I offset) [ScaleVec] ok 541 - value-to-whole-step: -15 (Chord I offset) [ScaleVec] ok 542 - value-to-whole-step: -9 [ScaleVec] ok 543 - value-to-whole-step: 51 (Chord I offset) [ScaleVec] ok 544 - value-to-whole-step: -14 (Chord I offset) [ScaleVec] ok 545 - value-to-whole-step: -8 [ScaleVec] ok 546 - value-to-whole-step: 52 (Chord I offset) [ScaleVec] ok 547 - value-to-whole-step: -13 (Chord I offset) [ScaleVec] ok 548 - value-to-whole-step: -7 [ScaleVec] ok 549 - value-to-whole-step: 53 (Chord I offset) [ScaleVec] ok 550 - value-to-whole-step: -12 (Chord I offset) [ScaleVec] ok 551 - value-to-whole-step: -6 [ScaleVec] ok 552 - value-to-whole-step: 54 (Chord I offset) [ScaleVec] ok 553 - value-to-whole-step: -11 (Chord I offset) [ScaleVec] ok 554 - value-to-whole-step: -5 [ScaleVec] ok 555 - value-to-whole-step: 55 (Chord I offset) [ScaleVec] ok 556 - value-to-whole-step: -10 (Chord I offset) [ScaleVec] ok 557 - value-to-whole-step: -4 [ScaleVec] ok 558 - value-to-whole-step: 56 (Chord I offset) [ScaleVec] ok 559 - value-to-whole-step: -9 (Chord I offset) [ScaleVec] ok 560 - value-to-whole-step: -3 [ScaleVec] ok 561 - value-to-whole-step: 57 (Chord I offset) [ScaleVec] ok 562 - value-to-whole-step: -8 (Chord I offset) [ScaleVec] ok 563 - value-to-whole-step: -2 [ScaleVec] ok 564 - value-to-whole-step: 58 (Chord I offset) [ScaleVec] ok 565 - value-to-whole-step: -7 (Chord I offset) [ScaleVec] ok 566 - value-to-whole-step: -1 [ScaleVec] ok 567 - value-to-whole-step: 59 (Chord I offset) [ScaleVec] ok 568 - value-to-whole-step: -6 (Chord I offset) [ScaleVec] ok 569 - value-to-whole-step: 0 [ScaleVec] ok 570 - value-to-whole-step: 60 (Chord I offset) [ScaleVec] ok 571 - value-to-whole-step: -5 (Chord I offset) [ScaleVec] ok 572 - value-to-whole-step: 1 [ScaleVec] ok 573 - value-to-whole-step: 61 (Chord I offset) [ScaleVec] ok 574 - value-to-whole-step: -4 (Chord I offset) [ScaleVec] ok 575 - value-to-whole-step: 2 [ScaleVec] ok 576 - value-to-whole-step: 62 (Chord I offset) [ScaleVec] ok 577 - value-to-whole-step: -3 (Chord I offset) [ScaleVec] ok 578 - value-to-whole-step: 3 [ScaleVec] ok 579 - value-to-whole-step: 63 (Chord I offset) [ScaleVec] ok 580 - value-to-whole-step: -2 (Chord I offset) [ScaleVec] ok 581 - value-to-whole-step: 4 [ScaleVec] ok 582 - value-to-whole-step: 64 (Chord I offset) [ScaleVec] ok 583 - value-to-whole-step: -1 (Chord I offset) [ScaleVec] ok 584 - value-to-whole-step: 5 [ScaleVec] ok 585 - value-to-whole-step: 65 (Chord I offset) [ScaleVec] ok 586 - value-to-whole-step: 0 (Chord I offset) [ScaleVec] ok 587 - value-to-whole-step: 6 [ScaleVec] ok 588 - value-to-whole-step: 66 (Chord I offset) [ScaleVec] ok 589 - value-to-whole-step: 1 (Chord I offset) [ScaleVec] ok 590 - value-to-whole-step: 7 [ScaleVec] ok 591 - value-to-whole-step: 67 (Chord I offset) [ScaleVec] ok 592 - value-to-whole-step: 2 (Chord I offset) [ScaleVec] ok 593 - value-to-whole-step: 8 [ScaleVec] ok 594 - value-to-whole-step: 68 (Chord I offset) [ScaleVec] ok 595 - value-to-whole-step: 3 (Chord I offset) [ScaleVec] ok 596 - value-to-whole-step: 9 [ScaleVec] ok 597 - value-to-whole-step: 69 (Chord I offset) [ScaleVec] ok 598 - value-to-whole-step: 4 (Chord I offset) [ScaleVec] ok 599 - value-to-whole-step: 10 [ScaleVec] ok 600 - value-to-whole-step: 70 (Chord I offset) [ScaleVec] ok 601 - value-to-whole-step: 5 (Chord I offset) [ScaleVec] ok 602 - value-to-whole-step: 11 [ScaleVec] ok 603 - value-to-whole-step: 71 (Chord I offset) [ScaleVec] ok 604 - value-to-whole-step: 6 (Chord I offset) [ScaleVec] ok 605 - value-to-whole-step: 12 [ScaleVec] ok 606 - value-to-whole-step: 72 (Chord I offset) [ScaleVec] ok 607 - value-to-whole-step: 7 (Chord I offset) [ScaleVec] ok 608 - value-to-whole-step: 13 [ScaleVec] ok 609 - value-to-whole-step: 73 (Chord I offset) [ScaleVec] ok 610 - value-to-whole-step: 8 (Chord I offset) [ScaleVec] ok 611 - value-to-whole-step: 14 [ScaleVec] ok 612 - value-to-whole-step: 74 (Chord I offset) [ScaleVec] ok 613 - value-to-whole-step: 9 (Chord I offset) [ScaleVec] ok 614 - value-to-whole-step: 15 [ScaleVec] ok 615 - value-to-whole-step: 75 (Chord I offset) [ScaleVec] ok 616 - value-to-whole-step: 10 (Chord I offset) [ScaleVec] ok 617 - value-to-whole-step: 16 [ScaleVec] ok 618 - value-to-whole-step: 76 (Chord I offset) [ScaleVec] ok 619 - value-to-whole-step: 11 (Chord I offset) [ScaleVec] ok 620 - value-to-whole-step: 17 [ScaleVec] ok 621 - value-to-whole-step: 77 (Chord I offset) [ScaleVec] ok 622 - value-to-whole-step: 12 (Chord I offset) [ScaleVec] ok 623 - value-to-whole-step: 18 [ScaleVec] ok 624 - value-to-whole-step: 78 (Chord I offset) [ScaleVec] ok 625 - value-to-whole-step: 13 (Chord I offset) [ScaleVec] ok 626 - value-to-whole-step: -1 [ScaleVec] ok 627 - value-to-whole-step: -2 [ScaleVec] ok 628 - value-to-whole-step: -1.5 [ScaleVec] ok 629 - value-to-whole-step: -2.5 [ScaleVec] ok 630 - value-to-sub-step: -17.666667 [ScaleVec] ok 631 - value-to-sub-step: -17.5 [ScaleVec] ok 632 - value-to-sub-step: -17.333333 [ScaleVec] ok 633 - value-to-sub-step: -17.666667 (Chord I offset) [ScaleVec] ok 634 - value-to-sub-step: -17.5 (Chord I offset) [ScaleVec] ok 635 - value-to-sub-step: -17.333333 (Chord I offset) [ScaleVec] ok 636 - value-to-sub-step: -16.666667 [ScaleVec] ok 637 - value-to-sub-step: -16.5 [ScaleVec] ok 638 - value-to-sub-step: -16.333333 [ScaleVec] ok 639 - value-to-sub-step: -16.666667 (Chord I offset) [ScaleVec] ok 640 - value-to-sub-step: -16.5 (Chord I offset) [ScaleVec] ok 641 - value-to-sub-step: -16.333333 (Chord I offset) [ScaleVec] ok 642 - value-to-sub-step: -15.666667 [ScaleVec] ok 643 - value-to-sub-step: -15.5 [ScaleVec] ok 644 - value-to-sub-step: -15.333333 [ScaleVec] ok 645 - value-to-sub-step: -15.666667 (Chord I offset) [ScaleVec] ok 646 - value-to-sub-step: -15.5 (Chord I offset) [ScaleVec] ok 647 - value-to-sub-step: -15.333333 (Chord I offset) [ScaleVec] ok 648 - value-to-sub-step: -14.666667 [ScaleVec] ok 649 - value-to-sub-step: -14.5 [ScaleVec] ok 650 - value-to-sub-step: -14.333333 [ScaleVec] ok 651 - value-to-sub-step: -14.666667 (Chord I offset) [ScaleVec] ok 652 - value-to-sub-step: -14.5 (Chord I offset) [ScaleVec] ok 653 - value-to-sub-step: -14.333333 (Chord I offset) [ScaleVec] ok 654 - value-to-sub-step: -13.666667 [ScaleVec] ok 655 - value-to-sub-step: -13.5 [ScaleVec] ok 656 - value-to-sub-step: -13.333333 [ScaleVec] ok 657 - value-to-sub-step: -13.666667 (Chord I offset) [ScaleVec] ok 658 - value-to-sub-step: -13.5 (Chord I offset) [ScaleVec] ok 659 - value-to-sub-step: -13.333333 (Chord I offset) [ScaleVec] ok 660 - value-to-sub-step: -12.666667 [ScaleVec] ok 661 - value-to-sub-step: -12.5 [ScaleVec] ok 662 - value-to-sub-step: -12.333333 [ScaleVec] ok 663 - value-to-sub-step: -12.666667 (Chord I offset) [ScaleVec] ok 664 - value-to-sub-step: -12.5 (Chord I offset) [ScaleVec] ok 665 - value-to-sub-step: -12.333333 (Chord I offset) [ScaleVec] ok 666 - value-to-sub-step: -11.666667 [ScaleVec] ok 667 - value-to-sub-step: -11.5 [ScaleVec] ok 668 - value-to-sub-step: -11.333333 [ScaleVec] ok 669 - value-to-sub-step: -11.666667 (Chord I offset) [ScaleVec] ok 670 - value-to-sub-step: -11.5 (Chord I offset) [ScaleVec] ok 671 - value-to-sub-step: -11.333333 (Chord I offset) [ScaleVec] ok 672 - value-to-sub-step: -10.666667 [ScaleVec] ok 673 - value-to-sub-step: -10.5 [ScaleVec] ok 674 - value-to-sub-step: -10.333333 [ScaleVec] ok 675 - value-to-sub-step: -10.666667 (Chord I offset) [ScaleVec] ok 676 - value-to-sub-step: -10.5 (Chord I offset) [ScaleVec] ok 677 - value-to-sub-step: -10.333333 (Chord I offset) [ScaleVec] ok 678 - value-to-sub-step: -9.666667 [ScaleVec] ok 679 - value-to-sub-step: -9.5 [ScaleVec] ok 680 - value-to-sub-step: -9.333333 [ScaleVec] ok 681 - value-to-sub-step: -9.666667 (Chord I offset) [ScaleVec] ok 682 - value-to-sub-step: -9.5 (Chord I offset) [ScaleVec] ok 683 - value-to-sub-step: -9.333333 (Chord I offset) [ScaleVec] ok 684 - value-to-sub-step: -8.666667 [ScaleVec] ok 685 - value-to-sub-step: -8.5 [ScaleVec] ok 686 - value-to-sub-step: -8.333333 [ScaleVec] ok 687 - value-to-sub-step: -8.666667 (Chord I offset) [ScaleVec] ok 688 - value-to-sub-step: -8.5 (Chord I offset) [ScaleVec] ok 689 - value-to-sub-step: -8.333333 (Chord I offset) [ScaleVec] ok 690 - value-to-sub-step: -7.666667 [ScaleVec] ok 691 - value-to-sub-step: -7.5 [ScaleVec] ok 692 - value-to-sub-step: -7.333333 [ScaleVec] ok 693 - value-to-sub-step: -7.666667 (Chord I offset) [ScaleVec] ok 694 - value-to-sub-step: -7.5 (Chord I offset) [ScaleVec] ok 695 - value-to-sub-step: -7.333333 (Chord I offset) [ScaleVec] ok 696 - value-to-sub-step: -6.666667 [ScaleVec] ok 697 - value-to-sub-step: -6.5 [ScaleVec] ok 698 - value-to-sub-step: -6.333333 [ScaleVec] ok 699 - value-to-sub-step: -6.666667 (Chord I offset) [ScaleVec] ok 700 - value-to-sub-step: -6.5 (Chord I offset) [ScaleVec] ok 701 - value-to-sub-step: -6.333333 (Chord I offset) [ScaleVec] ok 702 - value-to-sub-step: -5.666667 [ScaleVec] ok 703 - value-to-sub-step: -5.5 [ScaleVec] ok 704 - value-to-sub-step: -5.333333 [ScaleVec] ok 705 - value-to-sub-step: -5.666667 (Chord I offset) [ScaleVec] ok 706 - value-to-sub-step: -5.5 (Chord I offset) [ScaleVec] ok 707 - value-to-sub-step: -5.333333 (Chord I offset) [ScaleVec] ok 708 - value-to-sub-step: -4.666667 [ScaleVec] ok 709 - value-to-sub-step: -4.5 [ScaleVec] ok 710 - value-to-sub-step: -4.333333 [ScaleVec] ok 711 - value-to-sub-step: -4.666667 (Chord I offset) [ScaleVec] ok 712 - value-to-sub-step: -4.5 (Chord I offset) [ScaleVec] ok 713 - value-to-sub-step: -4.333333 (Chord I offset) [ScaleVec] ok 714 - value-to-sub-step: -3.666667 [ScaleVec] ok 715 - value-to-sub-step: -3.5 [ScaleVec] ok 716 - value-to-sub-step: -3.333333 [ScaleVec] ok 717 - value-to-sub-step: -3.666667 (Chord I offset) [ScaleVec] ok 718 - value-to-sub-step: -3.5 (Chord I offset) [ScaleVec] ok 719 - value-to-sub-step: -3.333333 (Chord I offset) [ScaleVec] ok 720 - value-to-sub-step: -2.666667 [ScaleVec] ok 721 - value-to-sub-step: -2.5 [ScaleVec] ok 722 - value-to-sub-step: -2.333333 [ScaleVec] ok 723 - value-to-sub-step: -2.666667 (Chord I offset) [ScaleVec] ok 724 - value-to-sub-step: -2.5 (Chord I offset) [ScaleVec] ok 725 - value-to-sub-step: -2.333333 (Chord I offset) [ScaleVec] ok 726 - value-to-sub-step: -1.666667 [ScaleVec] ok 727 - value-to-sub-step: -1.5 [ScaleVec] ok 728 - value-to-sub-step: -1.333333 [ScaleVec] ok 729 - value-to-sub-step: -1.666667 (Chord I offset) [ScaleVec] ok 730 - value-to-sub-step: -1.5 (Chord I offset) [ScaleVec] ok 731 - value-to-sub-step: -1.333333 (Chord I offset) [ScaleVec] ok 732 - value-to-sub-step: -0.666667 [ScaleVec] ok 733 - value-to-sub-step: -0.5 [ScaleVec] ok 734 - value-to-sub-step: -0.333333 [ScaleVec] ok 735 - value-to-sub-step: -0.666667 (Chord I offset) [ScaleVec] ok 736 - value-to-sub-step: -0.5 (Chord I offset) [ScaleVec] ok 737 - value-to-sub-step: -0.333333 (Chord I offset) [ScaleVec] ok 738 - value-to-sub-step: 0.333333 [ScaleVec] ok 739 - value-to-sub-step: 0.5 [ScaleVec] ok 740 - value-to-sub-step: 0.666667 [ScaleVec] ok 741 - value-to-sub-step: 0.333333 (Chord I offset) [ScaleVec] ok 742 - value-to-sub-step: 0.5 (Chord I offset) [ScaleVec] ok 743 - value-to-sub-step: 0.666667 (Chord I offset) [ScaleVec] ok 744 - value-to-sub-step: 1.333333 [ScaleVec] ok 745 - value-to-sub-step: 1.5 [ScaleVec] ok 746 - value-to-sub-step: 1.666667 [ScaleVec] ok 747 - value-to-sub-step: 1.333333 (Chord I offset) [ScaleVec] ok 748 - value-to-sub-step: 1.5 (Chord I offset) [ScaleVec] ok 749 - value-to-sub-step: 1.666667 (Chord I offset) [ScaleVec] ok 750 - value-to-sub-step: 2.333333 [ScaleVec] ok 751 - value-to-sub-step: 2.5 [ScaleVec] ok 752 - value-to-sub-step: 2.666667 [ScaleVec] ok 753 - value-to-sub-step: 2.333333 (Chord I offset) [ScaleVec] ok 754 - value-to-sub-step: 2.5 (Chord I offset) [ScaleVec] ok 755 - value-to-sub-step: 2.666667 (Chord I offset) [ScaleVec] ok 756 - value-to-sub-step: 3.333333 [ScaleVec] ok 757 - value-to-sub-step: 3.5 [ScaleVec] ok 758 - value-to-sub-step: 3.666667 [ScaleVec] ok 759 - value-to-sub-step: 3.333333 (Chord I offset) [ScaleVec] ok 760 - value-to-sub-step: 3.5 (Chord I offset) [ScaleVec] ok 761 - value-to-sub-step: 3.666667 (Chord I offset) [ScaleVec] ok 762 - value-to-sub-step: 4.333333 [ScaleVec] ok 763 - value-to-sub-step: 4.5 [ScaleVec] ok 764 - value-to-sub-step: 4.666667 [ScaleVec] ok 765 - value-to-sub-step: 4.333333 (Chord I offset) [ScaleVec] ok 766 - value-to-sub-step: 4.5 (Chord I offset) [ScaleVec] ok 767 - value-to-sub-step: 4.666667 (Chord I offset) [ScaleVec] ok 768 - value-to-sub-step: 5.333333 [ScaleVec] ok 769 - value-to-sub-step: 5.5 [ScaleVec] ok 770 - value-to-sub-step: 5.666667 [ScaleVec] ok 771 - value-to-sub-step: 5.333333 (Chord I offset) [ScaleVec] ok 772 - value-to-sub-step: 5.5 (Chord I offset) [ScaleVec] ok 773 - value-to-sub-step: 5.666667 (Chord I offset) [ScaleVec] ok 774 - value-to-sub-step: 6.333333 [ScaleVec] ok 775 - value-to-sub-step: 6.5 [ScaleVec] ok 776 - value-to-sub-step: 6.666667 [ScaleVec] ok 777 - value-to-sub-step: 6.333333 (Chord I offset) [ScaleVec] ok 778 - value-to-sub-step: 6.5 (Chord I offset) [ScaleVec] ok 779 - value-to-sub-step: 6.666667 (Chord I offset) [ScaleVec] ok 780 - value-to-sub-step: 7.333333 [ScaleVec] ok 781 - value-to-sub-step: 7.5 [ScaleVec] ok 782 - value-to-sub-step: 7.666667 [ScaleVec] ok 783 - value-to-sub-step: 7.333333 (Chord I offset) [ScaleVec] ok 784 - value-to-sub-step: 7.5 (Chord I offset) [ScaleVec] ok 785 - value-to-sub-step: 7.666667 (Chord I offset) [ScaleVec] ok 786 - value-to-sub-step: 8.333333 [ScaleVec] ok 787 - value-to-sub-step: 8.5 [ScaleVec] ok 788 - value-to-sub-step: 8.666667 [ScaleVec] ok 789 - value-to-sub-step: 8.333333 (Chord I offset) [ScaleVec] ok 790 - value-to-sub-step: 8.5 (Chord I offset) [ScaleVec] ok 791 - value-to-sub-step: 8.666667 (Chord I offset) [ScaleVec] ok 792 - value-to-sub-step: 9.333333 [ScaleVec] ok 793 - value-to-sub-step: 9.5 [ScaleVec] ok 794 - value-to-sub-step: 9.666667 [ScaleVec] ok 795 - value-to-sub-step: 9.333333 (Chord I offset) [ScaleVec] ok 796 - value-to-sub-step: 9.5 (Chord I offset) [ScaleVec] ok 797 - value-to-sub-step: 9.666667 (Chord I offset) [ScaleVec] ok 798 - value-to-sub-step: 10.333333 [ScaleVec] ok 799 - value-to-sub-step: 10.5 [ScaleVec] ok 800 - value-to-sub-step: 10.666667 [ScaleVec] ok 801 - value-to-sub-step: 10.333333 (Chord I offset) [ScaleVec] ok 802 - value-to-sub-step: 10.5 (Chord I offset) [ScaleVec] ok 803 - value-to-sub-step: 10.666667 (Chord I offset) [ScaleVec] ok 804 - value-to-sub-step: 11.333333 [ScaleVec] ok 805 - value-to-sub-step: 11.5 [ScaleVec] ok 806 - value-to-sub-step: 11.666667 [ScaleVec] ok 807 - value-to-sub-step: 11.333333 (Chord I offset) [ScaleVec] ok 808 - value-to-sub-step: 11.5 (Chord I offset) [ScaleVec] ok 809 - value-to-sub-step: 11.666667 (Chord I offset) [ScaleVec] ok 810 - value-to-sub-step: 12.333333 [ScaleVec] ok 811 - value-to-sub-step: 12.5 [ScaleVec] ok 812 - value-to-sub-step: 12.666667 [ScaleVec] ok 813 - value-to-sub-step: 12.333333 (Chord I offset) [ScaleVec] ok 814 - value-to-sub-step: 12.5 (Chord I offset) [ScaleVec] ok 815 - value-to-sub-step: 12.666667 (Chord I offset) [ScaleVec] ok 816 - value-to-sub-step: 13.333333 [ScaleVec] ok 817 - value-to-sub-step: 13.5 [ScaleVec] ok 818 - value-to-sub-step: 13.666667 [ScaleVec] ok 819 - value-to-sub-step: 13.333333 (Chord I offset) [ScaleVec] ok 820 - value-to-sub-step: 13.5 (Chord I offset) [ScaleVec] ok 821 - value-to-sub-step: 13.666667 (Chord I offset) [ScaleVec] ok 822 - value-to-sub-step: 14.333333 [ScaleVec] ok 823 - value-to-sub-step: 14.5 [ScaleVec] ok 824 - value-to-sub-step: 14.666667 [ScaleVec] ok 825 - value-to-sub-step: 14.333333 (Chord I offset) [ScaleVec] ok 826 - value-to-sub-step: 14.5 (Chord I offset) [ScaleVec] ok 827 - value-to-sub-step: 14.666667 (Chord I offset) [ScaleVec] ok 828 - value-to-sub-step: 15.333333 [ScaleVec] ok 829 - value-to-sub-step: 15.5 [ScaleVec] ok 830 - value-to-sub-step: 15.666667 [ScaleVec] ok 831 - value-to-sub-step: 15.333333 (Chord I offset) [ScaleVec] ok 832 - value-to-sub-step: 15.5 (Chord I offset) [ScaleVec] ok 833 - value-to-sub-step: 15.666667 (Chord I offset) [ScaleVec] ok 834 - value-to-sub-step: 16.333333 [ScaleVec] ok 835 - value-to-sub-step: 16.5 [ScaleVec] ok 836 - value-to-sub-step: 16.666667 [ScaleVec] ok 837 - value-to-sub-step: 16.333333 (Chord I offset) [ScaleVec] ok 838 - value-to-sub-step: 16.5 (Chord I offset) [ScaleVec] ok 839 - value-to-sub-step: 16.666667 (Chord I offset) [ScaleVec] ok 840 - value-to-sub-step: 17.333333 [ScaleVec] ok 841 - value-to-sub-step: 17.5 [ScaleVec] ok 842 - value-to-sub-step: 17.666667 [ScaleVec] ok 843 - value-to-sub-step: 17.333333 (Chord I offset) [ScaleVec] ok 844 - value-to-sub-step: 17.5 (Chord I offset) [ScaleVec] ok 845 - value-to-sub-step: 17.666667 (Chord I offset) [ScaleVec] ok 846 - value-to-sub-step: 18.333333 [ScaleVec] ok 847 - value-to-sub-step: 18.5 [ScaleVec] ok 848 - value-to-sub-step: 18.666667 [ScaleVec] ok 849 - value-to-sub-step: 18.333333 (Chord I offset) [ScaleVec] ok 850 - value-to-sub-step: 18.5 (Chord I offset) [ScaleVec] ok 851 - value-to-sub-step: 18.666667 (Chord I offset) [ScaleVec] ok 852 - octave-to-step: -18 [ScaleVec] ok 853 - octave-to-step: -18 (Chord IV) [ScaleVec] ok 854 - octave-to-step: -17 [ScaleVec] ok 855 - octave-to-step: -17 (Chord IV) [ScaleVec] ok 856 - octave-to-step: -16 [ScaleVec] ok 857 - octave-to-step: -16 (Chord IV) [ScaleVec] ok 858 - octave-to-step: -15 [ScaleVec] ok 859 - octave-to-step: -15 (Chord IV) [ScaleVec] ok 860 - octave-to-step: -14 [ScaleVec] ok 861 - octave-to-step: -14 (Chord IV) [ScaleVec] ok 862 - octave-to-step: -13 [ScaleVec] ok 863 - octave-to-step: -13 (Chord IV) [ScaleVec] ok 864 - octave-to-step: -12 [ScaleVec] ok 865 - octave-to-step: -12 (Chord IV) [ScaleVec] ok 866 - octave-to-step: -11 [ScaleVec] ok 867 - octave-to-step: -11 (Chord IV) [ScaleVec] ok 868 - octave-to-step: -10 [ScaleVec] ok 869 - octave-to-step: -10 (Chord IV) [ScaleVec] ok 870 - octave-to-step: -9 [ScaleVec] ok 871 - octave-to-step: -9 (Chord IV) [ScaleVec] ok 872 - octave-to-step: -8 [ScaleVec] ok 873 - octave-to-step: -8 (Chord IV) [ScaleVec] ok 874 - octave-to-step: -7 [ScaleVec] ok 875 - octave-to-step: -7 (Chord IV) [ScaleVec] ok 876 - octave-to-step: -6 [ScaleVec] ok 877 - octave-to-step: -6 (Chord IV) [ScaleVec] ok 878 - octave-to-step: -5 [ScaleVec] ok 879 - octave-to-step: -5 (Chord IV) [ScaleVec] ok 880 - octave-to-step: -4 [ScaleVec] ok 881 - octave-to-step: -4 (Chord IV) [ScaleVec] ok 882 - octave-to-step: -3 [ScaleVec] ok 883 - octave-to-step: -3 (Chord IV) [ScaleVec] ok 884 - octave-to-step: -2 [ScaleVec] ok 885 - octave-to-step: -2 (Chord IV) [ScaleVec] ok 886 - octave-to-step: -1 [ScaleVec] ok 887 - octave-to-step: -1 (Chord IV) [ScaleVec] ok 888 - octave-to-step: 0 [ScaleVec] ok 889 - octave-to-step: 0 (Chord IV) [ScaleVec] ok 890 - octave-to-step: 1 [ScaleVec] ok 891 - octave-to-step: 1 (Chord IV) [ScaleVec] ok 892 - octave-to-step: 2 [ScaleVec] ok 893 - octave-to-step: 2 (Chord IV) [ScaleVec] ok 894 - octave-to-step: 3 [ScaleVec] ok 895 - octave-to-step: 3 (Chord IV) [ScaleVec] ok 896 - octave-to-step: 4 [ScaleVec] ok 897 - octave-to-step: 4 (Chord IV) [ScaleVec] ok 898 - octave-to-step: 5 [ScaleVec] ok 899 - octave-to-step: 5 (Chord IV) [ScaleVec] ok 900 - octave-to-step: 6 [ScaleVec] ok 901 - octave-to-step: 6 (Chord IV) [ScaleVec] ok 902 - octave-to-step: 7 [ScaleVec] ok 903 - octave-to-step: 7 (Chord IV) [ScaleVec] ok 904 - octave-to-step: 8 [ScaleVec] ok 905 - octave-to-step: 8 (Chord IV) [ScaleVec] ok 906 - octave-to-step: 9 [ScaleVec] ok 907 - octave-to-step: 9 (Chord IV) [ScaleVec] ok 908 - octave-to-step: 10 [ScaleVec] ok 909 - octave-to-step: 10 (Chord IV) [ScaleVec] ok 910 - octave-to-step: 11 [ScaleVec] ok 911 - octave-to-step: 11 (Chord IV) [ScaleVec] ok 912 - octave-to-step: 12 [ScaleVec] ok 913 - octave-to-step: 12 (Chord IV) [ScaleVec] ok 914 - octave-to-step: 13 [ScaleVec] ok 915 - octave-to-step: 13 (Chord IV) [ScaleVec] ok 916 - octave-to-step: 14 [ScaleVec] ok 917 - octave-to-step: 14 (Chord IV) [ScaleVec] ok 918 - octave-to-step: 15 [ScaleVec] ok 919 - octave-to-step: 15 (Chord IV) [ScaleVec] ok 920 - octave-to-step: 16 [ScaleVec] ok 921 - octave-to-step: 16 (Chord IV) [ScaleVec] ok 922 - octave-to-step: 17 [ScaleVec] ok 923 - octave-to-step: 17 (Chord IV) [ScaleVec] ok 924 - octave-to-step: 18 [ScaleVec] ok 925 - octave-to-step: 18 (Chord IV) [ScaleVec] ok 926 - octave-to-step: 0 [ScaleVec] ok 927 - octave-to-step: 1 [ScaleVec] ok 928 - octave-to-step: 10 [ScaleVec] ok 929 - octave-to-step: 12 [ScaleVec] ok 930 - octave-to-step: 8 [ScaleVec] ok 931 - Chord IV correct octave [ScaleVec] ok 932 - Chord IV correct octave [ScaleVec] ok 933 - transperent.reflexive-step(-12) [ScaleVec] ok 934 - transperent.reflexive-step(-11) [ScaleVec] ok 935 - transperent.reflexive-step(-10) [ScaleVec] ok 936 - transperent.reflexive-step(-9) [ScaleVec] ok 937 - transperent.reflexive-step(-8) [ScaleVec] ok 938 - transperent.reflexive-step(-7) [ScaleVec] ok 939 - transperent.reflexive-step(-6) [ScaleVec] ok 940 - transperent.reflexive-step(-5) [ScaleVec] ok 941 - transperent.reflexive-step(-4) [ScaleVec] ok 942 - transperent.reflexive-step(-3) [ScaleVec] ok 943 - transperent.reflexive-step(-2) [ScaleVec] ok 944 - transperent.reflexive-step(-1) [ScaleVec] ok 945 - transperent.reflexive-step(0) [ScaleVec] ok 946 - transperent.reflexive-step(1) [ScaleVec] ok 947 - transperent.reflexive-step(2) [ScaleVec] ok 948 - transperent.reflexive-step(3) [ScaleVec] ok 949 - transperent.reflexive-step(4) [ScaleVec] ok 950 - transperent.reflexive-step(5) [ScaleVec] ok 951 - transperent.reflexive-step(6) [ScaleVec] ok 952 - transperent.reflexive-step(7) [ScaleVec] ok 953 - transperent.reflexive-step(8) [ScaleVec] ok 954 - transperent.reflexive-step(9) [ScaleVec] ok 955 - transperent.reflexive-step(10) [ScaleVec] ok 956 - transperent.reflexive-step(11) [ScaleVec] ok 957 - transperent.reflexive-step(12) [ScaleVec] ok 958 - transperent.reflexive-step(-12) [ScaleVec] ok 959 - transperent.reflexive-step(-11.5) [ScaleVec] ok 960 - transperent.reflexive-step(-11) [ScaleVec] ok 961 - transperent.reflexive-step(-10.5) [ScaleVec] ok 962 - transperent.reflexive-step(-10) [ScaleVec] ok 963 - transperent.reflexive-step(-9.5) [ScaleVec] ok 964 - transperent.reflexive-step(-9) [ScaleVec] ok 965 - transperent.reflexive-step(-8.5) [ScaleVec] ok 966 - transperent.reflexive-step(-8) [ScaleVec] ok 967 - transperent.reflexive-step(-7.5) [ScaleVec] ok 968 - transperent.reflexive-step(-7) [ScaleVec] ok 969 - transperent.reflexive-step(-6.5) [ScaleVec] ok 970 - transperent.reflexive-step(-6) [ScaleVec] ok 971 - transperent.reflexive-step(-5.5) [ScaleVec] ok 972 - transperent.reflexive-step(-5) [ScaleVec] ok 973 - transperent.reflexive-step(-4.5) [ScaleVec] ok 974 - transperent.reflexive-step(-4) [ScaleVec] ok 975 - transperent.reflexive-step(-3.5) [ScaleVec] ok 976 - transperent.reflexive-step(-3) [ScaleVec] ok 977 - transperent.reflexive-step(-2.5) [ScaleVec] ok 978 - transperent.reflexive-step(-2) [ScaleVec] ok 979 - transperent.reflexive-step(-1.5) [ScaleVec] ok 980 - transperent.reflexive-step(-1) [ScaleVec] ok 981 - transperent.reflexive-step(-0.5) [ScaleVec] ok 982 - transperent.reflexive-step(0) [ScaleVec] ok 983 - transperent.reflexive-step(0.5) [ScaleVec] ok 984 - transperent.reflexive-step(1) [ScaleVec] ok 985 - transperent.reflexive-step(1.5) [ScaleVec] ok 986 - transperent.reflexive-step(2) [ScaleVec] ok 987 - transperent.reflexive-step(2.5) [ScaleVec] ok 988 - transperent.reflexive-step(3) [ScaleVec] ok 989 - transperent.reflexive-step(3.5) [ScaleVec] ok 990 - transperent.reflexive-step(4) [ScaleVec] ok 991 - transperent.reflexive-step(4.5) [ScaleVec] ok 992 - transperent.reflexive-step(5) [ScaleVec] ok 993 - transperent.reflexive-step(5.5) [ScaleVec] ok 994 - transperent.reflexive-step(6) [ScaleVec] ok 995 - transperent.reflexive-step(6.5) [ScaleVec] ok 996 - transperent.reflexive-step(7) [ScaleVec] ok 997 - transperent.reflexive-step(7.5) [ScaleVec] ok 998 - transperent.reflexive-step(8) [ScaleVec] ok 999 - transperent.reflexive-step(8.5) [ScaleVec] ok 1000 - transperent.reflexive-step(9) [ScaleVec] ok 1001 - transperent.reflexive-step(9.5) [ScaleVec] ok 1002 - transperent.reflexive-step(10) [ScaleVec] ok 1003 - transperent.reflexive-step(10.5) [ScaleVec] ok 1004 - transperent.reflexive-step(11) [ScaleVec] ok 1005 - transperent.reflexive-step(11.5) [ScaleVec] ok 1006 - transperent.reflexive-step(12) [ScaleVec] ok 1007 - major.reflexive-step(-9) [ScaleVec] ok 1008 - major.reflexive-step(-2) [ScaleVec] ok 1009 - major.reflexive-step(1) [ScaleVec] ok 1010 - major.reflexive-step(2) [ScaleVec] ok 1011 - major.reflexive-step(6) [ScaleVec] ok 1012 - major.reflexive-step(7) [ScaleVec] ok 1013 - major.reflexive-step(12) [ScaleVec] ok 1014 - major.reflexive-step(13) [ScaleVec] ok 1015 - Major(-12) == -12 [ScaleVec] ok 1016 - Reflexive step round trip for -18 (Transperent) [ScaleVec] ok 1017 - Reflexive step round trip for -18 (Micro) [ScaleVec] ok 1018 - Reflexive step round trip for -18 (Negative offset) [ScaleVec] ok 1019 - Reflexive step round trip for -18 (Positive offset) [ScaleVec] ok 1020 - Reflexive step round trip for -18 (Chord I) [ScaleVec] ok 1021 - Reflexive step round trip for -18 (Chord I offset) [ScaleVec] ok 1022 - Reflexive step round trip for -18 (Major) [ScaleVec] ok 1023 - Chained reflexive step round trip for -18 (Major(-12) & Chord IV) [ScaleVec] ok 1024 - Reflexive step round trip for -17.666667 (Transperent) [ScaleVec] ok 1025 - Reflexive step round trip for -17.666667 (Micro) [ScaleVec] ok 1026 - Reflexive step round trip for -17.666667 (Negative offset) [ScaleVec] ok 1027 - Reflexive step round trip for -17.666667 (Positive offset) [ScaleVec] ok 1028 - Reflexive step round trip for -17.666667 (Chord I) [ScaleVec] ok 1029 - Reflexive step round trip for -17.666667 (Chord I offset) [ScaleVec] ok 1030 - Reflexive step round trip for -17.666667 (Major) [ScaleVec] ok 1031 - Chained reflexive step round trip for -17.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1032 - Reflexive step round trip for -17.5 (Transperent) [ScaleVec] ok 1033 - Reflexive step round trip for -17.5 (Micro) [ScaleVec] ok 1034 - Reflexive step round trip for -17.5 (Negative offset) [ScaleVec] ok 1035 - Reflexive step round trip for -17.5 (Positive offset) [ScaleVec] ok 1036 - Reflexive step round trip for -17.5 (Chord I) [ScaleVec] ok 1037 - Reflexive step round trip for -17.5 (Chord I offset) [ScaleVec] ok 1038 - Reflexive step round trip for -17.5 (Major) [ScaleVec] ok 1039 - Chained reflexive step round trip for -17.5 (Major(-12) & Chord IV) [ScaleVec] ok 1040 - Reflexive step round trip for -17.333333 (Transperent) [ScaleVec] ok 1041 - Reflexive step round trip for -17.333333 (Micro) [ScaleVec] ok 1042 - Reflexive step round trip for -17.333333 (Negative offset) [ScaleVec] ok 1043 - Reflexive step round trip for -17.333333 (Positive offset) [ScaleVec] ok 1044 - Reflexive step round trip for -17.333333 (Chord I) [ScaleVec] ok 1045 - Reflexive step round trip for -17.333333 (Chord I offset) [ScaleVec] ok 1046 - Reflexive step round trip for -17.333333 (Major) [ScaleVec] ok 1047 - Chained reflexive step round trip for -17.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1048 - Reflexive step round trip for -17 (Transperent) [ScaleVec] ok 1049 - Reflexive step round trip for -17 (Micro) [ScaleVec] ok 1050 - Reflexive step round trip for -17 (Negative offset) [ScaleVec] ok 1051 - Reflexive step round trip for -17 (Positive offset) [ScaleVec] ok 1052 - Reflexive step round trip for -17 (Chord I) [ScaleVec] ok 1053 - Reflexive step round trip for -17 (Chord I offset) [ScaleVec] ok 1054 - Reflexive step round trip for -17 (Major) [ScaleVec] ok 1055 - Chained reflexive step round trip for -17 (Major(-12) & Chord IV) [ScaleVec] ok 1056 - Reflexive step round trip for -16.666667 (Transperent) [ScaleVec] ok 1057 - Reflexive step round trip for -16.666667 (Micro) [ScaleVec] ok 1058 - Reflexive step round trip for -16.666667 (Negative offset) [ScaleVec] ok 1059 - Reflexive step round trip for -16.666667 (Positive offset) [ScaleVec] ok 1060 - Reflexive step round trip for -16.666667 (Chord I) [ScaleVec] ok 1061 - Reflexive step round trip for -16.666667 (Chord I offset) [ScaleVec] ok 1062 - Reflexive step round trip for -16.666667 (Major) [ScaleVec] ok 1063 - Chained reflexive step round trip for -16.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1064 - Reflexive step round trip for -16.5 (Transperent) [ScaleVec] ok 1065 - Reflexive step round trip for -16.5 (Micro) [ScaleVec] ok 1066 - Reflexive step round trip for -16.5 (Negative offset) [ScaleVec] ok 1067 - Reflexive step round trip for -16.5 (Positive offset) [ScaleVec] ok 1068 - Reflexive step round trip for -16.5 (Chord I) [ScaleVec] ok 1069 - Reflexive step round trip for -16.5 (Chord I offset) [ScaleVec] ok 1070 - Reflexive step round trip for -16.5 (Major) [ScaleVec] ok 1071 - Chained reflexive step round trip for -16.5 (Major(-12) & Chord IV) [ScaleVec] ok 1072 - Reflexive step round trip for -16.333333 (Transperent) [ScaleVec] ok 1073 - Reflexive step round trip for -16.333333 (Micro) [ScaleVec] ok 1074 - Reflexive step round trip for -16.333333 (Negative offset) [ScaleVec] ok 1075 - Reflexive step round trip for -16.333333 (Positive offset) [ScaleVec] ok 1076 - Reflexive step round trip for -16.333333 (Chord I) [ScaleVec] ok 1077 - Reflexive step round trip for -16.333333 (Chord I offset) [ScaleVec] ok 1078 - Reflexive step round trip for -16.333333 (Major) [ScaleVec] ok 1079 - Chained reflexive step round trip for -16.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1080 - Reflexive step round trip for -16 (Transperent) [ScaleVec] ok 1081 - Reflexive step round trip for -16 (Micro) [ScaleVec] ok 1082 - Reflexive step round trip for -16 (Negative offset) [ScaleVec] ok 1083 - Reflexive step round trip for -16 (Positive offset) [ScaleVec] ok 1084 - Reflexive step round trip for -16 (Chord I) [ScaleVec] ok 1085 - Reflexive step round trip for -16 (Chord I offset) [ScaleVec] ok 1086 - Reflexive step round trip for -16 (Major) [ScaleVec] ok 1087 - Chained reflexive step round trip for -16 (Major(-12) & Chord IV) [ScaleVec] ok 1088 - Reflexive step round trip for -15.666667 (Transperent) [ScaleVec] ok 1089 - Reflexive step round trip for -15.666667 (Micro) [ScaleVec] ok 1090 - Reflexive step round trip for -15.666667 (Negative offset) [ScaleVec] ok 1091 - Reflexive step round trip for -15.666667 (Positive offset) [ScaleVec] ok 1092 - Reflexive step round trip for -15.666667 (Chord I) [ScaleVec] ok 1093 - Reflexive step round trip for -15.666667 (Chord I offset) [ScaleVec] ok 1094 - Reflexive step round trip for -15.666667 (Major) [ScaleVec] ok 1095 - Chained reflexive step round trip for -15.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1096 - Reflexive step round trip for -15.5 (Transperent) [ScaleVec] ok 1097 - Reflexive step round trip for -15.5 (Micro) [ScaleVec] ok 1098 - Reflexive step round trip for -15.5 (Negative offset) [ScaleVec] ok 1099 - Reflexive step round trip for -15.5 (Positive offset) [ScaleVec] ok 1100 - Reflexive step round trip for -15.5 (Chord I) [ScaleVec] ok 1101 - Reflexive step round trip for -15.5 (Chord I offset) [ScaleVec] ok 1102 - Reflexive step round trip for -15.5 (Major) [ScaleVec] ok 1103 - Chained reflexive step round trip for -15.5 (Major(-12) & Chord IV) [ScaleVec] ok 1104 - Reflexive step round trip for -15.333333 (Transperent) [ScaleVec] ok 1105 - Reflexive step round trip for -15.333333 (Micro) [ScaleVec] ok 1106 - Reflexive step round trip for -15.333333 (Negative offset) [ScaleVec] ok 1107 - Reflexive step round trip for -15.333333 (Positive offset) [ScaleVec] ok 1108 - Reflexive step round trip for -15.333333 (Chord I) [ScaleVec] ok 1109 - Reflexive step round trip for -15.333333 (Chord I offset) [ScaleVec] ok 1110 - Reflexive step round trip for -15.333333 (Major) [ScaleVec] ok 1111 - Chained reflexive step round trip for -15.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1112 - Reflexive step round trip for -15 (Transperent) [ScaleVec] ok 1113 - Reflexive step round trip for -15 (Micro) [ScaleVec] ok 1114 - Reflexive step round trip for -15 (Negative offset) [ScaleVec] ok 1115 - Reflexive step round trip for -15 (Positive offset) [ScaleVec] ok 1116 - Reflexive step round trip for -15 (Chord I) [ScaleVec] ok 1117 - Reflexive step round trip for -15 (Chord I offset) [ScaleVec] ok 1118 - Reflexive step round trip for -15 (Major) [ScaleVec] ok 1119 - Chained reflexive step round trip for -15 (Major(-12) & Chord IV) [ScaleVec] ok 1120 - Reflexive step round trip for -14.666667 (Transperent) [ScaleVec] ok 1121 - Reflexive step round trip for -14.666667 (Micro) [ScaleVec] ok 1122 - Reflexive step round trip for -14.666667 (Negative offset) [ScaleVec] ok 1123 - Reflexive step round trip for -14.666667 (Positive offset) [ScaleVec] ok 1124 - Reflexive step round trip for -14.666667 (Chord I) [ScaleVec] ok 1125 - Reflexive step round trip for -14.666667 (Chord I offset) [ScaleVec] ok 1126 - Reflexive step round trip for -14.666667 (Major) [ScaleVec] ok 1127 - Chained reflexive step round trip for -14.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1128 - Reflexive step round trip for -14.5 (Transperent) [ScaleVec] ok 1129 - Reflexive step round trip for -14.5 (Micro) [ScaleVec] ok 1130 - Reflexive step round trip for -14.5 (Negative offset) [ScaleVec] ok 1131 - Reflexive step round trip for -14.5 (Positive offset) [ScaleVec] ok 1132 - Reflexive step round trip for -14.5 (Chord I) [ScaleVec] ok 1133 - Reflexive step round trip for -14.5 (Chord I offset) [ScaleVec] ok 1134 - Reflexive step round trip for -14.5 (Major) [ScaleVec] ok 1135 - Chained reflexive step round trip for -14.5 (Major(-12) & Chord IV) [ScaleVec] ok 1136 - Reflexive step round trip for -14.333333 (Transperent) [ScaleVec] ok 1137 - Reflexive step round trip for -14.333333 (Micro) [ScaleVec] ok 1138 - Reflexive step round trip for -14.333333 (Negative offset) [ScaleVec] ok 1139 - Reflexive step round trip for -14.333333 (Positive offset) [ScaleVec] ok 1140 - Reflexive step round trip for -14.333333 (Chord I) [ScaleVec] ok 1141 - Reflexive step round trip for -14.333333 (Chord I offset) [ScaleVec] ok 1142 - Reflexive step round trip for -14.333333 (Major) [ScaleVec] ok 1143 - Chained reflexive step round trip for -14.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1144 - Reflexive step round trip for -14 (Transperent) [ScaleVec] ok 1145 - Reflexive step round trip for -14 (Micro) [ScaleVec] ok 1146 - Reflexive step round trip for -14 (Negative offset) [ScaleVec] ok 1147 - Reflexive step round trip for -14 (Positive offset) [ScaleVec] ok 1148 - Reflexive step round trip for -14 (Chord I) [ScaleVec] ok 1149 - Reflexive step round trip for -14 (Chord I offset) [ScaleVec] ok 1150 - Reflexive step round trip for -14 (Major) [ScaleVec] ok 1151 - Chained reflexive step round trip for -14 (Major(-12) & Chord IV) [ScaleVec] ok 1152 - Reflexive step round trip for -13.666667 (Transperent) [ScaleVec] ok 1153 - Reflexive step round trip for -13.666667 (Micro) [ScaleVec] ok 1154 - Reflexive step round trip for -13.666667 (Negative offset) [ScaleVec] ok 1155 - Reflexive step round trip for -13.666667 (Positive offset) [ScaleVec] ok 1156 - Reflexive step round trip for -13.666667 (Chord I) [ScaleVec] ok 1157 - Reflexive step round trip for -13.666667 (Chord I offset) [ScaleVec] ok 1158 - Reflexive step round trip for -13.666667 (Major) [ScaleVec] ok 1159 - Chained reflexive step round trip for -13.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1160 - Reflexive step round trip for -13.5 (Transperent) [ScaleVec] ok 1161 - Reflexive step round trip for -13.5 (Micro) [ScaleVec] ok 1162 - Reflexive step round trip for -13.5 (Negative offset) [ScaleVec] ok 1163 - Reflexive step round trip for -13.5 (Positive offset) [ScaleVec] ok 1164 - Reflexive step round trip for -13.5 (Chord I) [ScaleVec] ok 1165 - Reflexive step round trip for -13.5 (Chord I offset) [ScaleVec] ok 1166 - Reflexive step round trip for -13.5 (Major) [ScaleVec] ok 1167 - Chained reflexive step round trip for -13.5 (Major(-12) & Chord IV) [ScaleVec] ok 1168 - Reflexive step round trip for -13.333333 (Transperent) [ScaleVec] ok 1169 - Reflexive step round trip for -13.333333 (Micro) [ScaleVec] ok 1170 - Reflexive step round trip for -13.333333 (Negative offset) [ScaleVec] ok 1171 - Reflexive step round trip for -13.333333 (Positive offset) [ScaleVec] ok 1172 - Reflexive step round trip for -13.333333 (Chord I) [ScaleVec] ok 1173 - Reflexive step round trip for -13.333333 (Chord I offset) [ScaleVec] ok 1174 - Reflexive step round trip for -13.333333 (Major) [ScaleVec] ok 1175 - Chained reflexive step round trip for -13.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1176 - Reflexive step round trip for -13 (Transperent) [ScaleVec] ok 1177 - Reflexive step round trip for -13 (Micro) [ScaleVec] ok 1178 - Reflexive step round trip for -13 (Negative offset) [ScaleVec] ok 1179 - Reflexive step round trip for -13 (Positive offset) [ScaleVec] ok 1180 - Reflexive step round trip for -13 (Chord I) [ScaleVec] ok 1181 - Reflexive step round trip for -13 (Chord I offset) [ScaleVec] ok 1182 - Reflexive step round trip for -13 (Major) [ScaleVec] ok 1183 - Chained reflexive step round trip for -13 (Major(-12) & Chord IV) [ScaleVec] ok 1184 - Reflexive step round trip for -12.666667 (Transperent) [ScaleVec] ok 1185 - Reflexive step round trip for -12.666667 (Micro) [ScaleVec] ok 1186 - Reflexive step round trip for -12.666667 (Negative offset) [ScaleVec] ok 1187 - Reflexive step round trip for -12.666667 (Positive offset) [ScaleVec] ok 1188 - Reflexive step round trip for -12.666667 (Chord I) [ScaleVec] ok 1189 - Reflexive step round trip for -12.666667 (Chord I offset) [ScaleVec] ok 1190 - Reflexive step round trip for -12.666667 (Major) [ScaleVec] ok 1191 - Chained reflexive step round trip for -12.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1192 - Reflexive step round trip for -12.5 (Transperent) [ScaleVec] ok 1193 - Reflexive step round trip for -12.5 (Micro) [ScaleVec] ok 1194 - Reflexive step round trip for -12.5 (Negative offset) [ScaleVec] ok 1195 - Reflexive step round trip for -12.5 (Positive offset) [ScaleVec] ok 1196 - Reflexive step round trip for -12.5 (Chord I) [ScaleVec] ok 1197 - Reflexive step round trip for -12.5 (Chord I offset) [ScaleVec] ok 1198 - Reflexive step round trip for -12.5 (Major) [ScaleVec] ok 1199 - Chained reflexive step round trip for -12.5 (Major(-12) & Chord IV) [ScaleVec] ok 1200 - Reflexive step round trip for -12.333333 (Transperent) [ScaleVec] ok 1201 - Reflexive step round trip for -12.333333 (Micro) [ScaleVec] ok 1202 - Reflexive step round trip for -12.333333 (Negative offset) [ScaleVec] ok 1203 - Reflexive step round trip for -12.333333 (Positive offset) [ScaleVec] ok 1204 - Reflexive step round trip for -12.333333 (Chord I) [ScaleVec] ok 1205 - Reflexive step round trip for -12.333333 (Chord I offset) [ScaleVec] ok 1206 - Reflexive step round trip for -12.333333 (Major) [ScaleVec] ok 1207 - Chained reflexive step round trip for -12.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1208 - Reflexive step round trip for -12 (Transperent) [ScaleVec] ok 1209 - Reflexive step round trip for -12 (Micro) [ScaleVec] ok 1210 - Reflexive step round trip for -12 (Negative offset) [ScaleVec] ok 1211 - Reflexive step round trip for -12 (Positive offset) [ScaleVec] ok 1212 - Reflexive step round trip for -12 (Chord I) [ScaleVec] ok 1213 - Reflexive step round trip for -12 (Chord I offset) [ScaleVec] ok 1214 - Reflexive step round trip for -12 (Major) [ScaleVec] ok 1215 - Chained reflexive step round trip for -12 (Major(-12) & Chord IV) [ScaleVec] ok 1216 - Reflexive step round trip for -11.666667 (Transperent) [ScaleVec] ok 1217 - Reflexive step round trip for -11.666667 (Micro) [ScaleVec] ok 1218 - Reflexive step round trip for -11.666667 (Negative offset) [ScaleVec] ok 1219 - Reflexive step round trip for -11.666667 (Positive offset) [ScaleVec] ok 1220 - Reflexive step round trip for -11.666667 (Chord I) [ScaleVec] ok 1221 - Reflexive step round trip for -11.666667 (Chord I offset) [ScaleVec] ok 1222 - Reflexive step round trip for -11.666667 (Major) [ScaleVec] ok 1223 - Chained reflexive step round trip for -11.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1224 - Reflexive step round trip for -11.5 (Transperent) [ScaleVec] ok 1225 - Reflexive step round trip for -11.5 (Micro) [ScaleVec] ok 1226 - Reflexive step round trip for -11.5 (Negative offset) [ScaleVec] ok 1227 - Reflexive step round trip for -11.5 (Positive offset) [ScaleVec] ok 1228 - Reflexive step round trip for -11.5 (Chord I) [ScaleVec] ok 1229 - Reflexive step round trip for -11.5 (Chord I offset) [ScaleVec] ok 1230 - Reflexive step round trip for -11.5 (Major) [ScaleVec] ok 1231 - Chained reflexive step round trip for -11.5 (Major(-12) & Chord IV) [ScaleVec] ok 1232 - Reflexive step round trip for -11.333333 (Transperent) [ScaleVec] ok 1233 - Reflexive step round trip for -11.333333 (Micro) [ScaleVec] ok 1234 - Reflexive step round trip for -11.333333 (Negative offset) [ScaleVec] ok 1235 - Reflexive step round trip for -11.333333 (Positive offset) [ScaleVec] ok 1236 - Reflexive step round trip for -11.333333 (Chord I) [ScaleVec] ok 1237 - Reflexive step round trip for -11.333333 (Chord I offset) [ScaleVec] ok 1238 - Reflexive step round trip for -11.333333 (Major) [ScaleVec] ok 1239 - Chained reflexive step round trip for -11.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1240 - Reflexive step round trip for -11 (Transperent) [ScaleVec] ok 1241 - Reflexive step round trip for -11 (Micro) [ScaleVec] ok 1242 - Reflexive step round trip for -11 (Negative offset) [ScaleVec] ok 1243 - Reflexive step round trip for -11 (Positive offset) [ScaleVec] ok 1244 - Reflexive step round trip for -11 (Chord I) [ScaleVec] ok 1245 - Reflexive step round trip for -11 (Chord I offset) [ScaleVec] ok 1246 - Reflexive step round trip for -11 (Major) [ScaleVec] ok 1247 - Chained reflexive step round trip for -11 (Major(-12) & Chord IV) [ScaleVec] ok 1248 - Reflexive step round trip for -10.666667 (Transperent) [ScaleVec] ok 1249 - Reflexive step round trip for -10.666667 (Micro) [ScaleVec] ok 1250 - Reflexive step round trip for -10.666667 (Negative offset) [ScaleVec] ok 1251 - Reflexive step round trip for -10.666667 (Positive offset) [ScaleVec] ok 1252 - Reflexive step round trip for -10.666667 (Chord I) [ScaleVec] ok 1253 - Reflexive step round trip for -10.666667 (Chord I offset) [ScaleVec] ok 1254 - Reflexive step round trip for -10.666667 (Major) [ScaleVec] ok 1255 - Chained reflexive step round trip for -10.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1256 - Reflexive step round trip for -10.5 (Transperent) [ScaleVec] ok 1257 - Reflexive step round trip for -10.5 (Micro) [ScaleVec] ok 1258 - Reflexive step round trip for -10.5 (Negative offset) [ScaleVec] ok 1259 - Reflexive step round trip for -10.5 (Positive offset) [ScaleVec] ok 1260 - Reflexive step round trip for -10.5 (Chord I) [ScaleVec] ok 1261 - Reflexive step round trip for -10.5 (Chord I offset) [ScaleVec] ok 1262 - Reflexive step round trip for -10.5 (Major) [ScaleVec] ok 1263 - Chained reflexive step round trip for -10.5 (Major(-12) & Chord IV) [ScaleVec] ok 1264 - Reflexive step round trip for -10.333333 (Transperent) [ScaleVec] ok 1265 - Reflexive step round trip for -10.333333 (Micro) [ScaleVec] ok 1266 - Reflexive step round trip for -10.333333 (Negative offset) [ScaleVec] ok 1267 - Reflexive step round trip for -10.333333 (Positive offset) [ScaleVec] ok 1268 - Reflexive step round trip for -10.333333 (Chord I) [ScaleVec] ok 1269 - Reflexive step round trip for -10.333333 (Chord I offset) [ScaleVec] ok 1270 - Reflexive step round trip for -10.333333 (Major) [ScaleVec] ok 1271 - Chained reflexive step round trip for -10.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1272 - Reflexive step round trip for -10 (Transperent) [ScaleVec] ok 1273 - Reflexive step round trip for -10 (Micro) [ScaleVec] ok 1274 - Reflexive step round trip for -10 (Negative offset) [ScaleVec] ok 1275 - Reflexive step round trip for -10 (Positive offset) [ScaleVec] ok 1276 - Reflexive step round trip for -10 (Chord I) [ScaleVec] ok 1277 - Reflexive step round trip for -10 (Chord I offset) [ScaleVec] ok 1278 - Reflexive step round trip for -10 (Major) [ScaleVec] ok 1279 - Chained reflexive step round trip for -10 (Major(-12) & Chord IV) [ScaleVec] ok 1280 - Reflexive step round trip for -9.666667 (Transperent) [ScaleVec] ok 1281 - Reflexive step round trip for -9.666667 (Micro) [ScaleVec] ok 1282 - Reflexive step round trip for -9.666667 (Negative offset) [ScaleVec] ok 1283 - Reflexive step round trip for -9.666667 (Positive offset) [ScaleVec] ok 1284 - Reflexive step round trip for -9.666667 (Chord I) [ScaleVec] ok 1285 - Reflexive step round trip for -9.666667 (Chord I offset) [ScaleVec] ok 1286 - Reflexive step round trip for -9.666667 (Major) [ScaleVec] ok 1287 - Chained reflexive step round trip for -9.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1288 - Reflexive step round trip for -9.5 (Transperent) [ScaleVec] ok 1289 - Reflexive step round trip for -9.5 (Micro) [ScaleVec] ok 1290 - Reflexive step round trip for -9.5 (Negative offset) [ScaleVec] ok 1291 - Reflexive step round trip for -9.5 (Positive offset) [ScaleVec] ok 1292 - Reflexive step round trip for -9.5 (Chord I) [ScaleVec] ok 1293 - Reflexive step round trip for -9.5 (Chord I offset) [ScaleVec] ok 1294 - Reflexive step round trip for -9.5 (Major) [ScaleVec] ok 1295 - Chained reflexive step round trip for -9.5 (Major(-12) & Chord IV) [ScaleVec] ok 1296 - Reflexive step round trip for -9.333333 (Transperent) [ScaleVec] ok 1297 - Reflexive step round trip for -9.333333 (Micro) [ScaleVec] ok 1298 - Reflexive step round trip for -9.333333 (Negative offset) [ScaleVec] ok 1299 - Reflexive step round trip for -9.333333 (Positive offset) [ScaleVec] ok 1300 - Reflexive step round trip for -9.333333 (Chord I) [ScaleVec] ok 1301 - Reflexive step round trip for -9.333333 (Chord I offset) [ScaleVec] ok 1302 - Reflexive step round trip for -9.333333 (Major) [ScaleVec] ok 1303 - Chained reflexive step round trip for -9.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1304 - Reflexive step round trip for -9 (Transperent) [ScaleVec] ok 1305 - Reflexive step round trip for -9 (Micro) [ScaleVec] ok 1306 - Reflexive step round trip for -9 (Negative offset) [ScaleVec] ok 1307 - Reflexive step round trip for -9 (Positive offset) [ScaleVec] ok 1308 - Reflexive step round trip for -9 (Chord I) [ScaleVec] ok 1309 - Reflexive step round trip for -9 (Chord I offset) [ScaleVec] ok 1310 - Reflexive step round trip for -9 (Major) [ScaleVec] ok 1311 - Chained reflexive step round trip for -9 (Major(-12) & Chord IV) [ScaleVec] ok 1312 - Reflexive step round trip for -8.666667 (Transperent) [ScaleVec] ok 1313 - Reflexive step round trip for -8.666667 (Micro) [ScaleVec] ok 1314 - Reflexive step round trip for -8.666667 (Negative offset) [ScaleVec] ok 1315 - Reflexive step round trip for -8.666667 (Positive offset) [ScaleVec] ok 1316 - Reflexive step round trip for -8.666667 (Chord I) [ScaleVec] ok 1317 - Reflexive step round trip for -8.666667 (Chord I offset) [ScaleVec] ok 1318 - Reflexive step round trip for -8.666667 (Major) [ScaleVec] ok 1319 - Chained reflexive step round trip for -8.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1320 - Reflexive step round trip for -8.5 (Transperent) [ScaleVec] ok 1321 - Reflexive step round trip for -8.5 (Micro) [ScaleVec] ok 1322 - Reflexive step round trip for -8.5 (Negative offset) [ScaleVec] ok 1323 - Reflexive step round trip for -8.5 (Positive offset) [ScaleVec] ok 1324 - Reflexive step round trip for -8.5 (Chord I) [ScaleVec] ok 1325 - Reflexive step round trip for -8.5 (Chord I offset) [ScaleVec] ok 1326 - Reflexive step round trip for -8.5 (Major) [ScaleVec] ok 1327 - Chained reflexive step round trip for -8.5 (Major(-12) & Chord IV) [ScaleVec] ok 1328 - Reflexive step round trip for -8.333333 (Transperent) [ScaleVec] ok 1329 - Reflexive step round trip for -8.333333 (Micro) [ScaleVec] ok 1330 - Reflexive step round trip for -8.333333 (Negative offset) [ScaleVec] ok 1331 - Reflexive step round trip for -8.333333 (Positive offset) [ScaleVec] ok 1332 - Reflexive step round trip for -8.333333 (Chord I) [ScaleVec] ok 1333 - Reflexive step round trip for -8.333333 (Chord I offset) [ScaleVec] ok 1334 - Reflexive step round trip for -8.333333 (Major) [ScaleVec] ok 1335 - Chained reflexive step round trip for -8.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1336 - Reflexive step round trip for -8 (Transperent) [ScaleVec] ok 1337 - Reflexive step round trip for -8 (Micro) [ScaleVec] ok 1338 - Reflexive step round trip for -8 (Negative offset) [ScaleVec] ok 1339 - Reflexive step round trip for -8 (Positive offset) [ScaleVec] ok 1340 - Reflexive step round trip for -8 (Chord I) [ScaleVec] ok 1341 - Reflexive step round trip for -8 (Chord I offset) [ScaleVec] ok 1342 - Reflexive step round trip for -8 (Major) [ScaleVec] ok 1343 - Chained reflexive step round trip for -8 (Major(-12) & Chord IV) [ScaleVec] ok 1344 - Reflexive step round trip for -7.666667 (Transperent) [ScaleVec] ok 1345 - Reflexive step round trip for -7.666667 (Micro) [ScaleVec] ok 1346 - Reflexive step round trip for -7.666667 (Negative offset) [ScaleVec] ok 1347 - Reflexive step round trip for -7.666667 (Positive offset) [ScaleVec] ok 1348 - Reflexive step round trip for -7.666667 (Chord I) [ScaleVec] ok 1349 - Reflexive step round trip for -7.666667 (Chord I offset) [ScaleVec] ok 1350 - Reflexive step round trip for -7.666667 (Major) [ScaleVec] ok 1351 - Chained reflexive step round trip for -7.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1352 - Reflexive step round trip for -7.5 (Transperent) [ScaleVec] ok 1353 - Reflexive step round trip for -7.5 (Micro) [ScaleVec] ok 1354 - Reflexive step round trip for -7.5 (Negative offset) [ScaleVec] ok 1355 - Reflexive step round trip for -7.5 (Positive offset) [ScaleVec] ok 1356 - Reflexive step round trip for -7.5 (Chord I) [ScaleVec] ok 1357 - Reflexive step round trip for -7.5 (Chord I offset) [ScaleVec] ok 1358 - Reflexive step round trip for -7.5 (Major) [ScaleVec] ok 1359 - Chained reflexive step round trip for -7.5 (Major(-12) & Chord IV) [ScaleVec] ok 1360 - Reflexive step round trip for -7.333333 (Transperent) [ScaleVec] ok 1361 - Reflexive step round trip for -7.333333 (Micro) [ScaleVec] ok 1362 - Reflexive step round trip for -7.333333 (Negative offset) [ScaleVec] ok 1363 - Reflexive step round trip for -7.333333 (Positive offset) [ScaleVec] ok 1364 - Reflexive step round trip for -7.333333 (Chord I) [ScaleVec] ok 1365 - Reflexive step round trip for -7.333333 (Chord I offset) [ScaleVec] ok 1366 - Reflexive step round trip for -7.333333 (Major) [ScaleVec] ok 1367 - Chained reflexive step round trip for -7.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1368 - Reflexive step round trip for -7 (Transperent) [ScaleVec] ok 1369 - Reflexive step round trip for -7 (Micro) [ScaleVec] ok 1370 - Reflexive step round trip for -7 (Negative offset) [ScaleVec] ok 1371 - Reflexive step round trip for -7 (Positive offset) [ScaleVec] ok 1372 - Reflexive step round trip for -7 (Chord I) [ScaleVec] ok 1373 - Reflexive step round trip for -7 (Chord I offset) [ScaleVec] ok 1374 - Reflexive step round trip for -7 (Major) [ScaleVec] ok 1375 - Chained reflexive step round trip for -7 (Major(-12) & Chord IV) [ScaleVec] ok 1376 - Reflexive step round trip for -6.666667 (Transperent) [ScaleVec] ok 1377 - Reflexive step round trip for -6.666667 (Micro) [ScaleVec] ok 1378 - Reflexive step round trip for -6.666667 (Negative offset) [ScaleVec] ok 1379 - Reflexive step round trip for -6.666667 (Positive offset) [ScaleVec] ok 1380 - Reflexive step round trip for -6.666667 (Chord I) [ScaleVec] ok 1381 - Reflexive step round trip for -6.666667 (Chord I offset) [ScaleVec] ok 1382 - Reflexive step round trip for -6.666667 (Major) [ScaleVec] ok 1383 - Chained reflexive step round trip for -6.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1384 - Reflexive step round trip for -6.5 (Transperent) [ScaleVec] ok 1385 - Reflexive step round trip for -6.5 (Micro) [ScaleVec] ok 1386 - Reflexive step round trip for -6.5 (Negative offset) [ScaleVec] ok 1387 - Reflexive step round trip for -6.5 (Positive offset) [ScaleVec] ok 1388 - Reflexive step round trip for -6.5 (Chord I) [ScaleVec] ok 1389 - Reflexive step round trip for -6.5 (Chord I offset) [ScaleVec] ok 1390 - Reflexive step round trip for -6.5 (Major) [ScaleVec] ok 1391 - Chained reflexive step round trip for -6.5 (Major(-12) & Chord IV) [ScaleVec] ok 1392 - Reflexive step round trip for -6.333333 (Transperent) [ScaleVec] ok 1393 - Reflexive step round trip for -6.333333 (Micro) [ScaleVec] ok 1394 - Reflexive step round trip for -6.333333 (Negative offset) [ScaleVec] ok 1395 - Reflexive step round trip for -6.333333 (Positive offset) [ScaleVec] ok 1396 - Reflexive step round trip for -6.333333 (Chord I) [ScaleVec] ok 1397 - Reflexive step round trip for -6.333333 (Chord I offset) [ScaleVec] ok 1398 - Reflexive step round trip for -6.333333 (Major) [ScaleVec] ok 1399 - Chained reflexive step round trip for -6.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1400 - Reflexive step round trip for -6 (Transperent) [ScaleVec] ok 1401 - Reflexive step round trip for -6 (Micro) [ScaleVec] ok 1402 - Reflexive step round trip for -6 (Negative offset) [ScaleVec] ok 1403 - Reflexive step round trip for -6 (Positive offset) [ScaleVec] ok 1404 - Reflexive step round trip for -6 (Chord I) [ScaleVec] ok 1405 - Reflexive step round trip for -6 (Chord I offset) [ScaleVec] ok 1406 - Reflexive step round trip for -6 (Major) [ScaleVec] ok 1407 - Chained reflexive step round trip for -6 (Major(-12) & Chord IV) [ScaleVec] ok 1408 - Reflexive step round trip for -5.666667 (Transperent) [ScaleVec] ok 1409 - Reflexive step round trip for -5.666667 (Micro) [ScaleVec] ok 1410 - Reflexive step round trip for -5.666667 (Negative offset) [ScaleVec] ok 1411 - Reflexive step round trip for -5.666667 (Positive offset) [ScaleVec] ok 1412 - Reflexive step round trip for -5.666667 (Chord I) [ScaleVec] ok 1413 - Reflexive step round trip for -5.666667 (Chord I offset) [ScaleVec] ok 1414 - Reflexive step round trip for -5.666667 (Major) [ScaleVec] ok 1415 - Chained reflexive step round trip for -5.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1416 - Reflexive step round trip for -5.5 (Transperent) [ScaleVec] ok 1417 - Reflexive step round trip for -5.5 (Micro) [ScaleVec] ok 1418 - Reflexive step round trip for -5.5 (Negative offset) [ScaleVec] ok 1419 - Reflexive step round trip for -5.5 (Positive offset) [ScaleVec] ok 1420 - Reflexive step round trip for -5.5 (Chord I) [ScaleVec] ok 1421 - Reflexive step round trip for -5.5 (Chord I offset) [ScaleVec] ok 1422 - Reflexive step round trip for -5.5 (Major) [ScaleVec] ok 1423 - Chained reflexive step round trip for -5.5 (Major(-12) & Chord IV) [ScaleVec] ok 1424 - Reflexive step round trip for -5.333333 (Transperent) [ScaleVec] ok 1425 - Reflexive step round trip for -5.333333 (Micro) [ScaleVec] ok 1426 - Reflexive step round trip for -5.333333 (Negative offset) [ScaleVec] ok 1427 - Reflexive step round trip for -5.333333 (Positive offset) [ScaleVec] ok 1428 - Reflexive step round trip for -5.333333 (Chord I) [ScaleVec] ok 1429 - Reflexive step round trip for -5.333333 (Chord I offset) [ScaleVec] ok 1430 - Reflexive step round trip for -5.333333 (Major) [ScaleVec] ok 1431 - Chained reflexive step round trip for -5.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1432 - Reflexive step round trip for -5 (Transperent) [ScaleVec] ok 1433 - Reflexive step round trip for -5 (Micro) [ScaleVec] ok 1434 - Reflexive step round trip for -5 (Negative offset) [ScaleVec] ok 1435 - Reflexive step round trip for -5 (Positive offset) [ScaleVec] ok 1436 - Reflexive step round trip for -5 (Chord I) [ScaleVec] ok 1437 - Reflexive step round trip for -5 (Chord I offset) [ScaleVec] ok 1438 - Reflexive step round trip for -5 (Major) [ScaleVec] ok 1439 - Chained reflexive step round trip for -5 (Major(-12) & Chord IV) [ScaleVec] ok 1440 - Reflexive step round trip for -4.666667 (Transperent) [ScaleVec] ok 1441 - Reflexive step round trip for -4.666667 (Micro) [ScaleVec] ok 1442 - Reflexive step round trip for -4.666667 (Negative offset) [ScaleVec] ok 1443 - Reflexive step round trip for -4.666667 (Positive offset) [ScaleVec] ok 1444 - Reflexive step round trip for -4.666667 (Chord I) [ScaleVec] ok 1445 - Reflexive step round trip for -4.666667 (Chord I offset) [ScaleVec] ok 1446 - Reflexive step round trip for -4.666667 (Major) [ScaleVec] ok 1447 - Chained reflexive step round trip for -4.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1448 - Reflexive step round trip for -4.5 (Transperent) [ScaleVec] ok 1449 - Reflexive step round trip for -4.5 (Micro) [ScaleVec] ok 1450 - Reflexive step round trip for -4.5 (Negative offset) [ScaleVec] ok 1451 - Reflexive step round trip for -4.5 (Positive offset) [ScaleVec] ok 1452 - Reflexive step round trip for -4.5 (Chord I) [ScaleVec] ok 1453 - Reflexive step round trip for -4.5 (Chord I offset) [ScaleVec] ok 1454 - Reflexive step round trip for -4.5 (Major) [ScaleVec] ok 1455 - Chained reflexive step round trip for -4.5 (Major(-12) & Chord IV) [ScaleVec] ok 1456 - Reflexive step round trip for -4.333333 (Transperent) [ScaleVec] ok 1457 - Reflexive step round trip for -4.333333 (Micro) [ScaleVec] ok 1458 - Reflexive step round trip for -4.333333 (Negative offset) [ScaleVec] ok 1459 - Reflexive step round trip for -4.333333 (Positive offset) [ScaleVec] ok 1460 - Reflexive step round trip for -4.333333 (Chord I) [ScaleVec] ok 1461 - Reflexive step round trip for -4.333333 (Chord I offset) [ScaleVec] ok 1462 - Reflexive step round trip for -4.333333 (Major) [ScaleVec] ok 1463 - Chained reflexive step round trip for -4.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1464 - Reflexive step round trip for -4 (Transperent) [ScaleVec] ok 1465 - Reflexive step round trip for -4 (Micro) [ScaleVec] ok 1466 - Reflexive step round trip for -4 (Negative offset) [ScaleVec] ok 1467 - Reflexive step round trip for -4 (Positive offset) [ScaleVec] ok 1468 - Reflexive step round trip for -4 (Chord I) [ScaleVec] ok 1469 - Reflexive step round trip for -4 (Chord I offset) [ScaleVec] ok 1470 - Reflexive step round trip for -4 (Major) [ScaleVec] ok 1471 - Chained reflexive step round trip for -4 (Major(-12) & Chord IV) [ScaleVec] ok 1472 - Reflexive step round trip for -3.666667 (Transperent) [ScaleVec] ok 1473 - Reflexive step round trip for -3.666667 (Micro) [ScaleVec] ok 1474 - Reflexive step round trip for -3.666667 (Negative offset) [ScaleVec] ok 1475 - Reflexive step round trip for -3.666667 (Positive offset) [ScaleVec] ok 1476 - Reflexive step round trip for -3.666667 (Chord I) [ScaleVec] ok 1477 - Reflexive step round trip for -3.666667 (Chord I offset) [ScaleVec] ok 1478 - Reflexive step round trip for -3.666667 (Major) [ScaleVec] ok 1479 - Chained reflexive step round trip for -3.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1480 - Reflexive step round trip for -3.5 (Transperent) [ScaleVec] ok 1481 - Reflexive step round trip for -3.5 (Micro) [ScaleVec] ok 1482 - Reflexive step round trip for -3.5 (Negative offset) [ScaleVec] ok 1483 - Reflexive step round trip for -3.5 (Positive offset) [ScaleVec] ok 1484 - Reflexive step round trip for -3.5 (Chord I) [ScaleVec] ok 1485 - Reflexive step round trip for -3.5 (Chord I offset) [ScaleVec] ok 1486 - Reflexive step round trip for -3.5 (Major) [ScaleVec] ok 1487 - Chained reflexive step round trip for -3.5 (Major(-12) & Chord IV) [ScaleVec] ok 1488 - Reflexive step round trip for -3.333333 (Transperent) [ScaleVec] ok 1489 - Reflexive step round trip for -3.333333 (Micro) [ScaleVec] ok 1490 - Reflexive step round trip for -3.333333 (Negative offset) [ScaleVec] ok 1491 - Reflexive step round trip for -3.333333 (Positive offset) [ScaleVec] ok 1492 - Reflexive step round trip for -3.333333 (Chord I) [ScaleVec] ok 1493 - Reflexive step round trip for -3.333333 (Chord I offset) [ScaleVec] ok 1494 - Reflexive step round trip for -3.333333 (Major) [ScaleVec] ok 1495 - Chained reflexive step round trip for -3.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1496 - Reflexive step round trip for -3 (Transperent) [ScaleVec] ok 1497 - Reflexive step round trip for -3 (Micro) [ScaleVec] ok 1498 - Reflexive step round trip for -3 (Negative offset) [ScaleVec] ok 1499 - Reflexive step round trip for -3 (Positive offset) [ScaleVec] ok 1500 - Reflexive step round trip for -3 (Chord I) [ScaleVec] ok 1501 - Reflexive step round trip for -3 (Chord I offset) [ScaleVec] ok 1502 - Reflexive step round trip for -3 (Major) [ScaleVec] ok 1503 - Chained reflexive step round trip for -3 (Major(-12) & Chord IV) [ScaleVec] ok 1504 - Reflexive step round trip for -2.666667 (Transperent) [ScaleVec] ok 1505 - Reflexive step round trip for -2.666667 (Micro) [ScaleVec] ok 1506 - Reflexive step round trip for -2.666667 (Negative offset) [ScaleVec] ok 1507 - Reflexive step round trip for -2.666667 (Positive offset) [ScaleVec] ok 1508 - Reflexive step round trip for -2.666667 (Chord I) [ScaleVec] ok 1509 - Reflexive step round trip for -2.666667 (Chord I offset) [ScaleVec] ok 1510 - Reflexive step round trip for -2.666667 (Major) [ScaleVec] ok 1511 - Chained reflexive step round trip for -2.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1512 - Reflexive step round trip for -2.5 (Transperent) [ScaleVec] ok 1513 - Reflexive step round trip for -2.5 (Micro) [ScaleVec] ok 1514 - Reflexive step round trip for -2.5 (Negative offset) [ScaleVec] ok 1515 - Reflexive step round trip for -2.5 (Positive offset) [ScaleVec] ok 1516 - Reflexive step round trip for -2.5 (Chord I) [ScaleVec] ok 1517 - Reflexive step round trip for -2.5 (Chord I offset) [ScaleVec] ok 1518 - Reflexive step round trip for -2.5 (Major) [ScaleVec] ok 1519 - Chained reflexive step round trip for -2.5 (Major(-12) & Chord IV) [ScaleVec] ok 1520 - Reflexive step round trip for -2.333333 (Transperent) [ScaleVec] ok 1521 - Reflexive step round trip for -2.333333 (Micro) [ScaleVec] ok 1522 - Reflexive step round trip for -2.333333 (Negative offset) [ScaleVec] ok 1523 - Reflexive step round trip for -2.333333 (Positive offset) [ScaleVec] ok 1524 - Reflexive step round trip for -2.333333 (Chord I) [ScaleVec] ok 1525 - Reflexive step round trip for -2.333333 (Chord I offset) [ScaleVec] ok 1526 - Reflexive step round trip for -2.333333 (Major) [ScaleVec] ok 1527 - Chained reflexive step round trip for -2.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1528 - Reflexive step round trip for -2 (Transperent) [ScaleVec] ok 1529 - Reflexive step round trip for -2 (Micro) [ScaleVec] ok 1530 - Reflexive step round trip for -2 (Negative offset) [ScaleVec] ok 1531 - Reflexive step round trip for -2 (Positive offset) [ScaleVec] ok 1532 - Reflexive step round trip for -2 (Chord I) [ScaleVec] ok 1533 - Reflexive step round trip for -2 (Chord I offset) [ScaleVec] ok 1534 - Reflexive step round trip for -2 (Major) [ScaleVec] ok 1535 - Chained reflexive step round trip for -2 (Major(-12) & Chord IV) [ScaleVec] ok 1536 - Reflexive step round trip for -1.666667 (Transperent) [ScaleVec] ok 1537 - Reflexive step round trip for -1.666667 (Micro) [ScaleVec] ok 1538 - Reflexive step round trip for -1.666667 (Negative offset) [ScaleVec] ok 1539 - Reflexive step round trip for -1.666667 (Positive offset) [ScaleVec] ok 1540 - Reflexive step round trip for -1.666667 (Chord I) [ScaleVec] ok 1541 - Reflexive step round trip for -1.666667 (Chord I offset) [ScaleVec] ok 1542 - Reflexive step round trip for -1.666667 (Major) [ScaleVec] ok 1543 - Chained reflexive step round trip for -1.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1544 - Reflexive step round trip for -1.5 (Transperent) [ScaleVec] ok 1545 - Reflexive step round trip for -1.5 (Micro) [ScaleVec] ok 1546 - Reflexive step round trip for -1.5 (Negative offset) [ScaleVec] ok 1547 - Reflexive step round trip for -1.5 (Positive offset) [ScaleVec] ok 1548 - Reflexive step round trip for -1.5 (Chord I) [ScaleVec] ok 1549 - Reflexive step round trip for -1.5 (Chord I offset) [ScaleVec] ok 1550 - Reflexive step round trip for -1.5 (Major) [ScaleVec] ok 1551 - Chained reflexive step round trip for -1.5 (Major(-12) & Chord IV) [ScaleVec] ok 1552 - Reflexive step round trip for -1.333333 (Transperent) [ScaleVec] ok 1553 - Reflexive step round trip for -1.333333 (Micro) [ScaleVec] ok 1554 - Reflexive step round trip for -1.333333 (Negative offset) [ScaleVec] ok 1555 - Reflexive step round trip for -1.333333 (Positive offset) [ScaleVec] ok 1556 - Reflexive step round trip for -1.333333 (Chord I) [ScaleVec] ok 1557 - Reflexive step round trip for -1.333333 (Chord I offset) [ScaleVec] ok 1558 - Reflexive step round trip for -1.333333 (Major) [ScaleVec] ok 1559 - Chained reflexive step round trip for -1.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1560 - Reflexive step round trip for -1 (Transperent) [ScaleVec] ok 1561 - Reflexive step round trip for -1 (Micro) [ScaleVec] ok 1562 - Reflexive step round trip for -1 (Negative offset) [ScaleVec] ok 1563 - Reflexive step round trip for -1 (Positive offset) [ScaleVec] ok 1564 - Reflexive step round trip for -1 (Chord I) [ScaleVec] ok 1565 - Reflexive step round trip for -1 (Chord I offset) [ScaleVec] ok 1566 - Reflexive step round trip for -1 (Major) [ScaleVec] ok 1567 - Chained reflexive step round trip for -1 (Major(-12) & Chord IV) [ScaleVec] ok 1568 - Reflexive step round trip for -0.666667 (Transperent) [ScaleVec] ok 1569 - Reflexive step round trip for -0.666667 (Micro) [ScaleVec] ok 1570 - Reflexive step round trip for -0.666667 (Negative offset) [ScaleVec] ok 1571 - Reflexive step round trip for -0.666667 (Positive offset) [ScaleVec] ok 1572 - Reflexive step round trip for -0.666667 (Chord I) [ScaleVec] ok 1573 - Reflexive step round trip for -0.666667 (Chord I offset) [ScaleVec] ok 1574 - Reflexive step round trip for -0.666667 (Major) [ScaleVec] ok 1575 - Chained reflexive step round trip for -0.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1576 - Reflexive step round trip for -0.5 (Transperent) [ScaleVec] ok 1577 - Reflexive step round trip for -0.5 (Micro) [ScaleVec] ok 1578 - Reflexive step round trip for -0.5 (Negative offset) [ScaleVec] ok 1579 - Reflexive step round trip for -0.5 (Positive offset) [ScaleVec] ok 1580 - Reflexive step round trip for -0.5 (Chord I) [ScaleVec] ok 1581 - Reflexive step round trip for -0.5 (Chord I offset) [ScaleVec] ok 1582 - Reflexive step round trip for -0.5 (Major) [ScaleVec] ok 1583 - Chained reflexive step round trip for -0.5 (Major(-12) & Chord IV) [ScaleVec] ok 1584 - Reflexive step round trip for -0.333333 (Transperent) [ScaleVec] ok 1585 - Reflexive step round trip for -0.333333 (Micro) [ScaleVec] ok 1586 - Reflexive step round trip for -0.333333 (Negative offset) [ScaleVec] ok 1587 - Reflexive step round trip for -0.333333 (Positive offset) [ScaleVec] ok 1588 - Reflexive step round trip for -0.333333 (Chord I) [ScaleVec] ok 1589 - Reflexive step round trip for -0.333333 (Chord I offset) [ScaleVec] ok 1590 - Reflexive step round trip for -0.333333 (Major) [ScaleVec] ok 1591 - Chained reflexive step round trip for -0.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1592 - Reflexive step round trip for 0 (Transperent) [ScaleVec] ok 1593 - Reflexive step round trip for 0 (Micro) [ScaleVec] ok 1594 - Reflexive step round trip for 0 (Negative offset) [ScaleVec] ok 1595 - Reflexive step round trip for 0 (Positive offset) [ScaleVec] ok 1596 - Reflexive step round trip for 0 (Chord I) [ScaleVec] ok 1597 - Reflexive step round trip for 0 (Chord I offset) [ScaleVec] ok 1598 - Reflexive step round trip for 0 (Major) [ScaleVec] ok 1599 - Chained reflexive step round trip for 0 (Major(-12) & Chord IV) [ScaleVec] ok 1600 - Reflexive step round trip for 0.333333 (Transperent) [ScaleVec] ok 1601 - Reflexive step round trip for 0.333333 (Micro) [ScaleVec] ok 1602 - Reflexive step round trip for 0.333333 (Negative offset) [ScaleVec] ok 1603 - Reflexive step round trip for 0.333333 (Positive offset) [ScaleVec] ok 1604 - Reflexive step round trip for 0.333333 (Chord I) [ScaleVec] ok 1605 - Reflexive step round trip for 0.333333 (Chord I offset) [ScaleVec] ok 1606 - Reflexive step round trip for 0.333333 (Major) [ScaleVec] ok 1607 - Chained reflexive step round trip for 0.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1608 - Reflexive step round trip for 0.5 (Transperent) [ScaleVec] ok 1609 - Reflexive step round trip for 0.5 (Micro) [ScaleVec] ok 1610 - Reflexive step round trip for 0.5 (Negative offset) [ScaleVec] ok 1611 - Reflexive step round trip for 0.5 (Positive offset) [ScaleVec] ok 1612 - Reflexive step round trip for 0.5 (Chord I) [ScaleVec] ok 1613 - Reflexive step round trip for 0.5 (Chord I offset) [ScaleVec] ok 1614 - Reflexive step round trip for 0.5 (Major) [ScaleVec] ok 1615 - Chained reflexive step round trip for 0.5 (Major(-12) & Chord IV) [ScaleVec] ok 1616 - Reflexive step round trip for 0.666667 (Transperent) [ScaleVec] ok 1617 - Reflexive step round trip for 0.666667 (Micro) [ScaleVec] ok 1618 - Reflexive step round trip for 0.666667 (Negative offset) [ScaleVec] ok 1619 - Reflexive step round trip for 0.666667 (Positive offset) [ScaleVec] ok 1620 - Reflexive step round trip for 0.666667 (Chord I) [ScaleVec] ok 1621 - Reflexive step round trip for 0.666667 (Chord I offset) [ScaleVec] ok 1622 - Reflexive step round trip for 0.666667 (Major) [ScaleVec] ok 1623 - Chained reflexive step round trip for 0.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1624 - Reflexive step round trip for 1 (Transperent) [ScaleVec] ok 1625 - Reflexive step round trip for 1 (Micro) [ScaleVec] ok 1626 - Reflexive step round trip for 1 (Negative offset) [ScaleVec] ok 1627 - Reflexive step round trip for 1 (Positive offset) [ScaleVec] ok 1628 - Reflexive step round trip for 1 (Chord I) [ScaleVec] ok 1629 - Reflexive step round trip for 1 (Chord I offset) [ScaleVec] ok 1630 - Reflexive step round trip for 1 (Major) [ScaleVec] ok 1631 - Chained reflexive step round trip for 1 (Major(-12) & Chord IV) [ScaleVec] ok 1632 - Reflexive step round trip for 1.333333 (Transperent) [ScaleVec] ok 1633 - Reflexive step round trip for 1.333333 (Micro) [ScaleVec] ok 1634 - Reflexive step round trip for 1.333333 (Negative offset) [ScaleVec] ok 1635 - Reflexive step round trip for 1.333333 (Positive offset) [ScaleVec] ok 1636 - Reflexive step round trip for 1.333333 (Chord I) [ScaleVec] ok 1637 - Reflexive step round trip for 1.333333 (Chord I offset) [ScaleVec] ok 1638 - Reflexive step round trip for 1.333333 (Major) [ScaleVec] ok 1639 - Chained reflexive step round trip for 1.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1640 - Reflexive step round trip for 1.5 (Transperent) [ScaleVec] ok 1641 - Reflexive step round trip for 1.5 (Micro) [ScaleVec] ok 1642 - Reflexive step round trip for 1.5 (Negative offset) [ScaleVec] ok 1643 - Reflexive step round trip for 1.5 (Positive offset) [ScaleVec] ok 1644 - Reflexive step round trip for 1.5 (Chord I) [ScaleVec] ok 1645 - Reflexive step round trip for 1.5 (Chord I offset) [ScaleVec] ok 1646 - Reflexive step round trip for 1.5 (Major) [ScaleVec] ok 1647 - Chained reflexive step round trip for 1.5 (Major(-12) & Chord IV) [ScaleVec] ok 1648 - Reflexive step round trip for 1.666667 (Transperent) [ScaleVec] ok 1649 - Reflexive step round trip for 1.666667 (Micro) [ScaleVec] ok 1650 - Reflexive step round trip for 1.666667 (Negative offset) [ScaleVec] ok 1651 - Reflexive step round trip for 1.666667 (Positive offset) [ScaleVec] ok 1652 - Reflexive step round trip for 1.666667 (Chord I) [ScaleVec] ok 1653 - Reflexive step round trip for 1.666667 (Chord I offset) [ScaleVec] ok 1654 - Reflexive step round trip for 1.666667 (Major) [ScaleVec] ok 1655 - Chained reflexive step round trip for 1.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1656 - Reflexive step round trip for 2 (Transperent) [ScaleVec] ok 1657 - Reflexive step round trip for 2 (Micro) [ScaleVec] ok 1658 - Reflexive step round trip for 2 (Negative offset) [ScaleVec] ok 1659 - Reflexive step round trip for 2 (Positive offset) [ScaleVec] ok 1660 - Reflexive step round trip for 2 (Chord I) [ScaleVec] ok 1661 - Reflexive step round trip for 2 (Chord I offset) [ScaleVec] ok 1662 - Reflexive step round trip for 2 (Major) [ScaleVec] ok 1663 - Chained reflexive step round trip for 2 (Major(-12) & Chord IV) [ScaleVec] ok 1664 - Reflexive step round trip for 2.333333 (Transperent) [ScaleVec] ok 1665 - Reflexive step round trip for 2.333333 (Micro) [ScaleVec] ok 1666 - Reflexive step round trip for 2.333333 (Negative offset) [ScaleVec] ok 1667 - Reflexive step round trip for 2.333333 (Positive offset) [ScaleVec] ok 1668 - Reflexive step round trip for 2.333333 (Chord I) [ScaleVec] ok 1669 - Reflexive step round trip for 2.333333 (Chord I offset) [ScaleVec] ok 1670 - Reflexive step round trip for 2.333333 (Major) [ScaleVec] ok 1671 - Chained reflexive step round trip for 2.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1672 - Reflexive step round trip for 2.5 (Transperent) [ScaleVec] ok 1673 - Reflexive step round trip for 2.5 (Micro) [ScaleVec] ok 1674 - Reflexive step round trip for 2.5 (Negative offset) [ScaleVec] ok 1675 - Reflexive step round trip for 2.5 (Positive offset) [ScaleVec] ok 1676 - Reflexive step round trip for 2.5 (Chord I) [ScaleVec] ok 1677 - Reflexive step round trip for 2.5 (Chord I offset) [ScaleVec] ok 1678 - Reflexive step round trip for 2.5 (Major) [ScaleVec] ok 1679 - Chained reflexive step round trip for 2.5 (Major(-12) & Chord IV) [ScaleVec] ok 1680 - Reflexive step round trip for 2.666667 (Transperent) [ScaleVec] ok 1681 - Reflexive step round trip for 2.666667 (Micro) [ScaleVec] ok 1682 - Reflexive step round trip for 2.666667 (Negative offset) [ScaleVec] ok 1683 - Reflexive step round trip for 2.666667 (Positive offset) [ScaleVec] ok 1684 - Reflexive step round trip for 2.666667 (Chord I) [ScaleVec] ok 1685 - Reflexive step round trip for 2.666667 (Chord I offset) [ScaleVec] ok 1686 - Reflexive step round trip for 2.666667 (Major) [ScaleVec] ok 1687 - Chained reflexive step round trip for 2.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1688 - Reflexive step round trip for 3 (Transperent) [ScaleVec] ok 1689 - Reflexive step round trip for 3 (Micro) [ScaleVec] ok 1690 - Reflexive step round trip for 3 (Negative offset) [ScaleVec] ok 1691 - Reflexive step round trip for 3 (Positive offset) [ScaleVec] ok 1692 - Reflexive step round trip for 3 (Chord I) [ScaleVec] ok 1693 - Reflexive step round trip for 3 (Chord I offset) [ScaleVec] ok 1694 - Reflexive step round trip for 3 (Major) [ScaleVec] ok 1695 - Chained reflexive step round trip for 3 (Major(-12) & Chord IV) [ScaleVec] ok 1696 - Reflexive step round trip for 3.333333 (Transperent) [ScaleVec] ok 1697 - Reflexive step round trip for 3.333333 (Micro) [ScaleVec] ok 1698 - Reflexive step round trip for 3.333333 (Negative offset) [ScaleVec] ok 1699 - Reflexive step round trip for 3.333333 (Positive offset) [ScaleVec] ok 1700 - Reflexive step round trip for 3.333333 (Chord I) [ScaleVec] ok 1701 - Reflexive step round trip for 3.333333 (Chord I offset) [ScaleVec] ok 1702 - Reflexive step round trip for 3.333333 (Major) [ScaleVec] ok 1703 - Chained reflexive step round trip for 3.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1704 - Reflexive step round trip for 3.5 (Transperent) [ScaleVec] ok 1705 - Reflexive step round trip for 3.5 (Micro) [ScaleVec] ok 1706 - Reflexive step round trip for 3.5 (Negative offset) [ScaleVec] ok 1707 - Reflexive step round trip for 3.5 (Positive offset) [ScaleVec] ok 1708 - Reflexive step round trip for 3.5 (Chord I) [ScaleVec] ok 1709 - Reflexive step round trip for 3.5 (Chord I offset) [ScaleVec] ok 1710 - Reflexive step round trip for 3.5 (Major) [ScaleVec] ok 1711 - Chained reflexive step round trip for 3.5 (Major(-12) & Chord IV) [ScaleVec] ok 1712 - Reflexive step round trip for 3.666667 (Transperent) [ScaleVec] ok 1713 - Reflexive step round trip for 3.666667 (Micro) [ScaleVec] ok 1714 - Reflexive step round trip for 3.666667 (Negative offset) [ScaleVec] ok 1715 - Reflexive step round trip for 3.666667 (Positive offset) [ScaleVec] ok 1716 - Reflexive step round trip for 3.666667 (Chord I) [ScaleVec] ok 1717 - Reflexive step round trip for 3.666667 (Chord I offset) [ScaleVec] ok 1718 - Reflexive step round trip for 3.666667 (Major) [ScaleVec] ok 1719 - Chained reflexive step round trip for 3.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1720 - Reflexive step round trip for 4 (Transperent) [ScaleVec] ok 1721 - Reflexive step round trip for 4 (Micro) [ScaleVec] ok 1722 - Reflexive step round trip for 4 (Negative offset) [ScaleVec] ok 1723 - Reflexive step round trip for 4 (Positive offset) [ScaleVec] ok 1724 - Reflexive step round trip for 4 (Chord I) [ScaleVec] ok 1725 - Reflexive step round trip for 4 (Chord I offset) [ScaleVec] ok 1726 - Reflexive step round trip for 4 (Major) [ScaleVec] ok 1727 - Chained reflexive step round trip for 4 (Major(-12) & Chord IV) [ScaleVec] ok 1728 - Reflexive step round trip for 4.333333 (Transperent) [ScaleVec] ok 1729 - Reflexive step round trip for 4.333333 (Micro) [ScaleVec] ok 1730 - Reflexive step round trip for 4.333333 (Negative offset) [ScaleVec] ok 1731 - Reflexive step round trip for 4.333333 (Positive offset) [ScaleVec] ok 1732 - Reflexive step round trip for 4.333333 (Chord I) [ScaleVec] ok 1733 - Reflexive step round trip for 4.333333 (Chord I offset) [ScaleVec] ok 1734 - Reflexive step round trip for 4.333333 (Major) [ScaleVec] ok 1735 - Chained reflexive step round trip for 4.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1736 - Reflexive step round trip for 4.5 (Transperent) [ScaleVec] ok 1737 - Reflexive step round trip for 4.5 (Micro) [ScaleVec] ok 1738 - Reflexive step round trip for 4.5 (Negative offset) [ScaleVec] ok 1739 - Reflexive step round trip for 4.5 (Positive offset) [ScaleVec] ok 1740 - Reflexive step round trip for 4.5 (Chord I) [ScaleVec] ok 1741 - Reflexive step round trip for 4.5 (Chord I offset) [ScaleVec] ok 1742 - Reflexive step round trip for 4.5 (Major) [ScaleVec] ok 1743 - Chained reflexive step round trip for 4.5 (Major(-12) & Chord IV) [ScaleVec] ok 1744 - Reflexive step round trip for 4.666667 (Transperent) [ScaleVec] ok 1745 - Reflexive step round trip for 4.666667 (Micro) [ScaleVec] ok 1746 - Reflexive step round trip for 4.666667 (Negative offset) [ScaleVec] ok 1747 - Reflexive step round trip for 4.666667 (Positive offset) [ScaleVec] ok 1748 - Reflexive step round trip for 4.666667 (Chord I) [ScaleVec] ok 1749 - Reflexive step round trip for 4.666667 (Chord I offset) [ScaleVec] ok 1750 - Reflexive step round trip for 4.666667 (Major) [ScaleVec] ok 1751 - Chained reflexive step round trip for 4.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1752 - Reflexive step round trip for 5 (Transperent) [ScaleVec] ok 1753 - Reflexive step round trip for 5 (Micro) [ScaleVec] ok 1754 - Reflexive step round trip for 5 (Negative offset) [ScaleVec] ok 1755 - Reflexive step round trip for 5 (Positive offset) [ScaleVec] ok 1756 - Reflexive step round trip for 5 (Chord I) [ScaleVec] ok 1757 - Reflexive step round trip for 5 (Chord I offset) [ScaleVec] ok 1758 - Reflexive step round trip for 5 (Major) [ScaleVec] ok 1759 - Chained reflexive step round trip for 5 (Major(-12) & Chord IV) [ScaleVec] ok 1760 - Reflexive step round trip for 5.333333 (Transperent) [ScaleVec] ok 1761 - Reflexive step round trip for 5.333333 (Micro) [ScaleVec] ok 1762 - Reflexive step round trip for 5.333333 (Negative offset) [ScaleVec] ok 1763 - Reflexive step round trip for 5.333333 (Positive offset) [ScaleVec] ok 1764 - Reflexive step round trip for 5.333333 (Chord I) [ScaleVec] ok 1765 - Reflexive step round trip for 5.333333 (Chord I offset) [ScaleVec] ok 1766 - Reflexive step round trip for 5.333333 (Major) [ScaleVec] ok 1767 - Chained reflexive step round trip for 5.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1768 - Reflexive step round trip for 5.5 (Transperent) [ScaleVec] ok 1769 - Reflexive step round trip for 5.5 (Micro) [ScaleVec] ok 1770 - Reflexive step round trip for 5.5 (Negative offset) [ScaleVec] ok 1771 - Reflexive step round trip for 5.5 (Positive offset) [ScaleVec] ok 1772 - Reflexive step round trip for 5.5 (Chord I) [ScaleVec] ok 1773 - Reflexive step round trip for 5.5 (Chord I offset) [ScaleVec] ok 1774 - Reflexive step round trip for 5.5 (Major) [ScaleVec] ok 1775 - Chained reflexive step round trip for 5.5 (Major(-12) & Chord IV) [ScaleVec] ok 1776 - Reflexive step round trip for 5.666667 (Transperent) [ScaleVec] ok 1777 - Reflexive step round trip for 5.666667 (Micro) [ScaleVec] ok 1778 - Reflexive step round trip for 5.666667 (Negative offset) [ScaleVec] ok 1779 - Reflexive step round trip for 5.666667 (Positive offset) [ScaleVec] ok 1780 - Reflexive step round trip for 5.666667 (Chord I) [ScaleVec] ok 1781 - Reflexive step round trip for 5.666667 (Chord I offset) [ScaleVec] ok 1782 - Reflexive step round trip for 5.666667 (Major) [ScaleVec] ok 1783 - Chained reflexive step round trip for 5.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1784 - Reflexive step round trip for 6 (Transperent) [ScaleVec] ok 1785 - Reflexive step round trip for 6 (Micro) [ScaleVec] ok 1786 - Reflexive step round trip for 6 (Negative offset) [ScaleVec] ok 1787 - Reflexive step round trip for 6 (Positive offset) [ScaleVec] ok 1788 - Reflexive step round trip for 6 (Chord I) [ScaleVec] ok 1789 - Reflexive step round trip for 6 (Chord I offset) [ScaleVec] ok 1790 - Reflexive step round trip for 6 (Major) [ScaleVec] ok 1791 - Chained reflexive step round trip for 6 (Major(-12) & Chord IV) [ScaleVec] ok 1792 - Reflexive step round trip for 6.333333 (Transperent) [ScaleVec] ok 1793 - Reflexive step round trip for 6.333333 (Micro) [ScaleVec] ok 1794 - Reflexive step round trip for 6.333333 (Negative offset) [ScaleVec] ok 1795 - Reflexive step round trip for 6.333333 (Positive offset) [ScaleVec] ok 1796 - Reflexive step round trip for 6.333333 (Chord I) [ScaleVec] ok 1797 - Reflexive step round trip for 6.333333 (Chord I offset) [ScaleVec] ok 1798 - Reflexive step round trip for 6.333333 (Major) [ScaleVec] ok 1799 - Chained reflexive step round trip for 6.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1800 - Reflexive step round trip for 6.5 (Transperent) [ScaleVec] ok 1801 - Reflexive step round trip for 6.5 (Micro) [ScaleVec] ok 1802 - Reflexive step round trip for 6.5 (Negative offset) [ScaleVec] ok 1803 - Reflexive step round trip for 6.5 (Positive offset) [ScaleVec] ok 1804 - Reflexive step round trip for 6.5 (Chord I) [ScaleVec] ok 1805 - Reflexive step round trip for 6.5 (Chord I offset) [ScaleVec] ok 1806 - Reflexive step round trip for 6.5 (Major) [ScaleVec] ok 1807 - Chained reflexive step round trip for 6.5 (Major(-12) & Chord IV) [ScaleVec] ok 1808 - Reflexive step round trip for 6.666667 (Transperent) [ScaleVec] ok 1809 - Reflexive step round trip for 6.666667 (Micro) [ScaleVec] ok 1810 - Reflexive step round trip for 6.666667 (Negative offset) [ScaleVec] ok 1811 - Reflexive step round trip for 6.666667 (Positive offset) [ScaleVec] ok 1812 - Reflexive step round trip for 6.666667 (Chord I) [ScaleVec] ok 1813 - Reflexive step round trip for 6.666667 (Chord I offset) [ScaleVec] ok 1814 - Reflexive step round trip for 6.666667 (Major) [ScaleVec] ok 1815 - Chained reflexive step round trip for 6.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1816 - Reflexive step round trip for 7 (Transperent) [ScaleVec] ok 1817 - Reflexive step round trip for 7 (Micro) [ScaleVec] ok 1818 - Reflexive step round trip for 7 (Negative offset) [ScaleVec] ok 1819 - Reflexive step round trip for 7 (Positive offset) [ScaleVec] ok 1820 - Reflexive step round trip for 7 (Chord I) [ScaleVec] ok 1821 - Reflexive step round trip for 7 (Chord I offset) [ScaleVec] ok 1822 - Reflexive step round trip for 7 (Major) [ScaleVec] ok 1823 - Chained reflexive step round trip for 7 (Major(-12) & Chord IV) [ScaleVec] ok 1824 - Reflexive step round trip for 7.333333 (Transperent) [ScaleVec] ok 1825 - Reflexive step round trip for 7.333333 (Micro) [ScaleVec] ok 1826 - Reflexive step round trip for 7.333333 (Negative offset) [ScaleVec] ok 1827 - Reflexive step round trip for 7.333333 (Positive offset) [ScaleVec] ok 1828 - Reflexive step round trip for 7.333333 (Chord I) [ScaleVec] ok 1829 - Reflexive step round trip for 7.333333 (Chord I offset) [ScaleVec] ok 1830 - Reflexive step round trip for 7.333333 (Major) [ScaleVec] ok 1831 - Chained reflexive step round trip for 7.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1832 - Reflexive step round trip for 7.5 (Transperent) [ScaleVec] ok 1833 - Reflexive step round trip for 7.5 (Micro) [ScaleVec] ok 1834 - Reflexive step round trip for 7.5 (Negative offset) [ScaleVec] ok 1835 - Reflexive step round trip for 7.5 (Positive offset) [ScaleVec] ok 1836 - Reflexive step round trip for 7.5 (Chord I) [ScaleVec] ok 1837 - Reflexive step round trip for 7.5 (Chord I offset) [ScaleVec] ok 1838 - Reflexive step round trip for 7.5 (Major) [ScaleVec] ok 1839 - Chained reflexive step round trip for 7.5 (Major(-12) & Chord IV) [ScaleVec] ok 1840 - Reflexive step round trip for 7.666667 (Transperent) [ScaleVec] ok 1841 - Reflexive step round trip for 7.666667 (Micro) [ScaleVec] ok 1842 - Reflexive step round trip for 7.666667 (Negative offset) [ScaleVec] ok 1843 - Reflexive step round trip for 7.666667 (Positive offset) [ScaleVec] ok 1844 - Reflexive step round trip for 7.666667 (Chord I) [ScaleVec] ok 1845 - Reflexive step round trip for 7.666667 (Chord I offset) [ScaleVec] ok 1846 - Reflexive step round trip for 7.666667 (Major) [ScaleVec] ok 1847 - Chained reflexive step round trip for 7.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1848 - Reflexive step round trip for 8 (Transperent) [ScaleVec] ok 1849 - Reflexive step round trip for 8 (Micro) [ScaleVec] ok 1850 - Reflexive step round trip for 8 (Negative offset) [ScaleVec] ok 1851 - Reflexive step round trip for 8 (Positive offset) [ScaleVec] ok 1852 - Reflexive step round trip for 8 (Chord I) [ScaleVec] ok 1853 - Reflexive step round trip for 8 (Chord I offset) [ScaleVec] ok 1854 - Reflexive step round trip for 8 (Major) [ScaleVec] ok 1855 - Chained reflexive step round trip for 8 (Major(-12) & Chord IV) [ScaleVec] ok 1856 - Reflexive step round trip for 8.333333 (Transperent) [ScaleVec] ok 1857 - Reflexive step round trip for 8.333333 (Micro) [ScaleVec] ok 1858 - Reflexive step round trip for 8.333333 (Negative offset) [ScaleVec] ok 1859 - Reflexive step round trip for 8.333333 (Positive offset) [ScaleVec] ok 1860 - Reflexive step round trip for 8.333333 (Chord I) [ScaleVec] ok 1861 - Reflexive step round trip for 8.333333 (Chord I offset) [ScaleVec] ok 1862 - Reflexive step round trip for 8.333333 (Major) [ScaleVec] ok 1863 - Chained reflexive step round trip for 8.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1864 - Reflexive step round trip for 8.5 (Transperent) [ScaleVec] ok 1865 - Reflexive step round trip for 8.5 (Micro) [ScaleVec] ok 1866 - Reflexive step round trip for 8.5 (Negative offset) [ScaleVec] ok 1867 - Reflexive step round trip for 8.5 (Positive offset) [ScaleVec] ok 1868 - Reflexive step round trip for 8.5 (Chord I) [ScaleVec] ok 1869 - Reflexive step round trip for 8.5 (Chord I offset) [ScaleVec] ok 1870 - Reflexive step round trip for 8.5 (Major) [ScaleVec] ok 1871 - Chained reflexive step round trip for 8.5 (Major(-12) & Chord IV) [ScaleVec] ok 1872 - Reflexive step round trip for 8.666667 (Transperent) [ScaleVec] ok 1873 - Reflexive step round trip for 8.666667 (Micro) [ScaleVec] ok 1874 - Reflexive step round trip for 8.666667 (Negative offset) [ScaleVec] ok 1875 - Reflexive step round trip for 8.666667 (Positive offset) [ScaleVec] ok 1876 - Reflexive step round trip for 8.666667 (Chord I) [ScaleVec] ok 1877 - Reflexive step round trip for 8.666667 (Chord I offset) [ScaleVec] ok 1878 - Reflexive step round trip for 8.666667 (Major) [ScaleVec] ok 1879 - Chained reflexive step round trip for 8.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1880 - Reflexive step round trip for 9 (Transperent) [ScaleVec] ok 1881 - Reflexive step round trip for 9 (Micro) [ScaleVec] ok 1882 - Reflexive step round trip for 9 (Negative offset) [ScaleVec] ok 1883 - Reflexive step round trip for 9 (Positive offset) [ScaleVec] ok 1884 - Reflexive step round trip for 9 (Chord I) [ScaleVec] ok 1885 - Reflexive step round trip for 9 (Chord I offset) [ScaleVec] ok 1886 - Reflexive step round trip for 9 (Major) [ScaleVec] ok 1887 - Chained reflexive step round trip for 9 (Major(-12) & Chord IV) [ScaleVec] ok 1888 - Reflexive step round trip for 9.333333 (Transperent) [ScaleVec] ok 1889 - Reflexive step round trip for 9.333333 (Micro) [ScaleVec] ok 1890 - Reflexive step round trip for 9.333333 (Negative offset) [ScaleVec] ok 1891 - Reflexive step round trip for 9.333333 (Positive offset) [ScaleVec] ok 1892 - Reflexive step round trip for 9.333333 (Chord I) [ScaleVec] ok 1893 - Reflexive step round trip for 9.333333 (Chord I offset) [ScaleVec] ok 1894 - Reflexive step round trip for 9.333333 (Major) [ScaleVec] ok 1895 - Chained reflexive step round trip for 9.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1896 - Reflexive step round trip for 9.5 (Transperent) [ScaleVec] ok 1897 - Reflexive step round trip for 9.5 (Micro) [ScaleVec] ok 1898 - Reflexive step round trip for 9.5 (Negative offset) [ScaleVec] ok 1899 - Reflexive step round trip for 9.5 (Positive offset) [ScaleVec] ok 1900 - Reflexive step round trip for 9.5 (Chord I) [ScaleVec] ok 1901 - Reflexive step round trip for 9.5 (Chord I offset) [ScaleVec] ok 1902 - Reflexive step round trip for 9.5 (Major) [ScaleVec] ok 1903 - Chained reflexive step round trip for 9.5 (Major(-12) & Chord IV) [ScaleVec] ok 1904 - Reflexive step round trip for 9.666667 (Transperent) [ScaleVec] ok 1905 - Reflexive step round trip for 9.666667 (Micro) [ScaleVec] ok 1906 - Reflexive step round trip for 9.666667 (Negative offset) [ScaleVec] ok 1907 - Reflexive step round trip for 9.666667 (Positive offset) [ScaleVec] ok 1908 - Reflexive step round trip for 9.666667 (Chord I) [ScaleVec] ok 1909 - Reflexive step round trip for 9.666667 (Chord I offset) [ScaleVec] ok 1910 - Reflexive step round trip for 9.666667 (Major) [ScaleVec] ok 1911 - Chained reflexive step round trip for 9.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1912 - Reflexive step round trip for 10 (Transperent) [ScaleVec] ok 1913 - Reflexive step round trip for 10 (Micro) [ScaleVec] ok 1914 - Reflexive step round trip for 10 (Negative offset) [ScaleVec] ok 1915 - Reflexive step round trip for 10 (Positive offset) [ScaleVec] ok 1916 - Reflexive step round trip for 10 (Chord I) [ScaleVec] ok 1917 - Reflexive step round trip for 10 (Chord I offset) [ScaleVec] ok 1918 - Reflexive step round trip for 10 (Major) [ScaleVec] ok 1919 - Chained reflexive step round trip for 10 (Major(-12) & Chord IV) [ScaleVec] ok 1920 - Reflexive step round trip for 10.333333 (Transperent) [ScaleVec] ok 1921 - Reflexive step round trip for 10.333333 (Micro) [ScaleVec] ok 1922 - Reflexive step round trip for 10.333333 (Negative offset) [ScaleVec] ok 1923 - Reflexive step round trip for 10.333333 (Positive offset) [ScaleVec] ok 1924 - Reflexive step round trip for 10.333333 (Chord I) [ScaleVec] ok 1925 - Reflexive step round trip for 10.333333 (Chord I offset) [ScaleVec] ok 1926 - Reflexive step round trip for 10.333333 (Major) [ScaleVec] ok 1927 - Chained reflexive step round trip for 10.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1928 - Reflexive step round trip for 10.5 (Transperent) [ScaleVec] ok 1929 - Reflexive step round trip for 10.5 (Micro) [ScaleVec] ok 1930 - Reflexive step round trip for 10.5 (Negative offset) [ScaleVec] ok 1931 - Reflexive step round trip for 10.5 (Positive offset) [ScaleVec] ok 1932 - Reflexive step round trip for 10.5 (Chord I) [ScaleVec] ok 1933 - Reflexive step round trip for 10.5 (Chord I offset) [ScaleVec] ok 1934 - Reflexive step round trip for 10.5 (Major) [ScaleVec] ok 1935 - Chained reflexive step round trip for 10.5 (Major(-12) & Chord IV) [ScaleVec] ok 1936 - Reflexive step round trip for 10.666667 (Transperent) [ScaleVec] ok 1937 - Reflexive step round trip for 10.666667 (Micro) [ScaleVec] ok 1938 - Reflexive step round trip for 10.666667 (Negative offset) [ScaleVec] ok 1939 - Reflexive step round trip for 10.666667 (Positive offset) [ScaleVec] ok 1940 - Reflexive step round trip for 10.666667 (Chord I) [ScaleVec] ok 1941 - Reflexive step round trip for 10.666667 (Chord I offset) [ScaleVec] ok 1942 - Reflexive step round trip for 10.666667 (Major) [ScaleVec] ok 1943 - Chained reflexive step round trip for 10.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1944 - Reflexive step round trip for 11 (Transperent) [ScaleVec] ok 1945 - Reflexive step round trip for 11 (Micro) [ScaleVec] ok 1946 - Reflexive step round trip for 11 (Negative offset) [ScaleVec] ok 1947 - Reflexive step round trip for 11 (Positive offset) [ScaleVec] ok 1948 - Reflexive step round trip for 11 (Chord I) [ScaleVec] ok 1949 - Reflexive step round trip for 11 (Chord I offset) [ScaleVec] ok 1950 - Reflexive step round trip for 11 (Major) [ScaleVec] ok 1951 - Chained reflexive step round trip for 11 (Major(-12) & Chord IV) [ScaleVec] ok 1952 - Reflexive step round trip for 11.333333 (Transperent) [ScaleVec] ok 1953 - Reflexive step round trip for 11.333333 (Micro) [ScaleVec] ok 1954 - Reflexive step round trip for 11.333333 (Negative offset) [ScaleVec] ok 1955 - Reflexive step round trip for 11.333333 (Positive offset) [ScaleVec] ok 1956 - Reflexive step round trip for 11.333333 (Chord I) [ScaleVec] ok 1957 - Reflexive step round trip for 11.333333 (Chord I offset) [ScaleVec] ok 1958 - Reflexive step round trip for 11.333333 (Major) [ScaleVec] ok 1959 - Chained reflexive step round trip for 11.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1960 - Reflexive step round trip for 11.5 (Transperent) [ScaleVec] ok 1961 - Reflexive step round trip for 11.5 (Micro) [ScaleVec] ok 1962 - Reflexive step round trip for 11.5 (Negative offset) [ScaleVec] ok 1963 - Reflexive step round trip for 11.5 (Positive offset) [ScaleVec] ok 1964 - Reflexive step round trip for 11.5 (Chord I) [ScaleVec] ok 1965 - Reflexive step round trip for 11.5 (Chord I offset) [ScaleVec] ok 1966 - Reflexive step round trip for 11.5 (Major) [ScaleVec] ok 1967 - Chained reflexive step round trip for 11.5 (Major(-12) & Chord IV) [ScaleVec] ok 1968 - Reflexive step round trip for 11.666667 (Transperent) [ScaleVec] ok 1969 - Reflexive step round trip for 11.666667 (Micro) [ScaleVec] ok 1970 - Reflexive step round trip for 11.666667 (Negative offset) [ScaleVec] ok 1971 - Reflexive step round trip for 11.666667 (Positive offset) [ScaleVec] ok 1972 - Reflexive step round trip for 11.666667 (Chord I) [ScaleVec] ok 1973 - Reflexive step round trip for 11.666667 (Chord I offset) [ScaleVec] ok 1974 - Reflexive step round trip for 11.666667 (Major) [ScaleVec] ok 1975 - Chained reflexive step round trip for 11.666667 (Major(-12) & Chord IV) [ScaleVec] ok 1976 - Reflexive step round trip for 12 (Transperent) [ScaleVec] ok 1977 - Reflexive step round trip for 12 (Micro) [ScaleVec] ok 1978 - Reflexive step round trip for 12 (Negative offset) [ScaleVec] ok 1979 - Reflexive step round trip for 12 (Positive offset) [ScaleVec] ok 1980 - Reflexive step round trip for 12 (Chord I) [ScaleVec] ok 1981 - Reflexive step round trip for 12 (Chord I offset) [ScaleVec] ok 1982 - Reflexive step round trip for 12 (Major) [ScaleVec] ok 1983 - Chained reflexive step round trip for 12 (Major(-12) & Chord IV) [ScaleVec] ok 1984 - Reflexive step round trip for 12.333333 (Transperent) [ScaleVec] ok 1985 - Reflexive step round trip for 12.333333 (Micro) [ScaleVec] ok 1986 - Reflexive step round trip for 12.333333 (Negative offset) [ScaleVec] ok 1987 - Reflexive step round trip for 12.333333 (Positive offset) [ScaleVec] ok 1988 - Reflexive step round trip for 12.333333 (Chord I) [ScaleVec] ok 1989 - Reflexive step round trip for 12.333333 (Chord I offset) [ScaleVec] ok 1990 - Reflexive step round trip for 12.333333 (Major) [ScaleVec] ok 1991 - Chained reflexive step round trip for 12.333333 (Major(-12) & Chord IV) [ScaleVec] ok 1992 - Reflexive step round trip for 12.5 (Transperent) [ScaleVec] ok 1993 - Reflexive step round trip for 12.5 (Micro) [ScaleVec] ok 1994 - Reflexive step round trip for 12.5 (Negative offset) [ScaleVec] ok 1995 - Reflexive step round trip for 12.5 (Positive offset) [ScaleVec] ok 1996 - Reflexive step round trip for 12.5 (Chord I) [ScaleVec] ok 1997 - Reflexive step round trip for 12.5 (Chord I offset) [ScaleVec] ok 1998 - Reflexive step round trip for 12.5 (Major) [ScaleVec] ok 1999 - Chained reflexive step round trip for 12.5 (Major(-12) & Chord IV) [ScaleVec] ok 2000 - Reflexive step round trip for 12.666667 (Transperent) [ScaleVec] ok 2001 - Reflexive step round trip for 12.666667 (Micro) [ScaleVec] ok 2002 - Reflexive step round trip for 12.666667 (Negative offset) [ScaleVec] ok 2003 - Reflexive step round trip for 12.666667 (Positive offset) [ScaleVec] ok 2004 - Reflexive step round trip for 12.666667 (Chord I) [ScaleVec] ok 2005 - Reflexive step round trip for 12.666667 (Chord I offset) [ScaleVec] ok 2006 - Reflexive step round trip for 12.666667 (Major) [ScaleVec] ok 2007 - Chained reflexive step round trip for 12.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2008 - Reflexive step round trip for 13 (Transperent) [ScaleVec] ok 2009 - Reflexive step round trip for 13 (Micro) [ScaleVec] ok 2010 - Reflexive step round trip for 13 (Negative offset) [ScaleVec] ok 2011 - Reflexive step round trip for 13 (Positive offset) [ScaleVec] ok 2012 - Reflexive step round trip for 13 (Chord I) [ScaleVec] ok 2013 - Reflexive step round trip for 13 (Chord I offset) [ScaleVec] ok 2014 - Reflexive step round trip for 13 (Major) [ScaleVec] ok 2015 - Chained reflexive step round trip for 13 (Major(-12) & Chord IV) [ScaleVec] ok 2016 - Reflexive step round trip for 13.333333 (Transperent) [ScaleVec] ok 2017 - Reflexive step round trip for 13.333333 (Micro) [ScaleVec] ok 2018 - Reflexive step round trip for 13.333333 (Negative offset) [ScaleVec] ok 2019 - Reflexive step round trip for 13.333333 (Positive offset) [ScaleVec] ok 2020 - Reflexive step round trip for 13.333333 (Chord I) [ScaleVec] ok 2021 - Reflexive step round trip for 13.333333 (Chord I offset) [ScaleVec] ok 2022 - Reflexive step round trip for 13.333333 (Major) [ScaleVec] ok 2023 - Chained reflexive step round trip for 13.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2024 - Reflexive step round trip for 13.5 (Transperent) [ScaleVec] ok 2025 - Reflexive step round trip for 13.5 (Micro) [ScaleVec] ok 2026 - Reflexive step round trip for 13.5 (Negative offset) [ScaleVec] ok 2027 - Reflexive step round trip for 13.5 (Positive offset) [ScaleVec] ok 2028 - Reflexive step round trip for 13.5 (Chord I) [ScaleVec] ok 2029 - Reflexive step round trip for 13.5 (Chord I offset) [ScaleVec] ok 2030 - Reflexive step round trip for 13.5 (Major) [ScaleVec] ok 2031 - Chained reflexive step round trip for 13.5 (Major(-12) & Chord IV) [ScaleVec] ok 2032 - Reflexive step round trip for 13.666667 (Transperent) [ScaleVec] ok 2033 - Reflexive step round trip for 13.666667 (Micro) [ScaleVec] ok 2034 - Reflexive step round trip for 13.666667 (Negative offset) [ScaleVec] ok 2035 - Reflexive step round trip for 13.666667 (Positive offset) [ScaleVec] ok 2036 - Reflexive step round trip for 13.666667 (Chord I) [ScaleVec] ok 2037 - Reflexive step round trip for 13.666667 (Chord I offset) [ScaleVec] ok 2038 - Reflexive step round trip for 13.666667 (Major) [ScaleVec] ok 2039 - Chained reflexive step round trip for 13.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2040 - Reflexive step round trip for 14 (Transperent) [ScaleVec] ok 2041 - Reflexive step round trip for 14 (Micro) [ScaleVec] ok 2042 - Reflexive step round trip for 14 (Negative offset) [ScaleVec] ok 2043 - Reflexive step round trip for 14 (Positive offset) [ScaleVec] ok 2044 - Reflexive step round trip for 14 (Chord I) [ScaleVec] ok 2045 - Reflexive step round trip for 14 (Chord I offset) [ScaleVec] ok 2046 - Reflexive step round trip for 14 (Major) [ScaleVec] ok 2047 - Chained reflexive step round trip for 14 (Major(-12) & Chord IV) [ScaleVec] ok 2048 - Reflexive step round trip for 14.333333 (Transperent) [ScaleVec] ok 2049 - Reflexive step round trip for 14.333333 (Micro) [ScaleVec] ok 2050 - Reflexive step round trip for 14.333333 (Negative offset) [ScaleVec] ok 2051 - Reflexive step round trip for 14.333333 (Positive offset) [ScaleVec] ok 2052 - Reflexive step round trip for 14.333333 (Chord I) [ScaleVec] ok 2053 - Reflexive step round trip for 14.333333 (Chord I offset) [ScaleVec] ok 2054 - Reflexive step round trip for 14.333333 (Major) [ScaleVec] ok 2055 - Chained reflexive step round trip for 14.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2056 - Reflexive step round trip for 14.5 (Transperent) [ScaleVec] ok 2057 - Reflexive step round trip for 14.5 (Micro) [ScaleVec] ok 2058 - Reflexive step round trip for 14.5 (Negative offset) [ScaleVec] ok 2059 - Reflexive step round trip for 14.5 (Positive offset) [ScaleVec] ok 2060 - Reflexive step round trip for 14.5 (Chord I) [ScaleVec] ok 2061 - Reflexive step round trip for 14.5 (Chord I offset) [ScaleVec] ok 2062 - Reflexive step round trip for 14.5 (Major) [ScaleVec] ok 2063 - Chained reflexive step round trip for 14.5 (Major(-12) & Chord IV) [ScaleVec] ok 2064 - Reflexive step round trip for 14.666667 (Transperent) [ScaleVec] ok 2065 - Reflexive step round trip for 14.666667 (Micro) [ScaleVec] ok 2066 - Reflexive step round trip for 14.666667 (Negative offset) [ScaleVec] ok 2067 - Reflexive step round trip for 14.666667 (Positive offset) [ScaleVec] ok 2068 - Reflexive step round trip for 14.666667 (Chord I) [ScaleVec] ok 2069 - Reflexive step round trip for 14.666667 (Chord I offset) [ScaleVec] ok 2070 - Reflexive step round trip for 14.666667 (Major) [ScaleVec] ok 2071 - Chained reflexive step round trip for 14.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2072 - Reflexive step round trip for 15 (Transperent) [ScaleVec] ok 2073 - Reflexive step round trip for 15 (Micro) [ScaleVec] ok 2074 - Reflexive step round trip for 15 (Negative offset) [ScaleVec] ok 2075 - Reflexive step round trip for 15 (Positive offset) [ScaleVec] ok 2076 - Reflexive step round trip for 15 (Chord I) [ScaleVec] ok 2077 - Reflexive step round trip for 15 (Chord I offset) [ScaleVec] ok 2078 - Reflexive step round trip for 15 (Major) [ScaleVec] ok 2079 - Chained reflexive step round trip for 15 (Major(-12) & Chord IV) [ScaleVec] ok 2080 - Reflexive step round trip for 15.333333 (Transperent) [ScaleVec] ok 2081 - Reflexive step round trip for 15.333333 (Micro) [ScaleVec] ok 2082 - Reflexive step round trip for 15.333333 (Negative offset) [ScaleVec] ok 2083 - Reflexive step round trip for 15.333333 (Positive offset) [ScaleVec] ok 2084 - Reflexive step round trip for 15.333333 (Chord I) [ScaleVec] ok 2085 - Reflexive step round trip for 15.333333 (Chord I offset) [ScaleVec] ok 2086 - Reflexive step round trip for 15.333333 (Major) [ScaleVec] ok 2087 - Chained reflexive step round trip for 15.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2088 - Reflexive step round trip for 15.5 (Transperent) [ScaleVec] ok 2089 - Reflexive step round trip for 15.5 (Micro) [ScaleVec] ok 2090 - Reflexive step round trip for 15.5 (Negative offset) [ScaleVec] ok 2091 - Reflexive step round trip for 15.5 (Positive offset) [ScaleVec] ok 2092 - Reflexive step round trip for 15.5 (Chord I) [ScaleVec] ok 2093 - Reflexive step round trip for 15.5 (Chord I offset) [ScaleVec] ok 2094 - Reflexive step round trip for 15.5 (Major) [ScaleVec] ok 2095 - Chained reflexive step round trip for 15.5 (Major(-12) & Chord IV) [ScaleVec] ok 2096 - Reflexive step round trip for 15.666667 (Transperent) [ScaleVec] ok 2097 - Reflexive step round trip for 15.666667 (Micro) [ScaleVec] ok 2098 - Reflexive step round trip for 15.666667 (Negative offset) [ScaleVec] ok 2099 - Reflexive step round trip for 15.666667 (Positive offset) [ScaleVec] ok 2100 - Reflexive step round trip for 15.666667 (Chord I) [ScaleVec] ok 2101 - Reflexive step round trip for 15.666667 (Chord I offset) [ScaleVec] ok 2102 - Reflexive step round trip for 15.666667 (Major) [ScaleVec] ok 2103 - Chained reflexive step round trip for 15.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2104 - Reflexive step round trip for 16 (Transperent) [ScaleVec] ok 2105 - Reflexive step round trip for 16 (Micro) [ScaleVec] ok 2106 - Reflexive step round trip for 16 (Negative offset) [ScaleVec] ok 2107 - Reflexive step round trip for 16 (Positive offset) [ScaleVec] ok 2108 - Reflexive step round trip for 16 (Chord I) [ScaleVec] ok 2109 - Reflexive step round trip for 16 (Chord I offset) [ScaleVec] ok 2110 - Reflexive step round trip for 16 (Major) [ScaleVec] ok 2111 - Chained reflexive step round trip for 16 (Major(-12) & Chord IV) [ScaleVec] ok 2112 - Reflexive step round trip for 16.333333 (Transperent) [ScaleVec] ok 2113 - Reflexive step round trip for 16.333333 (Micro) [ScaleVec] ok 2114 - Reflexive step round trip for 16.333333 (Negative offset) [ScaleVec] ok 2115 - Reflexive step round trip for 16.333333 (Positive offset) [ScaleVec] ok 2116 - Reflexive step round trip for 16.333333 (Chord I) [ScaleVec] ok 2117 - Reflexive step round trip for 16.333333 (Chord I offset) [ScaleVec] ok 2118 - Reflexive step round trip for 16.333333 (Major) [ScaleVec] ok 2119 - Chained reflexive step round trip for 16.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2120 - Reflexive step round trip for 16.5 (Transperent) [ScaleVec] ok 2121 - Reflexive step round trip for 16.5 (Micro) [ScaleVec] ok 2122 - Reflexive step round trip for 16.5 (Negative offset) [ScaleVec] ok 2123 - Reflexive step round trip for 16.5 (Positive offset) [ScaleVec] ok 2124 - Reflexive step round trip for 16.5 (Chord I) [ScaleVec] ok 2125 - Reflexive step round trip for 16.5 (Chord I offset) [ScaleVec] ok 2126 - Reflexive step round trip for 16.5 (Major) [ScaleVec] ok 2127 - Chained reflexive step round trip for 16.5 (Major(-12) & Chord IV) [ScaleVec] ok 2128 - Reflexive step round trip for 16.666667 (Transperent) [ScaleVec] ok 2129 - Reflexive step round trip for 16.666667 (Micro) [ScaleVec] ok 2130 - Reflexive step round trip for 16.666667 (Negative offset) [ScaleVec] ok 2131 - Reflexive step round trip for 16.666667 (Positive offset) [ScaleVec] ok 2132 - Reflexive step round trip for 16.666667 (Chord I) [ScaleVec] ok 2133 - Reflexive step round trip for 16.666667 (Chord I offset) [ScaleVec] ok 2134 - Reflexive step round trip for 16.666667 (Major) [ScaleVec] ok 2135 - Chained reflexive step round trip for 16.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2136 - Reflexive step round trip for 17 (Transperent) [ScaleVec] ok 2137 - Reflexive step round trip for 17 (Micro) [ScaleVec] ok 2138 - Reflexive step round trip for 17 (Negative offset) [ScaleVec] ok 2139 - Reflexive step round trip for 17 (Positive offset) [ScaleVec] ok 2140 - Reflexive step round trip for 17 (Chord I) [ScaleVec] ok 2141 - Reflexive step round trip for 17 (Chord I offset) [ScaleVec] ok 2142 - Reflexive step round trip for 17 (Major) [ScaleVec] ok 2143 - Chained reflexive step round trip for 17 (Major(-12) & Chord IV) [ScaleVec] ok 2144 - Reflexive step round trip for 17.333333 (Transperent) [ScaleVec] ok 2145 - Reflexive step round trip for 17.333333 (Micro) [ScaleVec] ok 2146 - Reflexive step round trip for 17.333333 (Negative offset) [ScaleVec] ok 2147 - Reflexive step round trip for 17.333333 (Positive offset) [ScaleVec] ok 2148 - Reflexive step round trip for 17.333333 (Chord I) [ScaleVec] ok 2149 - Reflexive step round trip for 17.333333 (Chord I offset) [ScaleVec] ok 2150 - Reflexive step round trip for 17.333333 (Major) [ScaleVec] ok 2151 - Chained reflexive step round trip for 17.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2152 - Reflexive step round trip for 17.5 (Transperent) [ScaleVec] ok 2153 - Reflexive step round trip for 17.5 (Micro) [ScaleVec] ok 2154 - Reflexive step round trip for 17.5 (Negative offset) [ScaleVec] ok 2155 - Reflexive step round trip for 17.5 (Positive offset) [ScaleVec] ok 2156 - Reflexive step round trip for 17.5 (Chord I) [ScaleVec] ok 2157 - Reflexive step round trip for 17.5 (Chord I offset) [ScaleVec] ok 2158 - Reflexive step round trip for 17.5 (Major) [ScaleVec] ok 2159 - Chained reflexive step round trip for 17.5 (Major(-12) & Chord IV) [ScaleVec] ok 2160 - Reflexive step round trip for 17.666667 (Transperent) [ScaleVec] ok 2161 - Reflexive step round trip for 17.666667 (Micro) [ScaleVec] ok 2162 - Reflexive step round trip for 17.666667 (Negative offset) [ScaleVec] ok 2163 - Reflexive step round trip for 17.666667 (Positive offset) [ScaleVec] ok 2164 - Reflexive step round trip for 17.666667 (Chord I) [ScaleVec] ok 2165 - Reflexive step round trip for 17.666667 (Chord I offset) [ScaleVec] ok 2166 - Reflexive step round trip for 17.666667 (Major) [ScaleVec] ok 2167 - Chained reflexive step round trip for 17.666667 (Major(-12) & Chord IV) [ScaleVec] ok 2168 - Reflexive step round trip for 18 (Transperent) [ScaleVec] ok 2169 - Reflexive step round trip for 18 (Micro) [ScaleVec] ok 2170 - Reflexive step round trip for 18 (Negative offset) [ScaleVec] ok 2171 - Reflexive step round trip for 18 (Positive offset) [ScaleVec] ok 2172 - Reflexive step round trip for 18 (Chord I) [ScaleVec] ok 2173 - Reflexive step round trip for 18 (Chord I offset) [ScaleVec] ok 2174 - Reflexive step round trip for 18 (Major) [ScaleVec] ok 2175 - Chained reflexive step round trip for 18 (Major(-12) & Chord IV) [ScaleVec] ok 2176 - Reflexive step round trip for 18.333333 (Transperent) [ScaleVec] ok 2177 - Reflexive step round trip for 18.333333 (Micro) [ScaleVec] ok 2178 - Reflexive step round trip for 18.333333 (Negative offset) [ScaleVec] ok 2179 - Reflexive step round trip for 18.333333 (Positive offset) [ScaleVec] ok 2180 - Reflexive step round trip for 18.333333 (Chord I) [ScaleVec] ok 2181 - Reflexive step round trip for 18.333333 (Chord I offset) [ScaleVec] ok 2182 - Reflexive step round trip for 18.333333 (Major) [ScaleVec] ok 2183 - Chained reflexive step round trip for 18.333333 (Major(-12) & Chord IV) [ScaleVec] ok 2184 - Reflexive step round trip for 18.5 (Transperent) [ScaleVec] ok 2185 - Reflexive step round trip for 18.5 (Micro) [ScaleVec] ok 2186 - Reflexive step round trip for 18.5 (Negative offset) [ScaleVec] ok 2187 - Reflexive step round trip for 18.5 (Positive offset) [ScaleVec] ok 2188 - Reflexive step round trip for 18.5 (Chord I) [ScaleVec] ok 2189 - Reflexive step round trip for 18.5 (Chord I offset) [ScaleVec] ok 2190 - Reflexive step round trip for 18.5 (Major) [ScaleVec] ok 2191 - Chained reflexive step round trip for 18.5 (Major(-12) & Chord IV) [ScaleVec] ok 2192 - Reflexive step round trip for 18.666667 (Transperent) [ScaleVec] ok 2193 - Reflexive step round trip for 18.666667 (Micro) [ScaleVec] ok 2194 - Reflexive step round trip for 18.666667 (Negative offset) [ScaleVec] ok 2195 - Reflexive step round trip for 18.666667 (Positive offset) [ScaleVec] ok 2196 - Reflexive step round trip for 18.666667 (Chord I) [ScaleVec] ok 2197 - Reflexive step round trip for 18.666667 (Chord I offset) [ScaleVec] ok 2198 - Reflexive step round trip for 18.666667 (Major) [ScaleVec] ok 2199 - Chained reflexive step round trip for 18.666667 (Major(-12) & Chord IV) [ScaleVec] 1..2199 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/ScaleStack.t [ScaleVec] ok 1 - ScaleVec::Scale::Stack module can be use-d ok [ScaleVec] ok 2 - Instantiate ScaleVec::Scale::Stack OK [ScaleVec] ok 3 - Step 0 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 4 - Step 1 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 5 - Step -1 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 6 - Step 2 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 7 - Step -2 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 8 - Step 3 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 9 - Step -3 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 10 - Step 7 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 11 - Step -7 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 12 - Step 8 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 13 - Step -8 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 14 - Step 14 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] ok 15 - Step -14 for ScaleVec::Scale::Stack of major -> to-midi [ScaleVec] 1..15 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Vector.t [ScaleVec] ok 1 - ScaleVec::Vector module can be use-d ok [ScaleVec] 1..1 [ScaleVec] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ScaleVec%3Aver%3C0.0.6%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/ScaleVec-0.0.6 t/ScaleVec/Vectorable.t [ScaleVec] ok 1 - ScaleVec::Vectorable module can be use-d ok [ScaleVec] ok 2 - pv-to-iv [ScaleVec] ok 3 - iv-to-pv [ScaleVec] 1..3 ===> Testing [FAIL]: ScaleVec:ver<0.0.6> [ScaleVec] Failed to get passing tests, but continuing with --force-test ===> Installing: ScaleVec:ver<0.0.6> ===> Install [OK] for ScaleVec:ver<0.0.6> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 22.552s CPU time consumed: 3min 36.216s Memory peak: 1.8G (swap: 59.9M) ```
* [ ] [SelectiveImporting](https://raku.land/zef:wukgdu/SelectiveImporting) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p144373-i133208.service; invocation ID: 4584709f1e954b5c9236880d7d456c9b Press ^] three times within 1s to disconnect TTY. ===> Searching for: SelectiveImporting ===> Found: SelectiveImporting:ver<0.1.3>:auth [via Zef::Repository::Ecosystems] [SelectiveImporting] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130696.144379.436.35663414230083/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz https://360.zef.pm/S/EL/SELECTIVEIMPORTING/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz ===> Fetching [OK]: SelectiveImporting:ver<0.1.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130696.144379.436.35663414230083/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz [SelectiveImporting] Command: tar -t -f ./3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz [SelectiveImporting] Command: tar -xvf ./3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz -C ../3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz ===> Extraction [OK]: SelectiveImporting to /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz ===> Testing: SelectiveImporting:ver<0.1.3>:auth [SelectiveImporting] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz/SelectiveImporting-0.1.3 t/01-basic.rakutest [SelectiveImporting] ok 1 - [SelectiveImporting] ok 2 - [SelectiveImporting] ok 3 - [SelectiveImporting] ok 4 - [SelectiveImporting] ok 5 - [SelectiveImporting] ok 6 - [SelectiveImporting] ok 7 - [SelectiveImporting] ok 8 - [SelectiveImporting] ok 9 - [SelectiveImporting] ok 10 - [SelectiveImporting] ok 11 - [SelectiveImporting] ok 12 - [SelectiveImporting] ok 13 - [SelectiveImporting] ok 14 - [SelectiveImporting] ok 15 - [SelectiveImporting] ok 16 - [SelectiveImporting] ok 17 - [SelectiveImporting] ok 18 - [SelectiveImporting] ok 19 - [SelectiveImporting] ok 20 - [SelectiveImporting] ok 21 - [SelectiveImporting] ok 22 - [SelectiveImporting] ok 23 - [SelectiveImporting] ok 24 - [SelectiveImporting] ok 25 - [SelectiveImporting] ok 26 - [SelectiveImporting] ok 27 - [SelectiveImporting] ok 28 - [SelectiveImporting] ok 29 - [SelectiveImporting] ok 30 - [SelectiveImporting] ok 31 - [SelectiveImporting] ok 32 - [SelectiveImporting] ok 33 - [SelectiveImporting] ok 34 - [SelectiveImporting] ok 35 - [SelectiveImporting] ok 36 - [SelectiveImporting] ok 37 - [SelectiveImporting] ok 38 - [SelectiveImporting] ok 39 - [SelectiveImporting] ok 40 - [SelectiveImporting] ok 41 - [SelectiveImporting] ok 42 - [SelectiveImporting] ok 43 - [SelectiveImporting] ok 44 - [SelectiveImporting] ok 45 - [SelectiveImporting] ok 46 - [SelectiveImporting] ok 47 - [SelectiveImporting] ok 48 - [SelectiveImporting] ok 49 - [SelectiveImporting] ok 50 - [SelectiveImporting] ok 51 - [SelectiveImporting] ok 52 - [SelectiveImporting] ok 53 - [SelectiveImporting] ok 54 - [SelectiveImporting] ok 55 - [SelectiveImporting] ok 56 - [SelectiveImporting] 1..56 [SelectiveImporting] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz/SelectiveImporting-0.1.3 t/02-export.rakutest [SelectiveImporting] ok 1 - [SelectiveImporting] ok 2 - [SelectiveImporting] ok 3 - [SelectiveImporting] ok 4 - [SelectiveImporting] ok 5 - [SelectiveImporting] ok 6 - [SelectiveImporting] ok 7 - [SelectiveImporting] ok 8 - [SelectiveImporting] ok 9 - [SelectiveImporting] ok 10 - [SelectiveImporting] ok 11 - [SelectiveImporting] 1..11 [SelectiveImporting] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz/SelectiveImporting-0.1.3 t/03-except.rakutest [SelectiveImporting] ok 1 - [SelectiveImporting] ok 2 - [SelectiveImporting] 1..2 ===> Testing [OK] for SelectiveImporting:ver<0.1.3>:auth ===> Installing: SelectiveImporting:ver<0.1.3>:auth ===> Install [OK] for SelectiveImporting:ver<0.1.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 33.354s CPU time consumed: 1min 44.315s Memory peak: 1.1G (swap: 17.8M) ```
New Output ``` Running as unit: run-p140986-i149283.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: SelectiveImporting ===> Found: SelectiveImporting:ver<0.1.3>:auth [via Zef::Repository::Ecosystems] [SelectiveImporting] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130605.140987.3174.6802397524666/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz https://360.zef.pm/S/EL/SELECTIVEIMPORTING/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz ===> Fetching [OK]: SelectiveImporting:ver<0.1.3>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130605.140987.3174.6802397524666/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz [SelectiveImporting] Command: tar -t -f ./3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz [SelectiveImporting] Command: tar -xvf ./3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz -C ../3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz ===> Extraction [OK]: SelectiveImporting to /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz ===> Testing: SelectiveImporting:ver<0.1.3>:auth [SelectiveImporting] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz/SelectiveImporting-0.1.3 t/01-basic.rakutest [SelectiveImporting] ===SORRY!=== Error while compiling t/01-basic.rakutest [SelectiveImporting] Error while importing from 'testimporting': no such tag 'select' [SelectiveImporting] at t/01-basic.rakutest:8 [SelectiveImporting] ------> use testimporting :select<&asdf2 &asdf5> [SelectiveImporting] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz/SelectiveImporting-0.1.3 t/02-export.rakutest [SelectiveImporting] ===SORRY!=== Error while compiling t/02-export.rakutest [SelectiveImporting] Error while importing from 'exportmodule': no such tag 'select' [SelectiveImporting] at t/02-export.rakutest:7 [SelectiveImporting] ------> use exportmodule :select<$var &asdf>; [SelectiveImporting] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3f756c4c9dde5bc1c35dd7f41652036060cb2557.tar.gz/SelectiveImporting-0.1.3 t/03-except.rakutest [SelectiveImporting] ===SORRY!=== Error while compiling t/03-except.rakutest [SelectiveImporting] Error while importing from 'testimporting': no such tag 'except' [SelectiveImporting] at t/03-except.rakutest:11 [SelectiveImporting] ------> use testimporting :except<&asdf2>; ===> Testing [FAIL]: SelectiveImporting:ver<0.1.3>:auth [SelectiveImporting] Failed to get passing tests, but continuing with --force-test ===> Installing: SelectiveImporting:ver<0.1.3>:auth ===> Install [OK] for SelectiveImporting:ver<0.1.3>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 36.325s CPU time consumed: 1min 45.562s Memory peak: 1012.9M (swap: 0B) ```
* [ ] [Selkie](https://raku.land/zef:apogee/Selkie) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p284412-i237471.service; invocation ID: 5df1bebf5e214e93a795cffd26e06dd3 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Selkie ===> Found: Selkie:ver<0.16.0>:auth [via Zef::Repository::Ecosystems] [Selkie] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134347.284415.5861.168052398837/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz https://360.zef.pm/S/EL/SELKIE/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz ===> Fetching [OK]: Selkie:ver<0.16.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134347.284415.5861.168052398837/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz [Selkie] Command: tar -t -f ./844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz [Selkie] Command: tar -xvf ./844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz -C ../844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz ===> Extraction [OK]: Selkie to /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz ===> Testing: Selkie:ver<0.16.0>:auth [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/01-widget.rakutest [Selkie] 1..19 [Selkie] # Subtest: construction defaults [Selkie] 1..7 [Selkie] ok 1 - starts dirty [Selkie] ok 2 - rows default 0 [Selkie] ok 3 - cols default 0 [Selkie] ok 4 - y default 0 [Selkie] ok 5 - x default 0 [Selkie] ok 6 - not focusable by default [Selkie] ok 7 - no plane initially [Selkie] ok 1 - construction defaults [Selkie] # Subtest: construction with sizing [Selkie] 1..2 [Selkie] ok 1 - sizing mode set [Selkie] ok 2 - sizing value set [Selkie] ok 2 - construction with sizing [Selkie] # Subtest: construction with focusable [Selkie] 1..1 [Selkie] ok 1 - focusable when set [Selkie] ok 3 - construction with focusable [Selkie] # Subtest: dirty tracking - mark and clear [Selkie] 1..3 [Selkie] ok 1 - starts dirty [Selkie] ok 2 - clean after clear-dirty [Selkie] ok 3 - dirty after mark-dirty [Selkie] ok 4 - dirty tracking - mark and clear [Selkie] # Subtest: dirty tracking - mark is idempotent [Selkie] 1..1 [Selkie] ok 1 - still dirty after double mark [Selkie] ok 5 - dirty tracking - mark is idempotent [Selkie] # Subtest: dirty tracking - propagates to parent [Selkie] 1..2 [Selkie] ok 1 - parent starts clean [Selkie] ok 2 - parent dirty after child marked [Selkie] ok 6 - dirty tracking - propagates to parent [Selkie] # Subtest: theme - default when no theme set [Selkie] 1..1 [Selkie] ok 1 - gets default theme when none set [Selkie] ok 7 - theme - default when no theme set [Selkie] # Subtest: theme - inherits from parent [Selkie] 1..1 [Selkie] ok 1 - child inherits parent theme [Selkie] ok 8 - theme - inherits from parent [Selkie] # Subtest: theme - own theme overrides parent [Selkie] 1..1 [Selkie] ok 1 - own theme takes precedence [Selkie] ok 9 - theme - own theme overrides parent [Selkie] # Subtest: set-theme marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-theme [Selkie] ok 10 - set-theme marks dirty [Selkie] # Subtest: resize without plane [Selkie] 1..4 [Selkie] ok 1 - rows updated [Selkie] ok 2 - cols updated [Selkie] ok 3 - marked dirty [Selkie] ok 4 - not dirty when size unchanged [Selkie] ok 11 - resize without plane [Selkie] # Subtest: reposition without plane [Selkie] 1..4 [Selkie] ok 1 - y updated [Selkie] ok 2 - x updated [Selkie] ok 3 - y unchanged [Selkie] ok 4 - x unchanged [Selkie] ok 12 - reposition without plane [Selkie] # Subtest: keybind registration and dispatch [Selkie] 1..2 [Selkie] ok 1 - handler invoked [Selkie] ok 2 - event consumed [Selkie] ok 13 - keybind registration and dispatch [Selkie] # Subtest: keybind - non-matching event not consumed [Selkie] 1..2 [Selkie] ok 1 - handler not invoked [Selkie] ok 2 - event not consumed [Selkie] ok 14 - keybind - non-matching event not consumed [Selkie] # Subtest: keybind-chain collects from leaf upward, deduped, no undescribed [Selkie] 1..6 [Selkie] ok 1 - three deduped, described binds [Selkie] ok 2 - leaf's 'n' wins position 0 [Selkie] ok 3 - leaf's description wins on dedupe [Selkie] ok 4 - mid contributes 'a' [Selkie] ok 5 - root contributes 'ctrl+h' [Selkie] ok 6 - undescribed binds excluded [Selkie] ok 15 - keybind-chain collects from leaf upward, deduped, no undescribed [Selkie] # Subtest: mark-dirty-tree cascades to children + content [Selkie] 1..4 [Selkie] ok 1 - container itself marked dirty [Selkie] ok 2 - first child marked dirty [Selkie] ok 3 - second child marked dirty [Selkie] ok 4 - calling mark-dirty-tree again is safe [Selkie] ok 16 - mark-dirty-tree cascades to children + content [Selkie] # Subtest: mark-screen-dirty walks up to root then cascades [Selkie] 1..4 [Selkie] ok 1 - caller is dirty [Selkie] ok 2 - direct ancestor is dirty [Selkie] ok 3 - root is dirty [Selkie] ok 4 - sibling branch reached via downward cascade from root [Selkie] ok 17 - mark-screen-dirty walks up to root then cascades [Selkie] # Subtest: FocusableByDefault role applies to focusable input widgets [Selkie] 1..4 [Selkie] ok 1 - Button is focusable by default [Selkie] ok 2 - Checkbox is focusable by default [Selkie] ok 3 - explicit focusable=>False is honoured (Button) [Selkie] ok 4 - explicit focusable=>False is honoured (Checkbox) [Selkie] ok 18 - FocusableByDefault role applies to focusable input widgets [Selkie] # Subtest: park-y returns the canonical off-screen Y [Selkie] 1..3 [Selkie] ok 1 - park-y is callable on every Widget consumer [Selkie] ok 2 - park-y is comfortably larger than any plausible terminal height [Selkie] ok 3 - park-y is the documented value (regression pin) [Selkie] ok 19 - park-y returns the canonical off-screen Y [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/02-style.rakutest [Selkie] 1..15 [Selkie] # Subtest: basic construction [Selkie] 1..6 [Selkie] ok 1 - fg color set [Selkie] ok 2 - bg color set [Selkie] ok 3 - bold set [Selkie] ok 4 - italic defaults to False [Selkie] ok 5 - underline defaults to False [Selkie] ok 6 - strikethrough defaults to False [Selkie] ok 1 - basic construction [Selkie] # Subtest: default construction [Selkie] 1..6 [Selkie] ok 1 - fg defaults to undefined [Selkie] ok 2 - bg defaults to undefined [Selkie] ok 3 - bold defaults to False [Selkie] ok 4 - italic defaults to False [Selkie] ok 5 - fg-alpha defaults to undefined [Selkie] ok 6 - bg-alpha defaults to undefined [Selkie] ok 2 - default construction [Selkie] # Subtest: styles bitmask - none [Selkie] 1..1 [Selkie] ok 1 - no styles yields 0 [Selkie] ok 3 - styles bitmask - none [Selkie] # Subtest: styles bitmask - bold [Selkie] 1..1 [Selkie] ok 1 - bold flag set [Selkie] ok 4 - styles bitmask - bold [Selkie] # Subtest: styles bitmask - italic [Selkie] 1..1 [Selkie] ok 1 - italic flag set [Selkie] ok 5 - styles bitmask - italic [Selkie] # Subtest: styles bitmask - underline [Selkie] 1..1 [Selkie] ok 1 - underline flag set [Selkie] ok 6 - styles bitmask - underline [Selkie] # Subtest: styles bitmask - strikethrough [Selkie] 1..1 [Selkie] ok 1 - strikethrough flag set [Selkie] ok 7 - styles bitmask - strikethrough [Selkie] # Subtest: styles bitmask - combined [Selkie] 1..1 [Selkie] ok 1 - combined flags [Selkie] ok 8 - styles bitmask - combined [Selkie] # Subtest: merge - override colors [Selkie] 1..2 [Selkie] ok 1 - fg overridden [Selkie] ok 2 - bg kept from base [Selkie] ok 9 - merge - override colors [Selkie] # Subtest: merge - override flags [Selkie] 1..2 [Selkie] ok 1 - bold kept from base [Selkie] ok 2 - italic added from override [Selkie] ok 10 - merge - override flags [Selkie] # Subtest: merge - empty override [Selkie] 1..3 [Selkie] ok 1 - fg unchanged [Selkie] ok 2 - bg still undefined [Selkie] ok 3 - bold kept [Selkie] ok 11 - merge - empty override [Selkie] # Subtest: merge - full override [Selkie] 1..4 [Selkie] ok 1 - fg overridden [Selkie] ok 2 - bg overridden [Selkie] ok 3 - bold kept via OR [Selkie] ok 4 - italic from override [Selkie] ok 12 - merge - full override [Selkie] # Subtest: merge - alpha override wins [Selkie] 1..2 [Selkie] ok 1 - fg-alpha overridden [Selkie] ok 2 - bg-alpha overridden [Selkie] ok 13 - merge - alpha override wins [Selkie] # Subtest: merge - undefined alpha inherits [Selkie] 1..4 [Selkie] ok 1 - fg-alpha inherited [Selkie] ok 2 - bg-alpha inherited [Selkie] ok 3 - colour override still applies [Selkie] ok 4 - flag OR still applies [Selkie] ok 14 - merge - undefined alpha inherits [Selkie] # Subtest: merge - explicit opaque beats a blended base [Selkie] 1..3 [Selkie] ok 1 - fg-alpha pinned opaque [Selkie] ok 2 - bg-alpha pinned opaque [Selkie] ok 3 - and resolves opaque [Selkie] ok 15 - merge - explicit opaque beats a blended base [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/03-theme.rakutest [Selkie] 1..9 [Selkie] # Subtest: default theme construction [Selkie] 1..1 [Selkie] ok 1 - default theme created [Selkie] ok 1 - default theme construction [Selkie] # Subtest: default theme has all required slots [Selkie] 1..14 [Selkie] ok 1 - base defined [Selkie] ok 2 - border defined [Selkie] ok 3 - border-focused defined [Selkie] ok 4 - text defined [Selkie] ok 5 - text-dim defined [Selkie] ok 6 - text-highlight defined [Selkie] ok 7 - input defined [Selkie] ok 8 - input-focused defined [Selkie] ok 9 - input-placeholder defined [Selkie] ok 10 - scrollbar-track defined [Selkie] ok 11 - scrollbar-thumb defined [Selkie] ok 12 - divider defined [Selkie] ok 13 - tab-active defined [Selkie] ok 14 - tab-inactive defined [Selkie] ok 2 - default theme has all required slots [Selkie] # Subtest: defaulted production UI slots are available [Selkie] 1..14 [Selkie] ok 1 - control-focused defined [Selkie] ok 2 - selection defined [Selkie] ok 3 - dropdown defined [Selkie] ok 4 - dropdown-highlight defined [Selkie] ok 5 - overlay-title defined [Selkie] ok 6 - overlay-key defined [Selkie] ok 7 - modal-backdrop defined [Selkie] ok 8 - toast defined [Selkie] ok 9 - password-empty defined [Selkie] ok 10 - password-weak defined [Selkie] ok 11 - password-fair defined [Selkie] ok 12 - password-good defined [Selkie] ok 13 - password-strong defined [Selkie] ok 14 - password-very-strong defined [Selkie] ok 3 - defaulted production UI slots are available [Selkie] # Subtest: default theme colors are set [Selkie] 1..4 [Selkie] ok 1 - base has fg [Selkie] ok 2 - base has bg [Selkie] ok 3 - text has fg [Selkie] ok 4 - border-focused has fg [Selkie] ok 4 - default theme colors are set [Selkie] # Subtest: custom slot - missing key returns base [Selkie] 1..1 [Selkie] ok 1 - missing slot returns base style [Selkie] ok 5 - custom slot - missing key returns base [Selkie] # Subtest: custom slot - set and retrieve [Selkie] 1..1 [Selkie] ok 1 - custom slot retrieved [Selkie] ok 6 - custom slot - set and retrieve [Selkie] # Subtest: slot resolves built-in theme slots before custom fallback [Selkie] 1..7 [Selkie] ok 1 - overlay-title resolved [Selkie] ok 2 - control-focused resolved [Selkie] ok 3 - selection resolved [Selkie] ok 4 - dropdown resolved [Selkie] ok 5 - dropdown-highlight resolved [Selkie] ok 6 - graph-line resolved [Selkie] ok 7 - password-good resolved [Selkie] ok 7 - slot resolves built-in theme slots before custom fallback [Selkie] # Subtest: custom theme without defaulted slots keeps compatible defaults [Selkie] 1..12 [Selkie] ok 1 - dropdown derives fg from input [Selkie] ok 2 - dropdown derives bg from input [Selkie] ok 3 - dropdown-highlight derives fg from text-highlight [Selkie] ok 4 - dropdown-highlight keeps dropdown bg [Selkie] ok 5 - dropdown-highlight keeps highlight bold [Selkie] ok 6 - empty band derives from text-dim [Selkie] ok 7 - weak band default [Selkie] ok 8 - fair band default [Selkie] ok 9 - good band default [Selkie] ok 10 - strong band default [Selkie] ok 11 - very strong band default [Selkie] ok 12 - password slot lookup works [Selkie] ok 8 - custom theme without defaulted slots keeps compatible defaults [Selkie] # Subtest: default theme border-focused is bold [Selkie] 1..1 [Selkie] ok 1 - border-focused is bold [Selkie] ok 9 - default theme border-focused is bold [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/04-event.rakutest [Selkie] 1..16 [Selkie] # Subtest: Keybind.parse - simple key [Selkie] 1..2 [Selkie] ok 1 - id is ord of q [Selkie] ok 2 - no modifiers [Selkie] ok 1 - Keybind.parse - simple key [Selkie] # Subtest: Keybind.parse - ctrl+key [Selkie] 1..2 [Selkie] ok 1 - id is ord of q [Selkie] ok 2 - ctrl modifier present [Selkie] ok 2 - Keybind.parse - ctrl+key [Selkie] # Subtest: Keybind.parse - alt+key [Selkie] 1..2 [Selkie] ok 1 - id is ord of s [Selkie] ok 2 - alt modifier present [Selkie] ok 3 - Keybind.parse - alt+key [Selkie] # Subtest: Keybind.parse - multiple modifiers [Selkie] 1..3 [Selkie] ok 1 - id is ord of x [Selkie] ok 2 - ctrl present [Selkie] ok 3 - shift present [Selkie] ok 4 - Keybind.parse - multiple modifiers [Selkie] # Subtest: Keybind.parse - special keys [Selkie] 1..6 [Selkie] ok 1 - enter [Selkie] ok 2 - tab [Selkie] ok 3 - esc [Selkie] ok 4 - space [Selkie] ok 5 - backspace [Selkie] ok 6 - delete [Selkie] ok 5 - Keybind.parse - special keys [Selkie] # Subtest: Keybind.parse - function keys [Selkie] 1..3 [Selkie] ok 1 - f1 [Selkie] ok 2 - f12 [Selkie] ok 3 - ctrl+f5 [Selkie] ok 6 - Keybind.parse - function keys [Selkie] # Subtest: Keybind.parse - navigation keys [Selkie] 1..4 [Selkie] ok 1 - up [Selkie] ok 2 - down [Selkie] ok 3 - left [Selkie] ok 4 - right [Selkie] ok 7 - Keybind.parse - navigation keys [Selkie] # Subtest: Keybind.parse - ctrl+digit, all ten digits [Selkie] 1..22 [Selkie] ok 1 - ctrl+0 parses to codepoint of '0' [Selkie] ok 2 - ctrl+0 keybind matches ctrl+0 event [Selkie] ok 3 - ctrl+1 parses to codepoint of '1' [Selkie] ok 4 - ctrl+1 keybind matches ctrl+1 event [Selkie] ok 5 - ctrl+2 parses to codepoint of '2' [Selkie] ok 6 - ctrl+2 keybind matches ctrl+2 event [Selkie] ok 7 - ctrl+3 parses to codepoint of '3' [Selkie] ok 8 - ctrl+3 keybind matches ctrl+3 event [Selkie] ok 9 - ctrl+4 parses to codepoint of '4' [Selkie] ok 10 - ctrl+4 keybind matches ctrl+4 event [Selkie] ok 11 - ctrl+5 parses to codepoint of '5' [Selkie] ok 12 - ctrl+5 keybind matches ctrl+5 event [Selkie] ok 13 - ctrl+6 parses to codepoint of '6' [Selkie] ok 14 - ctrl+6 keybind matches ctrl+6 event [Selkie] ok 15 - ctrl+7 parses to codepoint of '7' [Selkie] ok 16 - ctrl+7 keybind matches ctrl+7 event [Selkie] ok 17 - ctrl+8 parses to codepoint of '8' [Selkie] ok 18 - ctrl+8 keybind matches ctrl+8 event [Selkie] ok 19 - ctrl+9 parses to codepoint of '9' [Selkie] ok 20 - ctrl+9 keybind matches ctrl+9 event [Selkie] ok 21 - ctrl+0 does not match a plain 0 keystroke [Selkie] ok 22 - two-digit ctrl+10 is rejected (no such key name) [Selkie] ok 8 - Keybind.parse - ctrl+digit, all ten digits [Selkie] # Subtest: Keybind.parse - invalid modifier dies [Selkie] 1..1 [Selkie] ok 1 - unknown modifier dies [Selkie] ok 9 - Keybind.parse - invalid modifier dies [Selkie] # Subtest: Keybind.parse - invalid key dies [Selkie] 1..1 [Selkie] ok 1 - invalid function key dies [Selkie] ok 10 - Keybind.parse - invalid key dies [Selkie] # Subtest: Keybind.matches [Selkie] 1..3 [Selkie] ok 1 - matches ctrl+q event [Selkie] ok 2 - does not match plain q [Selkie] ok 3 - does not match alt+q [Selkie] ok 11 - Keybind.matches [Selkie] # Subtest: Keybind.parse - literal '+' key [Selkie] 1..9 [Selkie] ok 1 - plain '+' parses as the '+' codepoint [Selkie] ok 2 - no modifiers [Selkie] ok 3 - shift++ id is '+' [Selkie] ok 4 - shift++ has Mod-Shift [Selkie] ok 5 - ctrl++ id is '+' [Selkie] ok 6 - ctrl++ has Mod-Ctrl [Selkie] ok 7 - ctrl+shift++ id is '+' [Selkie] ok 8 - ctrl+shift++ has Mod-Ctrl [Selkie] ok 9 - ctrl+shift++ has Mod-Shift [Selkie] ok 12 - Keybind.parse - literal '+' key [Selkie] # Subtest: from-ncinput - modern modifier bits [Selkie] 1..4 [Selkie] ok 1 - NCKEY_MOD_ALT decoded to Mod-Alt [Selkie] ok 2 - and nothing else [Selkie] ok 3 - Alt in a combo [Selkie] ok 4 - Shift in a combo [Selkie] ok 13 - from-ncinput - modern modifier bits [Selkie] # Subtest: from-ncinput - legacy ESC-prefix Alt [Selkie] 1..4 [Selkie] ok 1 - legacy alt boolean decoded to Mod-Alt [Selkie] ok 2 - no other modifier fabricated [Selkie] ok 3 - id preserved [Selkie] ok 4 - legacy Alt+x decoded [Selkie] ok 14 - from-ncinput - legacy ESC-prefix Alt [Selkie] # Subtest: from-ncinput - no Alt means no Mod-Alt [Selkie] 1..2 [Selkie] ok 1 - bare Enter carries no Alt [Selkie] ok 2 - no modifiers at all [Selkie] ok 15 - from-ncinput - no Alt means no Mod-Alt [Selkie] # Subtest: from-ncinput - both encodings match the same keybind [Selkie] 1..3 [Selkie] ok 1 - kitty / XTMODKEYS encoding matches [Selkie] ok 2 - legacy ESC-prefix encoding matches [Selkie] ok 3 - a bare Enter still does not [Selkie] ok 16 - from-ncinput - both encodings match the same keybind [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/05-sizing.rakutest [Selkie] 1..8 [Selkie] # Subtest: fixed sizing [Selkie] 1..2 [Selkie] ok 1 - mode is fixed [Selkie] ok 2 - value is 10 [Selkie] ok 1 - fixed sizing [Selkie] # Subtest: percent sizing [Selkie] 1..2 [Selkie] ok 1 - mode is percent [Selkie] ok 2 - value is 50 [Selkie] ok 2 - percent sizing [Selkie] # Subtest: flex sizing with weight [Selkie] 1..2 [Selkie] ok 1 - mode is flex [Selkie] ok 2 - weight is 2 [Selkie] ok 3 - flex sizing with weight [Selkie] # Subtest: flex sizing default weight [Selkie] 1..2 [Selkie] ok 1 - mode is flex [Selkie] ok 2 - default weight is 1 [Selkie] ok 4 - flex sizing default weight [Selkie] # Subtest: percent with decimal [Selkie] 1..1 [Selkie] ok 1 - fractional percent [Selkie] ok 5 - percent with decimal [Selkie] # Subtest: fixed zero [Selkie] 1..1 [Selkie] ok 1 - zero is valid [Selkie] ok 6 - fixed zero [Selkie] # Subtest: one Sizing object can drive both axes [Selkie] 1..4 [Selkie] ok 1 - the same instance serves both axes [Selkie] ok 2 - …resolving to 6 on the cross axis [Selkie] ok 3 - the shared object is not mutated by resolution [Selkie] ok 4 - …in mode or value [Selkie] ok 7 - one Sizing object can drive both axes [Selkie] # Subtest: flex on the cross axis means fill, not a share [Selkie] 1..3 [Selkie] ok 1 - flex fills the cross extent [Selkie] ok 2 - the flex factor is irrelevant there [Selkie] ok 3 - …matching the undefined default [Selkie] ok 8 - flex on the cross axis means fill, not a share [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/06-container.rakutest [Selkie] 1..14 [Selkie] # Subtest: empty container [Selkie] 1..2 [Selkie] ok 1 - no children initially [Selkie] ok 2 - no focusable descendants [Selkie] ok 1 - empty container [Selkie] # Subtest: add child [Selkie] 1..3 [Selkie] ok 1 - add returns the child [Selkie] ok 2 - one child after add [Selkie] ok 3 - child parent set to container [Selkie] ok 2 - add child [Selkie] # Subtest: add marks dirty [Selkie] 1..1 [Selkie] ok 1 - container dirty after add [Selkie] ok 3 - add marks dirty [Selkie] # Subtest: add multiple children [Selkie] 1..1 [Selkie] ok 1 - five children [Selkie] ok 4 - add multiple children [Selkie] # Subtest: remove child [Selkie] 1..2 [Selkie] ok 1 - one child remaining [Selkie] ok 2 - correct child remains [Selkie] ok 5 - remove child [Selkie] # Subtest: remove marks dirty [Selkie] 1..1 [Selkie] ok 1 - container dirty after remove [Selkie] ok 6 - remove marks dirty [Selkie] # Subtest: clear removes all children [Selkie] 1..1 [Selkie] ok 1 - no children after clear [Selkie] ok 7 - clear removes all children [Selkie] # Subtest: clear marks dirty [Selkie] 1..1 [Selkie] ok 1 - container dirty after clear [Selkie] ok 8 - clear marks dirty [Selkie] # Subtest: focusable-descendants - non-focusable children [Selkie] 1..1 [Selkie] ok 1 - no focusable descendants when children not focusable [Selkie] ok 9 - focusable-descendants - non-focusable children [Selkie] # Subtest: focusable-descendants - mixed children [Selkie] 1..2 [Selkie] ok 1 - one focusable descendant [Selkie] ok 2 - correct widget returned [Selkie] ok 10 - focusable-descendants - mixed children [Selkie] # Subtest: focusable-descendants - nested containers [Selkie] 1..2 [Selkie] ok 1 - finds descendants across nesting levels [Selkie] ok 2 - deeper widget found first (depth-first) [Selkie] ok 11 - focusable-descendants - nested containers [Selkie] # Subtest: children list is immutable copy [Selkie] 1..1 [Selkie] ok 1 - original unaffected by external reference [Selkie] ok 12 - children list is immutable copy [Selkie] # Subtest: set-theme cascades through nested children [Selkie] 1..4 [Selkie] ok 1 - outer carries the new theme [Selkie] ok 2 - immediate-child container carries it (own slot) [Selkie] ok 3 - grandchild leaf carries it (own slot) [Selkie] ok 4 - grandchild marked dirty by the cascade [Selkie] ok 13 - set-theme cascades through nested children [Selkie] # Subtest: set-theme cascades through .content (decorator shape) [Selkie] 1..3 [Selkie] ok 1 - decorator carries the new theme [Selkie] ok 2 - decorator's content carries it (own slot) [Selkie] ok 3 - leaf under content carries it via .children recursion [Selkie] ok 14 - set-theme cascades through .content (decorator shape) [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/07-text.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction defaults [Selkie] 1..2 [Selkie] ok 1 - empty text by default [Selkie] ok 2 - starts dirty [Selkie] ok 1 - construction defaults [Selkie] # Subtest: construction with text [Selkie] 1..1 [Selkie] ok 1 - text set at construction [Selkie] ok 2 - construction with text [Selkie] # Subtest: theme-slot can be set at construction and changed later [Selkie] 1..4 [Selkie] ok 1 - theme-slot set at construction [Selkie] ok 2 - theme-slot changed [Selkie] ok 3 - changing theme-slot marks dirty [Selkie] ok 4 - explicit style still accepted [Selkie] ok 3 - theme-slot can be set at construction and changed later [Selkie] # Subtest: set-text updates text and marks dirty [Selkie] 1..3 [Selkie] ok 1 - text updated [Selkie] ok 2 - marked dirty [Selkie] ok 3 - text updated again [Selkie] ok 4 - set-text updates text and marks dirty [Selkie] # Subtest: logical-height - single line within width [Selkie] 1..1 [Selkie] ok 1 - single line fits in 80 cols [Selkie] ok 5 - logical-height - single line within width [Selkie] # Subtest: logical-height - multiple lines [Selkie] 1..1 [Selkie] ok 1 - three newline-separated lines [Selkie] ok 6 - logical-height - multiple lines [Selkie] # Subtest: logical-height - word wrap at column boundary [Selkie] 1..1 [Selkie] ok 1 - 20 chars at width 10 wraps to 2 lines [Selkie] ok 7 - logical-height - word wrap at column boundary [Selkie] # Subtest: logical-height - exact fit no extra line [Selkie] 1..1 [Selkie] ok 1 - 10 chars at width 10 fits in 1 line [Selkie] ok 8 - logical-height - exact fit no extra line [Selkie] # Subtest: logical-height - empty text [Selkie] 1..1 [Selkie] ok 1 - empty text yields 1 line (empty line) [Selkie] ok 9 - logical-height - empty text [Selkie] # Subtest: word wrap - long line splits correctly [Selkie] 1..1 [Selkie] ok 1 - 25 chars at width 10 wraps to 3 lines [Selkie] ok 10 - word wrap - long line splits correctly [Selkie] # Subtest: word wrap - multiple lines with wrapping [Selkie] 1..1 [Selkie] ok 1 - mixed wrapping across newlines [Selkie] ok 11 - word wrap - multiple lines with wrapping [Selkie] # Subtest: resize triggers rewrap when width changes [Selkie] 1..2 [Selkie] ok 1 - 20 chars at width 20 = 1 line [Selkie] ok 2 - 20 chars at width 10 = 2 lines after resize [Selkie] ok 12 - resize triggers rewrap when width changes [Selkie] # Subtest: resize does not rewrap when only height changes [Selkie] 1..2 [Selkie] ok 1 - 2 lines at width 10 [Selkie] ok 2 - still 2 lines after height-only change [Selkie] ok 13 - resize does not rewrap when only height changes [Selkie] # Subtest: text is left-aligned unless asked otherwise [Selkie] 1..5 [Selkie] ok 1 - default alignment is TextLeft [Selkie] ok 2 - short line at 0 [Selkie] ok 3 - exact fit at 0 [Selkie] ok 4 - empty line at 0 [Selkie] ok 5 - over-long line at 0 [Selkie] ok 14 - text is left-aligned unless asked otherwise [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/08-text-stream.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - default max-lines [Selkie] ok 2 - empty stream has 0 lines [Selkie] ok 3 - scrollbar shown by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: append single line [Selkie] 1..1 [Selkie] ok 1 - one line after single append [Selkie] ok 2 - append single line [Selkie] # Subtest: append multi-line string [Selkie] 1..1 [Selkie] ok 1 - multi-line string splits on newlines [Selkie] ok 3 - append multi-line string [Selkie] # Subtest: append multiple calls accumulate [Selkie] 1..1 [Selkie] ok 1 - three appends = three lines [Selkie] ok 4 - append multiple calls accumulate [Selkie] # Subtest: append marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after append [Selkie] ok 5 - append marks dirty [Selkie] # Subtest: ring buffer - stays within max-lines [Selkie] 1..1 [Selkie] ok 1 - capped at max-lines [Selkie] ok 6 - ring buffer - stays within max-lines [Selkie] # Subtest: clear resets everything [Selkie] 1..2 [Selkie] ok 1 - zero lines after clear [Selkie] ok 2 - dirty after clear [Selkie] ok 7 - clear resets everything [Selkie] # Subtest: scroll-to clamps to max offset [Selkie] 1..2 [Selkie] ok 1 - scroll-to at max offset does not die [Selkie] ok 2 - scroll-to at 0 does not die [Selkie] ok 8 - scroll-to clamps to max offset [Selkie] # Subtest: scroll-by relative movement [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-by [Selkie] ok 9 - scroll-by relative movement [Selkie] # Subtest: scroll-by clamps to zero [Selkie] 1..1 [Selkie] ok 1 - negative scroll clamps without dying [Selkie] ok 10 - scroll-by clamps to zero [Selkie] # Subtest: scroll-to-start [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-to-start [Selkie] ok 11 - scroll-to-start [Selkie] # Subtest: scroll-to-end [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-to-end [Selkie] ok 12 - scroll-to-end [Selkie] # Subtest: follow mode - auto-scrolls on append [Selkie] 1..1 [Selkie] ok 1 - follow mode keeps scroll at end [Selkie] ok 13 - follow mode - auto-scrolls on append [Selkie] # Subtest: follow mode disabled by manual scroll [Selkie] 1..1 [Selkie] ok 1 - dirty after append even with follow disabled [Selkie] ok 14 - follow mode disabled by manual scroll [Selkie] # Subtest: custom max-lines [Selkie] 1..1 [Selkie] ok 1 - custom max-lines stored [Selkie] ok 15 - custom max-lines [Selkie] # Subtest: supply returns a Supply [Selkie] 1..1 [Selkie] ok 1 - supply returns a Supply [Selkie] ok 16 - supply returns a Supply [Selkie] # Subtest: start-supply taps external supply [Selkie] 1..1 [Selkie] ok 1 - line appended from supply [Selkie] ok 17 - start-supply taps external supply [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/09-text-input.rakutest [Selkie] 1..52 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - empty buffer by default [Selkie] ok 2 - focusable by default [Selkie] ok 3 - no placeholder by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: construction with placeholder [Selkie] 1..1 [Selkie] ok 1 - placeholder set [Selkie] ok 2 - construction with placeholder [Selkie] # Subtest: set-text sets buffer [Selkie] 1..1 [Selkie] ok 1 - text set [Selkie] ok 3 - set-text sets buffer [Selkie] # Subtest: set-text marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-text [Selkie] ok 4 - set-text marks dirty [Selkie] # Subtest: clear empties buffer [Selkie] 1..1 [Selkie] ok 1 - buffer empty after clear [Selkie] ok 5 - clear empties buffer [Selkie] # Subtest: on-submit returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-submit is a Supply [Selkie] ok 6 - on-submit returns Supply [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is a Supply [Selkie] ok 7 - on-change returns Supply [Selkie] # Subtest: on-change emits on set-text [Selkie] 1..1 [Selkie] ok 1 - change event emitted [Selkie] ok 8 - on-change emits on set-text [Selkie] # Subtest: handle-event returns False when not focused [Selkie] 1..1 [Selkie] ok 1 - not consumed when unfocused [Selkie] ok 9 - handle-event returns False when not focused [Selkie] # Subtest: typing a character [Selkie] 1..2 [Selkie] ok 1 - event consumed [Selkie] ok 2 - character added to buffer [Selkie] ok 10 - typing a character [Selkie] # Subtest: typing multiple characters [Selkie] 1..1 [Selkie] ok 1 - multiple characters form word [Selkie] ok 11 - typing multiple characters [Selkie] # Subtest: backspace deletes character before cursor [Selkie] 1..1 [Selkie] ok 1 - last character deleted [Selkie] ok 12 - backspace deletes character before cursor [Selkie] # Subtest: backspace at start does nothing [Selkie] 1..1 [Selkie] ok 1 - buffer unchanged [Selkie] ok 13 - backspace at start does nothing [Selkie] # Subtest: delete key removes character at cursor [Selkie] 1..1 [Selkie] ok 1 - character at cursor deleted [Selkie] ok 14 - delete key removes character at cursor [Selkie] # Subtest: left arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - character inserted at cursor position [Selkie] ok 15 - left arrow moves cursor [Selkie] # Subtest: right arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - right arrow advances cursor [Selkie] ok 16 - right arrow moves cursor [Selkie] # Subtest: home moves cursor to start [Selkie] 1..1 [Selkie] ok 1 - character inserted at start after home [Selkie] ok 17 - home moves cursor to start [Selkie] # Subtest: end moves cursor to end [Selkie] 1..1 [Selkie] ok 1 - character appended after end [Selkie] ok 18 - end moves cursor to end [Selkie] # Subtest: enter emits submit [Selkie] 1..2 [Selkie] ok 1 - enter consumed [Selkie] ok 2 - submit emitted with buffer contents [Selkie] ok 19 - enter emits submit [Selkie] # Subtest: ctrl modifier bubbles up (not consumed by input) [Selkie] 1..1 [Selkie] ok 1 - ctrl+key not consumed by text input [Selkie] ok 20 - ctrl modifier bubbles up (not consumed by input) [Selkie] # Subtest: OS-composed alt char (e.g. UK Mac Alt-3 → '#') is typed [Selkie] 1..2 [Selkie] ok 1 - composed-alt event consumed [Selkie] ok 2 - composed character inserted into buffer [Selkie] ok 21 - OS-composed alt char (e.g. UK Mac Alt-3 → ' \#') is typed [Selkie] # Subtest: plain alt chord (eff_text == id) still bubbles up [Selkie] 1..2 [Selkie] ok 1 - alt+letter chord not consumed [Selkie] ok 2 - buffer untouched [Selkie] ok 22 - plain alt chord (eff_text == id) still bubbles up [Selkie] # Subtest: mask-char hides text [Selkie] 1..2 [Selkie] ok 1 - actual text preserved [Selkie] ok 2 - mask-char set [Selkie] ok 23 - mask-char hides text [Selkie] # Subtest: mask-char not set by default [Selkie] 1..1 [Selkie] ok 1 - no mask by default [Selkie] ok 24 - mask-char not set by default [Selkie] # Subtest: shift+left extends selection to previous word [Selkie] 1..3 [Selkie] ok 1 - first jump selects "foo" [Selkie] ok 2 - type replaces selected word [Selkie] ok 3 - second extension covers world+X [Selkie] ok 25 - shift+left extends selection to previous word [Selkie] # Subtest: shift+right extends selection to next word [Selkie] 1..2 [Selkie] ok 1 - extends to start of next word [Selkie] ok 2 - type replaces selected leading-word run [Selkie] ok 26 - shift+right extends selection to next word [Selkie] # Subtest: shift+left at start of buffer is a no-op [Selkie] 1..2 [Selkie] ok 1 - no selection — there was nothing to extend over [Selkie] ok 2 - X inserts at the front [Selkie] ok 27 - shift+left at start of buffer is a no-op [Selkie] # Subtest: shift+backspace deletes the previous word [Selkie] 1..2 [Selkie] ok 1 - trailing word deleted, separator stays [Selkie] ok 2 - second backspace ate the next word [Selkie] ok 28 - shift+backspace deletes the previous word [Selkie] # Subtest: shift+backspace at start does nothing destructive [Selkie] 1..1 [Selkie] ok 1 - buffer untouched [Selkie] ok 29 - shift+backspace at start does nothing destructive [Selkie] # Subtest: insert-text appends a long string at the cursor in one go [Selkie] 1..2 [Selkie] ok 1 - all 5 000 chars landed [Selkie] ok 2 - buffer matches [Selkie] ok 30 - insert-text appends a long string at the cursor in one go [Selkie] # Subtest: insert-text inserts at the cursor, not at the end [Selkie] 1..1 [Selkie] ok 1 - inserted between 'c' and 'd' [Selkie] ok 31 - insert-text inserts at the cursor, not at the end [Selkie] # Subtest: insert-text strips control chars and newlines (single-line) [Selkie] 1..1 [Selkie] ok 1 - control chars and newlines dropped [Selkie] ok 32 - insert-text strips control chars and newlines (single-line) [Selkie] # Subtest: ctrl+a selects the whole buffer [Selkie] 1..2 [Selkie] ok 1 - selection active after ctrl+a [Selkie] ok 2 - selection covers full buffer [Selkie] ok 33 - ctrl+a selects the whole buffer [Selkie] # Subtest: ctrl+c emits selected text without modifying buffer [Selkie] 1..3 [Selkie] ok 1 - on-copy fired with selected text [Selkie] ok 2 - buffer unchanged after copy [Selkie] ok 3 - selection still active after copy [Selkie] ok 34 - ctrl+c emits selected text without modifying buffer [Selkie] # Subtest: ctrl+x emits selected text and deletes the selection [Selkie] 1..3 [Selkie] ok 1 - on-cut fired with selected text [Selkie] ok 2 - cut removed selection from buffer [Selkie] ok 3 - selection cleared after cut [Selkie] ok 35 - ctrl+x emits selected text and deletes the selection [Selkie] # Subtest: ctrl+x bubbles when there is no selection [Selkie] 1..3 [Selkie] ok 1 - unselected ctrl+x is not handled by the input [Selkie] ok 2 - no cut event emitted [Selkie] ok 3 - buffer unchanged [Selkie] ok 36 - ctrl+x bubbles when there is no selection [Selkie] # Subtest: typing replaces an active selection [Selkie] 1..1 [Selkie] ok 1 - typed char replaced full selection [Selkie] ok 37 - typing replaces an active selection [Selkie] # Subtest: backspace deletes an active selection [Selkie] 1..1 [Selkie] ok 1 - backspace deleted full selection [Selkie] ok 38 - backspace deletes an active selection [Selkie] # Subtest: primary click positions caret at clicked column [Selkie] 1..2 [Selkie] ok 1 - no selection from a single click [Selkie] ok 2 - X inserted at clicked column [Selkie] ok 39 - primary click positions caret at clicked column [Selkie] # Subtest: double-click selects the word under the cursor [Selkie] 1..1 [Selkie] ok 1 - double-click selected the word at column 8 [Selkie] ok 40 - double-click selects the word under the cursor [Selkie] # Subtest: decoration hooks are unset by default [Selkie] 1..3 [Selkie] ok 1 - no highlight-provider by default [Selkie] ok 2 - no suggest-provider by default [Selkie] ok 3 - no ghost-style override by default [Selkie] ok 41 - decoration hooks are unset by default [Selkie] # Subtest: right at end-of-buffer accepts the suggestion tail [Selkie] 1..2 [Selkie] ok 1 - right consumed [Selkie] ok 2 - tail appended to the buffer [Selkie] ok 42 - right at end-of-buffer accepts the suggestion tail [Selkie] # Subtest: accepting a suggestion emits on-change exactly once [Selkie] 1..2 [Selkie] ok 1 - one on-change emission [Selkie] ok 2 - emission carries the new buffer [Selkie] ok 43 - accepting a suggestion emits on-change exactly once [Selkie] # Subtest: right mid-buffer moves the cursor, never accepts [Selkie] 1..1 [Selkie] ok 1 - right moved the cursor; no tail inserted [Selkie] ok 44 - right mid-buffer moves the cursor, never accepts [Selkie] # Subtest: right at end with no provider is a plain no-op [Selkie] 1..1 [Selkie] ok 1 - buffer unchanged [Selkie] ok 45 - right at end with no provider is a plain no-op [Selkie] # Subtest: right at end with an empty/undefined tail does not insert [Selkie] 1..2 [Selkie] ok 1 - empty tail: buffer unchanged [Selkie] ok 2 - undefined tail: buffer unchanged [Selkie] ok 46 - right at end with an empty/undefined tail does not insert [Selkie] # Subtest: masked inputs never accept suggestions [Selkie] 1..1 [Selkie] ok 1 - mask-char set: right at end did not insert [Selkie] ok 47 - masked inputs never accept suggestions [Selkie] # Subtest: right with an active selection clears it instead of accepting [Selkie] 1..2 [Selkie] ok 1 - selection path: no tail inserted [Selkie] ok 2 - selection cleared [Selkie] ok 48 - right with an active selection clears it instead of accepting [Selkie] # Subtest: a masked input starts masked and reveals on request [Selkie] 1..6 [Selkie] ok 1 - masked out of the box [Selkie] ok 2 - and not revealed [Selkie] ok 3 - revealed after set-revealed(True) [Selkie] ok 4 - and no longer masked [Selkie] ok 5 - re-hidden by set-revealed(False) [Selkie] ok 6 - and no longer revealed [Selkie] ok 49 - a masked input starts masked and reveals on request [Selkie] # Subtest: revealing changes nothing about the content [Selkie] 1..5 [Selkie] ok 1 - typed into a masked field [Selkie] ok 2 - the buffer is untouched by revealing [Selkie] ok 3 - and revealing emits nothing on on-change [Selkie] ok 4 - typing still works while revealed [Selkie] ok 5 - and re-hiding keeps it [Selkie] ok 50 - revealing changes nothing about the content [Selkie] # Subtest: toggle-revealed flips and reports the new state [Selkie] 1..3 [Selkie] ok 1 - first toggle reveals [Selkie] ok 2 - second toggle re-hides [Selkie] ok 3 - and the field is masked again [Selkie] ok 51 - toggle-revealed flips and reports the new state [Selkie] # Subtest: an input with no mask-char cannot be revealed [Selkie] 1..4 [Selkie] ok 1 - never masked [Selkie] ok 2 - never revealed [Selkie] ok 3 - set-revealed(True) does nothing [Selkie] ok 4 - and toggle-revealed reports no reveal [Selkie] ok 52 - an input with no mask-char cannot be revealed [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/10-list-view.rakutest [Selkie] 1..18 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no items initially [Selkie] ok 2 - cursor at 0 [Selkie] ok 3 - focusable by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: set-items populates list [Selkie] 1..2 [Selkie] ok 1 - three items [Selkie] ok 2 - correct item at index 1 [Selkie] ok 2 - set-items populates list [Selkie] # Subtest: set-items preserves cursor by value [Selkie] 1..3 [Selkie] ok 1 - cursor follows 'c' to its new index [Selkie] ok 2 - clamps when previously-selected is gone [Selkie] ok 3 - resets to 0 when items are empty [Selkie] ok 3 - set-items preserves cursor by value [Selkie] # Subtest: set-items marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-items [Selkie] ok 4 - set-items marks dirty [Selkie] # Subtest: selected returns current item [Selkie] 1..1 [Selkie] ok 1 - selected is first item [Selkie] ok 5 - selected returns current item [Selkie] # Subtest: selected with empty list [Selkie] 1..1 [Selkie] ok 1 - selected undefined for empty list [Selkie] ok 6 - selected with empty list [Selkie] # Subtest: select-index moves cursor [Selkie] 1..2 [Selkie] ok 1 - cursor moved to 2 [Selkie] ok 2 - selected is charlie [Selkie] ok 7 - select-index moves cursor [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last index [Selkie] ok 8 - select-index clamps to bounds [Selkie] # Subtest: select-index no-op on empty list [Selkie] 1..1 [Selkie] ok 1 - select-index on empty list does not die [Selkie] ok 9 - select-index no-op on empty list [Selkie] # Subtest: on-select emits on set-items [Selkie] 1..1 [Selkie] ok 1 - select emitted on set-items [Selkie] ok 10 - on-select emits on set-items [Selkie] # Subtest: on-select emits on select-index [Selkie] 1..1 [Selkie] ok 1 - select emitted with new selection [Selkie] ok 11 - on-select emits on select-index [Selkie] # Subtest: on-activate returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-activate is a Supply [Selkie] ok 12 - on-activate returns Supply [Selkie] # Subtest: down arrow moves cursor [Selkie] 1..2 [Selkie] ok 1 - event consumed [Selkie] ok 2 - cursor moved down [Selkie] ok 13 - down arrow moves cursor [Selkie] # Subtest: up arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - cursor moved up [Selkie] ok 14 - up arrow moves cursor [Selkie] # Subtest: down arrow stops at bottom [Selkie] 1..1 [Selkie] ok 1 - cursor stays at bottom [Selkie] ok 15 - down arrow stops at bottom [Selkie] # Subtest: up arrow stops at top [Selkie] 1..1 [Selkie] ok 1 - cursor stays at top [Selkie] ok 16 - up arrow stops at top [Selkie] # Subtest: home and end keys [Selkie] 1..2 [Selkie] ok 1 - end moves to last item [Selkie] ok 2 - home moves to first item [Selkie] ok 17 - home and end keys [Selkie] # Subtest: enter emits activate [Selkie] 1..1 [Selkie] ok 1 - activate emits selected item [Selkie] ok 18 - enter emits activate [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/100-store-schema.rakutest [Selkie] 1..9 [Selkie] # Subtest: slot introspection [Selkie] 1..6 [Selkie] ok 1 - slot-names lists every public attribute, sorted [Selkie] ok 2 - has-slot true for a declared slot [Selkie] ok 3 - has-slot false for an unknown name [Selkie] ok 4 - slot-value reads a slot [Selkie] ok 5 - slot-value reads a nested schema [Selkie] # Subtest: slot-value dies on unknown slot [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 6 - slot-value dies on unknown slot [Selkie] ok 1 - slot introspection [Selkie] # Subtest: with — replacement, validation, typing [Selkie] 1..6 [Selkie] ok 1 - with replaces the named slots [Selkie] ok 2 - …all of them [Selkie] ok 3 - …and the original instance is untouched [Selkie] ok 4 - untouched branches are shared by reference (structural sharing) [Selkie] # Subtest: unknown slot dies naming the class [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'user-nmae' on T::Db"/ [Selkie] ok 5 - unknown slot dies naming the class [Selkie] # Subtest: type constraints are enforced by the clone [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::TypeCheck::Assignment) [Selkie] ok 6 - type constraints are enforced by the clone [Selkie] ok 2 - with — replacement, validation, typing [Selkie] # Subtest: with — no-op writes keep identity [Selkie] 1..5 [Selkie] ok 1 - empty override set returns self [Selkie] ok 2 - === -equal value returns self (value types compare by content) [Selkie] ok 3 - undefined-to-undefined returns self [Selkie] ok 4 - collection slots: equal-element array is a no-op (one-level element identity) [Selkie] ok 5 - collection slots: a changed element is a real write [Selkie] ok 3 - with — no-op writes keep identity [Selkie] # Subtest: with-* FALLBACK sugar [Selkie] 1..4 [Selkie] ok 1 - with- delegates to with [Selkie] # Subtest: with-* with unknown slot dies and names it [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"no slot 'user-nmae'"/ [Selkie] ok 2 - with-* with unknown slot dies and names it [Selkie] # Subtest: with-* arity is enforced [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"exactly one positional"/ [Selkie] ok 3 - with-* arity is enforced [Selkie] # Subtest: non-with-* unknown methods still die method-not-found [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such method 'frobnicate'"/ [Selkie] ok 4 - non-with-* unknown methods still die method-not-found [Selkie] ok 4 - with-* FALLBACK sugar [Selkie] # Subtest: merge — deep-merge parity with the db effect [Selkie] 1..8 [Selkie] ok 1 - Hash value merging into a Schema slot recurses [Selkie] ok 2 - scalar values replace [Selkie] ok 3 - untouched schema branches keep identity [Selkie] ok 4 - plain-Hash slot deep-merges [Selkie] ok 5 - …preserving unmentioned nested keys [Selkie] ok 6 - …and sharing untouched hash branches [Selkie] ok 7 - empty merge is a no-op returning self [Selkie] # Subtest: unknown key dies [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 8 - unknown key dies [Selkie] ok 5 - merge — deep-merge parity with the db effect [Selkie] # Subtest: set-at — path writes [Selkie] 1..7 [Selkie] ok 1 - single-segment path sets the slot [Selkie] ok 2 - descent through a Schema slot [Selkie] ok 3 - descent into a plain-Hash region auto-vivifies intermediates [Selkie] ok 4 - …without mutating the original [Selkie] ok 5 - no-op set keeps identity all the way up [Selkie] # Subtest: unknown first segment dies (no auto-creation on schema nodes) [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 6 - unknown first segment dies (no auto-creation on schema nodes) [Selkie] # Subtest: empty path dies [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"Path must not be empty"/ [Selkie] ok 7 - empty path dies [Selkie] ok 6 - set-at — path writes [Selkie] # Subtest: deleted-at — reset semantics [Selkie] 1..8 [Selkie] ok 1 - $-slot resets to undefined [Selkie] ok 2 - typed $-slot resets to the container default (type object) [Selkie] ok 3 - @-slot resets to empty [Selkie] ok 4 - already-empty @-slot delete is a no-op [Selkie] ok 5 - plain-Hash region: classic key delete [Selkie] ok 6 - …other keys survive [Selkie] ok 7 - missing key in a hash region is a no-op returning self [Selkie] # Subtest: unknown slot dies [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 8 - unknown slot dies [Selkie] ok 7 - deleted-at — reset semantics [Selkie] # Subtest: changed-paths — identity diff [Selkie] 1..7 [Selkie] ok 1 - a leaf change reports exactly its path [Selkie] ok 2 - a nested schema change reports the precise nested path [Selkie] ok 3 - multiple changes report sorted by slot name [Selkie] ok 4 - a plain-Hash slot marks the whole slot (blunt but correct) [Selkie] ok 5 - diff against self is empty [Selkie] ok 6 - a no-op write diffs empty (identity preserved) [Selkie] ok 7 - a replaced same-class schema instance still diffs per-slot [Selkie] ok 8 - changed-paths — identity diff [Selkie] # Subtest: Schema::UI carries the framework slots [Selkie] 1..3 [Selkie] ok 1 - focused-widget + focus-action slots exist [Selkie] ok 2 - subclasses inherit them alongside their own slots [Selkie] ok 3 - framework slots write like any other [Selkie] ok 9 - Schema::UI carries the framework slots [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/101-store-schema-integration.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction — opt-in and validation [Selkie] 1..6 [Selkie] ok 1 - :state-class builds a fresh root instance [Selkie] ok 2 - :initial-state installs the given root [Selkie] ok 3 - …and back-fills state-class from its type [Selkie] # Subtest: a root schema without the ui slot is refused at construction [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"must declare a defined 'ui' slot"/ [Selkie] ok 4 - a root schema without the ui slot is refused at construction [Selkie] # Subtest: a non-schema initial-state is refused [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"must be a defined Selkie::Store::Schema instance"/ [Selkie] ok 5 - a non-schema initial-state is refused [Selkie] # Subtest: mismatched state-class and initial-state are refused [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"not an instance of :state-class"/ [Selkie] ok 6 - mismatched state-class and initial-state are refused [Selkie] ok 1 - construction — opt-in and validation [Selkie] # Subtest: reads — .state, .db, get-in [Selkie] 1..5 [Selkie] ok 1 - .state gives typed accessor reads [Selkie] # Subtest: .db dies on a typed store, pointing at .state [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"read it via .state"/ [Selkie] ok 2 - .db dies on a typed store, pointing at .state [Selkie] ok 3 - get-in walks schema slots as path segments [Selkie] ok 4 - get-in continues into plain-Hash regions [Selkie] ok 5 - get-in keeps the missing-step-reads-as-Nil contract [Selkie] ok 2 - reads — .state, .db, get-in [Selkie] # Subtest: db effect — validated deep-merge [Selkie] 1..4 [Selkie] ok 1 - nested merge writes through the schema [Selkie] ok 2 - a typo'd key routes to __effect-error [Selkie] ok 3 - …whose message names the bad slot [Selkie] ok 4 - …and whose payload names the offending event [Selkie] ok 3 - db effect — validated deep-merge [Selkie] # Subtest: db effect — slot type constraints enforced [Selkie] 1..3 [Selkie] ok 1 - a wrong-typed value routes to __effect-error [Selkie] ok 2 - …carrying the original type-check exception [Selkie] ok 3 - …and the state tree is untouched [Selkie] ok 4 - db effect — slot type constraints enforced [Selkie] # Subtest: db-replace / db-delete — typed paths [Selkie] 1..3 [Selkie] ok 1 - db-replace sets a slot through the schema [Selkie] ok 2 - db-delete deletes inside a plain-Hash region [Selkie] ok 3 - an unknown slot in a path routes to __effect-error [Selkie] ok 5 - db-replace / db-delete — typed paths [Selkie] # Subtest: db-update — the typed workhorse [Selkie] 1..4 [Selkie] ok 1 - db-update transforms the root [Selkie] ok 2 - a wrong-shaped return routes to __effect-error [Selkie] ok 3 - a missing fn routes to __effect-error [Selkie] ok 4 - failed updates leave state untouched [Selkie] ok 6 - db-update — the typed workhorse [Selkie] # Subtest: push subscriptions — precise firing from the identity diff [Selkie] 1..5 [Selkie] ok 1 - an exact-path sub fires with the new value [Selkie] ok 2 - an untouched sibling slot's sub does not fire [Selkie] ok 3 - an ancestor sub fires on a nested slot write [Selkie] ok 4 - a descendant sub fires when its ancestor subtree is replaced [Selkie] ok 5 - a no-op write (identical value) fires nothing [Selkie] ok 7 - push subscriptions — precise firing from the identity diff [Selkie] # Subtest: framework focus paths work against a schema root [Selkie] 1..4 [Selkie] ok 1 - ui/focus-next lands in the schema's ui slot [Selkie] ok 2 - FocusTree's direct assoc-in reset works [Selkie] ok 3 - ui/focus stores the widget in the schema's ui slot [Selkie] ok 4 - the app's ui subclass survives framework writes [Selkie] ok 8 - framework focus paths work against a schema root [Selkie] # Subtest: db-update on the untyped Hash store [Selkie] 1..3 [Selkie] ok 1 - fn receives the Hash and its return replaces state [Selkie] ok 2 - the root-dirty write notifies path subs (digest-gated) [Selkie] ok 3 - a non-Associative return routes to __effect-error [Selkie] ok 9 - db-update on the untyped Hash store [Selkie] # Subtest: Test::Store passthrough [Selkie] 1..3 [Selkie] ok 1 - mock-store(:state-class) builds a typed store [Selkie] ok 2 - :state seeding works via schema-validated assoc-in [Selkie] ok 3 - mock-store(:initial-state) passes through [Selkie] ok 10 - Test::Store passthrough [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/102-image-crop-cache.rakutest [Selkie] 1..11 [Selkie] # Subtest: identical inputs produce an identical key [Selkie] 1..2 [Selkie] ok 1 - same arguments, same key [Selkie] ok 2 - key is a non-empty token [Selkie] ok 1 - identical inputs produce an identical key [Selkie] # Subtest: every keyed input changes the key [Selkie] 1..14 [Selkie] ok 1 - changing cell-px-x invalidates the key [Selkie] ok 2 - changing cell-px-y invalidates the key [Selkie] ok 3 - changing clip-only invalidates the key [Selkie] ok 4 - changing cols invalidates the key [Selkie] ok 5 - changing dest-x invalidates the key [Selkie] ok 6 - changing dest-y invalidates the key [Selkie] ok 7 - changing parent-plane invalidates the key [Selkie] ok 8 - changing pixel-impl invalidates the key [Selkie] ok 9 - changing rows invalidates the key [Selkie] ok 10 - changing self-cols invalidates the key [Selkie] ok 11 - changing self-rows invalidates the key [Selkie] ok 12 - changing source-col invalidates the key [Selkie] ok 13 - changing source-id invalidates the key [Selkie] ok 14 - changing source-row invalidates the key [Selkie] ok 2 - every keyed input changes the key [Selkie] # Subtest: an undefined source-id is a stable, distinct key [Selkie] 1..3 [Selkie] ok 1 - undefined source-id keys are stable [Selkie] ok 2 - undefined source-id differs from a named source [Selkie] ok 3 - undefined and empty source-id coincide (both mean "no source") [Selkie] ok 3 - an undefined source-id is a stable, distinct key [Selkie] # Subtest: source-id cannot forge a field boundary [Selkie] 1..1 [Selkie] ok 1 - ambiguous concatenations stay distinct [Selkie] ok 4 - source-id cannot forge a field boundary [Selkie] # Subtest: plane-address is 0 for an undefined handle [Selkie] 1..2 [Selkie] ok 1 - undefined handle maps to 0 [Selkie] ok 2 - defined handle yields its address [Selkie] ok 5 - plane-address is 0 for an undefined handle [Selkie] # Subtest: an empty crop is handled before plane, source, or geometry work [Selkie] 1..3 [Selkie] ok 1 - a fresh source-less Image begins dirty [Selkie] ok 2 - zero extent is handled without an own or parent plane [Selkie] ok 3 - the lifecycle notification clears dirty without loading a source [Selkie] ok 6 - an empty crop is handled before plane, source, or geometry work [Selkie] ok 7 - # SKIP No terminal available [Selkie] ok 8 - # SKIP No terminal available [Selkie] ok 9 - # SKIP No terminal available [Selkie] ok 10 - # SKIP No terminal available [Selkie] ok 11 - # SKIP No terminal available [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/103-tree-prune.rakutest [Selkie] 1..8 [Selkie] # Subtest: is-parked tracks reposition through the park line [Selkie] 1..5 [Selkie] ok 1 - a fresh widget is not parked [Selkie] ok 2 - repositioning to park-y latches parked [Selkie] ok 3 - moving back into flow clears the latch [Selkie] ok 4 - park() latches through the same chokepoint [Selkie] ok 5 - anything at or past park-y counts as parked [Selkie] ok 1 - is-parked tracks reposition through the park line [Selkie] # Subtest: Container.park latches the whole subtree [Selkie] 1..4 [Selkie] ok 1 - container latched [Selkie] ok 2 - nested container latched [Selkie] ok 3 - leaf latched [Selkie] ok 4 - unparking the root clears the root latch (descendants ride its plane) [Selkie] ok 2 - Container.park latches the whole subtree [Selkie] # Subtest: a parked subtree is skipped even when its stale rect overlaps [Selkie] 1..3 [Selkie] ok 1 - the parked node is not dirtied [Selkie] ok 2 - nor is anything beneath it [Selkie] ok 3 - its unparked sibling still is [Selkie] ok 3 - a parked subtree is skipped even when its stale rect overlaps [Selkie] # Subtest: unparking restores the walk [Selkie] 1..2 [Selkie] ok 1 - parked: skipped [Selkie] ok 2 - unparked: walked again, descendants included [Selkie] ok 4 - unparking restores the walk [Selkie] # Subtest: a parked root prunes the entire tree [Selkie] 1..1 [Selkie] ok 1 - nothing under a parked root is dirtied [Selkie] ok 5 - a parked root prunes the entire tree [Selkie] # Subtest: an all-unparked tree behaves exactly as before [Selkie] 1..4 [Selkie] ok 1 - intersecting leaf marked [Selkie] ok 2 - distant leaf untouched [Selkie] ok 3 - enclosing intermediate marked [Selkie] ok 4 - enclosing root marked [Selkie] ok 6 - an all-unparked tree behaves exactly as before [Selkie] # Subtest: content-only children are still reached [Selkie] 1..2 [Selkie] ok 1 - .content child dirtied [Selkie] ok 2 - a parked .content child is pruned [Selkie] ok 7 - content-only children are still reached [Selkie] # Subtest: children exposed without composing Container are still walked [Selkie] 1..1 [Selkie] ok 1 - the mock exposes children without being a Container (and the walk above still found its children) [Selkie] ok 8 - children exposed without composing Container are still walked [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/104-store-widget-index.rakutest [Selkie] 1..10 [Selkie] # Subtest: unsubscribe-widget removes exactly that widget subscriptions [Selkie] 1..4 [Selkie] ok 1 - five subscriptions registered [Selkie] ok 2 - all four of a-s subscriptions removed [Selkie] ok 3 - the untouched widget-s path subscription still fires [Selkie] ok 4 - and it can be torn down in turn [Selkie] ok 1 - unsubscribe-widget removes exactly that widget subscriptions [Selkie] # Subtest: a widget with no subscriptions is a silent no-op [Selkie] 1..3 [Selkie] ok 1 - unsubscribing a widget that never subscribed is safe [Selkie] ok 2 - nothing else was removed [Selkie] ok 3 - and it stays safe when repeated [Selkie] ok 2 - a widget with no subscriptions is a silent no-op [Selkie] # Subtest: repeat unsubscribe-widget on the same widget is idempotent [Selkie] 1..2 [Selkie] ok 1 - first call clears them [Selkie] ok 2 - later calls find an empty bucket and no-op [Selkie] ok 3 - repeat unsubscribe-widget on the same widget is idempotent [Selkie] # Subtest: unsubscribe($id) keeps the index in step [Selkie] 1..2 [Selkie] ok 1 - single-id removal took effect [Selkie] ok 2 - the widget-s remaining sub is removed [Selkie] ok 4 - unsubscribe($id) keeps the index in step [Selkie] # Subtest: re-subscribing an id to a different widget re-homes it [Selkie] 1..3 [Selkie] ok 1 - the id still names one subscription [Selkie] ok 2 - the previous owner no longer controls the id [Selkie] ok 3 - the current owner does [Selkie] ok 5 - re-subscribing an id to a different widget re-homes it [Selkie] # Subtest: subscriptions with no widget share one bucket [Selkie] 1..3 [Selkie] ok 1 - both registered [Selkie] ok 2 - the owned one goes [Selkie] ok 3 - the widget-less one is still reachable [Selkie] ok 6 - subscriptions with no widget share one bucket [Selkie] # Subtest: unsubscribe-widget during a walk defers, then settles [Selkie] 1..3 [Selkie] ok 1 - the victim-s subs are gone after the walk (only the trigger left) [Selkie] ok 2 - still consistent on the next tick [Selkie] ok 3 - the emptied bucket is gone, so a repeat call no-ops [Selkie] ok 7 - unsubscribe-widget during a walk defers, then settles [Selkie] # Subtest: unsubscribe-widget then re-subscribe inside one walk [Selkie] 1..2 [Selkie] ok 1 - the re-subscribed id survives the deferred flush [Selkie] ok 2 - and the index resolves it to the right widget afterwards [Selkie] ok 8 - unsubscribe-widget then re-subscribe inside one walk [Selkie] # Subtest: a cascade of many widget teardowns in one callback [Selkie] 1..2 [Selkie] ok 1 - all 100 child subscriptions removed [Selkie] ok 2 - the push index survived the mass removal [Selkie] ok 9 - a cascade of many widget teardowns in one callback [Selkie] # Subtest: container teardown paths still clean up through the index [Selkie] 1..3 [Selkie] ok 1 - three registered [Selkie] ok 2 - Container.remove unsubscribed the child [Selkie] ok 3 - Container.clear unsubscribed the rest [Selkie] ok 10 - container teardown paths still clean up through the index [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/105-screen-subscription-lifecycle.rakutest [Selkie] 1..7 [Selkie] # Subtest: remove-screen unsubscribes a plain container tree [Selkie] 1..3 [Selkie] ok 1 - three subscriptions live [Selkie] ok 2 - remove-screen unsubscribed the tree [Selkie] ok 3 - and dropped the registration [Selkie] ok 1 - remove-screen unsubscribes a plain container tree [Selkie] # Subtest: children held outside @!children are reached [Selkie] 1..4 [Selkie] ok 1 - the screen contributed at least the four explicit subscriptions [Selkie] ok 2 - Border .content and CardList cards were both unsubscribed [Selkie] ok 3 - nested subscription registered [Selkie] ok 4 - Container.clear reaches .content too [Selkie] ok 2 - children held outside @!children are reached [Selkie] # Subtest: repeat add/switch/remove cycles do not accumulate [Selkie] 1..1 [Selkie] ok 1 - subscription count returns to baseline after every cycle [Selkie] ok 3 - repeat add/switch/remove cycles do not accumulate [Selkie] # Subtest: ScreenManager.destroy unsubscribes every screen [Selkie] 1..2 [Selkie] ok 1 - one subscription per screen [Selkie] ok 2 - shutdown left nothing behind [Selkie] ok 4 - ScreenManager.destroy unsubscribes every screen [Selkie] # Subtest: remove-screen still refuses the active screen [Selkie] 1..3 [Selkie] ok 1 - removing the active screen fails [Selkie] ok 2 - and does not unsubscribe anything on the way out [Selkie] ok 3 - the screen is still registered [Selkie] ok 5 - remove-screen still refuses the active screen [Selkie] # Subtest: the swap path is instrumented [Selkie] 1..3 [Selkie] ok 1 - screen.remove span recorded [Selkie] ok 2 - the span names the screen it removed [Selkie] ok 3 - the trace file is otherwise intact [Selkie] ok 6 - the swap path is instrumented [Selkie] # Subtest: screen.switch spans the whole swap [Selkie] 1..4 [Selkie] ok 1 - screen.switch span recorded [Selkie] ok 2 - one span per swap [Selkie] ok 3 - the span names the incoming screen [Selkie] ok 4 - and reports the live subscription count, so the leak is visible in the capture itself [Selkie] ok 7 - screen.switch spans the whole swap [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/106-subscribe-prime-reentry.rakutest [Selkie] 1..3 [Selkie] # Subtest: self-re-subscribing prime terminates and stays armed [Selkie] 1..4 [Selkie] ok 1 - the re-arming prime returns instead of recursing [Selkie] ok 2 - callback ran exactly once (nested prime skipped) [Selkie] ok 3 - subscription is registered once [Selkie] ok 4 - the armed subscription still fires on a real change [Selkie] ok 1 - self-re-subscribing prime terminates and stays armed [Selkie] # Subtest: mutual-cycle primes terminate [Selkie] 1..2 [Selkie] ok 1 - a→b→a subscription cycle terminates [Selkie] ok 2 - each id primed exactly once [Selkie] ok 2 - mutual-cycle primes terminate [Selkie] # Subtest: independent nested subscription still primes [Selkie] 1..2 [Selkie] ok 1 - a different id subscribed from a prime still gets its prime [Selkie] ok 2 - both subscriptions registered [Selkie] ok 3 - independent nested subscription still primes [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/107-error-log.rakutest [Selkie] 1..3 [Selkie] # Subtest: error-log dispatch selects a safe platform API [Selkie] 1..3 [Selkie] ok 1 - POSIX resolves unprefixed symbols from the process image [Selkie] ok 2 - Windows avoids MoarVM's private CRT descriptor table [Selkie] ok 3 - Win32 stderr selector is the unsigned DWORD value [Selkie] ok 1 - error-log dispatch selects a safe platform API [Selkie] # Subtest: redirect and restore are isolated in a subprocess [Selkie] 1..9 [Selkie] ok 1 - roundtrip probe completes within 20 seconds [Selkie] ok 2 - roundtrip probe exits successfully [Selkie] ok 3 - probe reaches the end [Selkie] ok 4 - install creates the parent and writes a session banner [Selkie] ok 5 - Raku and platform-native stderr writes reach the first log [Selkie] ok 6 - C-runtime FILE* stderr writes (the GLib/libvips path) reach the first log [Selkie] ok 7 - a later install redirects both stderr views to the new log [Selkie] ok 8 - a later install re-points the C-runtime stderr view too [Selkie] ok 9 - switching logs leaves no stale redirect to the old file [Selkie] ok 2 - redirect and restore are isolated in a subprocess [Selkie] # Subtest: disabled and failed installs leave stderr usable [Selkie] 1..8 [Selkie] ok 1 - the process stderr helper redirects writes [Selkie] ok 2 - the process stderr helper restores an independent handle value [Selkie] ok 3 - uninstall restores both platform stderr views [Selkie] ok 4 - uninstall restores the C-runtime stderr view to the original target [Selkie] ok 5 - a blank path is a no-op [Selkie] ok 6 - an unopenable path fails open without breaking stderr [Selkie] ok 7 - first-session writes do not leak to restored stderr [Selkie] ok 8 - second-session writes do not leak to restored stderr [Selkie] ok 3 - disabled and failed installs leave stderr usable [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/108-snapshot-platform.rakutest [Selkie] 1..1 [Selkie] # Subtest: snapshot I/O dispatch selects one owning runtime [Selkie] 1..2 [Selkie] ok 1 - POSIX selects the process library and its null device [Selkie] ok 2 - Windows only obtains notcurses' NUL FILE* from the UCRT [Selkie] ok 1 - snapshot I/O dispatch selects one owning runtime [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/109-distribution-metadata.rakutest [Selkie] 1..2 [Selkie] ok 1 - distribution version is the pending Selkie release [Selkie] ok 2 - Notcurses::Native has exactly the required Windows-loader dependency floor [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/11-scroll-view.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - scroll offset starts at 0 [Selkie] ok 2 - content height starts at 0 [Selkie] ok 3 - scrollbar shown by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: viewport-height matches rows [Selkie] 1..1 [Selkie] ok 1 - viewport height = rows [Selkie] ok 2 - viewport-height matches rows [Selkie] # Subtest: scroll-to sets offset [Selkie] 1..1 [Selkie] ok 1 - clamped to 0 when no content [Selkie] ok 3 - scroll-to sets offset [Selkie] # Subtest: scroll-to clamps to max offset [Selkie] 1..1 [Selkie] ok 1 - clamped when content smaller than viewport [Selkie] ok 4 - scroll-to clamps to max offset [Selkie] # Subtest: scroll-by relative positive [Selkie] 1..1 [Selkie] ok 1 - scroll-by positive does not die [Selkie] ok 5 - scroll-by relative positive [Selkie] # Subtest: scroll-by clamps negative to zero [Selkie] 1..1 [Selkie] ok 1 - clamped to 0 on large negative scroll [Selkie] ok 6 - scroll-by clamps negative to zero [Selkie] # Subtest: scroll-to-start [Selkie] 1..1 [Selkie] ok 1 - scroll-to-start sets offset to 0 [Selkie] ok 7 - scroll-to-start [Selkie] # Subtest: scroll-to-end [Selkie] 1..1 [Selkie] ok 1 - scroll-to-end does not die [Selkie] ok 8 - scroll-to-end [Selkie] # Subtest: at-end when no content [Selkie] 1..1 [Selkie] ok 1 - at end when no content (offset 0 >= max offset 0) [Selkie] ok 9 - at-end when no content [Selkie] # Subtest: scroll marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-to [Selkie] ok 10 - scroll marks dirty [Selkie] # Subtest: follow-active starts True [Selkie] 1..2 [Selkie] ok 1 - follow-active starts True at construction [Selkie] ok 2 - follow-active starts True even when follow-bottom is False (flag is unused there) [Selkie] ok 11 - follow-active starts True [Selkie] # Subtest: scroll-to short of max disengages follow [Selkie] 1..4 [Selkie] ok 1 - still True at offset 0 with no content (max=0) [Selkie] ok 2 - offset stays at 0 with no content [Selkie] ok 3 - scroll-to-end → follow-active True [Selkie] ok 4 - scroll-to-start with empty content keeps True (offset 0 == max 0) [Selkie] ok 12 - scroll-to short of max disengages follow [Selkie] # Subtest: scroll-to writes follow-active = (offset >= max) [Selkie] 1..3 [Selkie] ok 1 - scroll-to(0) with empty content → True [Selkie] ok 2 - scroll-by(5) clamps to 0 → True [Selkie] ok 3 - scroll-by(-5) clamps to 0 → True [Selkie] ok 13 - scroll-to writes follow-active = (offset >= max) [Selkie] # Subtest: follow-bottom not set means render never auto-snaps [Selkie] 1..1 [Selkie] ok 1 - default follow-bottom is False — render-snap path is gated on this [Selkie] ok 14 - follow-bottom not set means render never auto-snaps [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/110-viewported-card-list-render.rakutest [Selkie] 1..10 [Selkie] # Subtest: nested crop widgets receive top and bottom zero-overlap slices [Selkie] 1..14 [Selkie] ok 1 - top exit routes the child's final row [Selkie] ok 2 - the final positive top slice is active [Selkie] ok 3 - top exit delivers an explicit zero-row slice [Selkie] ok 4 - the zero-row slice clears crop state [Selkie] ok 5 - outer card remains admitted at top zero-overlap [Selkie] ok 6 - a repeated top zero-overlap notification stays explicit [Selkie] ok 7 - repeated top zero remains inactive [Selkie] ok 8 - top-edge re-entry restores a positive crop [Selkie] ok 9 - bottom exit routes the child's first row [Selkie] ok 10 - the final positive bottom slice is active [Selkie] ok 11 - bottom exit delivers an explicit zero-row slice [Selkie] ok 12 - the bottom zero-row slice clears crop state [Selkie] ok 13 - outer card remains admitted at bottom zero-overlap [Selkie] ok 14 - bottom-edge re-entry restores a positive crop [Selkie] ok 1 - nested crop widgets receive top and bottom zero-overlap slices [Selkie] # Subtest: nested Image tears its crop plane down at child zero-overlap [Selkie] 1..6 [Selkie] ok 1 - one-row nested crop owns a blit-plane [Selkie] ok 2 - child zero-overlap destroys the crop plane before card parking [Selkie] ok 3 - real Image outer card is still visible [Selkie] ok 4 - repeated zero-overlap leaves the Image teardown idempotent [Selkie] ok 5 - real Image re-blits on positive re-entry [Selkie] ok 6 - a second zero transition tears down again [Selkie] ok 2 - nested Image tears its crop plane down at child zero-overlap [Selkie] # Subtest: one-row card slices are routed to render-viewport-crop [Selkie] 1..9 [Selkie] ok 1 - offset 1 crops seven rows from the top card after its first row [Selkie] ok 2 - offset 1 routes the bottom card's first row to viewport row 7 [Selkie] ok 3 - both positive-overlap cards stay unparked at offset 1 [Selkie] ok 4 - offset 7 still routes the top card's final row [Selkie] ok 5 - offset 7 routes seven bottom-card rows below it [Selkie] ok 6 - a one-row overlap does not park either card [Selkie] ok 7 - zero-overlap top card receives no crop call [Selkie] ok 8 - offset 8 routes the full second card at viewport row 0 [Selkie] ok 9 - only the zero-overlap card is parked [Selkie] ok 3 - one-row card slices are routed to render-viewport-crop [Selkie] # Subtest: backing plane stays 1×1 however tall the content is [Selkie] 1..5 [Selkie] ok 1 - content is 480 rows tall [Selkie] ok 2 - a card plane is bound to the backing plane [Selkie] ok 3 - backing plane is a 1×1 anchor, not a 480-row framebuffer [Selkie] ok 4 - still 1×1 after a scroll re-render [Selkie] ok 5 - viewport is painted after scrolling deep into the content [Selkie] ok 4 - backing plane stays 1×1 however tall the content is [Selkie] # Subtest: cards positioned far outside the anchor still merge [Selkie] 1..3 [Selkie] ok 1 - scrolled 400 rows into the content [Selkie] ok 2 - cards at content row 400 count as visible [Selkie] ok 3 - their planes — children of a 1×1 parent — painted into the viewport [Selkie] ok 5 - cards positioned far outside the anchor still merge [Selkie] # Subtest: set-selected fires on first visibility and on selection change [Selkie] 1..5 [Selkie] ok 1 - selected card told it is selected on its first visible frame [Selkie] ok 2 - unselected card told it is not selected [Selkie] ok 3 - a second render with no change does not re-notify [Selkie] ok 4 - deselected card notified exactly once [Selkie] ok 5 - newly selected card notified exactly once [Selkie] ok 6 - set-selected fires on first visibility and on selection change [Selkie] # Subtest: set-selected re-fires after a card leaves and re-enters the viewport [Selkie] 1..3 [Selkie] ok 1 - selected card notified while visible [Selkie] ok 2 - card 0 parked once it left the viewport [Selkie] ok 3 - hook re-fires on re-entry — selection may have moved while parked [Selkie] ok 7 - set-selected re-fires after a card leaves and re-enters the viewport [Selkie] # Subtest: cards without the hook are left alone [Selkie] 1..2 [Selkie] ok 1 - render works with widgets that have no hooks [Selkie] ok 2 - cards still painted [Selkie] ok 8 - cards without the hook are left alone [Selkie] # Subtest: min-display-height parks cards clipped to a sliver [Selkie] 1..7 [Selkie] ok 1 - card 0 rendered while fully visible [Selkie] ok 2 - only the card above its threshold rendered [Selkie] ok 3 - the 4-row sliver was parked [Selkie] ok 4 - the 6-row slice rendered [Selkie] ok 5 - the parked card's band is empty, not a sliver [Selkie] ok 6 - the card that cleared the threshold painted below it [Selkie] ok 7 - default min-display-height of 1 keeps the pre-existing sliver behaviour [Selkie] ok 9 - min-display-height parks cards clipped to a sliver [Selkie] # Subtest: min-display-height threshold is capped by card and viewport height [Selkie] 1..4 [Selkie] ok 1 - a 2-row card declaring 6 still renders [Selkie] ok 2 - both cards visible [Selkie] ok 3 - a card filling the whole viewport is never parked as a sliver [Selkie] ok 4 - the viewport still has a card in it [Selkie] ok 10 - min-display-height threshold is capped by card and viewport height [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/111-focus-ancestor-eligibility.rakutest [Selkie] 1..8 [Selkie] # Subtest: focus-eligible walks the ancestor chain [Selkie] 1..9 [Selkie] ok 1 - a widget in an all-enabled chain is eligible [Selkie] ok 2 - an undefined widget is never eligible [Selkie] ok 3 - its own disabled flag rules it out [Selkie] ok 4 - and clearing the flag restores it [Selkie] ok 5 - a disabled immediate parent rules it out [Selkie] ok 6 - a disabled root two levels up rules it out [Selkie] ok 7 - and so does every widget between it and the root [Selkie] ok 8 - re-enabling the ancestor makes the whole subtree eligible again [Selkie] ok 9 - a widget with no parent at all is eligible — eligibility is not attachment [Selkie] ok 1 - focus-eligible walks the ancestor chain [Selkie] # Subtest: focus() refuses a target inside a disabled subtree [Selkie] 1..4 [Selkie] ok 1 - preconditions: focus is on A [Selkie] ok 2 - focusing into a disabled pane is a no-op — focus stays where it was [Selkie] ok 3 - the same call is accepted once the pane is live [Selkie] ok 4 - and the widget itself was told it has focus [Selkie] ok 2 - focus() refuses a target inside a disabled subtree [Selkie] # Subtest: the Tab cycle only lands on eligible widgets [Selkie] 1..6 [Selkie] ok 1 - preconditions: the naive walk really does yield all three [Selkie] ok 2 - first-focusable skips nothing while the first candidate is live [Selkie] ok 3 - Tab jumps over B, which sits inside the disabled pane [Selkie] ok 4 - and wraps around the shortened cycle [Selkie] ok 5 - Shift-Tab honours the same filter [Selkie] ok 6 - a fully disabled surface has no first-focusable [Selkie] ok 3 - the Tab cycle only lands on eligible widgets [Selkie] # Subtest: a disabled Border evicts focus from the content it frames [Selkie] 1..3 [Selkie] ok 1 - preconditions: a disabled Border still offers its enabled content [Selkie] ok 2 - preconditions: focus is inside the pane [Selkie] ok 3 - the per-frame invariant re-homes focus out of the disabled pane [Selkie] ok 4 - a disabled Border evicts focus from the content it frames [Selkie] # Subtest: the per-frame invariant re-homes on an ancestor disable [Selkie] 1..6 [Selkie] ok 1 - preconditions: focus is on B, inside the pane [Selkie] ok 2 - a healthy focus is left exactly where it is [Selkie] ok 3 - preconditions: the focused widget itself is not disabled [Selkie] ok 4 - focus is re-homed to the first eligible widget [Selkie] ok 5 - preconditions: removal destroyed the focused widget [Selkie] ok 6 - a removed focus is still re-homed [Selkie] ok 5 - the per-frame invariant re-homes on an ancestor disable [Selkie] # Subtest: the invariant leaves focus alone when nothing is eligible [Selkie] 1..2 [Selkie] ok 1 - preconditions: focus is on the only control [Selkie] ok 2 - with no eligible target anywhere, focus clears rather than staying stale [Selkie] ok 6 - the invariant leaves focus alone when nothing is eligible [Selkie] # Subtest: per-screen focus memory re-validates before restoring [Selkie] 1..3 [Selkie] ok 1 - a still-eligible memory is restored [Selkie] ok 2 - a memory that became ineligible falls back to first-focusable [Selkie] ok 3 - and the stale memory was dropped rather than resurrected later [Selkie] ok 7 - per-screen focus memory re-validates before restoring [Selkie] # Subtest: closing a modal restores focus only to an eligible target [Selkie] 1..3 [Selkie] ok 1 - an untouched pre-modal focus is restored [Selkie] ok 2 - a pre-modal focus that became ineligible falls back to first-focusable [Selkie] ok 3 - a restore target outside the live tree falls back too [Selkie] ok 8 - closing a modal restores focus only to an eligible target [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/112-parent-chain-cycle-guard.rakutest [Selkie] 1..8 [Selkie] # Subtest: next-ancestor is an ordinary hop on a healthy chain [Selkie] 1..3 [Selkie] ok 1 - one hop reaches the parent [Selkie] ok 2 - the next hop reaches the root [Selkie] ok 3 - and the hop off the root is undefined, which is what ends a walk [Selkie] ok 1 - next-ancestor is an ordinary hop on a healthy chain [Selkie] # Subtest: next-ancestor dies once a single walk exceeds the hop budget [Selkie] 1..4 [Selkie] ok 1 - the last hop inside the budget is allowed [Selkie] # Subtest: the hop past it throws X::Selkie::WidgetCycle [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::Selkie::WidgetCycle) [Selkie] ok 2 - the hop past it throws X::Selkie::WidgetCycle [Selkie] ok 3 - the message says what went wrong [Selkie] ok 4 - and names the widgets in the loop, so the bug is findable [Selkie] ok 2 - next-ancestor dies once a single walk exceeds the hop budget [Selkie] # Subtest: the exception describes a bounded slice of the chain [Selkie] 1..3 [Selkie] ok 1 - the hop budget is reported [Selkie] ok 2 - the chain is rendered as a walk [Selkie] ok 3 - and it is truncated rather than dumping an endless loop [Selkie] ok 3 - the exception describes a bounded slice of the chain [Selkie] # Subtest: focus-eligible dies on a cycled chain instead of spinning [Selkie] 1..2 [Selkie] # Subtest: the focus-eligibility walk trips the guard [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::Selkie::WidgetCycle) [Selkie] ok 1 - the focus-eligibility walk trips the guard [Selkie] ok 2 - a healthy widget is unaffected [Selkie] ok 4 - focus-eligible dies on a cycled chain instead of spinning [Selkie] # Subtest: widget-attached dies on a cycled chain [Selkie] 1..2 [Selkie] # Subtest: the attachment walk trips the guard rather than looping forever [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::Selkie::WidgetCycle) [Selkie] ok 1 - the attachment walk trips the guard rather than looping forever [Selkie] ok 2 - a walk that reaches its target before the budget still answers [Selkie] ok 5 - widget-attached dies on a cycled chain [Selkie] # Subtest: mark-screen-dirty dies on a cycled chain [Selkie] 1..2 [Selkie] # Subtest: the root-finding walk trips the guard [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::Selkie::WidgetCycle) [Selkie] ok 1 - the root-finding walk trips the guard [Selkie] ok 2 - a healthy chain still reaches its root [Selkie] ok 6 - mark-screen-dirty dies on a cycled chain [Selkie] # Subtest: effective-bounds dies on a cycled chain [Selkie] 1..1 [Selkie] # Subtest: the clip-to-ancestors walk trips the guard [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::Selkie::WidgetCycle) [Selkie] ok 1 - the clip-to-ancestors walk trips the guard [Selkie] ok 7 - effective-bounds dies on a cycled chain [Selkie] # Subtest: event bubbling dies on a cycled chain [Selkie] 1..2 [Selkie] # Subtest: a key event bubbling up a cycled chain trips the guard [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::Selkie::WidgetCycle) [Selkie] ok 1 - a key event bubbling up a cycled chain trips the guard [Selkie] ok 2 - and an ordinary chain still bubbles to the end [Selkie] ok 8 - event bubbling dies on a cycled chain [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/113-mouse-capture-lifecycle.rakutest [Selkie] 1..6 [Selkie] # Subtest: press captures, release clears [Selkie] 1..4 [Selkie] ok 1 - nothing captured before the first press [Selkie] ok 2 - the press captured the widget under the pointer [Selkie] ok 3 - and the press itself was delivered [Selkie] ok 4 - the release gave the capture back [Selkie] ok 1 - press captures, release clears [Selkie] # Subtest: motion routes to the captured widget while it is live [Selkie] 1..3 [Selkie] ok 1 - motion with nothing captured is dropped [Selkie] ok 2 - motion under a live capture reaches the captured widget [Selkie] ok 3 - and the capture survives the motion [Selkie] ok 2 - motion routes to the captured widget while it is live [Selkie] # Subtest: a destroyed widget's capture is dropped, not delivered to [Selkie] 1..6 [Selkie] ok 1 - preconditions: the widget holds the capture [Selkie] ok 2 - preconditions: the captured widget is destroyed [Selkie] ok 3 - preconditions: and it still walks up to the root [Selkie] ok 4 - motion after the teardown does not blow up [Selkie] ok 5 - and the stale entry is gone rather than routing to a dead widget [Selkie] ok 6 - nothing was delivered to the destroyed widget [Selkie] ok 3 - a destroyed widget's capture is dropped, not delivered to [Selkie] # Subtest: a drag after teardown falls back to hit-testing [Selkie] 1..3 [Selkie] ok 1 - preconditions: the upper widget holds the capture [Selkie] ok 2 - the drag is hit-tested afresh and lands on what is actually there [Selkie] ok 3 - the dead capture was dropped on the way [Selkie] ok 4 - a drag after teardown falls back to hit-testing [Selkie] # Subtest: the widget-destroyed observer prunes without over-deleting [Selkie] 1..4 [Selkie] ok 1 - preconditions: a capture is held [Selkie] ok 2 - an unrelated teardown does not drop a live capture [Selkie] ok 3 - and the motion still reached the captured widget [Selkie] ok 4 - the captured widget going away does drop it [Selkie] ok 5 - the widget-destroyed observer prunes without over-deleting [Selkie] # Subtest: a capture whose surface was swapped out is dropped [Selkie] 1..3 [Selkie] ok 1 - preconditions: a capture is held on the old screen [Selkie] ok 2 - the off-surface capture is dropped [Selkie] ok 3 - and no motion was delivered to a widget on the old screen [Selkie] ok 6 - a capture whose surface was swapped out is dropped [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/12-screen-manager.rakutest [Selkie] 1..16 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no active screen initially [Selkie] ok 2 - no active root initially [Selkie] ok 3 - no screens [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-screen sets first as active [Selkie] 1..3 [Selkie] ok 1 - first screen becomes active [Selkie] ok 2 - active-root returns the container [Selkie] ok 3 - one screen registered [Selkie] ok 2 - add-screen sets first as active [Selkie] # Subtest: add multiple screens [Selkie] 1..3 [Selkie] ok 1 - two screens [Selkie] ok 2 - first added remains active [Selkie] ok 3 - has-screen finds second [Selkie] ok 3 - add multiple screens [Selkie] # Subtest: switch-to changes active screen [Selkie] 1..2 [Selkie] ok 1 - active screen changed [Selkie] ok 2 - active-root returns new screen [Selkie] ok 4 - switch-to changes active screen [Selkie] # Subtest: switch-to marks new screen dirty [Selkie] 1..1 [Selkie] ok 1 - switched-to screen marked dirty [Selkie] ok 5 - switch-to marks new screen dirty [Selkie] # Subtest: switch-to nonexistent screen fails [Selkie] 1..1 [Selkie] ok 1 - switching to nonexistent screen returns Failure [Selkie] ok 6 - switch-to nonexistent screen fails [Selkie] # Subtest: switch-to same screen is no-op [Selkie] 1..1 [Selkie] ok 1 - no-op when switching to already active screen [Selkie] ok 7 - switch-to same screen is no-op [Selkie] # Subtest: remove-screen [Selkie] 1..2 [Selkie] ok 1 - one screen remaining [Selkie] ok 2 - login screen removed [Selkie] ok 8 - remove-screen [Selkie] # Subtest: remove active screen fails [Selkie] 1..1 [Selkie] ok 1 - cannot remove active screen [Selkie] ok 9 - remove active screen fails [Selkie] # Subtest: remove nonexistent screen fails [Selkie] 1..1 [Selkie] ok 1 - cannot remove nonexistent screen [Selkie] ok 10 - remove nonexistent screen fails [Selkie] # Subtest: has-screen [Selkie] 1..2 [Selkie] ok 1 - has-screen true for existing [Selkie] ok 2 - has-screen false for missing [Selkie] ok 11 - has-screen [Selkie] # Subtest: focusable-descendants scoped to active screen [Selkie] 1..2 [Selkie] ok 1 - login screen: 1 focusable [Selkie] ok 2 - main screen: 2 focusable [Selkie] ok 12 - focusable-descendants scoped to active screen [Selkie] # Subtest: focusable-descendants empty when no screens [Selkie] 1..1 [Selkie] ok 1 - empty seq when no screens [Selkie] ok 13 - focusable-descendants empty when no screens [Selkie] # Subtest: destroy cleans up all screens [Selkie] 1..2 [Selkie] ok 1 - no screens after destroy [Selkie] ok 2 - no active screen after destroy [Selkie] ok 14 - destroy cleans up all screens [Selkie] # Subtest: screen-names returns sorted list [Selkie] 1..1 [Selkie] ok 1 - names sorted [Selkie] ok 15 - screen-names returns sorted list [Selkie] # Subtest: add-screen replaces existing screen [Selkie] 1..2 [Selkie] ok 1 - root replaced with new container [Selkie] ok 2 - still one screen [Selkie] ok 16 - add-screen replaces existing screen [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/13-modal.rakutest [Selkie] 1..21 [Selkie] # Subtest: construction defaults [Selkie] 1..8 [Selkie] ok 1 - default width ratio [Selkie] ok 2 - default height ratio [Selkie] ok 3 - dim background by default [Selkie] ok 4 - no content initially [Selkie] ok 5 - opaque backdrop by default [Selkie] ok 6 - unframed by default [Selkie] ok 7 - no frame widget built [Selkie] ok 8 - the plane base still covers the screen [Selkie] ok 1 - construction defaults [Selkie] # Subtest: custom ratios [Selkie] 1..2 [Selkie] ok 1 - custom width ratio [Selkie] ok 2 - custom height ratio [Selkie] ok 2 - custom ratios [Selkie] # Subtest: set-content [Selkie] 1..3 [Selkie] ok 1 - content set [Selkie] ok 2 - parent set on content [Selkie] ok 3 - modal marked dirty [Selkie] ok 3 - set-content [Selkie] # Subtest: set-content replaces previous [Selkie] 1..1 [Selkie] ok 1 - content replaced [Selkie] ok 4 - set-content replaces previous [Selkie] # Subtest: on-close returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-close is a Supply [Selkie] ok 5 - on-close returns Supply [Selkie] # Subtest: close emits on Supply [Selkie] 1..1 [Selkie] ok 1 - close emits event [Selkie] ok 6 - close emits on Supply [Selkie] # Subtest: focusable-descendants - no content [Selkie] 1..1 [Selkie] ok 1 - no focusable descendants without content [Selkie] ok 7 - focusable-descendants - no content [Selkie] # Subtest: focusable-descendants - focusable content [Selkie] 1..1 [Selkie] ok 1 - finds focusable content [Selkie] ok 8 - focusable-descendants - focusable content [Selkie] # Subtest: focusable-descendants - container content [Selkie] 1..1 [Selkie] ok 1 - finds focusable descendants in container content [Selkie] ok 9 - focusable-descendants - container content [Selkie] # Subtest: focusable-descendants - non-focusable content [Selkie] 1..1 [Selkie] ok 1 - non-focusable content not included [Selkie] ok 10 - focusable-descendants - non-focusable content [Selkie] # Subtest: handle-event checks own keybinds [Selkie] 1..2 [Selkie] ok 1 - esc keybind consumed [Selkie] ok 2 - keybind handler fired [Selkie] ok 11 - handle-event checks own keybinds [Selkie] # Subtest: handle-event passes through unmatched keys [Selkie] 1..1 [Selkie] ok 1 - unmatched key passes through (focus trap is in App) [Selkie] ok 12 - handle-event passes through unmatched keys [Selkie] # Subtest: unmatched key with no keybinds [Selkie] 1..1 [Selkie] ok 1 - F12 passes through [Selkie] ok 13 - unmatched key with no keybinds [Selkie] # Subtest: dim-background can be disabled [Selkie] 1..2 [Selkie] ok 1 - dim background disabled [Selkie] ok 2 - …which is BackdropNone [Selkie] ok 14 - dim-background can be disabled [Selkie] # Subtest: an unframed modal's geometry is the dialog rectangle [Selkie] 1..3 [Selkie] ok 1 - default 0.8 x 0.6 ratios [Selkie] ok 2 - content gets all of it [Selkie] ok 3 - sub-minimum terminal clamps [Selkie] ok 15 - an unframed modal's geometry is the dialog rectangle [Selkie] # Subtest: set-content on an unframed modal parents to the modal [Selkie] 1..2 [Selkie] ok 1 - content's parent is the modal itself [Selkie] ok 2 - and nothing was added to the child list [Selkie] ok 16 - set-content on an unframed modal parents to the modal [Selkie] # Subtest: dismissable defaults to True [Selkie] 1..1 [Selkie] ok 1 - unset modals stay dismissable — no behaviour change [Selkie] ok 17 - dismissable defaults to True [Selkie] # Subtest: esc closes a default modal [Selkie] 1..2 [Selkie] ok 1 - modal is on the stack before esc [Selkie] ok 2 - esc popped the dismissable modal [Selkie] ok 18 - esc closes a default modal [Selkie] # Subtest: esc does not close a :!dismissable modal [Selkie] 1..2 [Selkie] ok 1 - modal is on the stack before esc [Selkie] ok 2 - esc left the non-dismissable modal in place [Selkie] ok 19 - esc does not close a :!dismissable modal [Selkie] # Subtest: .close still closes a :!dismissable modal [Selkie] 1..1 [Selkie] ok 1 - :!dismissable does not block programmatic close [Selkie] ok 20 - .close still closes a :!dismissable modal [Selkie] # Subtest: esc closes nothing when the topmost of two stacked modals is :!dismissable [Selkie] 1..3 [Selkie] ok 1 - both modals are stacked [Selkie] ok 2 - esc did not touch the non-dismissable topmost modal [Selkie] ok 3 - repeated esc still does nothing while it's on top [Selkie] ok 21 - esc closes nothing when the topmost of two stacked modals is :!dismissable [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/14-rich-text.rakutest [Selkie] 1..30 [Selkie] # Subtest: construction defaults [Selkie] 1..2 [Selkie] ok 1 - no spans initially [Selkie] ok 2 - starts dirty [Selkie] ok 1 - construction defaults [Selkie] # Subtest: set-content stores spans [Selkie] 1..2 [Selkie] ok 1 - one span stored [Selkie] ok 2 - span text correct [Selkie] ok 2 - set-content stores spans [Selkie] # Subtest: set-content marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-content [Selkie] ok 3 - set-content marks dirty [Selkie] # Subtest: logical-height - single short span [Selkie] 1..1 [Selkie] ok 1 - short text = 1 line [Selkie] ok 4 - logical-height - single short span [Selkie] # Subtest: logical-height - empty content [Selkie] 1..1 [Selkie] ok 1 - empty content = 1 line (blank) [Selkie] ok 5 - logical-height - empty content [Selkie] # Subtest: logical-height - multiple spans on one line [Selkie] 1..1 [Selkie] ok 1 - two short spans = 1 line [Selkie] ok 6 - logical-height - multiple spans on one line [Selkie] # Subtest: logical-height - span wraps at column boundary [Selkie] 1..1 [Selkie] ok 1 - 20 chars at width 10 = 2 lines [Selkie] ok 7 - logical-height - span wraps at column boundary [Selkie] # Subtest: logical-height - exact fit [Selkie] 1..1 [Selkie] ok 1 - 10 chars at width 10 = 1 line [Selkie] ok 8 - logical-height - exact fit [Selkie] # Subtest: logical-height - wrap at 3 lines [Selkie] 1..1 [Selkie] ok 1 - 25 chars at width 10 = 3 lines [Selkie] ok 9 - logical-height - wrap at 3 lines [Selkie] # Subtest: logical-height - newline in span [Selkie] 1..1 [Selkie] ok 1 - newline creates 2 lines [Selkie] ok 10 - logical-height - newline in span [Selkie] # Subtest: logical-height - multiple newlines [Selkie] 1..1 [Selkie] ok 1 - two newlines = 3 lines [Selkie] ok 11 - logical-height - multiple newlines [Selkie] # Subtest: logical-height - newline at end [Selkie] 1..1 [Selkie] ok 1 - trailing newline adds empty line [Selkie] ok 12 - logical-height - newline at end [Selkie] # Subtest: span splits across wrap boundary [Selkie] 1..1 [Selkie] ok 1 - spans split across wrap boundary [Selkie] ok 13 - span splits across wrap boundary [Selkie] # Subtest: multiple spans wrap correctly [Selkie] 1..1 [Selkie] ok 1 - 21 chars across 3 spans at width 10 = 3 lines [Selkie] ok 14 - multiple spans wrap correctly [Selkie] # Subtest: styled spans preserved through wrap [Selkie] 1..3 [Selkie] ok 1 - fits on one line [Selkie] ok 2 - first span style preserved [Selkie] ok 3 - second span style preserved [Selkie] ok 15 - styled spans preserved through wrap [Selkie] # Subtest: empty span is handled [Selkie] 1..1 [Selkie] ok 1 - empty span doesn't add lines [Selkie] ok 16 - empty span is handled [Selkie] # Subtest: resize triggers rewrap [Selkie] 1..2 [Selkie] ok 1 - 20 chars at width 20 = 1 line [Selkie] ok 2 - after resize to 10 = 2 lines [Selkie] ok 17 - resize triggers rewrap [Selkie] # Subtest: resize height only does not rewrap [Selkie] 1..2 [Selkie] ok 1 - 2 lines initially [Selkie] ok 2 - still 2 lines after height-only change [Selkie] ok 18 - resize height only does not rewrap [Selkie] # Subtest: newline between spans [Selkie] 1..1 [Selkie] ok 1 - newline span separates lines [Selkie] ok 19 - newline between spans [Selkie] # Subtest: mixed newlines and wrapping [Selkie] 1..1 [Selkie] ok 1 - newline + wrapping combined [Selkie] ok 20 - mixed newlines and wrapping [Selkie] # Subtest: unicode text [Selkie] 1..1 [Selkie] ok 1 - unicode characters handled [Selkie] ok 21 - unicode text [Selkie] # Subtest: single span with only newline [Selkie] 1..1 [Selkie] ok 1 - bare newline = 2 lines (empty + empty) [Selkie] ok 22 - single span with only newline [Selkie] # Subtest: CRLF line endings [Selkie] 1..1 [Selkie] ok 1 - CRLF double newline = 3 lines [Selkie] ok 23 - CRLF line endings [Selkie] # Subtest: CRLF single line break [Selkie] 1..1 [Selkie] ok 1 - CRLF single newline = 2 lines [Selkie] ok 24 - CRLF single line break [Selkie] # Subtest: wrap-spans empty input returns one blank line [Selkie] 1..2 [Selkie] ok 1 - exactly one line [Selkie] ok 2 - the line is empty (no spans) [Selkie] ok 25 - wrap-spans empty input returns one blank line [Selkie] # Subtest: wrap-spans single short span = 1 line [Selkie] 1..1 [Selkie] ok 1 - fits on one line at width 80 [Selkie] ok 26 - wrap-spans single short span = 1 line [Selkie] # Subtest: wrap-spans hard-wraps token longer than width [Selkie] 1..1 [Selkie] ok 1 - 25 chars at width 10 hard-wraps to 3 lines [Selkie] ok 27 - wrap-spans hard-wraps token longer than width [Selkie] # Subtest: wrap-spans preserves blank line from \n\n [Selkie] 1..1 [Selkie] ok 1 - blank line between paragraphs counts [Selkie] ok 28 - wrap-spans preserves blank line from \n\n [Selkie] # Subtest: wrap-spans skips leading whitespace on a wrapped line [Selkie] 1..1 [Selkie] ok 1 - three words wrap onto three lines [Selkie] ok 29 - wrap-spans skips leading whitespace on a wrapped line [Selkie] # Subtest: wrap-spans static-call matches live logical-height [Selkie] 1..1 [Selkie] ok 1 - static wrap-spans line count matches instance logical-height [Selkie] ok 30 - wrap-spans static-call matches live logical-height [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/15-multi-line-input.rakutest [Selkie] 1..66 [Selkie] # Subtest: construction defaults [Selkie] 1..5 [Selkie] ok 1 - empty text [Selkie] ok 2 - focusable by default [Selkie] ok 3 - default max-lines [Selkie] ok 4 - starts with 1 line [Selkie] ok 5 - desired height 1 [Selkie] ok 1 - construction defaults [Selkie] # Subtest: set-text [Selkie] 1..3 [Selkie] ok 1 - text set [Selkie] ok 2 - 2 lines [Selkie] ok 3 - cursor at last line [Selkie] ok 2 - set-text [Selkie] # Subtest: set-text marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-text [Selkie] ok 3 - set-text marks dirty [Selkie] # Subtest: sizing change propagates dirty up to root [Selkie] 1..2 [Selkie] ok 1 - input itself dirty after bulk set-text [Selkie] ok 2 - root dirty — parent chain reached by mark-dirty propagation [Selkie] ok 4 - sizing change propagates dirty up to root [Selkie] # Subtest: clear empties text [Selkie] 1..2 [Selkie] ok 1 - empty after clear [Selkie] ok 2 - 1 line after clear [Selkie] ok 5 - clear empties text [Selkie] # Subtest: on-submit and on-change are Supplies [Selkie] 1..2 [Selkie] ok 1 - on-submit is Supply [Selkie] ok 2 - on-change is Supply [Selkie] ok 6 - on-submit and on-change are Supplies [Selkie] # Subtest: on-change emits on set-text [Selkie] 1..1 [Selkie] ok 1 - change emitted [Selkie] ok 7 - on-change emits on set-text [Selkie] # Subtest: desired-height caps at max-lines [Selkie] 1..1 [Selkie] ok 1 - capped at max-lines [Selkie] ok 8 - desired-height caps at max-lines [Selkie] # Subtest: desired-height matches line count when under max [Selkie] 1..1 [Selkie] ok 1 - matches 3 lines [Selkie] ok 9 - desired-height matches line count when under max [Selkie] # Subtest: handle-event returns False when not focused [Selkie] 1..1 [Selkie] ok 1 - not consumed unfocused [Selkie] ok 10 - handle-event returns False when not focused [Selkie] # Subtest: typing characters [Selkie] 1..1 [Selkie] ok 1 - characters typed [Selkie] ok 11 - typing characters [Selkie] # Subtest: ctrl+enter submits [Selkie] 1..2 [Selkie] ok 1 - ctrl+enter consumed [Selkie] ok 2 - submit emitted with text [Selkie] ok 12 - ctrl+enter submits [Selkie] # Subtest: enter inserts newline [Selkie] 1..2 [Selkie] ok 1 - newline inserted [Selkie] ok 2 - 2 lines [Selkie] ok 13 - enter inserts newline [Selkie] # Subtest: backspace within line [Selkie] 1..1 [Selkie] ok 1 - last char deleted [Selkie] ok 14 - backspace within line [Selkie] # Subtest: backspace at line start joins with previous [Selkie] 1..2 [Selkie] ok 1 - lines joined [Selkie] ok 2 - 1 line after join [Selkie] ok 15 - backspace at line start joins with previous [Selkie] # Subtest: backspace at start of first line is no-op [Selkie] 1..1 [Selkie] ok 1 - still empty [Selkie] ok 16 - backspace at start of first line is no-op [Selkie] # Subtest: delete within line [Selkie] 1..1 [Selkie] ok 1 - first char deleted [Selkie] ok 17 - delete within line [Selkie] # Subtest: delete at line end joins with next [Selkie] 1..2 [Selkie] ok 1 - lines joined by delete [Selkie] ok 2 - 1 line [Selkie] ok 18 - delete at line end joins with next [Selkie] # Subtest: left arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - inserted at cursor after left [Selkie] ok 19 - left arrow moves cursor [Selkie] # Subtest: left arrow wraps to previous line [Selkie] 1..2 [Selkie] ok 1 - wrapped to previous row [Selkie] ok 2 - at end of previous line [Selkie] ok 20 - left arrow wraps to previous line [Selkie] # Subtest: right arrow wraps to next line [Selkie] 1..2 [Selkie] ok 1 - wrapped to next row [Selkie] ok 2 - at start of next line [Selkie] ok 21 - right arrow wraps to next line [Selkie] # Subtest: up arrow [Selkie] 1..2 [Selkie] ok 1 - moved up [Selkie] ok 2 - col preserved [Selkie] ok 22 - up arrow [Selkie] # Subtest: up arrow clamps col to shorter line [Selkie] 1..2 [Selkie] ok 1 - moved up [Selkie] ok 2 - col clamped to line length [Selkie] ok 23 - up arrow clamps col to shorter line [Selkie] # Subtest: down arrow [Selkie] 1..1 [Selkie] ok 1 - moved down [Selkie] ok 24 - down arrow [Selkie] # Subtest: home and end [Selkie] 1..2 [Selkie] ok 1 - home moves to start [Selkie] ok 2 - end moves to end [Selkie] ok 25 - home and end [Selkie] # Subtest: ctrl modifier bubbles up [Selkie] 1..1 [Selkie] ok 1 - ctrl+key not consumed [Selkie] ok 26 - ctrl modifier bubbles up [Selkie] # Subtest: OS-composed alt char (e.g. UK Mac Alt-3 → '#') is typed [Selkie] 1..2 [Selkie] ok 1 - composed-alt event consumed [Selkie] ok 2 - composed character inserted [Selkie] ok 27 - OS-composed alt char (e.g. UK Mac Alt-3 → ' \#') is typed [Selkie] # Subtest: on-change emits on character input [Selkie] 1..1 [Selkie] ok 1 - change emitted on typing [Selkie] ok 28 - on-change emits on character input [Selkie] # Subtest: auto-expand sizing on newline [Selkie] 1..3 [Selkie] ok 1 - starts at height 1 [Selkie] ok 2 - grows to 2 after newline [Selkie] ok 3 - grows to 3 after second newline [Selkie] ok 29 - auto-expand sizing on newline [Selkie] # Subtest: auto-shrink sizing on backspace join [Selkie] 1..2 [Selkie] ok 1 - 3 lines = height 3 [Selkie] ok 2 - shrinks to 2 after join [Selkie] ok 30 - auto-shrink sizing on backspace join [Selkie] # Subtest: sizing capped at max-lines [Selkie] 1..1 [Selkie] ok 1 - capped at max-lines [Selkie] ok 31 - sizing capped at max-lines [Selkie] # Subtest: clear shrinks back to 1 [Selkie] 1..1 [Selkie] ok 1 - back to 1 after clear [Selkie] ok 32 - clear shrinks back to 1 [Selkie] # Subtest: shift+left jumps within a line then crosses to previous [Selkie] 1..4 [Selkie] ok 1 - still on second line [Selkie] ok 2 - at start of 'baz' [Selkie] ok 3 - crossed back to line 1 [Selkie] ok 4 - at start of 'world' on line 1 [Selkie] ok 33 - shift+left jumps within a line then crosses to previous [Selkie] # Subtest: shift+right jumps across line boundary [Selkie] 1..2 [Selkie] ok 1 - moved to next line [Selkie] ok 2 - at column 0 of next line [Selkie] ok 34 - shift+right jumps across line boundary [Selkie] # Subtest: shift+backspace deletes the previous word [Selkie] 1..1 [Selkie] ok 1 - trailing word deleted [Selkie] ok 35 - shift+backspace deletes the previous word [Selkie] # Subtest: shift+backspace at column 0 joins with previous line [Selkie] 1..1 [Selkie] ok 1 - lines joined as if plain backspace [Selkie] ok 36 - shift+backspace at column 0 joins with previous line [Selkie] # Subtest: insert-text drops a multi-line blob across lines [Selkie] 1..3 [Selkie] ok 1 - three lines after a single insert [Selkie] ok 2 - line count matches [Selkie] ok 3 - cursor lands on the last pasted line [Selkie] ok 37 - insert-text drops a multi-line blob across lines [Selkie] # Subtest: insert-text in the middle of an existing line preserves the tail [Selkie] 1..2 [Selkie] ok 1 - tail flows onto the new last line [Selkie] ok 2 - now spans two lines [Selkie] ok 38 - insert-text in the middle of an existing line preserves the tail [Selkie] # Subtest: insert-text scales to thousands of chars [Selkie] 1..2 [Selkie] ok 1 - all chars retained [Selkie] ok 2 - no newlines, single line [Selkie] ok 39 - insert-text scales to thousands of chars [Selkie] # Subtest: ctrl+a selects the entire buffer (multi-line) [Selkie] 1..2 [Selkie] ok 1 - selection active [Selkie] ok 2 - selected text spans all lines with newline joins [Selkie] ok 40 - ctrl+a selects the entire buffer (multi-line) [Selkie] # Subtest: ctrl+c emits selected text without changing buffer [Selkie] 1..2 [Selkie] ok 1 - on-copy fires with full selection [Selkie] ok 2 - buffer unchanged [Selkie] ok 41 - ctrl+c emits selected text without changing buffer [Selkie] # Subtest: ctrl+x cuts selection (deletes from buffer) [Selkie] 1..2 [Selkie] ok 1 - buffer drained after cut [Selkie] ok 2 - selection cleared after cut [Selkie] ok 42 - ctrl+x cuts selection (deletes from buffer) [Selkie] # Subtest: ctrl+x bubbles when there is no selection [Selkie] 1..3 [Selkie] ok 1 - unselected ctrl+x is not handled by the input [Selkie] ok 2 - no cut event emitted [Selkie] ok 3 - buffer unchanged [Selkie] ok 43 - ctrl+x bubbles when there is no selection [Selkie] # Subtest: typing replaces an active selection [Selkie] 1..1 [Selkie] ok 1 - X replaced selection [Selkie] ok 44 - typing replaces an active selection [Selkie] # Subtest: primary click positions caret at clicked cell [Selkie] 1..2 [Selkie] ok 1 - cursor moved to row 1 [Selkie] ok 2 - cursor moved to col 3 [Selkie] ok 45 - primary click positions caret at clicked cell [Selkie] # Subtest: double-click selects the word under the cursor (multi-line) [Selkie] 1..1 [Selkie] ok 1 - double-click selected word "world" [Selkie] ok 46 - double-click selects the word under the cursor (multi-line) [Selkie] # Subtest: set-text normalises CRLF to LF [Selkie] 1..4 [Selkie] ok 1 - CRLF collapsed to LF [Selkie] ok 2 - 3 logical lines [Selkie] ok 3 - cursor at last line [Selkie] ok 4 - cursor at end of 'c' (no trailing \r) [Selkie] ok 47 - set-text normalises CRLF to LF [Selkie] # Subtest: set-text normalises lone CR to LF [Selkie] 1..2 [Selkie] ok 1 - lone CR collapsed to LF [Selkie] ok 2 - 2 logical lines [Selkie] ok 48 - set-text normalises lone CR to LF [Selkie] # Subtest: set-text leaves LF-only text untouched [Selkie] 1..2 [Selkie] ok 1 - unchanged [Selkie] ok 2 - 3 logical lines [Selkie] ok 49 - set-text leaves LF-only text untouched [Selkie] # Subtest: set-text-silent also normalises CRLF [Selkie] 1..1 [Selkie] ok 1 - CRLF collapsed via set-text-silent [Selkie] ok 50 - set-text-silent also normalises CRLF [Selkie] # Subtest: enter-submits defaults to False [Selkie] 1..2 [Selkie] ok 1 - default is the editor convention [Selkie] ok 2 - constructor argument honoured [Selkie] ok 51 - enter-submits defaults to False [Selkie] # Subtest: default mode: plain enter inserts a newline and does not submit [Selkie] 1..4 [Selkie] ok 1 - enter consumed [Selkie] ok 2 - plain enter (default mode) — emitted 0 times [Selkie] ok 3 - newline inserted at the caret [Selkie] ok 4 - 2 logical lines [Selkie] ok 52 - default mode: plain enter inserts a newline and does not submit [Selkie] # Subtest: default mode: ctrl+enter submits and leaves the buffer alone [Selkie] 1..4 [Selkie] ok 1 - ctrl+enter consumed [Selkie] ok 2 - ctrl+enter (default mode) — emitted exactly once [Selkie] ok 3 - ctrl+enter (default mode) — correct value [Selkie] ok 4 - buffer untouched by submit [Selkie] ok 53 - default mode: ctrl+enter submits and leaves the buffer alone [Selkie] # Subtest: default mode: alt+enter and shift+enter insert newlines [Selkie] 1..4 [Selkie] ok 1 - alt+enter (default mode) — emitted 0 times [Selkie] ok 2 - alt+enter inserted a newline [Selkie] ok 3 - shift+enter (default mode) — emitted 0 times [Selkie] ok 4 - shift+enter inserted a newline [Selkie] ok 54 - default mode: alt+enter and shift+enter insert newlines [Selkie] # Subtest: default mode: enter replaces the active selection [Selkie] 1..2 [Selkie] ok 1 - selection armed [Selkie] ok 2 - selection replaced by the newline [Selkie] ok 55 - default mode: enter replaces the active selection [Selkie] # Subtest: enter-submits: plain enter submits the whole buffer [Selkie] 1..4 [Selkie] ok 1 - enter consumed [Selkie] ok 2 - enter (chat mode) — emitted exactly once [Selkie] ok 3 - enter (chat mode) — correct value [Selkie] ok 4 - buffer not modified by the submit [Selkie] ok 56 - enter-submits: plain enter submits the whole buffer [Selkie] # Subtest: enter-submits: submit emits the buffer verbatim [Selkie] 1..2 [Selkie] ok 1 - verbatim submit — emitted exactly once [Selkie] ok 2 - verbatim submit — correct value [Selkie] ok 57 - enter-submits: submit emits the buffer verbatim [Selkie] # Subtest: enter-submits: submit does not clear the buffer [Selkie] 1..2 [Selkie] ok 1 - text still there after submit [Selkie] ok 2 - clearing is the app’s call [Selkie] ok 58 - enter-submits: submit does not clear the buffer [Selkie] # Subtest: enter-submits: alt+enter inserts a newline [Selkie] 1..4 [Selkie] ok 1 - alt+enter consumed [Selkie] ok 2 - alt+enter (chat mode) — emitted 0 times [Selkie] ok 3 - newline inserted [Selkie] ok 4 - 2 logical lines [Selkie] ok 59 - enter-submits: alt+enter inserts a newline [Selkie] # Subtest: enter-submits: shift+enter inserts a newline [Selkie] 1..3 [Selkie] ok 1 - shift+enter consumed [Selkie] ok 2 - shift+enter (chat mode) — emitted 0 times [Selkie] ok 3 - newline inserted [Selkie] ok 60 - enter-submits: shift+enter inserts a newline [Selkie] # Subtest: enter-submits: ctrl+enter inserts a newline [Selkie] 1..3 [Selkie] ok 1 - ctrl+enter consumed [Selkie] ok 2 - ctrl+enter (chat mode) — emitted 0 times [Selkie] ok 3 - newline inserted [Selkie] ok 61 - enter-submits: ctrl+enter inserts a newline [Selkie] # Subtest: enter-submits: newline chords all reach the same caret path [Selkie] 1..3 [Selkie] ok 1 - alt+enter split at the caret [Selkie] ok 2 - shift+enter split at the caret [Selkie] ok 3 - ctrl+enter split at the caret [Selkie] ok 62 - enter-submits: newline chords all reach the same caret path [Selkie] # Subtest: enter-submits: alt+enter replaces the active selection [Selkie] 1..3 [Selkie] ok 1 - selection armed [Selkie] ok 2 - alt+enter over a selection — emitted 0 times [Selkie] ok 3 - selection replaced by the newline [Selkie] ok 63 - enter-submits: alt+enter replaces the active selection [Selkie] # Subtest: enter-submits: multi-line selection replaced by a newline chord [Selkie] 1..2 [Selkie] ok 1 - select-all armed [Selkie] ok 2 - whole buffer replaced by a single newline [Selkie] ok 64 - enter-submits: multi-line selection replaced by a newline chord [Selkie] # Subtest: enter-submits is writable at runtime [Selkie] 1..4 [Selkie] ok 1 - editor convention while False [Selkie] ok 2 - after flipping the flag — emitted exactly once [Selkie] ok 3 - after flipping the flag — correct value [Selkie] ok 4 - flip did not disturb the buffer [Selkie] ok 65 - enter-submits is writable at runtime [Selkie] # Subtest: enter-submits: unfocused input ignores enter entirely [Selkie] 1..3 [Selkie] ok 1 - not consumed — bubbles to the parent chain [Selkie] ok 2 - enter while unfocused — emitted 0 times [Selkie] ok 3 - buffer untouched [Selkie] ok 66 - enter-submits: unfocused input ignores enter entirely [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/16-border.rakutest [Selkie] 1..18 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no content initially [Selkie] ok 2 - empty title [Selkie] ok 3 - no focus by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: style/title defaults reproduce the pre-0.11 frame [Selkie] 1..8 [Selkie] ok 1 - single-line glyph kind [Selkie] ok 2 - no glyph-table override [Selkie] ok 3 - the historical glyph table [Selkie] ok 4 - titles left-aligned [Selkie] ok 5 - no bottom title [Selkie] ok 6 - bottom alignment defaults left [Selkie] ok 7 - one space either side of the title [Selkie] ok 8 - left titles still start at column 2 [Selkie] ok 2 - style/title defaults reproduce the pre-0.11 frame [Selkie] # Subtest: set-content [Selkie] 1..3 [Selkie] ok 1 - content set [Selkie] ok 2 - parent set [Selkie] ok 3 - dirty after set-content [Selkie] ok 3 - set-content [Selkie] # Subtest: set-content replaces previous [Selkie] 1..1 [Selkie] ok 1 - content replaced [Selkie] ok 4 - set-content replaces previous [Selkie] # Subtest: set-title [Selkie] 1..2 [Selkie] ok 1 - title set [Selkie] ok 2 - dirty after set-title [Selkie] ok 5 - set-title [Selkie] # Subtest: title via constructor [Selkie] 1..1 [Selkie] ok 1 - title from constructor [Selkie] ok 6 - title via constructor [Selkie] # Subtest: set-has-focus [Selkie] 1..3 [Selkie] ok 1 - focus set [Selkie] ok 2 - dirty after focus change [Selkie] ok 3 - no-op when same value [Selkie] ok 7 - set-has-focus [Selkie] # Subtest: style override marks dirty and can be cleared [Selkie] 1..3 [Selkie] ok 1 - setting style override marks border dirty [Selkie] ok 2 - clearing style override marks border dirty [Selkie] ok 3 - clear-style-override remains part of the public API [Selkie] ok 8 - style override marks dirty and can be cleared [Selkie] # Subtest: focus-from-store defaults to True [Selkie] 1..1 [Selkie] ok 1 - store-driven focus is the default [Selkie] ok 9 - focus-from-store defaults to True [Selkie] # Subtest: focus-from-store=False makes Border ignore store focus changes [Selkie] 1..2 [Selkie] ok 1 - store focus change did not mark the opted-out Border dirty [Selkie] ok 2 - set-has-focus value survives the store change [Selkie] ok 10 - focus-from-store=False makes Border ignore store focus changes [Selkie] # Subtest: focusable-descendants - no content [Selkie] 1..1 [Selkie] ok 1 - no descendants without content [Selkie] ok 11 - focusable-descendants - no content [Selkie] # Subtest: focusable-descendants - focusable content [Selkie] 1..1 [Selkie] ok 1 - finds focusable content [Selkie] ok 12 - focusable-descendants - focusable content [Selkie] # Subtest: focusable-descendants - container content [Selkie] 1..1 [Selkie] ok 1 - finds descendants in container [Selkie] ok 13 - focusable-descendants - container content [Selkie] # Subtest: focusable-descendants - non-focusable content [Selkie] 1..1 [Selkie] ok 1 - non-focusable not included [Selkie] ok 14 - focusable-descendants - non-focusable content [Selkie] # Subtest: dirty propagates through border [Selkie] 1..1 [Selkie] ok 1 - border dirty when content dirty [Selkie] ok 15 - dirty propagates through border [Selkie] # Subtest: destroy cleans up content [Selkie] 1..1 [Selkie] ok 1 - content cleared after destroy [Selkie] ok 16 - destroy cleans up content [Selkie] # Subtest: theme-slot defaults are the back-compat proof [Selkie] 1..6 [Selkie] ok 1 - unfocused frame paints from the border slot [Selkie] ok 2 - focused frame from border-focused [Selkie] ok 3 - top title has no slot of its own [Selkie] ok 4 - nor does the bottom title [Selkie] ok 5 - slot('border') is the identical object the accessor returns [Selkie] ok 6 - …and so is slot('border-focused') [Selkie] ok 17 - theme-slot defaults are the back-compat proof [Selkie] # Subtest: theme slots are addressable, including custom ones [Selkie] 1..4 [Selkie] ok 1 - an app's custom slot resolves [Selkie] ok 2 - constructor sets the unfocused slot [Selkie] ok 3 - and the title slot [Selkie] ok 4 - an unknown name falls back to base rather than throwing [Selkie] ok 18 - theme slots are addressable, including custom ones [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/17-button.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction [Selkie] 1..3 [Selkie] ok 1 - label set [Selkie] ok 2 - focusable by default [Selkie] ok 3 - not focused initially [Selkie] ok 1 - construction [Selkie] # Subtest: on-press returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-press is Supply [Selkie] ok 2 - on-press returns Supply [Selkie] # Subtest: enter triggers press when focused [Selkie] 1..1 [Selkie] ok 1 - enter triggers press [Selkie] ok 3 - enter triggers press when focused [Selkie] # Subtest: space triggers press when focused [Selkie] 1..1 [Selkie] ok 1 - space triggers press [Selkie] ok 4 - space triggers press when focused [Selkie] # Subtest: no press when not focused [Selkie] 1..1 [Selkie] ok 1 - no press when unfocused [Selkie] ok 5 - no press when not focused [Selkie] # Subtest: set-focused marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after focus change [Selkie] ok 6 - set-focused marks dirty [Selkie] # Subtest: unrelated key not consumed [Selkie] 1..1 [Selkie] ok 1 - x not consumed [Selkie] ok 7 - unrelated key not consumed [Selkie] # Subtest: keybind on button works [Selkie] 1..1 [Selkie] ok 1 - keybind fires [Selkie] ok 8 - keybind on button works [Selkie] # Subtest: right arrow dispatches ui/focus-next when focused [Selkie] 1..2 [Selkie] ok 1 - event consumed [Selkie] ok 2 - ui/focus-next dispatched [Selkie] ok 9 - right arrow dispatches ui/focus-next when focused [Selkie] # Subtest: left arrow dispatches ui/focus-prev when focused [Selkie] 1..2 [Selkie] ok 1 - event consumed [Selkie] ok 2 - ui/focus-prev dispatched [Selkie] ok 10 - left arrow dispatches ui/focus-prev when focused [Selkie] # Subtest: modifier-held arrow keys are not consumed [Selkie] 1..1 [Selkie] ok 1 - Shift+Right not consumed by Button [Selkie] ok 11 - modifier-held arrow keys are not consumed [Selkie] # Subtest: primary click fires on-press supply [Selkie] 1..2 [Selkie] ok 1 - click event consumed [Selkie] ok 2 - on-press fired from primary click [Selkie] ok 12 - primary click fires on-press supply [Selkie] # Subtest: debounce-ms default collapses rapid clicks [Selkie] 1..2 [Selkie] ok 1 - second rapid click suppressed by default [Selkie] ok 2 - click after default window emits [Selkie] ok 13 - debounce-ms default collapses rapid clicks [Selkie] # Subtest: debounce-ms 0 lets every click through [Selkie] 1..1 [Selkie] ok 1 - three clicks -> three emits with debounce-ms=0 [Selkie] ok 14 - debounce-ms 0 lets every click through [Selkie] # Subtest: debounce-ms collapses rapid emits [Selkie] 1..2 [Selkie] ok 1 - second click within window suppressed [Selkie] ok 2 - click after window emits [Selkie] ok 15 - debounce-ms collapses rapid emits [Selkie] # Subtest: debounce-ms also gates keyboard activation [Selkie] 1..1 [Selkie] ok 1 - three rapid activations → one emit [Selkie] ok 16 - debounce-ms also gates keyboard activation [Selkie] # Subtest: a disabled button leaves the focus cycle but stays focusable [Selkie] 1..5 [Selkie] ok 1 - not disabled by default [Selkie] ok 2 - reachable by Tab [Selkie] ok 3 - disabled drops out of the cycle [Selkie] ok 4 - but focusable is untouched [Selkie] ok 5 - re-enabling puts it back [Selkie] ok 17 - a disabled button leaves the focus cycle but stays focusable [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/18-confirm-modal.rakutest [Selkie] 1..7 [Selkie] # Subtest: build returns Modal [Selkie] 1..1 [Selkie] ok 1 - returns Modal [Selkie] ok 1 - build returns Modal [Selkie] # Subtest: on-result returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-result is Supply [Selkie] ok 2 - on-result returns Supply [Selkie] # Subtest: yes and no buttons exist [Selkie] 1..2 [Selkie] ok 1 - yes button [Selkie] ok 2 - no button [Selkie] ok 3 - yes and no buttons exist [Selkie] # Subtest: custom labels [Selkie] 1..2 [Selkie] ok 1 - custom yes label [Selkie] ok 2 - custom no label [Selkie] ok 4 - custom labels [Selkie] # Subtest: yes button emits True [Selkie] 1..1 [Selkie] ok 1 - yes emits True [Selkie] ok 5 - yes button emits True [Selkie] # Subtest: no button emits False [Selkie] 1..1 [Selkie] ok 1 - no emits False [Selkie] ok 6 - no button emits False [Selkie] # Subtest: modal accessible [Selkie] 1..1 [Selkie] ok 1 - modal accessor works [Selkie] ok 7 - modal accessible [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/19-store.rakutest [Selkie] 1..33 [Selkie] # Subtest: empty store [Selkie] 1..2 [Selkie] ok 1 - empty db [Selkie] ok 2 - get-in returns Nil for missing [Selkie] ok 1 - empty store [Selkie] # Subtest: get-in / assoc-in [Selkie] 1..3 [Selkie] ok 1 - nested set/get [Selkie] ok 2 - intermediate hash exists [Selkie] ok 3 - missing path returns Nil [Selkie] ok 2 - get-in / assoc-in [Selkie] # Subtest: assoc-in overwrites [Selkie] 1..1 [Selkie] ok 1 - overwrite works [Selkie] ok 3 - assoc-in overwrites [Selkie] # Subtest: dispatch + handler + :db fx [Selkie] 1..2 [Selkie] ok 1 - handler updated db [Selkie] ok 2 - unset paths still nil [Selkie] ok 4 - dispatch + handler + :db fx [Selkie] # Subtest: deep merge preserves existing keys [Selkie] 1..2 [Selkie] ok 1 - name updated [Selkie] ok 2 - age preserved [Selkie] ok 5 - deep merge preserves existing keys [Selkie] # Subtest: db deep merge with empty hash preserves populated subtree [Selkie] 1..2 [Selkie] ok 1 - empty Hash merge does not clear existing keys [Selkie] ok 2 - nested keys are preserved too [Selkie] ok 6 - db deep merge with empty hash preserves populated subtree [Selkie] # Subtest: db-replace replaces subtree with exact value [Selkie] 1..3 [Selkie] ok 1 - subtree replaced with empty Hash [Selkie] ok 2 - old scalar key removed [Selkie] ok 3 - sibling subtree preserved [Selkie] ok 7 - db-replace replaces subtree with exact value [Selkie] # Subtest: db-delete removes nested key and preserves siblings [Selkie] 1..3 [Selkie] ok 1 - target key deleted [Selkie] ok 2 - sibling key still present [Selkie] ok 3 - sibling value preserved [Selkie] ok 8 - db-delete removes nested key and preserves siblings [Selkie] # Subtest: db-replace and db-delete notify path subscribers [Selkie] 1..4 [Selkie] ok 1 - replace marks subscribed widget dirty [Selkie] ok 2 - replacement applied before subscription fires [Selkie] ok 3 - delete marks subscribed widget dirty [Selkie] ok 4 - delete applied before subscription fires [Selkie] ok 9 - db-replace and db-delete notify path subscribers [Selkie] # Subtest: event chaining via :dispatch fx [Selkie] 1..1 [Selkie] ok 1 - chained event processed [Selkie] ok 10 - event chaining via :dispatch fx [Selkie] # Subtest: multiple handlers on same event [Selkie] 1..2 [Selkie] ok 1 - first handler ran [Selkie] ok 2 - second handler ran [Selkie] ok 11 - multiple handlers on same event [Selkie] # Subtest: no handler for event is fine [Selkie] 1..1 [Selkie] ok 1 - tick with no handler doesn't die [Selkie] ok 12 - no handler for event is fine [Selkie] # Subtest: path subscription marks dirty on change [Selkie] 1..3 [Selkie] ok 1 - widget clean before tick [Selkie] ok 2 - widget dirty after subscribed path changed [Selkie] ok 3 - widget NOT dirty when value unchanged [Selkie] ok 13 - path subscription marks dirty on change [Selkie] # Subtest: path subscription ignores unrelated changes [Selkie] 1..1 [Selkie] ok 1 - widget NOT dirty when different path changed [Selkie] ok 14 - path subscription ignores unrelated changes [Selkie] # Subtest: computed subscription [Selkie] 1..2 [Selkie] ok 1 - computed sub fires when input changes [Selkie] ok 2 - computed sub stable when no change [Selkie] ok 15 - computed subscription [Selkie] # Subtest: unsubscribe [Selkie] 1..1 [Selkie] ok 1 - unsubscribed widget not notified [Selkie] ok 16 - unsubscribe [Selkie] # Subtest: unsubscribe-widget removes all subs for widget [Selkie] 1..1 [Selkie] ok 1 - all subs removed for widget [Selkie] ok 17 - unsubscribe-widget removes all subs for widget [Selkie] # Subtest: handler receives current db state [Selkie] 1..1 [Selkie] ok 1 - handler saw existing state [Selkie] ok 18 - handler receives current db state [Selkie] # Subtest: async fx dispatches on success [Selkie] 1..1 [Selkie] ok 1 - async result delivered [Selkie] ok 19 - async fx dispatches on success [Selkie] # Subtest: async fx dispatches on failure [Selkie] 1..4 [Selkie] ok 1 - failure event dispatched error message [Selkie] ok 2 - failure payload includes error [Selkie] ok 3 - failure payload includes exception object [Selkie] ok 4 - failure payload includes backtrace [Selkie] ok 20 - async fx dispatches on failure [Selkie] # Subtest: get-in returns Array elements correctly [Selkie] 1..4 [Selkie] ok 1 - get-in returns something Positional [Selkie] ok 2 - correct number of elements [Selkie] ok 3 - first element accessible [Selkie] ok 4 - @ assignment extracts first element (not nested array) [Selkie] ok 21 - get-in returns Array elements correctly [Selkie] # Subtest: get-in returns objects correctly [Selkie] 1..2 [Selkie] ok 1 - get-in returns the object, not array [Selkie] ok 2 - array element is the object, not nested [Selkie] ok 22 - get-in returns objects correctly [Selkie] # Subtest: handler gets decontainerized values via get-in [Selkie] 1..2 [Selkie] ok 1 - handler sees array elements directly via get-in [Selkie] ok 2 - handler sees scalar value via get-in [Selkie] ok 23 - handler gets decontainerized values via get-in [Selkie] # Subtest: handler array indexing works via get-in [Selkie] 1..1 [Selkie] ok 1 - handler can index array and call methods on elements [Selkie] ok 24 - handler array indexing works via get-in [Selkie] # Subtest: infinite dispatch loop protection [Selkie] 1..1 [Selkie] ok 1 - loop capped at 100 iterations (ran 100) [Selkie] ok 25 - infinite dispatch loop protection [Selkie] # Subtest: idle tick skips subscription compute [Selkie] 1..3 [Selkie] ok 1 - compute runs on priming tick [Selkie] ok 2 - compute does NOT run on idle tick [Selkie] ok 3 - compute runs again when an event was processed [Selkie] ok 26 - idle tick skips subscription compute [Selkie] # Subtest: late-registered subscription primes on next tick [Selkie] 1..2 [Selkie] ok 1 - callback fired with initial value on first tick after registration [Selkie] ok 2 - widget marked dirty on priming tick [Selkie] ok 27 - late-registered subscription primes on next tick [Selkie] # Subtest: multiple idle ticks do not re-fire primed subscription [Selkie] 1..1 [Selkie] ok 1 - callback fires exactly once across idle ticks [Selkie] ok 28 - multiple idle ticks do not re-fire primed subscription [Selkie] # Subtest: callback unsubscribing itself does not crash mid-tick [Selkie] 1..2 [Selkie] ok 1 - tick survives self-unsubscribing callback [Selkie] ok 2 - callback fired exactly once before unsubscribing [Selkie] ok 29 - callback unsubscribing itself does not crash mid-tick [Selkie] # Subtest: callback unsubscribing a sibling does not crash mid-tick [Selkie] 1..2 [Selkie] ok 1 - tick survives sibling-unsubscribing callback [Selkie] ok 2 - killer callback fired [Selkie] ok 30 - callback unsubscribing a sibling does not crash mid-tick [Selkie] # Subtest: many sibling subs killed in one callback do not crash [Selkie] 1..1 [Selkie] ok 1 - tick survives mass-unsubscribe in one callback [Selkie] ok 31 - many sibling subs killed in one callback do not crash [Selkie] # Subtest: unsubscribe-widget cascade mid-tick does not corrupt iteration [Selkie] 1..1 [Selkie] ok 1 - 8 trials of 40-widget mid-tick cascade all survived [Selkie] ok 32 - unsubscribe-widget cascade mid-tick does not corrupt iteration [Selkie] # Subtest: path-callback widget cascade from pull-sub callback survives [Selkie] 1..3 [Selkie] ok 1 - cascading path-callback teardown mid-tick survives [Selkie] ok 2 - orchestrator callback fired [Selkie] ok 3 - per-widget subs all cleaned up by walk exit [Selkie] ok 33 - path-callback widget cascade from pull-sub callback survives [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/20-store-integration.rakutest [Selkie] 1..12 [Selkie] # Subtest: widget has no store by default [Selkie] 1..1 [Selkie] ok 1 - no store on standalone widget [Selkie] ok 1 - widget has no store by default [Selkie] # Subtest: store propagates on add [Selkie] 1..2 [Selkie] ok 1 - child got store from parent [Selkie] ok 2 - store is defined [Selkie] ok 2 - store propagates on add [Selkie] # Subtest: store propagates to nested children [Selkie] 1..1 [Selkie] ok 1 - deeply nested child got store [Selkie] ok 3 - store propagates to nested children [Selkie] # Subtest: widget.dispatch routes to store [Selkie] 1..1 [Selkie] ok 1 - dispatch from widget reached store [Selkie] ok 4 - widget.dispatch routes to store [Selkie] # Subtest: widget.subscribe creates subscription [Selkie] 1..2 [Selkie] ok 1 - widget dirtied by subscription [Selkie] ok 2 - not dirty when unchanged [Selkie] ok 5 - widget.subscribe creates subscription [Selkie] # Subtest: widget.subscribe-computed works [Selkie] 1..1 [Selkie] ok 1 - computed subscription fired [Selkie] ok 6 - widget.subscribe-computed works [Selkie] # Subtest: dispatch without store is safe [Selkie] 1..1 [Selkie] ok 1 - dispatch on storeless widget doesn't die [Selkie] ok 7 - dispatch without store is safe [Selkie] # Subtest: subscribe without store is safe [Selkie] 1..1 [Selkie] ok 1 - subscribe on storeless widget doesn't die [Selkie] ok 8 - subscribe without store is safe [Selkie] # Subtest: once-subscribe without store does not reserve the id [Selkie] 1..2 [Selkie] ok 1 - once-subscribe on storeless widget doesn't die [Selkie] ok 2 - same id can subscribe after store attach [Selkie] ok 9 - once-subscribe without store does not reserve the id [Selkie] # Subtest: once subscriptions re-register when the attached store changes [Selkie] 1..6 [Selkie] ok 1 - initial store registered one subscription [Selkie] ok 2 - same-store reattach stays idempotent [Selkie] ok 3 - old store unsubscribed on store change [Selkie] ok 4 - new store registered the once subscription [Selkie] ok 5 - old store no longer notifies the widget [Selkie] ok 6 - new store notifies the widget [Selkie] ok 10 - once subscriptions re-register when the attached store changes [Selkie] # Subtest: remove unsubscribes widget [Selkie] 1..1 [Selkie] ok 1 - removed widget not notified [Selkie] ok 11 - remove unsubscribes widget [Selkie] # Subtest: clear unsubscribes all children [Selkie] 1..1 [Selkie] ok 1 - cleared children not notified [Selkie] ok 12 - clear unsubscribes all children [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/21-store-focus.rakutest [Selkie] 1..7 [Selkie] # Subtest: focus event updates store [Selkie] 1..1 [Selkie] ok 1 - focused widget in store [Selkie] ok 1 - focus event updates store [Selkie] # Subtest: border auto-highlights when descendant focused [Selkie] 1..2 [Selkie] ok 1 - border notified of focus change [Selkie] ok 2 - store has correct focused widget [Selkie] ok 2 - border auto-highlights when descendant focused [Selkie] # Subtest: border not highlighted when non-descendant focused [Selkie] 1..1 [Selkie] ok 1 - border not focused for non-descendant [Selkie] ok 3 - border not highlighted when non-descendant focused [Selkie] # Subtest: focus-next/prev events set action [Selkie] 1..2 [Selkie] ok 1 - next action set [Selkie] ok 2 - prev action set [Selkie] ok 4 - focus-next/prev events set action [Selkie] # Subtest: multiple borders track focus independently [Selkie] 1..2 [Selkie] ok 1 - child1 focused [Selkie] ok 2 - child2 focused [Selkie] ok 5 - multiple borders track focus independently [Selkie] # Subtest: default tab keybinds registered [Selkie] 1..1 [Selkie] ok 1 - focus-next handler works [Selkie] ok 6 - default tab keybinds registered [Selkie] # Subtest: border set-content propagates store [Selkie] 1..1 [Selkie] ok 1 - content got store from border [Selkie] ok 7 - border set-content propagates store [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/22-viewport.rakutest [Selkie] 1..7 [Selkie] # Subtest: widget viewport defaults to zero [Selkie] 1..4 [Selkie] ok 1 - abs-y default [Selkie] ok 2 - abs-x default [Selkie] ok 3 - viewport-rows default [Selkie] ok 4 - viewport-cols default [Selkie] ok 1 - widget viewport defaults to zero [Selkie] # Subtest: set-viewport sets values [Selkie] 1..4 [Selkie] ok 1 - abs-y set [Selkie] ok 2 - abs-x set [Selkie] ok 3 - viewport-rows set [Selkie] ok 4 - viewport-cols set [Selkie] ok 2 - set-viewport sets values [Selkie] # Subtest: VBox propagates viewport to children [Selkie] 1..4 [Selkie] ok 1 - child has viewport accessor [Selkie] ok 2 - child has viewport-rows accessor [Selkie] ok 3 - child2 has viewport accessor [Selkie] ok 4 - child2 has viewport-rows accessor [Selkie] ok 3 - VBox propagates viewport to children [Selkie] # Subtest: widget-id is unique [Selkie] 1..2 [Selkie] ok 1 - different IDs [Selkie] ok 2 - positive ID [Selkie] ok 4 - widget-id is unique [Selkie] # Subtest: widget-id on containers [Selkie] 1..1 [Selkie] ok 1 - container has ID [Selkie] ok 5 - widget-id on containers [Selkie] # Subtest: set-viewport marks dirty on absolute-position change [Selkie] 1..5 [Selkie] ok 1 - abs change from default (0,0) to (5,5) marks dirty [Selkie] ok 2 - no-op set-viewport leaves the widget clean [Selkie] ok 3 - abs-y change marks dirty [Selkie] ok 4 - abs-x change marks dirty [Selkie] ok 5 - rows/cols change without abs change does not dirty (handle-resize covers that path) [Selkie] ok 6 - set-viewport marks dirty on absolute-position change [Selkie] # Subtest: set-viewport rejects pathological Int values via safe-coord gate [Selkie] 1..8 [Selkie] ok 1 - baseline abs-y stored cleanly [Selkie] ok 2 - baseline abs-x stored cleanly [Selkie] ok 3 - huge abs-y is rejected without crashing [Selkie] ok 4 - rejection diagnostic written when explicitly requested [Selkie] ok 5 - rejected coord doesn't overwrite the prior clean abs-y [Selkie] ok 6 - rejected coord doesn't overwrite the prior clean abs-x [Selkie] ok 7 - follow-up call with sane coords succeeds after a rejected one [Selkie] ok 8 - post-recovery slot holds the sane coords [Selkie] ok 7 - set-viewport rejects pathological Int values via safe-coord gate [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/23-card-list.rakutest [Selkie] 1..27 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no items initially [Selkie] ok 2 - selected at 0 [Selkie] ok 3 - focusable by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-item disables focus-from-store on the provided border [Selkie] 1..2 [Selkie] ok 1 - border defaults to store-driven [Selkie] ok 2 - CardList.add-item flips focus-from-store off for card borders [Selkie] ok 2 - add-item disables focus-from-store on the provided border [Selkie] # Subtest: add-item increases count [Selkie] 1..2 [Selkie] ok 1 - one item [Selkie] ok 2 - two items [Selkie] ok 3 - add-item increases count [Selkie] # Subtest: clear-items resets everything [Selkie] 1..3 [Selkie] ok 1 - no items [Selkie] ok 2 - selection reset [Selkie] ok 3 - marked dirty [Selkie] ok 4 - clear-items resets everything [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..3 [Selkie] ok 1 - selected 3 [Selkie] ok 2 - clamped to last [Selkie] ok 3 - clamped to first [Selkie] ok 5 - select-index clamps to bounds [Selkie] # Subtest: select-first and select-last [Selkie] 1..2 [Selkie] ok 1 - select-last goes to end [Selkie] ok 2 - select-first goes to start [Selkie] ok 6 - select-first and select-last [Selkie] # Subtest: on-select fires on select-index [Selkie] 1..1 [Selkie] ok 1 - on-select emitted correct index [Selkie] ok 7 - on-select fires on select-index [Selkie] # Subtest: set-item-height updates height [Selkie] 1..1 [Selkie] ok 1 - marked dirty after height change [Selkie] ok 8 - set-item-height updates height [Selkie] # Subtest: set-item-height out of bounds is safe [Selkie] 1..1 [Selkie] ok 1 - no error for invalid index [Selkie] ok 9 - set-item-height out of bounds is safe [Selkie] # Subtest: selected-item returns correct widget [Selkie] 1..2 [Selkie] ok 1 - first widget selected [Selkie] ok 2 - second widget selected [Selkie] ok 10 - selected-item returns correct widget [Selkie] # Subtest: handle-event up/down navigation [Selkie] 1..2 [Selkie] ok 1 - down moved to 1 [Selkie] ok 2 - up moved back to 0 [Selkie] ok 11 - handle-event up/down navigation [Selkie] # Subtest: handle-event home/end [Selkie] 1..2 [Selkie] ok 1 - end goes to last [Selkie] ok 2 - home goes to first [Selkie] ok 12 - handle-event home/end [Selkie] # Subtest: up at top stays at top [Selkie] 1..1 [Selkie] ok 1 - stayed at 0 [Selkie] ok 13 - up at top stays at top [Selkie] # Subtest: down at bottom stays at bottom [Selkie] 1..1 [Selkie] ok 1 - stayed at end [Selkie] ok 14 - down at bottom stays at bottom [Selkie] # Subtest: navigation on empty list is safe [Selkie] 1..1 [Selkie] ok 1 - no errors on empty list [Selkie] ok 15 - navigation on empty list is safe [Selkie] # Subtest: keybinds checked before items [Selkie] 1..1 [Selkie] ok 1 - keybind fires on empty list [Selkie] ok 16 - keybinds checked before items [Selkie] # Subtest: selected-item on empty list [Selkie] 1..1 [Selkie] ok 1 - selected-item is Nil on empty list [Selkie] ok 17 - selected-item on empty list [Selkie] # Subtest: multiple on-select taps accumulate [Selkie] 1..2 [Selkie] ok 1 - first tap got index [Selkie] ok 2 - second tap got index [Selkie] ok 18 - multiple on-select taps accumulate [Selkie] # Subtest: PgDown delegates to selected card's scroll-content-by [Selkie] 1..3 [Selkie] ok 1 - PgDown is reported handled [Selkie] ok 2 - scroll-content-by called once [Selkie] ok 3 - delta = +viewport rows [Selkie] ok 19 - PgDown delegates to selected card's scroll-content-by [Selkie] # Subtest: PgUp delegates with a negative delta [Selkie] 1..3 [Selkie] ok 1 - PgUp is reported handled [Selkie] ok 2 - scroll-content-by called once [Selkie] ok 3 - delta = -viewport rows [Selkie] ok 20 - PgUp delegates with a negative delta [Selkie] # Subtest: PgUp/PgDown on a non-scrollable widget is consumed but no-op [Selkie] 1..3 [Selkie] ok 1 - PgDown reported handled even without scroll-content-by [Selkie] ok 2 - PgUp reported handled even without scroll-content-by [Selkie] ok 3 - selection unchanged — PgUp/PgDown never traverses cards [Selkie] ok 21 - PgUp/PgDown on a non-scrollable widget is consumed but no-op [Selkie] # Subtest: PgUp/PgDown on an empty list is not handled [Selkie] 1..2 [Selkie] ok 1 - PgDown on empty CardList falls through [Selkie] ok 2 - PgUp on empty CardList falls through [Selkie] ok 22 - PgUp/PgDown on an empty list is not handled [Selkie] # Subtest: bottom-anchor flag [Selkie] 1..3 [Selkie] ok 1 - off by default [Selkie] ok 2 - settable via constructor [Selkie] ok 3 - selection still tracks last item under bottom-anchor [Selkie] ok 23 - bottom-anchor flag [Selkie] # Subtest: add-item accepts :min-display-height [Selkie] 1..2 [Selkie] ok 1 - default min-display-height accepted [Selkie] ok 2 - explicit min-display-height accepted [Selkie] ok 24 - add-item accepts :min-display-height [Selkie] # Subtest: selected card stays clamped within bounds after parking would otherwise empty the list [Selkie] 1..2 [Selkie] ok 1 - selection still tracks the last item [Selkie] ok 2 - selection still tracks the first item [Selkie] ok 25 - selected card stays clamped within bounds after parking would otherwise empty the list [Selkie] # Subtest: click on a deep card descendant bubbles up to CardList [Selkie] 1..3 [Selkie] ok 1 - precondition: starts on the first card [Selkie] ok 2 - click eventually consumed somewhere up the chain [Selkie] ok 3 - CardList reacted to the bubbled click and selected the second card [Selkie] ok 26 - click on a deep card descendant bubbles up to CardList [Selkie] # Subtest: park reaches every card root via !park-children helper [Selkie] 1..4 [Selkie] ok 1 - precondition: roots not parked yet [Selkie] ok 2 - first card root parked [Selkie] ok 3 - middle card root parked [Selkie] ok 4 - last card root parked [Selkie] ok 27 - park reaches every card root via !park-children helper [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/24-toast.rakutest [Selkie] 1..11 [Selkie] # Subtest: initially not visible [Selkie] 1..2 [Selkie] ok 1 - not visible by default [Selkie] ok 2 - empty message [Selkie] ok 1 - initially not visible [Selkie] # Subtest: show makes visible [Selkie] 1..2 [Selkie] ok 1 - visible after show [Selkie] ok 2 - message set [Selkie] ok 2 - show makes visible [Selkie] # Subtest: tick does not dismiss before duration [Selkie] 1..1 [Selkie] ok 1 - still visible before duration expires [Selkie] ok 3 - tick does not dismiss before duration [Selkie] # Subtest: tick dismisses after duration [Selkie] 1..1 [Selkie] ok 1 - dismissed after duration [Selkie] ok 4 - tick dismisses after duration [Selkie] # Subtest: tick is safe when not visible [Selkie] 1..1 [Selkie] ok 1 - tick on hidden toast is fine [Selkie] ok 5 - tick is safe when not visible [Selkie] # Subtest: show resets timer [Selkie] 1..1 [Selkie] ok 1 - still visible after reset [Selkie] ok 6 - show resets timer [Selkie] # Subtest: custom style is stored [Selkie] 1..1 [Selkie] ok 1 - show with custom style works [Selkie] ok 7 - custom style is stored [Selkie] # Subtest: show marks dirty [Selkie] 1..1 [Selkie] ok 1 - marked dirty after show [Selkie] ok 8 - show marks dirty [Selkie] # Subtest: tick returns False when not visible [Selkie] 1..1 [Selkie] ok 1 - tick on hidden toast returns False [Selkie] ok 9 - tick returns False when not visible [Selkie] # Subtest: tick returns False while still visible [Selkie] 1..1 [Selkie] ok 1 - tick on still-visible toast returns False [Selkie] ok 10 - tick returns False while still visible [Selkie] # Subtest: tick returns True on visibility transition [Selkie] 1..2 [Selkie] ok 1 - tick returns True when duration just expired [Selkie] ok 2 - subsequent tick returns False — already invisible [Selkie] ok 11 - tick returns True on visibility transition [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/25-file-browser.rakutest [Selkie] 1..12 [Selkie] # Subtest: build returns a Modal [Selkie] 1..1 [Selkie] ok 1 - build returns Modal [Selkie] ok 1 - build returns a Modal [Selkie] # Subtest: focusable-widget returns TextInput [Selkie] 1..1 [Selkie] ok 1 - focusable is TextInput [Selkie] ok 2 - focusable-widget returns TextInput [Selkie] # Subtest: list accessor returns ListView [Selkie] 1..1 [Selkie] ok 1 - list is ListView [Selkie] ok 3 - list accessor returns ListView [Selkie] # Subtest: initial text is start-dir with trailing slash [Selkie] 1..1 [Selkie] ok 1 - text is resolved start-dir/ [Selkie] ok 4 - initial text is start-dir with trailing slash [Selkie] # Subtest: list populated with directory entries [Selkie] 1..1 [Selkie] ok 1 - list has entries [Selkie] ok 5 - list populated with directory entries [Selkie] # Subtest: list contains .. for non-root directories [Selkie] 1..1 [Selkie] ok 1 - first entry is .. [Selkie] ok 6 - list contains .. for non-root directories [Selkie] # Subtest: dotfiles hidden by default [Selkie] 1..1 [Selkie] ok 1 - dotfile not in list [Selkie] ok 7 - dotfiles hidden by default [Selkie] # Subtest: show-dotfiles includes dotfiles [Selkie] 1..1 [Selkie] ok 1 - dotfile in list with show-dotfiles [Selkie] ok 8 - show-dotfiles includes dotfiles [Selkie] # Subtest: extension filtering [Selkie] 1..2 [Selkie] ok 1 - json file included [Selkie] ok 2 - txt file excluded [Selkie] ok 9 - extension filtering [Selkie] # Subtest: on-select supply exists [Selkie] 1..1 [Selkie] ok 1 - on-select returns a Supply [Selkie] ok 10 - on-select supply exists [Selkie] # Subtest: default start-dir is HOME [Selkie] 1..1 [Selkie] ok 1 - defaults to HOME [Selkie] ok 11 - default start-dir is HOME [Selkie] # Subtest: directories included in listing [Selkie] 1..1 [Selkie] ok 1 - directories included even with extension filter [Selkie] ok 12 - directories included in listing [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/26-dirty-cascade.rakutest [Selkie] 1..10 [Selkie] # Subtest: only dirty children render when parent is clean [Selkie] 1..2 [Selkie] ok 1 - dirty child rendered [Selkie] ok 2 - sibling rendered via cascade (parent was dirty) [Selkie] ok 1 - only dirty children render when parent is clean [Selkie] # Subtest: dirty parent cascades to all children [Selkie] 1..2 [Selkie] ok 1 - child a rendered via cascade [Selkie] ok 2 - child b rendered via cascade [Selkie] ok 2 - dirty parent cascades to all children [Selkie] # Subtest: cascade propagates through nested containers [Selkie] 1..1 [Selkie] ok 1 - leaf rendered through nested cascade [Selkie] ok 3 - cascade propagates through nested containers [Selkie] # Subtest: clean parent does not cascade [Selkie] 1..1 [Selkie] ok 1 - no cascade from clean parent [Selkie] ok 4 - clean parent does not cascade [Selkie] # Subtest: Border cascades to content [Selkie] 1..1 [Selkie] ok 1 - border is dirty (content would cascade on render) [Selkie] ok 5 - Border cascades to content [Selkie] # Subtest: mark-dirty propagates up to parent [Selkie] 1..2 [Selkie] ok 1 - parent clean after render [Selkie] ok 2 - parent became dirty from child [Selkie] ok 6 - mark-dirty propagates up to parent [Selkie] # Subtest: mark-dirty short-circuits when already dirty [Selkie] 1..1 [Selkie] ok 1 - re-marking dirty is safe [Selkie] ok 7 - mark-dirty short-circuits when already dirty [Selkie] # Subtest: clear-dirty only affects self [Selkie] 1..2 [Selkie] ok 1 - parent cleared [Selkie] ok 2 - child still dirty [Selkie] ok 8 - clear-dirty only affects self [Selkie] # Subtest: deep tree cascade renders all leaves [Selkie] 1..3 [Selkie] ok 1 - leaf-a rendered [Selkie] ok 2 - leaf-b rendered [Selkie] ok 3 - leaf-c rendered [Selkie] ok 9 - deep tree cascade renders all leaves [Selkie] # Subtest: sibling dirty does not cascade to other siblings [Selkie] 1..2 [Selkie] ok 1 - dirty child rendered [Selkie] ok 2 - sibling also rendered (parent was dirty from propagation) [Selkie] ok 10 - sibling dirty does not cascade to other siblings [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/27-checkbox.rakutest [Selkie] 1..20 [Selkie] # Subtest: construction with defaults [Selkie] 1..4 [Selkie] ok 1 - label set [Selkie] ok 2 - focusable by default [Selkie] ok 3 - unchecked by default [Selkie] ok 4 - not focused initially [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is Supply [Selkie] ok 2 - on-change returns Supply [Selkie] # Subtest: toggle flips checked state [Selkie] 1..2 [Selkie] ok 1 - checked after first toggle [Selkie] ok 2 - unchecked after second toggle [Selkie] ok 3 - toggle flips checked state [Selkie] # Subtest: toggle emits on-change [Selkie] 1..2 [Selkie] ok 1 - first emit is True [Selkie] ok 2 - second emit is False [Selkie] ok 4 - toggle emits on-change [Selkie] # Subtest: set-checked updates state [Selkie] 1..1 [Selkie] ok 1 - checked after set-checked(True) [Selkie] ok 5 - set-checked updates state [Selkie] # Subtest: set-checked emits on-change [Selkie] 1..1 [Selkie] ok 1 - on-change emitted [Selkie] ok 6 - set-checked emits on-change [Selkie] # Subtest: set-checked with same value does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when setting same value [Selkie] ok 7 - set-checked with same value does not emit [Selkie] # Subtest: space toggles when focused [Selkie] 1..1 [Selkie] ok 1 - space toggles checkbox [Selkie] ok 8 - space toggles when focused [Selkie] # Subtest: enter toggles when focused [Selkie] 1..1 [Selkie] ok 1 - enter toggles checkbox [Selkie] ok 9 - enter toggles when focused [Selkie] # Subtest: no toggle when not focused [Selkie] 1..1 [Selkie] ok 1 - no toggle when unfocused [Selkie] ok 10 - no toggle when not focused [Selkie] # Subtest: set-focused marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after focus change [Selkie] ok 11 - set-focused marks dirty [Selkie] # Subtest: toggle marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after toggle [Selkie] ok 12 - toggle marks dirty [Selkie] # Subtest: unrelated key not consumed [Selkie] 1..1 [Selkie] ok 1 - x not consumed [Selkie] ok 13 - unrelated key not consumed [Selkie] # Subtest: keybind on checkbox works [Selkie] 1..1 [Selkie] ok 1 - keybind fires [Selkie] ok 14 - keybind on checkbox works [Selkie] # Subtest: default debounce collapses rapid user toggles [Selkie] 1..4 [Selkie] ok 1 - rapid duplicate click leaves checkbox checked [Selkie] ok 2 - duplicate click emits once [Selkie] ok 3 - click after debounce window toggles [Selkie] ok 4 - rapid duplicate key toggle emits once [Selkie] ok 15 - default debounce collapses rapid user toggles [Selkie] # Subtest: debounce-ms 0 allows every user toggle [Selkie] 1..2 [Selkie] ok 1 - rapid clicks both emit when debounce disabled [Selkie] ok 2 - two rapid clicks toggle twice [Selkie] ok 16 - debounce-ms 0 allows every user toggle [Selkie] # Subtest: default glyphs are byte-identical to the historical hardcoded pair [Selkie] 1..2 [Selkie] ok 1 - default checked-glyph is [x] [Selkie] ok 2 - default unchecked-glyph is [ ] [Selkie] ok 17 - default glyphs are byte-identical to the historical hardcoded pair [Selkie] # Subtest: set-glyphs updates both glyphs and marks dirty [Selkie] 1..3 [Selkie] ok 1 - checked-glyph updated [Selkie] ok 2 - unchecked-glyph updated [Selkie] ok 3 - dirty after set-glyphs [Selkie] ok 18 - set-glyphs updates both glyphs and marks dirty [Selkie] # Subtest: custom glyphs render in place of the defaults [Selkie] 1..2 [Selkie] ok 1 - checked custom glyph renders [Selkie] ok 2 - unchecked custom glyph renders [Selkie] ok 19 - custom glyphs render in place of the defaults [Selkie] # Subtest: a disabled checkbox leaves the focus cycle but stays focusable [Selkie] 1..5 [Selkie] ok 1 - not disabled by default [Selkie] ok 2 - reachable by Tab [Selkie] ok 3 - disabled drops out of the cycle [Selkie] ok 4 - but focusable is untouched [Selkie] ok 5 - re-enabling puts it back [Selkie] ok 20 - a disabled checkbox leaves the focus cycle but stays focusable [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/28-progress-bar.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction with defaults [Selkie] 1..4 [Selkie] ok 1 - value starts at 0 [Selkie] ok 2 - show-percentage on by default [Selkie] ok 3 - not indeterminate by default [Selkie] ok 4 - not focusable by default [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: set-value clamps to 0..1 [Selkie] 1..3 [Selkie] ok 1 - 0.5 accepted [Selkie] ok 2 - clamped to 1.0 [Selkie] ok 3 - clamped to 0.0 [Selkie] ok 2 - set-value clamps to 0..1 [Selkie] # Subtest: set-value marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-value [Selkie] ok 3 - set-value marks dirty [Selkie] # Subtest: set-value with same value does not mark dirty [Selkie] 1..1 [Selkie] ok 1 - not dirty when value unchanged [Selkie] ok 4 - set-value with same value does not mark dirty [Selkie] # Subtest: set-value accepts Int [Selkie] 1..1 [Selkie] ok 1 - Int coerced to Rat [Selkie] ok 5 - set-value accepts Int [Selkie] # Subtest: set-value accepts Num [Selkie] 1..1 [Selkie] ok 1 - Num coerced to Rat [Selkie] ok 6 - set-value accepts Num [Selkie] # Subtest: custom fill and empty chars [Selkie] 1..2 [Selkie] ok 1 - custom fill char [Selkie] ok 2 - custom empty char [Selkie] ok 7 - custom fill and empty chars [Selkie] # Subtest: indeterminate mode can be set [Selkie] 1..1 [Selkie] ok 1 - indeterminate mode on [Selkie] ok 8 - indeterminate mode can be set [Selkie] # Subtest: tick does nothing when not indeterminate [Selkie] 1..1 [Selkie] ok 1 - tick no-op in determinate mode [Selkie] ok 9 - tick does nothing when not indeterminate [Selkie] # Subtest: tick advances animation in indeterminate mode [Selkie] 1..1 [Selkie] ok 1 - tick with zero width is no-op [Selkie] ok 10 - tick advances animation in indeterminate mode [Selkie] # Subtest: frames-per-step controls animation speed [Selkie] 1..2 [Selkie] ok 1 - frames-per-step set [Selkie] ok 2 - default frames-per-step is 4 [Selkie] ok 11 - frames-per-step controls animation speed [Selkie] # Subtest: value 0 gives all empty [Selkie] 1..1 [Selkie] ok 1 - starts at 0 (all empty) [Selkie] ok 12 - value 0 gives all empty [Selkie] # Subtest: value 1 gives all filled [Selkie] 1..1 [Selkie] ok 1 - fully filled [Selkie] ok 13 - value 1 gives all filled [Selkie] # Subtest: show-percentage can be disabled [Selkie] 1..1 [Selkie] ok 1 - show-percentage disabled [Selkie] ok 14 - show-percentage can be disabled [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/29-radio-group.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction with defaults [Selkie] 1..3 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - selected starts at 0 [Selkie] ok 3 - cursor starts at 0 [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: set-items populates list [Selkie] 1..3 [Selkie] ok 1 - 3 items [Selkie] ok 2 - first item selected [Selkie] ok 3 - dirty after set-items [Selkie] ok 2 - set-items populates list [Selkie] # Subtest: set-items preserves selection by value [Selkie] 1..4 [Selkie] ok 1 - selection follows Gamma to its new index [Selkie] ok 2 - cursor follows selection [Selkie] ok 3 - clamps selection when previous label is gone [Selkie] ok 4 - resets to 0 on empty items [Selkie] ok 3 - set-items preserves selection by value [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is Supply [Selkie] ok 4 - on-change returns Supply [Selkie] # Subtest: select-index changes selection [Selkie] 1..2 [Selkie] ok 1 - selected is 2 [Selkie] ok 2 - label is Gamma [Selkie] ok 5 - select-index changes selection [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last index [Selkie] ok 6 - select-index clamps to bounds [Selkie] # Subtest: select-index emits on-change [Selkie] 1..1 [Selkie] ok 1 - emitted index 1 [Selkie] ok 7 - select-index emits on-change [Selkie] # Subtest: select-index with same value does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when selecting current index [Selkie] ok 8 - select-index with same value does not emit [Selkie] # Subtest: down arrow moves cursor [Selkie] 1..2 [Selkie] ok 1 - cursor moved to 1 [Selkie] ok 2 - selected unchanged (still 0) [Selkie] ok 9 - down arrow moves cursor [Selkie] # Subtest: up arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - cursor moved back to 1 [Selkie] ok 10 - up arrow moves cursor [Selkie] # Subtest: cursor does not exceed bounds [Selkie] 1..2 [Selkie] ok 1 - cursor stays at 0 on up [Selkie] ok 2 - cursor stays at last on down [Selkie] ok 11 - cursor does not exceed bounds [Selkie] # Subtest: enter selects at cursor [Selkie] 1..2 [Selkie] ok 1 - selected is now 1 [Selkie] ok 2 - on-change emitted 1 [Selkie] ok 12 - enter selects at cursor [Selkie] # Subtest: space selects at cursor [Selkie] 1..1 [Selkie] ok 1 - space selected index 2 [Selkie] ok 13 - space selects at cursor [Selkie] # Subtest: enter on already selected does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when re-selecting current [Selkie] ok 14 - enter on already selected does not emit [Selkie] # Subtest: home and end keys [Selkie] 1..2 [Selkie] ok 1 - end goes to last [Selkie] ok 2 - home goes to first [Selkie] ok 15 - home and end keys [Selkie] # Subtest: empty items ignores navigation [Selkie] 1..1 [Selkie] ok 1 - down ignored with no items [Selkie] ok 16 - empty items ignores navigation [Selkie] # Subtest: keybind on radio group works [Selkie] 1..1 [Selkie] ok 1 - keybind fires [Selkie] ok 17 - keybind on radio group works [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/30-select.rakutest [Selkie] 1..31 [Selkie] # Subtest: construction with defaults [Selkie] 1..5 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - selected starts at 0 [Selkie] ok 3 - closed by default [Selkie] ok 4 - not focused initially [Selkie] ok 5 - empty placeholder by default [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: construction with placeholder [Selkie] 1..1 [Selkie] ok 1 - placeholder set [Selkie] ok 2 - construction with placeholder [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is Supply [Selkie] ok 3 - on-change returns Supply [Selkie] # Subtest: set-items populates list [Selkie] 1..3 [Selkie] ok 1 - 3 items [Selkie] ok 2 - first item selected [Selkie] ok 3 - dirty after set-items [Selkie] ok 4 - set-items populates list [Selkie] # Subtest: set-items preserves selection by value [Selkie] 1..4 [Selkie] ok 1 - selection follows Gamma to its new index [Selkie] ok 2 - dropdown closes on set-items [Selkie] ok 3 - clamps when previous value is missing [Selkie] ok 4 - resets on empty [Selkie] ok 5 - set-items preserves selection by value [Selkie] # Subtest: select-index changes selection [Selkie] 1..2 [Selkie] ok 1 - selected is 2 [Selkie] ok 2 - label is Gamma [Selkie] ok 6 - select-index changes selection [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last index [Selkie] ok 7 - select-index clamps to bounds [Selkie] # Subtest: select-index emits on-change [Selkie] 1..1 [Selkie] ok 1 - emitted index 1 [Selkie] ok 8 - select-index emits on-change [Selkie] # Subtest: select-index with same value does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when selecting current [Selkie] ok 9 - select-index with same value does not emit [Selkie] # Subtest: enter opens dropdown when focused and closed [Selkie] 1..1 [Selkie] ok 1 - open after enter [Selkie] ok 10 - enter opens dropdown when focused and closed [Selkie] # Subtest: space opens dropdown when focused and closed [Selkie] 1..1 [Selkie] ok 1 - open after space [Selkie] ok 11 - space opens dropdown when focused and closed [Selkie] # Subtest: open does nothing with no items [Selkie] 1..1 [Selkie] ok 1 - stays closed with no items [Selkie] ok 12 - open does nothing with no items [Selkie] # Subtest: no open when not focused [Selkie] 1..1 [Selkie] ok 1 - stays closed when unfocused [Selkie] ok 13 - no open when not focused [Selkie] # Subtest: down arrow moves cursor when open [Selkie] 1..1 [Selkie] ok 1 - cursor moved down, selected on enter [Selkie] ok 14 - down arrow moves cursor when open [Selkie] # Subtest: up arrow moves cursor when open [Selkie] 1..1 [Selkie] ok 1 - cursor moved up, selected on enter [Selkie] ok 15 - up arrow moves cursor when open [Selkie] # Subtest: esc closes without selecting [Selkie] 1..2 [Selkie] ok 1 - closed after esc [Selkie] ok 2 - selection unchanged [Selkie] ok 16 - esc closes without selecting [Selkie] # Subtest: enter in dropdown selects and closes [Selkie] 1..3 [Selkie] ok 1 - closed after selection [Selkie] ok 2 - selected is 2 [Selkie] ok 3 - on-change emitted [Selkie] ok 17 - enter in dropdown selects and closes [Selkie] # Subtest: selecting same item does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when selecting current [Selkie] ok 18 - selecting same item does not emit [Selkie] # Subtest: losing focus closes dropdown [Selkie] 1..1 [Selkie] ok 1 - closed when focus lost [Selkie] ok 19 - losing focus closes dropdown [Selkie] # Subtest: open dropdown consumes all keys [Selkie] 1..1 [Selkie] ok 1 - random key consumed when open [Selkie] ok 20 - open dropdown consumes all keys [Selkie] # Subtest: home and end keys when open [Selkie] 1..2 [Selkie] ok 1 - end goes to last [Selkie] ok 2 - home goes to first [Selkie] ok 21 - home and end keys when open [Selkie] # Subtest: max-visible can be configured [Selkie] 1..1 [Selkie] ok 1 - max-visible set to 4 [Selkie] ok 22 - max-visible can be configured [Selkie] # Subtest: default debounce prevents rapid mouse retoggle [Selkie] 1..3 [Selkie] ok 1 - first click opens dropdown [Selkie] ok 2 - rapid duplicate click does not close dropdown [Selkie] ok 3 - click after debounce window toggles closed [Selkie] ok 23 - default debounce prevents rapid mouse retoggle [Selkie] # Subtest: default debounce prevents rapid keyboard open-and-commit [Selkie] 1..2 [Selkie] ok 1 - rapid duplicate Enter leaves dropdown open [Selkie] ok 2 - Enter after debounce window commits/closes [Selkie] ok 24 - default debounce prevents rapid keyboard open-and-commit [Selkie] # Subtest: debounce-ms 0 lets rapid activation through [Selkie] 1..1 [Selkie] ok 1 - rapid Enter opens then closes when debounce disabled [Selkie] ok 25 - debounce-ms 0 lets rapid activation through [Selkie] # Subtest: dropdown overlay opens below when it fits [Selkie] 1..4 [Selkie] ok 1 - first dropdown row is below control [Selkie] ok 2 - last visible row is below control [Selkie] ok 3 - does not claim above when below fits [Selkie] ok 4 - does not claim past visible rows [Selkie] ok 26 - dropdown overlay opens below when it fits [Selkie] # Subtest: dropdown overlay opens upward when bottom space is tighter [Selkie] 1..5 [Selkie] ok 1 - first dropdown row is above control [Selkie] ok 2 - last visible row is above control [Selkie] ok 3 - does not claim rows below the control [Selkie] ok 4 - mouse click in upward dropdown is consumed [Selkie] ok 5 - upward dropdown click maps to the correct option [Selkie] ok 27 - dropdown overlay opens upward when bottom space is tighter [Selkie] # Subtest: long dropdown caps to available space and remains scrollable [Selkie] 1..4 [Selkie] ok 1 - capped dropdown starts below control [Selkie] ok 2 - uses available rows to terminal bottom [Selkie] ok 3 - does not claim past terminal bottom [Selkie] ok 4 - keyboard can scroll to and select hidden options [Selkie] ok 28 - long dropdown caps to available space and remains scrollable [Selkie] # Subtest: ordinary fixed-height parent does not clip dropdown overlay [Selkie] 1..5 [Selkie] ok 1 - first dropdown row escapes below parent row [Selkie] ok 2 - last visible row is based on terminal space [Selkie] ok 3 - does not claim past max-visible rows [Selkie] ok 4 - mouse click in escaped dropdown is consumed [Selkie] ok 5 - escaped dropdown click maps to the correct option [Selkie] ok 29 - ordinary fixed-height parent does not clip dropdown overlay [Selkie] # Subtest: dropdown ignores unsized parent rows and uses terminal viewport [Selkie] 1..4 [Selkie] ok 1 - first dropdown row is below control [Selkie] ok 2 - last row uses terminal viewport height [Selkie] ok 3 - does not incorrectly flip upward [Selkie] ok 4 - does not claim past visible rows [Selkie] ok 30 - dropdown ignores unsized parent rows and uses terminal viewport [Selkie] # Subtest: long dropdown caps to terminal and remains scrollable in a short parent [Selkie] 1..4 [Selkie] ok 1 - capped dropdown starts below control [Selkie] ok 2 - uses available terminal rows [Selkie] ok 3 - does not claim past terminal bottom [Selkie] ok 4 - keyboard can scroll to hidden options in terminal-capped menu [Selkie] ok 31 - long dropdown caps to terminal and remains scrollable in a short parent [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/31-store-debug.rakutest [Selkie] 1..4 [Selkie] # Subtest: debug disabled by default [Selkie] 1..2 [Selkie] ok 1 - dispatch+tick runs [Selkie] ok 2 - no log output expected (nothing to assert directly) [Selkie] ok 1 - debug disabled by default [Selkie] # Subtest: enable-debug logs dispatches [Selkie] 1..2 [Selkie] ok 1 - log contains 'dispatch' [Selkie] ok 2 - log contains event name [Selkie] ok 2 - enable-debug logs dispatches [Selkie] # Subtest: logs returned effects [Selkie] 1..1 [Selkie] ok 1 - log contains effect arrow [Selkie] ok 3 - logs returned effects [Selkie] # Subtest: logs subscription fires [Selkie] 1..1 [Selkie] ok 1 - log contains subscription fire entry [Selkie] ok 4 - logs subscription fires [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/32-spinner.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction with defaults [Selkie] 1..3 [Selkie] ok 1 - not focusable by default [Selkie] ok 2 - default interval is 0.1s [Selkie] ok 3 - has default frames [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: default frames are BRAILLE [Selkie] 1..1 [Selkie] ok 1 - uses BRAILLE by default [Selkie] ok 2 - default frames are BRAILLE [Selkie] # Subtest: custom frames [Selkie] 1..1 [Selkie] ok 1 - custom frames set [Selkie] ok 3 - custom frames [Selkie] # Subtest: built-in frame sets exist [Selkie] 1..5 [Selkie] ok 1 - BRAILLE [Selkie] ok 2 - DOTS [Selkie] ok 3 - LINE [Selkie] ok 4 - CIRCLE [Selkie] ok 5 - ARROW [Selkie] ok 4 - built-in frame sets exist [Selkie] # Subtest: current-frame returns first frame initially [Selkie] 1..1 [Selkie] ok 1 - starts on frame 0 [Selkie] ok 5 - current-frame returns first frame initially [Selkie] # Subtest: tick without plane is no-op [Selkie] 1..1 [Selkie] ok 1 - frame unchanged without plane [Selkie] ok 6 - tick without plane is no-op [Selkie] # Subtest: reset puts us back on frame 0 [Selkie] 1..1 [Selkie] ok 1 - reset on frame 0 [Selkie] ok 7 - reset puts us back on frame 0 [Selkie] # Subtest: reset marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after reset [Selkie] ok 8 - reset marks dirty [Selkie] # Subtest: interval configurable [Selkie] 1..2 [Selkie] ok 1 - fast interval set [Selkie] ok 2 - slow interval set [Selkie] ok 9 - interval configurable [Selkie] # Subtest: frames can be a gradient of chars [Selkie] 1..1 [Selkie] ok 1 - multi-char frame accepted [Selkie] ok 10 - frames can be a gradient of chars [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/33-tab-bar.rakutest [Selkie] 1..21 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - active-index starts at 0 [Selkie] ok 3 - active-name undefined when empty [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-tab adds tabs in order [Selkie] 1..3 [Selkie] ok 1 - names in order [Selkie] ok 2 - first added is active [Selkie] ok 3 - dirty after add [Selkie] ok 2 - add-tab adds tabs in order [Selkie] # Subtest: remove-tab drops and keeps active valid [Selkie] 1..2 [Selkie] ok 1 - tab removed [Selkie] ok 2 - active falls back to valid index [Selkie] ok 3 - remove-tab drops and keeps active valid [Selkie] # Subtest: clear-tabs empties and resets [Selkie] 1..2 [Selkie] ok 1 - no tabs [Selkie] ok 2 - no active name [Selkie] ok 4 - clear-tabs empties and resets [Selkie] # Subtest: select-by-name activates [Selkie] 1..2 [Selkie] ok 1 - b is active [Selkie] ok 2 - index 1 [Selkie] ok 5 - select-by-name activates [Selkie] # Subtest: select-by-name with unknown is no-op [Selkie] 1..1 [Selkie] ok 1 - unchanged [Selkie] ok 6 - select-by-name with unknown is no-op [Selkie] # Subtest: on-tab-selected emits on user change [Selkie] 1..2 [Selkie] ok 1 - first emit [Selkie] ok 2 - second emit [Selkie] ok 7 - on-tab-selected emits on user change [Selkie] # Subtest: select-by-name to same does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when already active [Selkie] ok 8 - select-by-name to same does not emit [Selkie] # Subtest: set-active-name-silent does not emit [Selkie] 1..2 [Selkie] ok 1 - active changed [Selkie] ok 2 - no emit [Selkie] ok 9 - set-active-name-silent does not emit [Selkie] # Subtest: right arrow moves active when focused [Selkie] 1..1 [Selkie] ok 1 - moved right [Selkie] ok 10 - right arrow moves active when focused [Selkie] # Subtest: left arrow clamps at 0 [Selkie] 1..1 [Selkie] ok 1 - stays on a [Selkie] ok 11 - left arrow clamps at 0 [Selkie] # Subtest: home/end jump to ends [Selkie] 1..2 [Selkie] ok 1 - end → last [Selkie] ok 2 - home → first [Selkie] ok 12 - home/end jump to ends [Selkie] # Subtest: enter emits on active tab [Selkie] 1..1 [Selkie] ok 1 - Enter re-emits active [Selkie] ok 13 - enter emits on active tab [Selkie] # Subtest: defaults are byte-identical to the pre-badge layout [Selkie] 1..7 [Selkie] ok 1 - brackets by default [Selkie] ok 2 - prefix focus indicator by default [Selkie] ok 3 - single-space badge separator by default [Selkie] ok 4 - active tab keeps its brackets [Selkie] ok 5 - inactive tab keeps its padding [Selkie] ok 6 - unfocused prefix is two blanks [Selkie] ok 7 - focused prefix is the chevron [Selkie] ok 14 - defaults are byte-identical to the pre-badge layout [Selkie] # Subtest: badges: set, read, clear [Selkie] 1..9 [Selkie] ok 1 - badge from add-tab is readable raw [Selkie] ok 2 - tab without a badge reads Nil [Selkie] ok 3 - unknown tab reads Nil [Selkie] ok 4 - badge renders inside the active cell [Selkie] ok 5 - badge renders inside an inactive cell [Selkie] ok 6 - Nil clears the badge [Selkie] ok 7 - clear-badge clears [Selkie] ok 8 - set-badge on an unknown name is a no-op [Selkie] ok 9 - badge-prefix is the separator [Selkie] ok 15 - badges: set, read, clear [Selkie] # Subtest: badge formatter [Selkie] 1..8 [Selkie] ok 1 - zero is drawn by the stock formatter [Selkie] ok 2 - 99 is not clamped [Selkie] ok 3 - 100 clamps to 99+ [Selkie] ok 4 - so does anything larger [Selkie] ok 5 - negatives pass through [Selkie] ok 6 - non-Int values stringify [Selkie] ok 7 - custom formatter wins [Selkie] ok 8 - empty formatter output suppresses the badge AND its separator [Selkie] ok 16 - badge formatter [Selkie] # Subtest: active-style and focus-indicator [Selkie] 1..8 [Selkie] ok 1 - underline set [Selkie] ok 2 - underline drops the brackets [Selkie] ok 3 - inactive cells are unaffected [Selkie] ok 4 - pill drops the brackets too [Selkie] ok 5 - FocusPrefix still reserves two columns [Selkie] ok 6 - FocusColor reserves none [Selkie] ok 7 - …focused or not [Selkie] ok 8 - all three styles occupy identical columns [Selkie] ok 17 - active-style and focus-indicator [Selkie] # Subtest: style/badge setters mark dirty [Selkie] 1..6 [Selkie] ok 1 - set-active-style [Selkie] ok 2 - set-focus-indicator [Selkie] ok 3 - set-badge-prefix [Selkie] ok 4 - set-badge-formatter [Selkie] ok 5 - set-badge [Selkie] ok 6 - …but re-setting the same badge doesn't repaint [Selkie] ok 18 - style/badge setters mark dirty [Selkie] # Subtest: hit-testing tracks rendered widths in every combination [Selkie] 1..72 [Selkie] ok 1 - columns resolve to the drawn tabs — brackets / prefix / no badges / unfocused [Selkie] ok 2 - negative column resolves to nothing — brackets / prefix / no badges / unfocused [Selkie] ok 3 - far past the strip resolves to nothing — brackets / prefix / no badges / unfocused [Selkie] ok 4 - columns resolve to the drawn tabs — brackets / prefix / no badges / focused [Selkie] ok 5 - negative column resolves to nothing — brackets / prefix / no badges / focused [Selkie] ok 6 - far past the strip resolves to nothing — brackets / prefix / no badges / focused [Selkie] ok 7 - columns resolve to the drawn tabs — brackets / prefix / badged / unfocused [Selkie] ok 8 - negative column resolves to nothing — brackets / prefix / badged / unfocused [Selkie] ok 9 - far past the strip resolves to nothing — brackets / prefix / badged / unfocused [Selkie] ok 10 - columns resolve to the drawn tabs — brackets / prefix / badged / focused [Selkie] ok 11 - negative column resolves to nothing — brackets / prefix / badged / focused [Selkie] ok 12 - far past the strip resolves to nothing — brackets / prefix / badged / focused [Selkie] ok 13 - columns resolve to the drawn tabs — brackets / color / no badges / unfocused [Selkie] ok 14 - negative column resolves to nothing — brackets / color / no badges / unfocused [Selkie] ok 15 - far past the strip resolves to nothing — brackets / color / no badges / unfocused [Selkie] ok 16 - columns resolve to the drawn tabs — brackets / color / no badges / focused [Selkie] ok 17 - negative column resolves to nothing — brackets / color / no badges / focused [Selkie] ok 18 - far past the strip resolves to nothing — brackets / color / no badges / focused [Selkie] ok 19 - columns resolve to the drawn tabs — brackets / color / badged / unfocused [Selkie] ok 20 - negative column resolves to nothing — brackets / color / badged / unfocused [Selkie] ok 21 - far past the strip resolves to nothing — brackets / color / badged / unfocused [Selkie] ok 22 - columns resolve to the drawn tabs — brackets / color / badged / focused [Selkie] ok 23 - negative column resolves to nothing — brackets / color / badged / focused [Selkie] ok 24 - far past the strip resolves to nothing — brackets / color / badged / focused [Selkie] ok 25 - columns resolve to the drawn tabs — underline / prefix / no badges / unfocused [Selkie] ok 26 - negative column resolves to nothing — underline / prefix / no badges / unfocused [Selkie] ok 27 - far past the strip resolves to nothing — underline / prefix / no badges / unfocused [Selkie] ok 28 - columns resolve to the drawn tabs — underline / prefix / no badges / focused [Selkie] ok 29 - negative column resolves to nothing — underline / prefix / no badges / focused [Selkie] ok 30 - far past the strip resolves to nothing — underline / prefix / no badges / focused [Selkie] ok 31 - columns resolve to the drawn tabs — underline / prefix / badged / unfocused [Selkie] ok 32 - negative column resolves to nothing — underline / prefix / badged / unfocused [Selkie] ok 33 - far past the strip resolves to nothing — underline / prefix / badged / unfocused [Selkie] ok 34 - columns resolve to the drawn tabs — underline / prefix / badged / focused [Selkie] ok 35 - negative column resolves to nothing — underline / prefix / badged / focused [Selkie] ok 36 - far past the strip resolves to nothing — underline / prefix / badged / focused [Selkie] ok 37 - columns resolve to the drawn tabs — underline / color / no badges / unfocused [Selkie] ok 38 - negative column resolves to nothing — underline / color / no badges / unfocused [Selkie] ok 39 - far past the strip resolves to nothing — underline / color / no badges / unfocused [Selkie] ok 40 - columns resolve to the drawn tabs — underline / color / no badges / focused [Selkie] ok 41 - negative column resolves to nothing — underline / color / no badges / focused [Selkie] ok 42 - far past the strip resolves to nothing — underline / color / no badges / focused [Selkie] ok 43 - columns resolve to the drawn tabs — underline / color / badged / unfocused [Selkie] ok 44 - negative column resolves to nothing — underline / color / badged / unfocused [Selkie] ok 45 - far past the strip resolves to nothing — underline / color / badged / unfocused [Selkie] ok 46 - columns resolve to the drawn tabs — underline / color / badged / focused [Selkie] ok 47 - negative column resolves to nothing — underline / color / badged / focused [Selkie] ok 48 - far past the strip resolves to nothing — underline / color / badged / focused [Selkie] ok 49 - columns resolve to the drawn tabs — pill / prefix / no badges / unfocused [Selkie] ok 50 - negative column resolves to nothing — pill / prefix / no badges / unfocused [Selkie] ok 51 - far past the strip resolves to nothing — pill / prefix / no badges / unfocused [Selkie] ok 52 - columns resolve to the drawn tabs — pill / prefix / no badges / focused [Selkie] ok 53 - negative column resolves to nothing — pill / prefix / no badges / focused [Selkie] ok 54 - far past the strip resolves to nothing — pill / prefix / no badges / focused [Selkie] ok 55 - columns resolve to the drawn tabs — pill / prefix / badged / unfocused [Selkie] ok 56 - negative column resolves to nothing — pill / prefix / badged / unfocused [Selkie] ok 57 - far past the strip resolves to nothing — pill / prefix / badged / unfocused [Selkie] ok 58 - columns resolve to the drawn tabs — pill / prefix / badged / focused [Selkie] ok 59 - negative column resolves to nothing — pill / prefix / badged / focused [Selkie] ok 60 - far past the strip resolves to nothing — pill / prefix / badged / focused [Selkie] ok 61 - columns resolve to the drawn tabs — pill / color / no badges / unfocused [Selkie] ok 62 - negative column resolves to nothing — pill / color / no badges / unfocused [Selkie] ok 63 - far past the strip resolves to nothing — pill / color / no badges / unfocused [Selkie] ok 64 - columns resolve to the drawn tabs — pill / color / no badges / focused [Selkie] ok 65 - negative column resolves to nothing — pill / color / no badges / focused [Selkie] ok 66 - far past the strip resolves to nothing — pill / color / no badges / focused [Selkie] ok 67 - columns resolve to the drawn tabs — pill / color / badged / unfocused [Selkie] ok 68 - negative column resolves to nothing — pill / color / badged / unfocused [Selkie] ok 69 - far past the strip resolves to nothing — pill / color / badged / unfocused [Selkie] ok 70 - columns resolve to the drawn tabs — pill / color / badged / focused [Selkie] ok 71 - negative column resolves to nothing — pill / color / badged / focused [Selkie] ok 72 - far past the strip resolves to nothing — pill / color / badged / focused [Selkie] ok 19 - hit-testing tracks rendered widths in every combination [Selkie] # Subtest: hit-testing degenerates safely [Selkie] 1..3 [Selkie] ok 1 - empty bar resolves nothing [Selkie] ok 2 - out-of-range tab-display is empty [Selkie] ok 3 - …still empty past the last tab [Selkie] ok 20 - hit-testing degenerates safely [Selkie] # Subtest: theme provides a tab-focus-accent slot [Selkie] 1..3 [Selkie] ok 1 - slot exists [Selkie] ok 2 - slot() resolves it [Selkie] ok 3 - defaults to border-focused, so FocusColor needs no theme work [Selkie] ok 21 - theme provides a tab-focus-accent slot [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/34-command-palette.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction without build [Selkie] 1..2 [Selkie] ok 1 - no modal before build [Selkie] ok 2 - on-command is a Supply [Selkie] ok 1 - construction without build [Selkie] # Subtest: build returns modal [Selkie] 1..2 [Selkie] ok 1 - build returns Modal [Selkie] ok 2 - modal accessor returns same instance [Selkie] ok 2 - build returns modal [Selkie] # Subtest: focusable-widget returns the search input [Selkie] 1..1 [Selkie] ok 1 - has a focusable widget [Selkie] ok 3 - focusable-widget returns the search input [Selkie] # Subtest: add-command after build updates list [Selkie] 1..1 [Selkie] ok 1 - added without crashing [Selkie] ok 4 - add-command after build updates list [Selkie] # Subtest: clear-commands empties the list [Selkie] 1..1 [Selkie] ok 1 - cleared without crashing [Selkie] ok 5 - clear-commands empties the list [Selkie] # Subtest: reset clears input and list [Selkie] 1..1 [Selkie] ok 1 - reset without crashing [Selkie] ok 6 - reset clears input and list [Selkie] # Subtest: build is idempotent [Selkie] 1..1 [Selkie] ok 1 - same modal returned [Selkie] ok 7 - build is idempotent [Selkie] # Subtest: Command class stores label + action [Selkie] 1..2 [Selkie] ok 1 - label [Selkie] ok 2 - action callable [Selkie] ok 8 - Command class stores label + action [Selkie] # Subtest: on-command is a Supply you can tap [Selkie] 1..1 [Selkie] ok 1 - tap worked [Selkie] ok 9 - on-command is a Supply you can tap [Selkie] # Subtest: palette with zero commands builds fine [Selkie] 1..1 [Selkie] ok 1 - build with no commands [Selkie] ok 10 - palette with zero commands builds fine [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/35-table.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - no columns initially [Selkie] ok 3 - no rows initially [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-column registers columns in order [Selkie] 1..3 [Selkie] ok 1 - 2 columns [Selkie] ok 2 - first is a [Selkie] ok 3 - second is b [Selkie] ok 2 - add-column registers columns in order [Selkie] # Subtest: set-rows populates data [Selkie] 1..2 [Selkie] ok 1 - 3 rows [Selkie] ok 2 - first row id=1 [Selkie] ok 3 - set-rows populates data [Selkie] # Subtest: cursor starts at 0 and can be moved [Selkie] 1..3 [Selkie] ok 1 - starts at 0 [Selkie] ok 2 - moved to 2 [Selkie] ok 3 - selected row matches cursor [Selkie] ok 4 - cursor starts at 0 and can be moved [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last row [Selkie] ok 5 - select-index clamps to bounds [Selkie] # Subtest: on-select emits on cursor move [Selkie] 1..1 [Selkie] ok 1 - last emission is 1 [Selkie] ok 6 - on-select emits on cursor move [Selkie] # Subtest: on-activate emits on Enter [Selkie] 1..1 [Selkie] ok 1 - activated row 0 [Selkie] ok 7 - on-activate emits on Enter [Selkie] # Subtest: arrow keys move cursor [Selkie] 1..3 [Selkie] ok 1 - down → 1 [Selkie] ok 2 - down → 2 [Selkie] ok 3 - up → 1 [Selkie] ok 8 - arrow keys move cursor [Selkie] # Subtest: home / end jump to bounds [Selkie] 1..2 [Selkie] ok 1 - end → last [Selkie] ok 2 - home → first [Selkie] ok 9 - home / end jump to bounds [Selkie] # Subtest: sort-by ascending then descending [Selkie] 1..4 [Selkie] ok 1 - column set [Selkie] ok 2 - asc first [Selkie] ok 3 - first row is 1 (ascending) [Selkie] ok 4 - cycles to desc [Selkie] ok 10 - sort-by ascending then descending [Selkie] # Subtest: sort-by cycles to unsorted on third call [Selkie] 1..1 [Selkie] ok 1 - sort cleared on third call [Selkie] ok 11 - sort-by cycles to unsorted on third call [Selkie] # Subtest: sort-by non-sortable column is no-op [Selkie] 1..1 [Selkie] ok 1 - sort not set for non-sortable column [Selkie] ok 12 - sort-by non-sortable column is no-op [Selkie] # Subtest: custom sort-key applied [Selkie] 1..1 [Selkie] ok 1 - numeric sort: 2 first [Selkie] ok 13 - custom sort-key applied [Selkie] # Subtest: clear-sort restores insertion order [Selkie] 1..2 [Selkie] ok 1 - sort cleared [Selkie] ok 2 - order is insertion order [Selkie] ok 14 - clear-sort restores insertion order [Selkie] # Subtest: per-row style resolution [Selkie] 1..12 [Selkie] ok 1 - no callback: theme text fg [Selkie] ok 2 - no callback: theme base bg [Selkie] ok 3 - no callback: body rows carry no style flags [Selkie] ok 4 - cursor: highlight fg [Selkie] ok 5 - cursor: highlight flags [Selkie] ok 6 - cursor: base bg when the theme's highlight slot has no bg of its own [Selkie] ok 7 - callback receives the row hash [Selkie] ok 8 - override fg wins on non-cursor rows [Selkie] ok 9 - override flags apply [Selkie] ok 10 - override fg survives the cursor [Selkie] ok 11 - cursor flags are OR'd in [Selkie] ok 12 - Nil result falls back to theme default [Selkie] ok 15 - per-row style resolution [Selkie] # Subtest: the cursor row is always visible under a row-style [Selkie] 1..12 [Selkie] ok 1 - off-cursor: the row style's own bg stands [Selkie] ok 2 - fully-styled bold row differs under the cursor [Selkie] ok 3 - cursor bg is the highlight bg, not the row style's [Selkie] ok 4 - cursor keeps the row style's fg [Selkie] ok 5 - cursor keeps the row style's flags [Selkie] ok 6 - red row keeps its fg under the cursor [Selkie] ok 7 - red row still gets the highlight bg [Selkie] ok 8 - red row gains the highlight's bold [Selkie] ok 9 - unstyled cursor row uses the highlight bg [Selkie] ok 10 - unstyled body row keeps the base bg [Selkie] ok 11 - indistinguishable cursor row escalates to the selection bg [Selkie] ok 12 - …which is, finally, different from the uncursored row [Selkie] ok 16 - the cursor row is always visible under a row-style [Selkie] # Subtest: body-height is the plane's, not the row count's [Selkie] 1..5 [Selkie] ok 1 - three rows of data [Selkie] ok 2 - no plane yet, so no body height — NOT rows - 1 [Selkie] ok 3 - 10-row plane leaves 9 rows under the header [Selkie] ok 4 - a 1-row plane is all header, no body [Selkie] ok 5 - a 0-row plane clamps at 0 rather than underflowing [Selkie] ok 17 - body-height is the plane's, not the row count's [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/36-test-keys.rakutest [Selkie] 1..13 [Selkie] # Subtest: key-event from single char spec [Selkie] 1..3 [Selkie] ok 1 - builds an Event [Selkie] ok 2 - id is 'a' ordinal [Selkie] ok 3 - event-type is KeyEvent [Selkie] ok 1 - key-event from single char spec [Selkie] # Subtest: key-event from named key [Selkie] 1..2 [Selkie] ok 1 - id is NCKEY_ENTER [Selkie] ok 2 - no modifiers [Selkie] ok 2 - key-event from named key [Selkie] # Subtest: key-event with modifier [Selkie] 1..2 [Selkie] ok 1 - id is 'q' ordinal [Selkie] ok 2 - Ctrl modifier set [Selkie] ok 3 - key-event with modifier [Selkie] # Subtest: key-event with multiple modifiers [Selkie] 1..3 [Selkie] ok 1 - id is 'a' [Selkie] ok 2 - Ctrl [Selkie] ok 3 - Shift [Selkie] ok 4 - key-event with multiple modifiers [Selkie] # Subtest: key-event low-level form [Selkie] 1..2 [Selkie] ok 1 - id matches [Selkie] ok 2 - event-type defaults to KeyEvent [Selkie] ok 5 - key-event low-level form [Selkie] # Subtest: press-key dispatches to widget and returns Bool [Selkie] 1..2 [Selkie] ok 1 - button activated [Selkie] ok 2 - press-key returned True [Selkie] ok 6 - press-key dispatches to widget and returns Bool [Selkie] # Subtest: press-key returns False when unfocused [Selkie] 1..1 [Selkie] ok 1 - unfocused button doesn't consume [Selkie] ok 7 - press-key returns False when unfocused [Selkie] # Subtest: press-key works through a sequence of keys [Selkie] 1..1 [Selkie] ok 1 - after two downs cursor at 2 [Selkie] ok 8 - press-key works through a sequence of keys [Selkie] # Subtest: function keys [Selkie] 1..2 [Selkie] ok 1 - F1 [Selkie] ok 2 - F12 [Selkie] ok 9 - function keys [Selkie] # Subtest: mouse-event builds a MouseEvent [Selkie] 1..3 [Selkie] ok 1 - is an Event [Selkie] ok 2 - event-type is MouseEvent [Selkie] ok 3 - scroll up id [Selkie] ok 10 - mouse-event builds a MouseEvent [Selkie] # Subtest: resize-event builds a ResizeEvent [Selkie] 1..2 [Selkie] ok 1 - event-type is ResizeEvent [Selkie] ok 2 - id is NCKEY_RESIZE [Selkie] ok 11 - resize-event builds a ResizeEvent [Selkie] # Subtest: press-keys dispatches a sequence [Selkie] 1..1 [Selkie] ok 1 - cursor moved to 2 [Selkie] ok 12 - press-keys dispatches a sequence [Selkie] # Subtest: type-text dispatches one event per char [Selkie] 1..1 [Selkie] ok 1 - typed characters appear in buffer [Selkie] ok 13 - type-text dispatches one event per char [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/37-test-supply.rakutest [Selkie] 1..6 [Selkie] # Subtest: collect-from captures emissions [Selkie] 1..2 [Selkie] ok 1 - three emissions [Selkie] ok 2 - in order [Selkie] ok 1 - collect-from captures emissions [Selkie] # Subtest: collect-from returns empty when nothing emitted [Selkie] 1..1 [Selkie] ok 1 - empty [Selkie] ok 2 - collect-from returns empty when nothing emitted [Selkie] # Subtest: collect-from closes the tap after block [Selkie] 1..1 [Selkie] ok 1 - only in-block emission captured [Selkie] ok 3 - collect-from closes the tap after block [Selkie] # Subtest: emitted-once-ok passes on single emission [Selkie] 1..2 [Selkie] ok 1 - test — emitted exactly once [Selkie] ok 2 - test — correct value [Selkie] ok 4 - emitted-once-ok passes on single emission [Selkie] # Subtest: emitted-count-is passes on matching count [Selkie] 1..1 [Selkie] ok 1 - three emits — emitted 3 times [Selkie] ok 5 - emitted-count-is passes on matching count [Selkie] # Subtest: works with a real widget Supply [Selkie] 1..2 [Selkie] ok 1 - enter fires on-press — emitted exactly once [Selkie] ok 2 - enter fires on-press — correct value [Selkie] ok 6 - works with a real widget Supply [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/38-test-store.rakutest [Selkie] 1..7 [Selkie] # Subtest: mock-store returns a fresh store [Selkie] 1..2 [Selkie] ok 1 - is a Store [Selkie] ok 2 - empty state [Selkie] ok 1 - mock-store returns a fresh store [Selkie] # Subtest: mock-store with initial state [Selkie] 1..3 [Selkie] ok 1 - top-level value [Selkie] ok 2 - nested value [Selkie] ok 3 - nested hash intact [Selkie] ok 2 - mock-store with initial state [Selkie] # Subtest: dispatch-and-tick fires handler [Selkie] 1..1 [Selkie] ok 1 - handler ran [Selkie] ok 3 - dispatch-and-tick fires handler [Selkie] # Subtest: dispatch-and-tick passes payload [Selkie] 1..1 [Selkie] ok 1 - payload delivered [Selkie] ok 4 - dispatch-and-tick passes payload [Selkie] # Subtest: state-at returns Nil for missing path [Selkie] 1..1 [Selkie] ok 1 - missing path is Nil [Selkie] ok 5 - state-at returns Nil for missing path [Selkie] # Subtest: chained dispatches accumulate [Selkie] 1..1 [Selkie] ok 1 - five increments [Selkie] ok 6 - chained dispatches accumulate [Selkie] # Subtest: state-at splats multi-segment path [Selkie] 1..1 [Selkie] ok 1 - deep splat works [Selkie] ok 7 - state-at splats multi-segment path [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/39-test-focus.rakutest [Selkie] 1..5 [Selkie] # Subtest: with-focus sets and unsets focus [Selkie] 1..2 [Selkie] ok 1 - focused during block [Selkie] ok 2 - unfocused after block [Selkie] ok 1 - with-focus sets and unsets focus [Selkie] # Subtest: with-focus enables focus-gated behaviour [Selkie] 1..2 [Selkie] ok 1 - unfocused: not consumed [Selkie] ok 2 - focused: consumed [Selkie] ok 2 - with-focus enables focus-gated behaviour [Selkie] # Subtest: with-focus is exception-safe [Selkie] 1..1 [Selkie] ok 1 - focus released after exception [Selkie] ok 3 - with-focus is exception-safe [Selkie] # Subtest: with-focus no-ops for widgets without set-focused [Selkie] 1..1 [Selkie] ok 1 - no-op for non-focusable widget [Selkie] ok 4 - with-focus no-ops for widgets without set-focused [Selkie] # Subtest: with-focus runs the block [Selkie] 1..1 [Selkie] ok 1 - block was executed [Selkie] ok 5 - with-focus runs the block [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/40-test-tree.rakutest [Selkie] 1..6 [Selkie] # Subtest: walk yields every widget in tree [Selkie] 1..1 [Selkie] ok 1 - seven widgets in the tree [Selkie] ok 1 - walk yields every widget in tree [Selkie] # Subtest: find-widget returns first match [Selkie] 1..2 [Selkie] ok 1 - got a Button [Selkie] ok 2 - first Button in tree is A [Selkie] ok 2 - find-widget returns first match [Selkie] # Subtest: find-widget with custom predicate [Selkie] 1..1 [Selkie] ok 1 - found nested button by predicate [Selkie] ok 3 - find-widget with custom predicate [Selkie] # Subtest: find-widget returns Nil when no match [Selkie] 1..1 [Selkie] ok 1 - Nil when no match [Selkie] ok 4 - find-widget returns Nil when no match [Selkie] # Subtest: find-widgets returns all matching [Selkie] 1..1 [Selkie] ok 1 - three buttons total [Selkie] ok 5 - find-widgets returns all matching [Selkie] # Subtest: contains-widget-ok [Selkie] 1..1 [Selkie] ok 1 - button A is in the tree [Selkie] ok 6 - contains-widget-ok [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/41-resize.rakutest [Selkie] 1..6 [Selkie] # Subtest: leaf Widget: handle-resize updates rows/cols [Selkie] 1..2 [Selkie] ok 1 - cols updated [Selkie] ok 2 - rows unchanged (also 1) [Selkie] ok 1 - leaf Widget: handle-resize updates rows/cols [Selkie] # Subtest: Text.on-resize rewraps on width change [Selkie] 1..2 [Selkie] ok 1 - 20 chars at width 20 = 1 line [Selkie] ok 2 - after handle-resize narrower, rewrapped to 2 lines [Selkie] ok 2 - Text.on-resize rewraps on width change [Selkie] # Subtest: VBox.handle-resize cascades to children [Selkie] 1..4 [Selkie] ok 1 - VBox cols updated [Selkie] ok 2 - VBox rows unchanged [Selkie] ok 3 - child a cols unchanged (no plane) [Selkie] ok 4 - child b cols unchanged (no plane) [Selkie] ok 3 - VBox.handle-resize cascades to children [Selkie] # Subtest: handle-resize with unchanged dims is a no-op [Selkie] 1..1 [Selkie] ok 1 - same dims → on-resize skipped, wrap unchanged [Selkie] ok 4 - handle-resize with unchanged dims is a no-op [Selkie] # Subtest: ScreenManager.handle-resize updates all screens, not just active [Selkie] 1..2 [Selkie] ok 1 - active screen resized [Selkie] ok 2 - inactive screen also resized (the core bug fix) [Selkie] ok 5 - ScreenManager.handle-resize updates all screens, not just active [Selkie] # Subtest: Toast.handle-resize + resize-screen alias still works [Selkie] 1..2 [Selkie] ok 1 - resize-screen alias still callable [Selkie] ok 2 - handle-resize is the canonical entry [Selkie] ok 6 - Toast.handle-resize + resize-screen alias still works [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/42-password-strength.rakutest [Selkie] 1..16 [Selkie] ok 1 - empty password scores 0 [Selkie] ok 2 - 'abc' is weak [Selkie] ok 3 - 'password' (lowercase only) is below good [Selkie] ok 4 - mixed-case scores higher than lowercase only [Selkie] ok 5 - digit bump [Selkie] ok 6 - symbol bump [Selkie] ok 7 - long diverse passphrase is good or better [Selkie] ok 8 - longer same-class scores higher [Selkie] ok 9 - score 0 → no label [Selkie] ok 10 - score 5 → weak [Selkie] ok 11 - score 50 → good [Selkie] ok 12 - score 100 → very strong [Selkie] ok 13 - score 0 uses empty theme slot [Selkie] ok 14 - score 5 uses weak theme slot [Selkie] ok 15 - score 50 uses good theme slot [Selkie] ok 16 - score 100 uses strongest theme slot [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/43-title.rakutest [Selkie] 1..8 [Selkie] # Subtest: bare terminal: OSC 0 with BEL terminator [Selkie] 1..2 [Selkie] ok 1 - well-formed OSC 0 sequence [Selkie] ok 2 - starts with ESC ] 0 ; [Selkie] ok 1 - bare terminal: OSC 0 with BEL terminator [Selkie] # Subtest: preserves UTF-8 in title [Selkie] 1..1 [Selkie] ok 1 - unicode preserved verbatim [Selkie] ok 2 - preserves UTF-8 in title [Selkie] # Subtest: strips embedded ESC / BEL / CR / LF [Selkie] 1..4 [Selkie] ok 1 - ESC inside title removed [Selkie] ok 2 - embedded BEL removed (would otherwise terminate early) [Selkie] ok 3 - LF stripped [Selkie] ok 4 - CR stripped [Selkie] ok 3 - strips embedded ESC / BEL / CR / LF [Selkie] # Subtest: strips other C0 control bytes + DEL [Selkie] 1..2 [Selkie] ok 1 - NUL, US, DEL all removed [Selkie] ok 2 - leading DEL dropped [Selkie] ok 4 - strips other C0 control bytes + DEL [Selkie] # Subtest: tmux passthrough wraps in ESC P tmux; ... ESC \ [Selkie] 1..3 [Selkie] ok 1 - starts with DCS passthrough [Selkie] ok 2 - ends with ST [Selkie] ok 3 - inner ESC doubled [Selkie] ok 5 - tmux passthrough wraps in ESC P tmux; ... ESC \ [Selkie] # Subtest: tmux: sanitisation still applies before passthrough [Selkie] 1..1 [Selkie] ok 1 - injected ESC stripped before tmux wrap [Selkie] ok 6 - tmux: sanitisation still applies before passthrough [Selkie] # Subtest: empty title is valid: just the terminator [Selkie] 1..1 [Selkie] ok 1 - empty payload accepted [Selkie] ok 7 - empty title is valid: just the terminator [Selkie] # Subtest: set-title no-ops gracefully without a tty (smoke) [Selkie] 1..1 [Selkie] ok 1 - set-title method present on Selkie::App [Selkie] ok 8 - set-title no-ops gracefully without a tty (smoke) [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/44-plot-scaler.rakutest [Selkie] 1..14 [Selkie] # Subtest: linear constructor accepts valid args [Selkie] 1..4 [Selkie] ok 1 - The object is-a 'Selkie::Plot::Scaler' [Selkie] ok 2 - min stored [Selkie] ok 3 - max stored [Selkie] ok 4 - cells stored [Selkie] ok 1 - linear constructor accepts valid args [Selkie] # Subtest: linear constructor rejects cells == 0 [Selkie] 1..1 [Selkie] ok 1 - zero-cell scaler is rejected [Selkie] ok 2 - linear constructor rejects cells == 0 [Selkie] # Subtest: linear constructor rejects min > max [Selkie] 1..1 [Selkie] ok 1 - min > max is rejected (use :invert instead) [Selkie] ok 3 - linear constructor rejects min > max [Selkie] # Subtest: linear constructor accepts min == max (degenerate) [Selkie] 1..1 [Selkie] ok 1 - min == max is permitted (degenerate range) [Selkie] ok 4 - linear constructor accepts min == max (degenerate) [Selkie] # Subtest: value-to-cell at endpoints, midpoint, and inside [Selkie] 1..5 [Selkie] ok 1 - min maps to cell 0 [Selkie] ok 2 - max maps to cell cells-1 [Selkie] ok 3 - midpoint maps to cell 10 (round of 9.5) [Selkie] ok 4 - 25% maps to cell 5 (round of 4.75) [Selkie] ok 5 - 75% maps to cell 14 (round of 14.25) [Selkie] ok 5 - value-to-cell at endpoints, midpoint, and inside [Selkie] # Subtest: value-to-cell clamps below min and above max [Selkie] 1..4 [Selkie] ok 1 - below-min clamps to 0 [Selkie] ok 2 - just-below-min clamps to 0 [Selkie] ok 3 - just-above-max clamps to cells-1 [Selkie] ok 4 - extreme above-max clamps to cells-1 [Selkie] ok 6 - value-to-cell clamps below min and above max [Selkie] # Subtest: value-to-cell handles NaN and infinities [Selkie] 1..3 [Selkie] ok 1 - NaN propagates as undef [Selkie] ok 2 - +Inf clamps to cells-1 [Selkie] ok 3 - -Inf clamps to 0 [Selkie] ok 7 - value-to-cell handles NaN and infinities [Selkie] # Subtest: inverted axis flips cell direction [Selkie] 1..5 [Selkie] ok 1 - max maps to cell 0 under :invert [Selkie] ok 2 - min maps to cell cells-1 under :invert [Selkie] ok 3 - midpoint flips around midpoint [Selkie] ok 4 - +Inf clamps to 0 under :invert [Selkie] ok 5 - -Inf clamps to cells-1 under :invert [Selkie] ok 8 - inverted axis flips cell direction [Selkie] # Subtest: single-cell axis maps everything to 0 [Selkie] 1..4 [Selkie] ok 1 - min [Selkie] ok 2 - mid [Selkie] ok 3 - max [Selkie] ok 4 - out-of-range [Selkie] ok 9 - single-cell axis maps everything to 0 [Selkie] # Subtest: degenerate domain (min == max) maps to middle cell [Selkie] 1..4 [Selkie] ok 1 - value at the degenerate point [Selkie] ok 2 - any other value also maps to middle [Selkie] ok 3 - extreme value too [Selkie] ok 4 - cell-to-value returns the degenerate value [Selkie] ok 10 - degenerate domain (min == max) maps to middle cell [Selkie] # Subtest: cell-to-value at endpoints and midpoint [Selkie] 1..3 [Selkie] ok 1 - cell 0 → min [Selkie] ok 2 - cell cells-1 → max [Selkie] ok 3 - cell 10 → midpoint [Selkie] ok 11 - cell-to-value at endpoints and midpoint [Selkie] # Subtest: cell-to-value under :invert [Selkie] 1..3 [Selkie] ok 1 - cell 0 → max under :invert [Selkie] ok 2 - cell cells-1 → min under :invert [Selkie] ok 3 - midpoint cell → midpoint value [Selkie] ok 12 - cell-to-value under :invert [Selkie] # Subtest: round-trip cell-to-value(value-to-cell(v)) within tolerance [Selkie] 1..7 [Selkie] ok 1 - round-trip 0 → 0 within ±1.2500 [Selkie] ok 2 - round-trip 1 → 0 within ±1.2500 [Selkie] ok 3 - round-trip 13.7 → 12.5 within ±1.2500 [Selkie] ok 4 - round-trip 50 → 50 within ±1.2500 [Selkie] ok 5 - round-trip 73.2 → 72.5 within ±1.2500 [Selkie] ok 6 - round-trip 99 → 100 within ±1.2500 [Selkie] ok 7 - round-trip 100 → 100 within ±1.2500 [Selkie] ok 13 - round-trip cell-to-value(value-to-cell(v)) within tolerance [Selkie] # Subtest: negative domain works correctly [Selkie] 1..5 [Selkie] ok 1 - min (-50) → 0 [Selkie] ok 2 - max (+50) → 20 [Selkie] ok 3 - zero → middle cell [Selkie] ok 4 - cell 0 → -50 [Selkie] ok 5 - cell 20 → +50 [Selkie] ok 14 - negative domain works correctly [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/45-plot-ticks.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction with valid args [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Plot::Ticks' [Selkie] ok 2 - min stored [Selkie] ok 3 - max stored [Selkie] ok 1 - construction with valid args [Selkie] # Subtest: rejects count < 2 [Selkie] 1..2 [Selkie] ok 1 - count = 1 is rejected [Selkie] ok 2 - count = 0 is rejected [Selkie] ok 2 - rejects count < 2 [Selkie] # Subtest: rejects min > max [Selkie] 1..1 [Selkie] ok 1 - min > max is rejected [Selkie] ok 3 - rejects min > max [Selkie] # Subtest: degenerate range (min == max) returns single tick [Selkie] 1..3 [Selkie] ok 1 - exactly one tick [Selkie] ok 2 - tick is at the degenerate value [Selkie] ok 3 - step is zero (no spacing) [Selkie] ok 4 - degenerate range (min == max) returns single tick [Selkie] # Subtest: (0, 100, 5) produces classic round ticks [Selkie] 1..3 [Selkie] ok 1 - ticks at 0, 20, 40, 60, 80, 100 [Selkie] ok 2 - step is 20 [Selkie] ok 3 - labels are integer-formatted [Selkie] ok 5 - (0, 100, 5) produces classic round ticks [Selkie] # Subtest: (-50, 50, 5) handles symmetric negative range [Selkie] 1..2 [Selkie] ok 1 - ticks span the symmetric range with nice spacing [Selkie] ok 2 - step is 20 [Selkie] ok 6 - (-50, 50, 5) handles symmetric negative range [Selkie] # Subtest: (7, 93, 5) extends to nice round endpoints [Selkie] 1..2 [Selkie] ok 1 - ticks extend to nice round endpoints [Selkie] ok 2 - step is 20 [Selkie] ok 7 - (7, 93, 5) extends to nice round endpoints [Selkie] # Subtest: sub-unit range produces sub-unit step [Selkie] 1..2 [Selkie] ok 1 - step is 0.2 [Selkie] ok 2 - six ticks (Heckbert prefers nice spacing) [Selkie] ok 8 - sub-unit range produces sub-unit step [Selkie] # Subtest: sub-unit labels carry consistent decimal precision [Selkie] 1..6 [Selkie] ok 1 - label '0.00' carries decimal [Selkie] ok 2 - label '0.02' carries decimal [Selkie] ok 3 - label '0.04' carries decimal [Selkie] ok 4 - label '0.06' carries decimal [Selkie] ok 5 - label '0.08' carries decimal [Selkie] ok 6 - label '0.10' carries decimal [Selkie] ok 9 - sub-unit labels carry consistent decimal precision [Selkie] # Subtest: (0.001, 0.009, 4) — Heckbert prefers nice spacing over exact count [Selkie] 1..3 [Selkie] ok 1 - step is 0.005 [Selkie] ok 2 - at least two ticks [Selkie] ok 3 - tick count is reasonable [Selkie] ok 10 - (0.001, 0.009, 4) — Heckbert prefers nice spacing over exact count [Selkie] # Subtest: all ticks are multiples of step (within FP tolerance) [Selkie] 1..1 [Selkie] ok 1 - every tick is a multiple of step [Selkie] ok 11 - all ticks are multiples of step (within FP tolerance) [Selkie] # Subtest: step is always 1, 2, or 5 times a power of 10 [Selkie] 1..6 [Selkie] ok 1 - step 20 (leading 2) is nice [Selkie] ok 2 - step 0.002 (leading 2) is nice [Selkie] ok 3 - step 200 (leading 2) is nice [Selkie] ok 4 - step 2 (leading 2) is nice [Selkie] ok 5 - step 500000 (leading 5) is nice [Selkie] ok 6 - step 0.0002 (leading 2) is nice [Selkie] ok 12 - step is always 1, 2, or 5 times a power of 10 [Selkie] # Subtest: ticks span the data range [Selkie] 1..3 [Selkie] ok 1 - first tick at or below min (0 <= 7) [Selkie] ok 2 - last tick at or above max (100 >= 93) [Selkie] ok 3 - adjacent ticks are step-spaced [Selkie] ok 13 - ticks span the data range [Selkie] # Subtest: labels round-trip parsing [Selkie] 1..1 [Selkie] ok 1 - labels parse back to the tick values [Selkie] ok 14 - labels round-trip parsing [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/46-plot-palette.rakutest [Selkie] 1..11 [Selkie] # Subtest: default series palette is okabe-ito [Selkie] 1..2 [Selkie] ok 1 - default palette has 8 colors [Selkie] ok 2 - default name resolves to okabe-ito [Selkie] ok 1 - default series palette is okabe-ito [Selkie] # Subtest: okabe-ito palette has documented RGB values [Selkie] 1..8 [Selkie] ok 1 - gray (substituted from black) [Selkie] ok 2 - orange [Selkie] ok 3 - sky blue [Selkie] ok 4 - bluish green [Selkie] ok 5 - yellow [Selkie] ok 6 - blue [Selkie] ok 7 - vermillion [Selkie] ok 8 - reddish purple [Selkie] ok 2 - okabe-ito palette has documented RGB values [Selkie] # Subtest: tol-bright palette has 7 documented colors [Selkie] 1..7 [Selkie] ok 1 - blue [Selkie] ok 2 - cyan [Selkie] ok 3 - green [Selkie] ok 4 - yellow [Selkie] ok 5 - red [Selkie] ok 6 - purple [Selkie] ok 7 - gray [Selkie] ok 3 - tol-bright palette has 7 documented colors [Selkie] # Subtest: tableau-10 palette has 10 documented colors [Selkie] 1..1 [Selkie] ok 1 - ten colors [Selkie] ok 4 - tableau-10 palette has 10 documented colors [Selkie] # Subtest: unknown series palette dies with helpful message [Selkie] 1..2 [Selkie] ok 1 - unknown name throws [Selkie] # Subtest: error mentions known palettes [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'okabe-ito'/ [Selkie] ok 2 - error mentions known palettes [Selkie] ok 5 - unknown series palette dies with helpful message [Selkie] # Subtest: default ramp is viridis [Selkie] 1..2 [Selkie] ok 1 - five stops [Selkie] ok 2 - default name resolves to viridis [Selkie] ok 6 - default ramp is viridis [Selkie] # Subtest: viridis stops match documented values [Selkie] 1..5 [Selkie] ok 1 - stop 0 position [Selkie] ok 2 - stop 0 color [Selkie] ok 3 - midpoint position [Selkie] ok 4 - midpoint color [Selkie] ok 5 - final color (yellow) [Selkie] ok 7 - viridis stops match documented values [Selkie] # Subtest: all five named ramps are present [Selkie] 1..5 [Selkie] ok 1 - viridis has 5 stops [Selkie] ok 2 - magma has 5 stops [Selkie] ok 3 - plasma has 5 stops [Selkie] ok 4 - coolwarm has 5 stops [Selkie] ok 5 - grayscale has 5 stops [Selkie] ok 8 - all five named ramps are present [Selkie] # Subtest: sample at exact stop returns that stop's color [Selkie] 1..5 [Selkie] ok 1 - 0.0 → stop 0 [Selkie] ok 2 - 0.25 → stop 1 [Selkie] ok 3 - 0.5 → stop 2 [Selkie] ok 4 - 0.75 → stop 3 [Selkie] ok 5 - 1.0 → stop 4 [Selkie] ok 9 - sample at exact stop returns that stop's color [Selkie] # Subtest: sample interpolates between adjacent stops [Selkie] 1..3 [Selkie] ok 1 - halfway between stop 0 and stop 1 [Selkie] ok 2 - halfway between stop 1 and stop 2 [Selkie] ok 3 - grayscale interpolation is uniform per channel [Selkie] ok 10 - sample interpolates between adjacent stops [Selkie] # Subtest: sample clamps out-of-range t to nearest stop [Selkie] 1..4 [Selkie] ok 1 - negative clamps to first stop [Selkie] ok 2 - extreme negative clamps [Selkie] ok 3 - above 1 clamps to last stop [Selkie] ok 4 - extreme above clamps [Selkie] ok 11 - sample clamps out-of-range t to nearest stop [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/47-axis.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with valid args [Selkie] 1..5 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Axis' [Selkie] ok 2 - edge stored [Selkie] ok 3 - min stored [Selkie] ok 4 - max stored [Selkie] ok 5 - tick-count defaults to 5 [Selkie] ok 1 - construction with valid args [Selkie] # Subtest: rejects invalid edge [Selkie] 1..1 [Selkie] ok 1 - unknown edge is rejected [Selkie] ok 2 - rejects invalid edge [Selkie] # Subtest: rejects min > max [Selkie] 1..1 [Selkie] ok 1 - min > max is rejected [Selkie] ok 3 - rejects min > max [Selkie] # Subtest: reserved-rows reflects edge orientation [Selkie] 1..4 [Selkie] ok 1 - bottom needs 2 rows [Selkie] ok 2 - top needs 2 rows [Selkie] ok 3 - left doesn't reserve rows [Selkie] ok 4 - right doesn't reserve rows [Selkie] ok 4 - reserved-rows reflects edge orientation [Selkie] # Subtest: reserved-cols accounts for label width [Selkie] 1..3 [Selkie] ok 1 - 0..100 reserves 4 cols (label '100' + line) [Selkie] ok 2 - 0..1 reserves 4 cols [Selkie] ok 3 - negative range reserves enough for '-100' [Selkie] ok 5 - reserved-cols accounts for label width [Selkie] # Subtest: horizontal axes' reserved-cols is 0 [Selkie] 1..2 [Selkie] ok 1 - bottom doesn't reserve cols [Selkie] ok 2 - top doesn't reserve cols [Selkie] ok 6 - horizontal axes' reserved-cols is 0 [Selkie] # Subtest: tick-count carries through [Selkie] 1..1 [Selkie] ok 1 - tick-count stored [Selkie] ok 7 - tick-count carries through [Selkie] # Subtest: show-line defaults to True and is configurable [Selkie] 1..2 [Selkie] ok 1 - show-line defaults to True [Selkie] ok 2 - show-line can be disabled [Selkie] ok 8 - show-line defaults to True and is configurable [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - axis isn't focusable (it's a display widget) [Selkie] ok 9 - non-focusable by default [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/48-legend.rakutest [Selkie] 1..8 [Selkie] # Subtest: construction with default vertical orientation [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Legend' [Selkie] ok 2 - default orientation is vertical [Selkie] ok 3 - default swatch is ■ [Selkie] ok 1 - construction with default vertical orientation [Selkie] # Subtest: construction with horizontal orientation [Selkie] 1..1 [Selkie] ok 1 - horizontal stored [Selkie] ok 2 - construction with horizontal orientation [Selkie] # Subtest: rejects invalid orientation [Selkie] 1..1 [Selkie] ok 1 - invalid orientation rejected [Selkie] ok 3 - rejects invalid orientation [Selkie] # Subtest: set-series replaces and dirties [Selkie] 1..3 [Selkie] ok 1 - starts with one series [Selkie] ok 2 - replaced with two [Selkie] ok 3 - marked dirty after set-series [Selkie] ok 4 - set-series replaces and dirties [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - legend isn't focusable [Selkie] ok 5 - non-focusable by default [Selkie] # Subtest: configurable swatch glyph [Selkie] 1..1 [Selkie] ok 1 - custom swatch stored [Selkie] ok 6 - configurable swatch glyph [Selkie] # Subtest: empty series list constructs cleanly [Selkie] 1..2 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Legend' [Selkie] ok 2 - no series [Selkie] ok 7 - empty series list constructs cleanly [Selkie] # Subtest: series with all-required-fields constructs [Selkie] 1..1 [Selkie] ok 1 - three series stored [Selkie] ok 8 - series with all-required-fields constructs [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/49-sparkline.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with static data [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Sparkline' [Selkie] ok 2 - data stored [Selkie] ok 3 - non-focusable by default [Selkie] ok 1 - construction with static data [Selkie] # Subtest: construction with store-path [Selkie] 1..1 [Selkie] ok 1 - store-path stored [Selkie] ok 2 - construction with store-path [Selkie] # Subtest: construction with neither (streaming mode) is allowed [Selkie] 1..2 [Selkie] ok 1 - no static data [Selkie] ok 2 - no store path [Selkie] ok 3 - construction with neither (streaming mode) is allowed [Selkie] # Subtest: data + store-path combination is rejected [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive modes throw [Selkie] ok 4 - data + store-path combination is rejected [Selkie] # Subtest: push-sample appends to streaming buffer and dirties [Selkie] 1..3 [Selkie] ok 1 - marked dirty after push [Selkie] ok 2 - no errors after three pushes [Selkie] ok 3 - push-sample is no-op in :data mode [Selkie] ok 5 - push-sample appends to streaming buffer and dirties [Selkie] # Subtest: set-data replaces static data and dirties [Selkie] 1..3 [Selkie] ok 1 - data replaced [Selkie] ok 2 - first element updated [Selkie] ok 3 - dirty after set-data [Selkie] ok 6 - set-data replaces static data and dirties [Selkie] # Subtest: set-data on store-path mode dies [Selkie] 1..1 [Selkie] ok 1 - set-data not valid in store-path mode [Selkie] ok 7 - set-data on store-path mode dies [Selkie] # Subtest: min and max defaults are undefined (auto-range) [Selkie] 1..2 [Selkie] ok 1 - min is undefined by default [Selkie] ok 2 - max is undefined by default [Selkie] ok 8 - min and max defaults are undefined (auto-range) [Selkie] # Subtest: explicit min/max are stored [Selkie] 1..2 [Selkie] ok 1 - min stored [Selkie] ok 2 - max stored [Selkie] ok 9 - explicit min/max are stored [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/50-plot-widget.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with defaults [Selkie] 1..5 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Plot' [Selkie] ok 2 - type defaults to uint [Selkie] ok 3 - min-y defaults to 0 [Selkie] ok 4 - max-y defaults to 100 [Selkie] ok 5 - no handle until plane attached [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: construction with double type [Selkie] 1..1 [Selkie] ok 1 - type stored [Selkie] ok 2 - construction with double type [Selkie] # Subtest: rejects invalid type [Selkie] 1..1 [Selkie] ok 1 - unknown type rejected [Selkie] ok 3 - rejects invalid type [Selkie] # Subtest: rejects min-y >= max-y [Selkie] 1..2 [Selkie] ok 1 - min > max rejected [Selkie] ok 2 - min == max rejected (no range) [Selkie] ok 4 - rejects min-y >= max-y [Selkie] # Subtest: push-sample buffers when no handle exists [Selkie] 1..2 [Selkie] ok 1 - marked dirty after pushes [Selkie] ok 2 - no errors buffering pre-attach [Selkie] ok 5 - push-sample buffers when no handle exists [Selkie] # Subtest: set-sample is no-op without handle [Selkie] 1..1 [Selkie] ok 1 - set-sample is silent when no handle exists [Selkie] ok 6 - set-sample is no-op without handle [Selkie] # Subtest: store-path stores correctly [Selkie] 1..1 [Selkie] ok 1 - store-path stored [Selkie] ok 7 - store-path stores correctly [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - plot isn't focusable [Selkie] ok 8 - non-focusable by default [Selkie] # Subtest: rangex defaults to 0 (auto-derive at handle creation) [Selkie] 1..2 [Selkie] ok 1 - rangex defaults to 0 [Selkie] ok 2 - explicit rangex stored [Selkie] ok 9 - rangex defaults to 0 (auto-derive at handle creation) [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/51-bar-chart.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with static data [Selkie] 1..4 [Selkie] ok 1 - The object is-a 'Selkie::Widget::BarChart' [Selkie] ok 2 - data stored [Selkie] ok 3 - default orientation [Selkie] ok 4 - default palette [Selkie] ok 1 - construction with static data [Selkie] # Subtest: horizontal orientation stored [Selkie] 1..1 [Selkie] ok 1 - horizontal stored [Selkie] ok 2 - horizontal orientation stored [Selkie] # Subtest: rejects invalid orientation [Selkie] 1..1 [Selkie] ok 1 - invalid orientation rejected [Selkie] ok 3 - rejects invalid orientation [Selkie] # Subtest: rejects data + store-path combination [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive modes throw [Selkie] ok 4 - rejects data + store-path combination [Selkie] # Subtest: show-axis and show-labels default to True and are configurable [Selkie] 1..4 [Selkie] ok 1 - show-axis defaults True [Selkie] ok 2 - show-labels defaults True [Selkie] ok 3 - show-axis can be disabled [Selkie] ok 4 - show-labels can be disabled [Selkie] ok 5 - show-axis and show-labels default to True and are configurable [Selkie] # Subtest: set-data replaces and dirties [Selkie] 1..3 [Selkie] ok 1 - three bars after replace [Selkie] ok 2 - first label updated [Selkie] ok 3 - dirty after set-data [Selkie] ok 6 - set-data replaces and dirties [Selkie] # Subtest: set-data dies in store-path mode [Selkie] 1..1 [Selkie] ok 1 - set-data invalid in store-path mode [Selkie] ok 7 - set-data dies in store-path mode [Selkie] # Subtest: min/max defaults are undefined [Selkie] 1..2 [Selkie] ok 1 - min undefined by default [Selkie] ok 2 - max undefined by default [Selkie] ok 8 - min/max defaults are undefined [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - barchart isn't focusable [Selkie] ok 9 - non-focusable by default [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/52-histogram.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with equal-width bins [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Histogram' [Selkie] ok 2 - values stored [Selkie] ok 3 - bins stored [Selkie] ok 1 - construction with equal-width bins [Selkie] # Subtest: construction with explicit edges [Selkie] 1..1 [Selkie] ok 1 - edges stored [Selkie] ok 2 - construction with explicit edges [Selkie] # Subtest: rejects neither bins nor bin-edges [Selkie] 1..1 [Selkie] ok 1 - requires bins or bin-edges [Selkie] ok 3 - rejects neither bins nor bin-edges [Selkie] # Subtest: rejects both bins and bin-edges [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive [Selkie] ok 4 - rejects both bins and bin-edges [Selkie] # Subtest: rejects non-ascending bin-edges [Selkie] 1..1 [Selkie] ok 1 - descending edges rejected [Selkie] ok 5 - rejects non-ascending bin-edges [Selkie] # Subtest: equal-width bins count correctly [Selkie] 1..5 [Selkie] ok 1 - ten bins [Selkie] ok 2 - bin 0 has 10 samples [Selkie] ok 3 - bin 9 has 10 samples [Selkie] ok 4 - middle bin has 10 samples [Selkie] ok 5 - total counts match input size [Selkie] ok 6 - equal-width bins count correctly [Selkie] # Subtest: explicit edges with left-closed/right-open intervals [Selkie] 1..4 [Selkie] ok 1 - three bins [Selkie] ok 2 - bin 0: 2 samples (0, 5) [Selkie] ok 3 - bin 1: 2 samples (10, 15) — boundary 10 goes to bin 1, not bin 0 [Selkie] ok 4 - bin 2: 4 samples (20, 25, 29.9, 30) — last bin includes max [Selkie] ok 7 - explicit edges with left-closed/right-open intervals [Selkie] # Subtest: empty values produce zero bars [Selkie] 1..1 [Selkie] ok 1 - no bars when input is empty [Selkie] ok 8 - empty values produce zero bars [Selkie] # Subtest: single-value input produces a single bar [Selkie] 1..2 [Selkie] ok 1 - single bar for degenerate input [Selkie] ok 2 - all three samples counted [Selkie] ok 9 - single-value input produces a single bar [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/53-heatmap.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with default ramp [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Heatmap' [Selkie] ok 2 - default ramp is viridis [Selkie] ok 3 - non-focusable by default [Selkie] ok 1 - construction with default ramp [Selkie] # Subtest: rejects data + store-path combo [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive modes [Selkie] ok 2 - rejects data + store-path combo [Selkie] # Subtest: min/max defaults are undefined [Selkie] 1..2 [Selkie] ok 1 - min undefined [Selkie] ok 2 - max undefined [Selkie] ok 3 - min/max defaults are undefined [Selkie] # Subtest: explicit min/max stored [Selkie] 1..2 [Selkie] ok 1 - min stored [Selkie] ok 2 - max stored [Selkie] ok 4 - explicit min/max stored [Selkie] # Subtest: ramp can be overridden [Selkie] 1..1 [Selkie] ok 1 - ramp stored [Selkie] ok 5 - ramp can be overridden [Selkie] # Subtest: set-data replaces and dirties [Selkie] 1..3 [Selkie] ok 1 - two rows after replace [Selkie] ok 2 - first cell updated [Selkie] ok 3 - dirty after set-data [Selkie] ok 6 - set-data replaces and dirties [Selkie] # Subtest: set-data dies in store-path mode [Selkie] 1..1 [Selkie] ok 1 - set-data invalid in store-path mode [Selkie] ok 7 - set-data dies in store-path mode [Selkie] # Subtest: store-path stored [Selkie] 1..1 [Selkie] ok 1 - store-path stored [Selkie] ok 8 - store-path stored [Selkie] # Subtest: data constructed from a Seq-of-Seqs survives repeated access [Selkie] 1..2 [Selkie] ok 1 - first access sees (0,0) = 0 [Selkie] ok 2 - second access still sees (0,0) = 0 (Seq not consumed) [Selkie] ok 9 - data constructed from a Seq-of-Seqs survives repeated access [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/54-scatter.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with single series [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::ScatterPlot' [Selkie] ok 2 - one series stored [Selkie] ok 3 - default overlap is z-order [Selkie] ok 1 - construction with single series [Selkie] # Subtest: rejects series + store-path combo [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive [Selkie] ok 2 - rejects series + store-path combo [Selkie] # Subtest: rejects unknown overlap mode [Selkie] 1..1 [Selkie] ok 1 - unknown overlap rejected [Selkie] ok 3 - rejects unknown overlap mode [Selkie] # Subtest: explicit ranges stored [Selkie] 1..4 [Selkie] ok 1 - x-min [Selkie] ok 2 - x-max [Selkie] ok 3 - y-min [Selkie] ok 4 - y-max [Selkie] ok 4 - explicit ranges stored [Selkie] # Subtest: set-series replaces and dirties [Selkie] 1..2 [Selkie] ok 1 - two series [Selkie] ok 2 - marked dirty [Selkie] ok 5 - set-series replaces and dirties [Selkie] # Subtest: braille-bit returns correct sub-cell positions [Selkie] 1..8 [Selkie] ok 1 - (col 0, row 0) → bit 0 [Selkie] ok 2 - (col 0, row 1) → bit 1 [Selkie] ok 3 - (col 0, row 2) → bit 2 [Selkie] ok 4 - (col 0, row 3) → bit 6 [Selkie] ok 5 - (col 1, row 0) → bit 3 [Selkie] ok 6 - (col 1, row 1) → bit 4 [Selkie] ok 7 - (col 1, row 2) → bit 5 [Selkie] ok 8 - (col 1, row 3) → bit 7 [Selkie] ok 6 - braille-bit returns correct sub-cell positions [Selkie] # Subtest: braille-glyph maps each of 256 patterns to a unique codepoint [Selkie] 1..3 [Selkie] ok 1 - 0 → U+2800 (empty cell) [Selkie] ok 2 - 255 → U+28FF (all 8 dots) [Selkie] ok 3 - bit 0 → U+2801 [Selkie] ok 7 - braille-glyph maps each of 256 patterns to a unique codepoint [Selkie] # Subtest: braille glyphs are exhaustively unique across all 256 patterns [Selkie] 1..1 [Selkie] ok 1 - all 256 bit patterns produce unique glyphs [Selkie] ok 8 - braille glyphs are exhaustively unique across all 256 patterns [Selkie] # Subtest: series built from a Seq of points survives repeated access [Selkie] 1..2 [Selkie] ok 1 - first access sees points[2] = 3 => 6 [Selkie] ok 2 - second access still sees 6 [Selkie] ok 9 - series built from a Seq of points survives repeated access [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/55-line-chart.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction with single series [Selkie] 1..4 [Selkie] ok 1 - The object is-a 'Selkie::Widget::LineChart' [Selkie] ok 2 - one series stored [Selkie] ok 3 - show-axis defaults True [Selkie] ok 4 - show-legend defaults True [Selkie] ok 1 - construction with single series [Selkie] # Subtest: fill-below defaults to False [Selkie] 1..1 [Selkie] ok 1 - fill-below defaults False [Selkie] ok 2 - fill-below defaults to False [Selkie] # Subtest: fill-below configurable [Selkie] 1..1 [Selkie] ok 1 - fill-below set [Selkie] ok 3 - fill-below configurable [Selkie] # Subtest: explicit y bounds stored [Selkie] 1..2 [Selkie] ok 1 - y-min stored [Selkie] ok 2 - y-max stored [Selkie] ok 4 - explicit y bounds stored [Selkie] # Subtest: set-series replaces and dirties [Selkie] 1..2 [Selkie] ok 1 - two series [Selkie] ok 2 - marked dirty [Selkie] ok 5 - set-series replaces and dirties [Selkie] # Subtest: rejects series + store-path-fn combo [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive [Selkie] ok 6 - rejects series + store-path-fn combo [Selkie] # Subtest: rejects unknown overlap [Selkie] 1..1 [Selkie] ok 1 - unknown overlap rejected [Selkie] ok 7 - rejects unknown overlap [Selkie] # Subtest: set-series dies in store-path-fn mode [Selkie] 1..1 [Selkie] ok 1 - set-series invalid in store-path-fn mode [Selkie] ok 8 - set-series dies in store-path-fn mode [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - linechart isn't focusable [Selkie] ok 9 - non-focusable by default [Selkie] # Subtest: series built from a Seq of values survives repeated access [Selkie] 1..2 [Selkie] ok 1 - first access sees values[2] = 4 [Selkie] ok 2 - second access still sees 4 [Selkie] ok 10 - series built from a Seq of values survives repeated access [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/56-theme-graph-slots.rakutest [Selkie] 1..6 [Selkie] # Subtest: default theme exposes all graph slots [Selkie] 1..6 [Selkie] ok 1 - graph-axis defined [Selkie] ok 2 - graph-axis-label defined [Selkie] ok 3 - graph-grid defined [Selkie] ok 4 - graph-line defined [Selkie] ok 5 - graph-fill defined [Selkie] ok 6 - graph-legend-bg defined [Selkie] ok 1 - default theme exposes all graph slots [Selkie] # Subtest: default theme graph colors match documented values [Selkie] 1..6 [Selkie] ok 1 - graph-axis fg [Selkie] ok 2 - graph-axis-label fg [Selkie] ok 3 - graph-grid fg [Selkie] ok 4 - graph-line fg [Selkie] ok 5 - graph-fill fg [Selkie] ok 6 - graph-legend-bg bg [Selkie] ok 2 - default theme graph colors match documented values [Selkie] # Subtest: custom theme without graph slots derives defaults from base UI slots [Selkie] 1..6 [Selkie] ok 1 - graph-axis derives from text-dim [Selkie] ok 2 - graph-axis-label derives from text-dim [Selkie] ok 3 - graph-grid derives from divider [Selkie] ok 4 - graph-line derives from border-focused [Selkie] ok 5 - graph-fill derives from border-focused [Selkie] ok 6 - graph-legend-bg derives bg from base.bg [Selkie] ok 3 - custom theme without graph slots derives defaults from base UI slots [Selkie] # Subtest: custom theme can override individual graph slots [Selkie] 1..2 [Selkie] ok 1 - graph-line override applied [Selkie] ok 2 - graph-grid override applied [Selkie] ok 4 - custom theme can override individual graph slots [Selkie] # Subtest: graph-line is not bold by default in default theme [Selkie] 1..1 [Selkie] ok 1 - graph-line in default theme is not bold [Selkie] ok 5 - graph-line is not bold by default in default theme [Selkie] # Subtest: all 14 required UI slots still load (no regression) [Selkie] 1..14 [Selkie] ok 1 - base [Selkie] ok 2 - border [Selkie] ok 3 - border-focused [Selkie] ok 4 - text [Selkie] ok 5 - text-dim [Selkie] ok 6 - text-highlight [Selkie] ok 7 - input [Selkie] ok 8 - input-focused [Selkie] ok 9 - input-placeholder [Selkie] ok 10 - scrollbar-track [Selkie] ok 11 - scrollbar-thumb [Selkie] ok 12 - divider [Selkie] ok 13 - tab-active [Selkie] ok 14 - tab-inactive [Selkie] ok 6 - all 14 required UI slots still load (no regression) [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/57-store-push-subs.rakutest [Selkie] 1..9 [Selkie] # Subtest: exact match — write to @path fires sub on @path [Selkie] 1..2 [Selkie] ok 1 - clean after prime [Selkie] ok 2 - exact-path write fired the sub [Selkie] ok 1 - exact match — write to @path fires sub on @path [Selkie] # Subtest: ancestor fire — write to deep path fires shallow sub [Selkie] 1..3 [Selkie] ok 1 - sub on ['foo'] fires for write to foo.bar.baz [Selkie] ok 2 - sub on ['foo','bar'] fires for write to foo.bar.baz [Selkie] ok 3 - ancestor notification works [Selkie] ok 2 - ancestor fire — write to deep path fires shallow sub [Selkie] # Subtest: descendant fire — write to shallow path fires deep sub [Selkie] 1..2 [Selkie] ok 1 - sub on ['foo','bar'] fires for write replacing 'foo' [Selkie] ok 2 - new value readable [Selkie] ok 3 - descendant fire — write to shallow path fires deep sub [Selkie] # Subtest: no match — sibling path writes don't fire [Selkie] 1..1 [Selkie] ok 1 - sub on ['foo','bar'] doesn't fire for write to foo.qux [Selkie] ok 4 - no match — sibling path writes don't fire [Selkie] # Subtest: no match — unrelated-root writes don't fire [Selkie] 1..1 [Selkie] ok 1 - unrelated-root write doesn't trip a watcher [Selkie] ok 5 - no match — unrelated-root writes don't fire [Selkie] # Subtest: coalesce — multiple writes to same path fire sub once per tick [Selkie] 1..2 [Selkie] ok 1 - callback primed once on subscribe [Selkie] ok 2 - three writes coalesced to one callback fire per tick [Selkie] ok 6 - coalesce — multiple writes to same path fire sub once per tick [Selkie] # Subtest: value-change gating — no-op write doesn't fire [Selkie] 1..1 [Selkie] ok 1 - identical-value write did not fire the callback [Selkie] ok 7 - value-change gating — no-op write doesn't fire [Selkie] # Subtest: idle skip — no writes means zero subscription work [Selkie] 1..2 [Selkie] ok 1 - 10 idle ticks fired the callback zero times [Selkie] ok 2 - tick returns False when nothing happened [Selkie] ok 8 - idle skip — no writes means zero subscription work [Selkie] # Subtest: subscribe-path-callback — runs callback with value + marks widget [Selkie] 1..4 [Selkie] ok 1 - callback primed with current value [Selkie] ok 2 - widget marked dirty on prime [Selkie] ok 3 - callback fired again with the new value [Selkie] ok 4 - widget marked dirty on change [Selkie] ok 9 - subscribe-path-callback — runs callback with value + marks widget [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/58-image-blit-cache.rakutest [Selkie] 1..7 [Selkie] # Subtest: fresh Image has no live blit-plane [Selkie] 1..1 [Selkie] ok 1 - no blit-plane on a freshly-constructed Image [Selkie] ok 1 - fresh Image has no live blit-plane [Selkie] # Subtest: set-file updates .file but does not eagerly create a blit [Selkie] 1..2 [Selkie] ok 1 - file accessor reflects the new path [Selkie] ok 2 - set-file does not eagerly create or destroy a blit-plane [Selkie] ok 2 - set-file updates .file but does not eagerly create a blit [Selkie] # Subtest: clear-image clears .file but leaves blit-plane state alone [Selkie] 1..2 [Selkie] ok 1 - file is cleared [Selkie] ok 2 - clear-image does not flip the blit-plane state on its own [Selkie] ok 3 - clear-image clears .file but leaves blit-plane state alone [Selkie] # Subtest: destroy-blit-plane is idempotent [Selkie] 1..1 [Selkie] ok 1 - destroy-blit-plane on an already-empty Image is safe [Selkie] ok 4 - destroy-blit-plane is idempotent [Selkie] # Subtest: park is idempotent on an unattached widget [Selkie] 1..2 [Selkie] ok 1 - park on an unattached widget is safe to call repeatedly [Selkie] ok 2 - no blit-plane after park [Selkie] ok 5 - park is idempotent on an unattached widget [Selkie] # Subtest: no-op park emits no trace span [Selkie] 1..2 [Selkie] ok 1 - no destroy-blit-plane spans for 100 no-op calls [Selkie] ok 2 - trace file is otherwise intact [Selkie] ok 6 - no-op park emits no trace span [Selkie] # Subtest: set-file twice with the same path is a no-op [Selkie] 1..2 [Selkie] ok 1 - file unchanged [Selkie] ok 2 - still no blit (no plane attached) [Selkie] ok 7 - set-file twice with the same path is a no-op [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/59-mouse-dispatch.rakutest [Selkie] 1..18 [Selkie] # Subtest: mouse-event-button extracts the 1-indexed button [Selkie] 1..6 [Selkie] ok 1 - BUTTON1 → 1 [Selkie] ok 2 - BUTTON2 → 2 [Selkie] ok 3 - BUTTON3 → 3 [Selkie] ok 4 - SCROLL_UP is button 4 by encoding [Selkie] ok 5 - SCROLL_DOWN is button 5 [Selkie] ok 6 - pure motion has no button [Selkie] ok 1 - mouse-event-button extracts the 1-indexed button [Selkie] # Subtest: mouse-event-kinds fans out by input type [Selkie] 1..5 [Selkie] ok 1 - press fans out to click + mouse-down [Selkie] ok 2 - release fires mouse-up only [Selkie] ok 3 - repeat (button held + motion) fires drag [Selkie] ok 4 - scroll wheel fires scroll regardless of input-type [Selkie] ok 5 - pure motion classifies as drag [Selkie] ok 2 - mouse-event-kinds fans out by input type [Selkie] # Subtest: Widget.contains-point uses viewport rect [Selkie] 1..6 [Selkie] ok 1 - unmounted widget (zero viewport) contains nothing [Selkie] ok 2 - top-left corner is inside [Selkie] ok 3 - bottom-right corner (5+3-1, 10+8-1) is inside [Selkie] ok 4 - one cell above is outside [Selkie] ok 5 - one row past bottom is outside [Selkie] ok 6 - one col past right is outside [Selkie] ok 3 - Widget.contains-point uses viewport rect [Selkie] # Subtest: Widget.local-row / local-col [Selkie] 1..4 [Selkie] ok 1 - top of widget → local row 0 [Selkie] ok 2 - col 12 against abs-x 10 → 2 [Selkie] ok 3 - event below widget → -1 [Selkie] ok 4 - event left of widget → -1 [Selkie] ok 4 - Widget.local-row / local-col [Selkie] # Subtest: App.widget-at-in: deepest hit wins [Selkie] 1..4 [Selkie] ok 1 - click in upper region resolves to A [Selkie] ok 2 - click in lower region resolves to B [Selkie] ok 3 - click in root-only area (no child rect) resolves to root [Selkie] ok 4 - click outside root returns the type object [Selkie] ok 5 - App.widget-at-in: deepest hit wins [Selkie] # Subtest: App.widget-at-in: nested children resolve to leaf [Selkie] 1..2 [Selkie] ok 1 - click inside leaf resolves through root → mid → leaf [Selkie] ok 2 - click in mid-only band (above leaf) resolves to mid [Selkie] ok 6 - App.widget-at-in: nested children resolve to leaf [Selkie] # Subtest: Selkie::Event.with-click-count clones into a new event [Selkie] 1..4 [Selkie] ok 1 - cloned event reports the new count [Selkie] ok 2 - y preserved across clone [Selkie] ok 3 - x preserved across clone [Selkie] ok 4 - original event is untouched (immutability) [Selkie] ok 7 - Selkie::Event.with-click-count clones into a new event [Selkie] # Subtest: Widget.on-click registers a click handler [Selkie] 1..3 [Selkie] ok 1 - one handler registered [Selkie] ok 2 - kind is "click" [Selkie] ok 3 - default button is 1 [Selkie] ok 8 - Widget.on-click registers a click handler [Selkie] # Subtest: Widget.handle-event default routes a press through on-click [Selkie] 1..3 [Selkie] ok 1 - press is consumed by registered click handler [Selkie] ok 2 - handler fired exactly once [Selkie] ok 3 - handler saw the click-count annotation [Selkie] ok 9 - Widget.handle-event default routes a press through on-click [Selkie] # Subtest: Widget.handle-event ignores press when no matching button registered [Selkie] 1..2 [Selkie] ok 1 - button-1 press doesn't fire a button-2 handler [Selkie] ok 2 - button-2 press fires the button-2 handler [Selkie] ok 10 - Widget.handle-event ignores press when no matching button registered [Selkie] # Subtest: Modal default dismiss-on-click-outside is False [Selkie] 1..2 [Selkie] ok 1 - default is the focus-trap behavior — clicks outside are dropped [Selkie] ok 2 - opt-in flag flips on construction [Selkie] ok 11 - Modal default dismiss-on-click-outside is False [Selkie] # Subtest: widget-at-in routes through overlay claims [Selkie] 1..3 [Selkie] ok 1 - closed overlay defers to layout flow [Selkie] ok 2 - open overlay captures clicks past its own viewport [Selkie] ok 3 - click below the overlay extent falls back to containment walk [Selkie] ok 12 - widget-at-in routes through overlay claims [Selkie] # Subtest: internal mouse dispatch uses hit-test helper directly [Selkie] 1..2 [Selkie] ok 1 - mouse dispatch survives hit-test through internal helper [Selkie] ok 2 - click delivered to hit widget [Selkie] ok 13 - internal mouse dispatch uses hit-test helper directly [Selkie] # Subtest: duplicate press on exposed debounced control is suppressed [Selkie] 1..3 [Selkie] ok 1 - first click delivered to top debounced control [Selkie] ok 2 - duplicate press does not fall through to exposed control [Selkie] ok 3 - press after debounce window reaches exposed control [Selkie] ok 14 - duplicate press on exposed debounced control is suppressed [Selkie] # Subtest: driver duplicate press is suppressed for plain widgets, real double-click survives [Selkie] 1..4 [Selkie] ok 1 - first press delivered to plain widget [Selkie] ok 2 - driver duplicate press suppressed for plain widget [Selkie] ok 3 - second click after duplicate window delivered [Selkie] ok 4 - and still counts as a double-click [Selkie] ok 15 - driver duplicate press is suppressed for plain widgets, real double-click survives [Selkie] # Subtest: wheel events are not clicks: no suppression, no capture [Selkie] 1..3 [Selkie] ok 1 - rapid same-cell wheel events all delivered over a debounced control [Selkie] ok 2 - motion after wheel press not captured [Selkie] ok 3 - wheel event after a click still delivered [Selkie] ok 16 - wheel events are not clicks: no suppression, no capture [Selkie] # Subtest: paste focus helper returns Bool, not method list [Selkie] 1..5 [Selkie] ok 1 - insert-text capability check returns without typecheck crash [Selkie] ok 2 - focused TextInput can receive paste batches [Selkie] ok 3 - paste batch flush inserts into focused input [Selkie] ok 4 - pasted text reaches the input [Selkie] ok 5 - focused object without insert-text returns False [Selkie] ok 17 - paste focus helper returns Bool, not method list [Selkie] # Subtest: documented mouse-dispatch contract for handle-event overrides [Selkie] 1..4 [Selkie] ok 1 - explicit dispatch-mouse-handlers fires registered on-click [Selkie] ok 2 - handle-event returns True for consumed click [Selkie] ok 3 - non-mouse path returns False (no keybinds bound) [Selkie] ok 4 - no-op key-event does not fire on-click again [Selkie] ok 18 - documented mouse-dispatch contract for handle-event overrides [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/61-effective-bounds.rakutest [Selkie] 1..9 [Selkie] # Subtest: no parent — bounds equal own rect [Selkie] 1..5 [Selkie] ok 1 - abs-y [Selkie] ok 2 - abs-x [Selkie] ok 3 - rows [Selkie] ok 4 - cols [Selkie] ok 5 - not empty [Selkie] ok 1 - no parent — bounds equal own rect [Selkie] # Subtest: fully inside parent — own rect, no clip [Selkie] 1..4 [Selkie] ok 1 - abs-y unchanged [Selkie] ok 2 - rows unchanged [Selkie] ok 3 - no top clip [Selkie] ok 4 - no left clip [Selkie] ok 2 - fully inside parent — own rect, no clip [Selkie] # Subtest: fully outside parent — empty [Selkie] 1..2 [Selkie] ok 1 - is-empty when child entirely outside parent [Selkie] ok 2 - rows = 0 [Selkie] ok 3 - fully outside parent — empty [Selkie] # Subtest: parent clips bottom-right corner of child [Selkie] 1..4 [Selkie] ok 1 - abs-y unchanged [Selkie] ok 2 - rows clipped to 4 (14-10) [Selkie] ok 3 - cols clipped to 8 (18-10) [Selkie] ok 4 - no clip-top — child starts at parent edge [Selkie] ok 4 - parent clips bottom-right corner of child [Selkie] # Subtest: parent clips top-left corner of child [Selkie] 1..4 [Selkie] ok 1 - abs-y advances to parent top [Selkie] ok 2 - rows = 8 - 2 (top clipped) [Selkie] ok 3 - clip-top = 2 [Selkie] ok 4 - clip-left = 2 [Selkie] ok 5 - parent clips top-left corner of child [Selkie] # Subtest: three-deep — grandparent is the binding constraint [Selkie] 1..3 [Selkie] ok 1 - grandparent caps rows at 15-10=5 [Selkie] ok 2 - grandparent caps cols at 20-10=10 [Selkie] ok 3 - no top clip — child starts at grandparent edge [Selkie] ok 6 - three-deep — grandparent is the binding constraint [Selkie] # Subtest: terminal viewport clips even with no parent [Selkie] 1..3 [Selkie] ok 1 - rows clipped to terminal height (40-35) [Selkie] ok 2 - cols within terminal width [Selkie] ok 3 - no clip — child starts at terminal top edge of visibility [Selkie] ok 7 - terminal viewport clips even with no parent [Selkie] # Subtest: widget entirely below terminal viewport — empty [Selkie] 1..2 [Selkie] ok 1 - parked-off-screen widget has empty bounds [Selkie] ok 2 - rows = 0 [Selkie] ok 8 - widget entirely below terminal viewport — empty [Selkie] # Subtest: clip-to-ancestors=False ignores ancestors but still clips terminal [Selkie] 1..3 [Selkie] ok 1 - parent ignored — child starts at own abs-y [Selkie] ok 2 - rows = own rows (terminal is large enough) [Selkie] ok 3 - cols = own cols [Selkie] ok 9 - clip-to-ancestors=False ignores ancestors but still clips terminal [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/62-tree-helpers.rakutest [Selkie] 1..6 [Selkie] # Subtest: mark-widgets-in-rect-dirty marks intersecting widgets [Selkie] 1..3 [Selkie] ok 1 - intersecting widget marked dirty [Selkie] ok 2 - distant widget not marked [Selkie] ok 3 - enclosing root marked dirty (it intersects too) [Selkie] ok 1 - mark-widgets-in-rect-dirty marks intersecting widgets [Selkie] # Subtest: rectangle entirely outside any widget marks nothing [Selkie] 1..1 [Selkie] ok 1 - no widget marked when rect is far away [Selkie] ok 2 - rectangle entirely outside any widget marks nothing [Selkie] # Subtest: edge-touching rectangles do NOT count as intersecting [Selkie] 1..1 [Selkie] ok 1 - widget abutting on the right is not "in" the rect [Selkie] ok 3 - edge-touching rectangles do NOT count as intersecting [Selkie] # Subtest: multiple roots all walked [Selkie] 1..2 [Selkie] ok 1 - first root marked [Selkie] ok 2 - second root marked [Selkie] ok 4 - multiple roots all walked [Selkie] # Subtest: modal provider round-trips a widget [Selkie] 1..3 [Selkie] ok 1 - no modal initially [Selkie] ok 2 - modal returned [Selkie] ok 3 - cleared [Selkie] ok 5 - modal provider round-trips a widget [Selkie] # Subtest: active modal occlusion follows widget ancestry [Selkie] 1..4 [Selkie] ok 1 - without active modal, no widget is occluded [Selkie] ok 2 - the active modal itself is not occluded [Selkie] ok 3 - descendants of the active modal are not occluded [Selkie] ok 4 - widgets outside the active modal tree are occluded [Selkie] ok 6 - active modal occlusion follows widget ancestry [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/63-deep-equality-check.rakutest [Selkie] 1..9 [Selkie] # Subtest: subscribe — default DETECTS ancestor-fire on in-place deep write [Selkie] 1..2 [Selkie] ok 1 - clean after prime [Selkie] ok 2 - default (structural compare): deep assoc-in FIRES the ancestor sub [Selkie] ok 1 - subscribe — default DETECTS ancestor-fire on in-place deep write [Selkie] # Subtest: subscribe — :identity-check-only restores fast-path suppression [Selkie] 1..2 [Selkie] ok 1 - clean after prime [Selkie] ok 2 - :identity-check-only: live-ref ancestor mutation is suppressed (=== shortcut) [Selkie] ok 2 - subscribe — :identity-check-only restores fast-path suppression [Selkie] # Subtest: subscribe — default suppresses no-op writes [Selkie] 1..1 [Selkie] ok 1 - no-op write doesn't spuriously fire (digest matches) [Selkie] ok 3 - subscribe — default suppresses no-op writes [Selkie] # Subtest: subscribe — default fires twice across two distinct deep writes [Selkie] 1..3 [Selkie] ok 1 - first deep write fired [Selkie] ok 2 - clean after second render [Selkie] ok 3 - second deep write also fires (digest refreshed at each fire) [Selkie] ok 4 - subscribe — default fires twice across two distinct deep writes [Selkie] # Subtest: subscribe-path-callback — default fires callback on deep write [Selkie] 1..3 [Selkie] ok 1 - primed once [Selkie] ok 2 - default: deep write triggered the callback [Selkie] ok 3 - callback received the live current value [Selkie] ok 5 - subscribe-path-callback — default fires callback on deep write [Selkie] # Subtest: subscribe-path-callback — :identity-check-only suppresses on deep write [Selkie] 1..2 [Selkie] ok 1 - primed once [Selkie] ok 2 - :identity-check-only: deep assoc-in does NOT trigger the path-callback [Selkie] ok 6 - subscribe-path-callback — :identity-check-only suppresses on deep write [Selkie] # Subtest: subscribe-computed — default detects live-ref compute change [Selkie] 1..2 [Selkie] ok 1 - default: computed sub fires on event-driven deep write [Selkie] ok 2 - no-op deep write doesn't spuriously fire [Selkie] ok 7 - subscribe-computed — default detects live-ref compute change [Selkie] # Subtest: subscribe-computed — :identity-check-only suppresses live-ref compute [Selkie] 1..1 [Selkie] ok 1 - :identity-check-only: live-ref compute returns same Hash post-mutation, no fire [Selkie] ok 8 - subscribe-computed — :identity-check-only suppresses live-ref compute [Selkie] # Subtest: subscribe-with-callback — default delivers live value to callback [Selkie] 1..2 [Selkie] ok 1 - callback fired on event-driven deep write [Selkie] ok 2 - callback received the live (un-snapshotted) compute result [Selkie] ok 9 - subscribe-with-callback — default delivers live value to callback [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/64-layout-allocate.rakutest [Selkie] 1..8 [Selkie] # Subtest: all-fixed children fit exactly [Selkie] 1..4 [Selkie] ok 1 - one allocation per child [Selkie] ok 2 - first child gets 3 [Selkie] ok 3 - second child gets 4 [Selkie] ok 4 - third child gets 3 [Selkie] ok 1 - all-fixed children fit exactly [Selkie] # Subtest: all-fixed children overflow → trailing children clipped to 0 [Selkie] 1..4 [Selkie] ok 1 - first child gets full request [Selkie] ok 2 - second child clipped to remaining 4 [Selkie] ok 3 - third child clipped to 0 [Selkie] ok 4 - total allocation equals available space [Selkie] ok 2 - all-fixed children overflow → trailing children clipped to 0 [Selkie] # Subtest: fixed + percent + flex compose [Selkie] 1..5 [Selkie] ok 1 - fixed child unchanged [Selkie] ok 2 - percent child takes 20% of 50 = 10 [Selkie] ok 3 - first flex child takes half of remaining 38 [Selkie] ok 4 - second flex child takes the other half [Selkie] ok 5 - total equals available [Selkie] ok 3 - fixed + percent + flex compose [Selkie] # Subtest: rounding remainder goes to last (highest-index) flex child [Selkie] 1..4 [Selkie] ok 1 - first flex floored to 3 [Selkie] ok 2 - middle flex floored to 3 [Selkie] ok 3 - last flex absorbs rounding remainder [Selkie] ok 4 - total equals available [Selkie] ok 4 - rounding remainder goes to last (highest-index) flex child [Selkie] # Subtest: equal flex weights → equal split when divisible [Selkie] 1..3 [Selkie] ok 1 - first flex = half [Selkie] ok 2 - second flex = half [Selkie] ok 3 - total equals available [Selkie] ok 5 - equal flex weights → equal split when divisible [Selkie] # Subtest: weighted flex children get proportional shares [Selkie] 1..3 [Selkie] ok 1 - flex(1) gets 1/3 of 12 [Selkie] ok 2 - flex(2) gets 2/3 of 12 [Selkie] ok 3 - total equals available [Selkie] ok 6 - weighted flex children get proportional shares [Selkie] # Subtest: zero available → all allocations zero [Selkie] 1..4 [Selkie] ok 1 - fixed gets nothing when nothing's available [Selkie] ok 2 - percent gets nothing [Selkie] ok 3 - flex gets nothing [Selkie] ok 4 - total is zero [Selkie] ok 7 - zero available → all allocations zero [Selkie] # Subtest: gap 0 is a no-op across every scenario above [Selkie] 1..7 [Selkie] ok 1 - all-fixed exact fit: :gap(0) allocates identically [Selkie] ok 2 - all-fixed overflow: :gap(0) allocates identically [Selkie] ok 3 - fixed+percent+flex: :gap(0) allocates identically [Selkie] ok 4 - rounding remainder: :gap(0) allocates identically [Selkie] ok 5 - even split: :gap(0) allocates identically [Selkie] ok 6 - weighted flex: :gap(0) allocates identically [Selkie] ok 7 - zero available: :gap(0) allocates identically [Selkie] ok 8 - gap 0 is a no-op across every scenario above [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/65-viewported-card-list.rakutest [Selkie] 1..19 [Selkie] # Subtest: construction defaults [Selkie] 1..5 [Selkie] ok 1 - no items initially [Selkie] ok 2 - selected starts at 0 [Selkie] ok 3 - scroll offset starts at 0 [Selkie] ok 4 - content height starts at 0 [Selkie] ok 5 - focusable by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: content-height sums item heights [Selkie] 1..1 [Selkie] ok 1 - content height is sum of cards [Selkie] ok 2 - content-height sums item heights [Selkie] # Subtest: scroll-to and scroll-by clamp to top and bottom [Selkie] 1..3 [Selkie] ok 1 - scroll-to clamps at bottom [Selkie] ok 2 - scroll-by clamps at top [Selkie] ok 3 - not at end after scrolling to top [Selkie] ok 3 - scroll-to and scroll-by clamp to top and bottom [Selkie] # Subtest: scroll-to-end reports at-end with ScrollView semantics [Selkie] 1..2 [Selkie] ok 1 - scroll-to-end goes to max offset [Selkie] ok 2 - at-end is true at max offset [Selkie] ok 4 - scroll-to-end reports at-end with ScrollView semantics [Selkie] # Subtest: selection movement minimally keeps selected card visible [Selkie] 1..3 [Selkie] ok 1 - second card bottom is brought into view [Selkie] ok 2 - scroll-down moves selection by card [Selkie] ok 3 - third card is visible without whole-card scroll [Selkie] ok 5 - selection movement minimally keeps selected card visible [Selkie] # Subtest: on-select fires only on selection changes [Selkie] 1..2 [Selkie] ok 1 - selecting current index does not emit [Selkie] ok 2 - changed selection emits once [Selkie] ok 6 - on-select fires only on selection changes [Selkie] # Subtest: Up/Down navigates cards, PgUp/PgDown row-scrolls by viewport [Selkie] 1..4 [Selkie] ok 1 - plain Down selects next card [Selkie] ok 2 - selection movement keeps card visible [Selkie] ok 3 - PgDown leaves selection alone [Selkie] ok 4 - PgDown scrolls by one viewport (clamped to max) [Selkie] ok 7 - Up/Down navigates cards, PgUp/PgDown row-scrolls by viewport [Selkie] # Subtest: Shift+Up / Shift+Down scroll one row without moving selection [Selkie] 1..4 [Selkie] ok 1 - Shift+Down leaves selection alone [Selkie] ok 2 - Shift+Down scrolls by exactly one row [Selkie] ok 3 - Shift+Up leaves selection alone [Selkie] ok 4 - Shift+Up scrolls back to zero [Selkie] ok 8 - Shift+Up / Shift+Down scroll one row without moving selection [Selkie] # Subtest: clear-items resets state [Selkie] 1..4 [Selkie] ok 1 - count reset [Selkie] ok 2 - selection reset [Selkie] ok 3 - offset reset [Selkie] ok 4 - content height reset [Selkie] ok 9 - clear-items resets state [Selkie] # Subtest: remove-index removes one card and clamps state [Selkie] 1..7 [Selkie] ok 1 - remove existing index succeeds [Selkie] ok 2 - count decremented [Selkie] ok 3 - content-height subtracts removed height [Selkie] ok 4 - selection clamps to last remaining card [Selkie] ok 5 - offset clamps to new max [Selkie] ok 6 - out-of-bounds remove is a no-op [Selkie] ok 7 - count unchanged after out-of-bounds remove [Selkie] ok 10 - remove-index removes one card and clamps state [Selkie] # Subtest: bottom-anchor flag is accepted [Selkie] 1..2 [Selkie] ok 1 - bottom-anchor set via constructor [Selkie] ok 2 - bottom-anchor does not affect scroll API [Selkie] ok 11 - bottom-anchor flag is accepted [Selkie] # Subtest: follow-active accessor and defaults [Selkie] 1..3 [Selkie] ok 1 - follow-active starts True [Selkie] ok 2 - follow-active starts True even with follow-bottom False (latch unused) [Selkie] ok 3 - follow-bottom defaults False [Selkie] ok 12 - follow-active accessor and defaults [Selkie] # Subtest: set-item-height preserves follow-active at bottom [Selkie] 1..4 [Selkie] ok 1 - scrolled to bottom [Selkie] ok 2 - follow-active engaged at bottom [Selkie] ok 3 - content-height reflects new height [Selkie] ok 4 - follow-active still engaged after last-card growth — render will snap [Selkie] ok 13 - set-item-height preserves follow-active at bottom [Selkie] # Subtest: set-item-height leaves follow-active off when user scrolled away [Selkie] 1..3 [Selkie] ok 1 - follow-active off after scrolling away from bottom [Selkie] ok 2 - follow-active stays off — content growth doesn't yank user back [Selkie] ok 3 - scroll position preserved while user is reading history [Selkie] ok 14 - set-item-height leaves follow-active off when user scrolled away [Selkie] # Subtest: scroll-to is the funnel that maintains follow-active [Selkie] 1..4 [Selkie] ok 1 - scroll-to-end engages follow [Selkie] ok 2 - scroll-to(0) disengages follow [Selkie] ok 3 - scroll-by clamping to bottom re-engages follow [Selkie] ok 4 - single row up disengages follow [Selkie] ok 15 - scroll-to is the funnel that maintains follow-active [Selkie] # Subtest: add-item does not disturb follow-active [Selkie] 1..2 [Selkie] ok 1 - engaged after scroll-to-end [Selkie] ok 2 - appending a new card preserves follow-active — render snaps [Selkie] ok 16 - add-item does not disturb follow-active [Selkie] # Subtest: set-item-height with same value is a no-op [Selkie] 1..3 [Selkie] ok 1 - list starts clean for the test [Selkie] ok 2 - same-value set-item-height left the list clean [Selkie] ok 3 - different-value set-item-height re-marks dirty [Selkie] ok 17 - set-item-height with same value is a no-op [Selkie] # Subtest: add-item accepts :min-display-height and hook-bearing widgets [Selkie] 1..4 [Selkie] ok 1 - default min-display-height accepted [Selkie] ok 2 - explicit min-display-height accepted [Selkie] ok 3 - both cards registered [Selkie] ok 4 - min-display-height does not affect content height accounting [Selkie] ok 18 - add-item accepts :min-display-height and hook-bearing widgets [Selkie] # Subtest: scroll-to with same offset is a no-op [Selkie] 1..3 [Selkie] ok 1 - list clean before the no-op call [Selkie] ok 2 - same-offset scroll-to left the list clean [Selkie] ok 3 - different-offset scroll-to re-marks dirty [Selkie] ok 19 - scroll-to with same offset is a no-op [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/68-image-clip-only-math.rakutest [Selkie] 1..8 [Selkie] # Subtest: fully visible — full source crop, plane = image cell rect [Selkie] 1..8 [Selkie] ok 1 - renders a blit [Selkie] ok 2 - begy = 0 (top of source) [Selkie] ok 3 - leny = full rcelly × cell-px-y [Selkie] ok 4 - begx = 0 [Selkie] ok 5 - lenx = full rcellx × cell-px-x [Selkie] ok 6 - blit-rows = rcelly [Selkie] ok 7 - blit-cols = rcellx [Selkie] ok 8 - blit-dest-x offset by img-left-cell (= (24-21)/2 = 1) [Selkie] ok 1 - fully visible — full source crop, plane = image cell rect [Selkie] # Subtest: top clipped (scrolling down) — source crop is BOTTOM of image [Selkie] 1..6 [Selkie] ok 1 - renders a blit [Selkie] ok 2 - begy = 3 rows × cell-px-y (skipping the clipped top) [Selkie] ok 3 - leny = visible row count × cell-px-y [Selkie] ok 4 - blit-rows = visible cell count [Selkie] ok 5 - blit-cols UNCHANGED (no horizontal scaling per scroll) [Selkie] ok 6 - lenx UNCHANGED (no horizontal source-crop scaling) [Selkie] ok 2 - top clipped (scrolling down) — source crop is BOTTOM of image [Selkie] # Subtest: bottom clipped (scrolling up) — source crop is TOP of image [Selkie] 1..6 [Selkie] ok 1 - renders a blit [Selkie] ok 2 - begy = 0 (start at top of source) [Selkie] ok 3 - leny = visible row count × cell-px-y [Selkie] ok 4 - blit-rows = visible cell count [Selkie] ok 5 - blit-cols UNCHANGED [Selkie] ok 6 - lenx UNCHANGED [Selkie] ok 3 - bottom clipped (scrolling up) — source crop is TOP of image [Selkie] # Subtest: image entirely outside viewport — empty hash [Selkie] 1..3 [Selkie] ok 1 - scroll way past bottom → no blit [Selkie] ok 2 - zero visible rows → no blit [Selkie] ok 3 - scroll exactly past bottom edge → no blit [Selkie] ok 4 - image entirely outside viewport — empty hash [Selkie] # Subtest: image with vertical margin (spaceship) clipped [Selkie] 1..8 [Selkie] ok 1 - fully-visible: renders [Selkie] ok 2 - blit-rows = full rcelly [Selkie] ok 3 - dest-y offset by img-top-cell [Selkie] ok 4 - begy = 0 [Selkie] ok 5 - top-clipped: renders [Selkie] ok 6 - begy = (image-local first visible row) × cell-px-y [Selkie] ok 7 - leny = 3 cells × cell-px-y [Selkie] ok 8 - blit-rows = visible cells [Selkie] ok 5 - image with vertical margin (spaceship) clipped [Selkie] # Subtest: width invariance across every vertical scroll position [Selkie] 1..2 [Selkie] ok 1 - blit-cols is always 21 across all vertical scroll positions [Selkie] ok 2 - lenx is always 273 across all vertical scroll positions [Selkie] ok 6 - width invariance across every vertical scroll position [Selkie] # Subtest: blit-dest-y tracks visible-image-top relative to viewport [Selkie] 1..4 [Selkie] ok 1 - image at top of viewport: dest-y + img-top-cell [Selkie] ok 2 - top-clipped past img-top-cell: dest-y + 0 [Selkie] ok 3 - source-row exactly at img-top-cell: dest-y + 0 [Selkie] ok 4 - source-row past img-top-cell by 1: dest-y + 0 [Selkie] ok 7 - blit-dest-y tracks visible-image-top relative to viewport [Selkie] # Subtest: horizontal source-col clipping is symmetric [Selkie] 1..5 [Selkie] ok 1 - horizontal clip renders [Selkie] ok 2 - begx = image-local first col × cell-px-x [Selkie] ok 3 - lenx = visible-img-col-count × cell-px-x [Selkie] ok 4 - blit-cols = visible-img-col-count [Selkie] ok 5 - scroll past image's right edge horizontally: no blit [Selkie] ok 8 - horizontal source-col clipping is symmetric [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/69-image-clip-only-blit.rakutest [Selkie] 1..6 [Selkie] ok 1 - # SKIP No terminal available [Selkie] ok 2 - # SKIP No terminal available [Selkie] ok 3 - # SKIP No terminal available [Selkie] ok 4 - # SKIP No terminal available [Selkie] ok 5 - # SKIP No terminal available [Selkie] ok 6 - # SKIP No terminal available [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/70-terminal-cleanup.rakutest [Selkie] ok 1 - returns a non-empty string [Selkie] ok 2 - starts with ESC [Selkie] ok 3 - Kitty keyboard protocol pop emitted three times [Selkie] ok 4 - X10 mouse off [Selkie] ok 5 - VT220 highlight mouse off [Selkie] ok 6 - button-event mouse off [Selkie] ok 7 - any-event mouse off [Selkie] ok 8 - UTF-8 mouse encoding off [Selkie] ok 9 - SGR mouse encoding off [Selkie] ok 10 - urxvt mouse encoding off [Selkie] ok 11 - SGR-pixel mouse encoding off [Selkie] ok 12 - focus event reporting off [Selkie] ok 13 - bracketed paste off [Selkie] ok 14 - modify-other-keys off [Selkie] ok 15 - cursor shown (DECTCEM set) [Selkie] ok 16 - SGR reset [Selkie] ok 17 - alternate screen exited (idempotent) [Selkie] ok 18 - shutdown method body extracted from source [Selkie] ok 19 - shutdown delegates modal/screen teardown to the lifecycle helper [Selkie] ok 20 - modal-stack destroy is wrapped via !try-log [Selkie] ok 21 - screen-manager.destroy is wrapped via !try-log [Selkie] ok 22 - notcurses_stop is wrapped via !try-log [Selkie] ok 23 - pre-stop tty restore is wrapped via !try-log [Selkie] ok 24 - post-stop tty restore is wrapped via !try-log [Selkie] ok 25 - adapter captures with in-process tcgetattr [Selkie] ok 26 - adapter restores with in-process tcsetattr [Selkie] ok 27 - Terminal role delegates every platform-specific operation [Selkie] ok 28 - Terminal role delegates capture to the shared adapter [Selkie] ok 29 - Terminal role delegates restore to the shared adapter [Selkie] ok 30 - capture-tty-state lives [Selkie] ok 31 - capture returns a termios blob, or the undefined sentinel without a tty [Selkie] ok 32 - restore after capture lives (idempotent re-apply on a real tty) [Selkie] ok 33 - restore with no saved state is a safe no-op [Selkie] # Subtest: terminal platform selection is fail-closed on Windows [Selkie] ok 1 - Windows has no POSIX controlling-terminal API [Selkie] ok 2 - Windows installs no SIGWINCH tap [Selkie] ok 3 - Windows installs no POSIX fatal-signal taps [Selkie] ok 4 - POSIX enables controlling-terminal operations [Selkie] ok 5 - POSIX selects SIGWINCH [Selkie] ok 6 - POSIX selects the recoverable fatal-signal set [Selkie] ok 7 - host resize selector returns a Signal enum, not its integer value [Selkie] ok 8 - host crash selector returns Signal enum values [Selkie] ok 9 - selected resize Signal can install and close a real tap [Selkie] ok 10 - # SKIP Windows-only lazy NativeCall guard [Selkie] ok 11 - # SKIP Windows-only lazy NativeCall guard [Selkie] ok 12 - # SKIP Windows-only lazy NativeCall guard [Selkie] ok 13 - # SKIP Windows-only lazy NativeCall guard [Selkie] ok 14 - # SKIP Windows-only lazy NativeCall guard [Selkie] 1..14 [Selkie] ok 34 - terminal platform selection is fail-closed on Windows [Selkie] # Subtest: debug defaults use the platform temporary directory [Selkie] ok 1 - terminal diagnostic defaults below the platform temp directory [Selkie] ok 2 - image diagnostic defaults below the platform temp directory [Selkie] ok 3 - App contains no POSIX-only terminal debug default [Selkie] ok 4 - Image contains no POSIX-only image debug default [Selkie] 1..4 [Selkie] ok 35 - debug defaults use the platform temporary directory [Selkie] # Subtest: raw POSIX descriptor ABI has one owner [Selkie] ok 1 - shared ABI module owns dup [Selkie] ok 2 - shared ABI module owns dup2 [Selkie] ok 3 - shared ABI module owns close [Selkie] ok 4 - semantic adapters contain no duplicate raw POSIX descriptor declarations [Selkie] 1..4 [Selkie] ok 36 - raw POSIX descriptor ABI has one owner [Selkie] 1..36 [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/71-sprixel-refresh.rakutest [Selkie] 1..7 [Selkie] # Subtest: detected via KITTY_WINDOW_ID [Selkie] 1..1 [Selkie] ok 1 - KITTY_WINDOW_ID flips detection True even with TERM unset [Selkie] ok 1 - detected via KITTY_WINDOW_ID [Selkie] # Subtest: detected via TERM=xterm-kitty [Selkie] 1..1 [Selkie] ok 1 - TERM=xterm-kitty flips detection True [Selkie] ok 2 - detected via TERM=xterm-kitty [Selkie] # Subtest: plain xterm not detected [Selkie] 1..2 [Selkie] ok 1 - TERM=xterm-256color does not match [Selkie] ok 2 - no env signals at all — not detected [Selkie] ok 3 - plain xterm not detected [Selkie] # Subtest: walk marks Image widgets dirty across containers [Selkie] 1..3 [Selkie] ok 1 - Image A marked dirty [Selkie] ok 2 - Image B marked dirty [Selkie] ok 3 - non-Image widget not marked [Selkie] ok 4 - walk marks Image widgets dirty across containers [Selkie] # Subtest: walk is safe on an empty/undef tree [Selkie] 1..1 [Selkie] ok 1 - walking the type object (no live tree) is a no-op, not a crash [Selkie] ok 5 - walk is safe on an empty/undef tree [Selkie] # Subtest: attribute + helpers are declared in App [Selkie] 1..4 [Selkie] ok 1 - public Num attribute declared [Selkie] ok 2 - public refresh interval attribute declared [Selkie] ok 3 - force-refresh-sprixels method exists [Selkie] ok 4 - detect-sprixel-bug-prone-terminal method exists [Selkie] ok 6 - attribute + helpers are declared in App [Selkie] # Subtest: TWEAK + run loop wire the refresh in [Selkie] 1..4 [Selkie] ok 1 - TWEAK consults the detection method to pick the default [Selkie] ok 2 - TWEAK supplies the idle refresh interval default [Selkie] ok 3 - run loop helper calls force-refresh-sprixels [Selkie] ok 4 - run loop refreshes sprixels during idle frames [Selkie] ok 7 - TWEAK + run loop wire the refresh in [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/72-effect-error-isolation.rakutest [Selkie] 1..5 [Selkie] # Subtest: handler-thrown exception is isolated; loop survives [Selkie] 1..2 [Selkie] ok 1 - tick survived the throwing handler [Selkie] ok 2 - store still processes dispatches after a handler crashed [Selkie] ok 1 - handler-thrown exception is isolated; loop survives [Selkie] # Subtest: handler crash dispatches __effect-error with diagnostics [Selkie] 1..4 [Selkie] ok 1 - effect-name routed [Selkie] ok 2 - error message routed [Selkie] ok 3 - exception object routed [Selkie] ok 4 - params snapshot routed [Selkie] ok 2 - handler crash dispatches __effect-error with diagnostics [Selkie] # Subtest: __effect-error handler that itself throws does not infinite-loop [Selkie] 1..1 [Selkie] ok 1 - 5 ticks survive a recursive-error scenario without hanging [Selkie] ok 3 - __effect-error handler that itself throws does not infinite-loop [Selkie] # Subtest: scalar effect payload throws with a helpful message [Selkie] 1..2 [Selkie] ok 1 - scalar payload triggers a clear Associative-required error [Selkie] ok 2 - error message points at the fix [Selkie] ok 4 - scalar effect payload throws with a helpful message [Selkie] # Subtest: unknown effect name is ignored without typecheck crash [Selkie] 1..2 [Selkie] ok 1 - unknown effect does not throw out of tick [Selkie] ok 2 - store still processes events after unknown effect [Selkie] ok 5 - unknown effect name is ignored without typecheck crash [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/73-widget-destroy-unsubscribes.rakutest [Selkie] 1..4 [Selkie] # Subtest: destroy unsubscribes a path subscription [Selkie] 1..2 [Selkie] ok 1 - subscription registered [Selkie] ok 2 - destroy removed the subscription via the !destroy-plane chokepoint [Selkie] ok 1 - destroy unsubscribes a path subscription [Selkie] # Subtest: destroy unsubscribes a computed subscription [Selkie] 1..2 [Selkie] ok 1 - computed sub registered [Selkie] ok 2 - destroy removed the computed sub [Selkie] ok 2 - destroy unsubscribes a computed subscription [Selkie] # Subtest: destroying a container cascades unsubscribe to children [Selkie] 1..3 [Selkie] ok 1 - 3 subscriptions registered [Selkie] ok 2 - container destroy unsubscribes itself AND every child [Selkie] ok 3 - second destroy is a no-op [Selkie] ok 3 - destroying a container cascades unsubscribe to children [Selkie] # Subtest: destroy is safe when the widget has no store [Selkie] 1..1 [Selkie] ok 1 - destroy on a store-less widget is a no-op [Selkie] ok 4 - destroy is safe when the widget has no store [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/74-split-extreme-sizes.rakutest [Selkie] 1..8 [Selkie] # Subtest: 1-cell axis with ratio 0.5 — no underflow [Selkie] 1..3 [Selkie] ok 1 - first clamped to 1 (the whole axis) [Selkie] ok 2 - divider lands at the end [Selkie] ok 3 - second collapsed to 0 — no room [Selkie] ok 1 - 1-cell axis with ratio 0.5 — no underflow [Selkie] # Subtest: 1-cell axis with ratio 0.9 — no underflow [Selkie] 1..3 [Selkie] ok 1 - first clamped to 1 [Selkie] ok 2 - divider at end [Selkie] ok 3 - second collapsed [Selkie] ok 2 - 1-cell axis with ratio 0.9 — no underflow [Selkie] # Subtest: 2-cell axis — first + divider, no room for second [Selkie] 1..3 [Selkie] ok 1 - first gets 1 cell [Selkie] ok 2 - divider at column 1 [Selkie] ok 3 - second still has no room (2 - 1 - 1 = 0) [Selkie] ok 3 - 2-cell axis — first + divider, no room for second [Selkie] # Subtest: 3-cell axis — first + divider + second [Selkie] 1..3 [Selkie] ok 1 - first gets floor(1.5) = 1 [Selkie] ok 2 - divider at column 1 [Selkie] ok 3 - second gets 1 [Selkie] ok 4 - 3-cell axis — first + divider + second [Selkie] # Subtest: 0-cell axis — every slot zero, no crash [Selkie] 1..3 [Selkie] ok 1 - first is 0 [Selkie] ok 2 - divider is 0 [Selkie] ok 3 - second is 0 [Selkie] ok 5 - 0-cell axis — every slot zero, no crash [Selkie] # Subtest: extreme ratio 0.99 on 100 cells [Selkie] 1..3 [Selkie] ok 1 - first ≈ ratio × total [Selkie] ok 2 - divider at 99 [Selkie] ok 3 - second = 100 - 99 - 1 = 0 [Selkie] ok 6 - extreme ratio 0.99 on 100 cells [Selkie] # Subtest: extreme ratio 0.01 on 100 cells — first clamped to >=1 [Selkie] 1..3 [Selkie] ok 1 - first clamped up from floor(1.0) = 1 (min) [Selkie] ok 2 - divider at 1 [Selkie] ok 3 - second gets the rest [Selkie] ok 7 - extreme ratio 0.01 on 100 cells — first clamped to >=1 [Selkie] # Subtest: construction with edge ratios doesn't crash [Selkie] 1..3 [Selkie] ok 1 - ratio 0.0 constructs [Selkie] ok 2 - ratio 1.0 constructs [Selkie] ok 3 - vertical orientation constructs [Selkie] ok 8 - construction with edge ratios doesn't crash [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/75-store-async-drain.rakutest [Selkie] 1..4 [Selkie] # Subtest: async fx returns success via dispatch [Selkie] 1..1 [Selkie] ok 1 - async work completed and dispatched on-success [Selkie] ok 1 - async fx returns success via dispatch [Selkie] # Subtest: drain-async waits for in-flight work to complete [Selkie] 1..2 [Selkie] ok 1 - drain blocked until work finished (0.31s) [Selkie] ok 2 - on-success was delivered before drain returned [Selkie] ok 2 - drain-async waits for in-flight work to complete [Selkie] # Subtest: drain-async respects timeout when work hangs [Selkie] 1..1 [Selkie] ok 1 - drain returned within timeout window (0.53s) [Selkie] ok 3 - drain-async respects timeout when work hangs [Selkie] # Subtest: shutting-down flag prevents new async dispatches [Selkie] 1..2 [Selkie] ok 1 - shutting-down flag set after drain [Selkie] ok 2 - post-shutdown async dispatch was suppressed [Selkie] ok 4 - shutting-down flag prevents new async dispatches [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/76-image-rgba-source.rakutest [Selkie] 1..8 [Selkie] # Subtest: set-rgba sets a source-id and clears the file source [Selkie] 1..3 [Selkie] ok 1 - source-id reflects the caller :id [Selkie] ok 2 - file source is cleared when RGBA is set [Selkie] ok 3 - set-rgba does not eagerly create a blit-plane [Selkie] ok 1 - set-rgba sets a source-id and clears the file source [Selkie] # Subtest: set-rgba without :id falls back to a gen token (never the bytes) [Selkie] 1..2 [Selkie] ok 1 - a source-id is assigned [Selkie] ok 2 - gen token, not a pixel comparison [Selkie] ok 2 - set-rgba without :id falls back to a gen token (never the bytes) [Selkie] # Subtest: each :id-less set-rgba is treated as new content [Selkie] 1..1 [Selkie] ok 1 - gen token advances on each set [Selkie] ok 3 - each :id-less set-rgba is treated as new content [Selkie] # Subtest: mismatched buffer size is rejected [Selkie] 1..2 [Selkie] # Subtest: too-small buffer dies with a dimension error [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'width'/ [Selkie] ok 1 - too-small buffer dies with a dimension error [Selkie] # Subtest: too-large buffer dies too [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 2 - too-large buffer dies too [Selkie] ok 4 - mismatched buffer size is rejected [Selkie] # Subtest: switching RGBA → file restores the file source [Selkie] 1..3 [Selkie] ok 1 - file source set [Selkie] ok 2 - source-id becomes the path [Selkie] ok 3 - no eager blit on the switch [Selkie] ok 5 - switching RGBA → file restores the file source [Selkie] # Subtest: switching file → RGBA clears the file accessor [Selkie] 1..2 [Selkie] ok 1 - file accessor cleared by set-rgba [Selkie] ok 2 - source-id is the RGBA id [Selkie] ok 6 - switching file → RGBA clears the file accessor [Selkie] # Subtest: clear-image clears both file and RGBA sources [Selkie] 1..3 [Selkie] ok 1 - file cleared [Selkie] ok 2 - source-id cleared [Selkie] ok 3 - no blit-plane after clear [Selkie] ok 7 - clear-image clears both file and RGBA sources [Selkie] # Subtest: destroy after set-rgba is safe [Selkie] 1..1 [Selkie] ok 1 - destroy-blit-plane is idempotent with an RGBA source set [Selkie] ok 8 - destroy after set-rgba is safe [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/77-image-rgba-blit.rakutest [Selkie] 1..1 [Selkie] ok 1 - # SKIP No terminal available [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/78-subscription-digest.rakutest [Selkie] 1..7 [Selkie] # Subtest: value-typed leaves compare by content, not identity [Selkie] 1..3 [Selkie] ok 1 - identical fingerprint string does not fire (content compare) [Selkie] ok 2 - changed fingerprint string fires [Selkie] ok 3 - no spurious fire when content is unchanged [Selkie] ok 1 - value-typed leaves compare by content, not identity [Selkie] # Subtest: object leaves compare by identity (replace fires, same is silent) [Selkie] 1..2 [Selkie] ok 1 - writing the same record instance does not fire [Selkie] ok 2 - a replaced record fires [Selkie] ok 2 - object leaves compare by identity (replace fires, same is silent) [Selkie] # Subtest: in-place assoc-in on a nested scalar leaf fires (structural) [Selkie] 1..2 [Selkie] ok 1 - deep assoc-in mutation is detected [Selkie] ok 2 - a no-op write does not fire [Selkie] ok 3 - in-place assoc-in on a nested scalar leaf fires (structural) [Selkie] # Subtest: unrelated sibling write with undefined leaf does not fire [Selkie] 1..1 [Selkie] ok 1 - sibling user.age write leaves user.name subscription silent [Selkie] ok 4 - unrelated sibling write with undefined leaf does not fire [Selkie] # Subtest: cyclic / native-attr object graph: no crash, compares by identity [Selkie] 1..2 [Selkie] ok 1 - digesting a cyclic widget-like object never crashes or hangs [Selkie] ok 2 - cyclic-graph subscription handled by identity [Selkie] ok 5 - cyclic / native-attr object graph: no crash, compares by identity [Selkie] # Subtest: regression guard: comparison stays cheap on large structures [Selkie] 1..1 [Selkie] ok 1 - 100 reload ticks over 30 records in 0.149s (< 3 s) [Selkie] ok 6 - regression guard: comparison stays cheap on large structures [Selkie] # Subtest: Blob and Buf leaves are compact digest tokens [Selkie] 1..2 [Selkie] ok 1 - same Buf leaf under a parent hash stays silent [Selkie] ok 2 - 25 parent digests with a 4 MB Buf in 0.070s (< 2 s) [Selkie] ok 7 - Blob and Buf leaves are compact digest tokens [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/79-store-dispatch-thread-safety.rakutest [Selkie] 1..4 [Selkie] # Subtest: concurrent dispatch from many threads loses no events [Selkie] 1..2 [Selkie] ok 1 - all dispatching workers completed [Selkie] ok 2 - every one of 4000 cross-thread dispatches was handled [Selkie] ok 1 - concurrent dispatch from many threads loses no events [Selkie] # Subtest: per-thread dispatch order is preserved [Selkie] 1..8 [Selkie] ok 1 - thread 0: all 200 events handled in dispatch order [Selkie] ok 2 - thread 1: all 200 events handled in dispatch order [Selkie] ok 3 - thread 2: all 200 events handled in dispatch order [Selkie] ok 4 - thread 3: all 200 events handled in dispatch order [Selkie] ok 5 - thread 4: all 200 events handled in dispatch order [Selkie] ok 6 - thread 5: all 200 events handled in dispatch order [Selkie] ok 7 - thread 6: all 200 events handled in dispatch order [Selkie] ok 8 - thread 7: all 200 events handled in dispatch order [Selkie] ok 2 - per-thread dispatch order is preserved [Selkie] # Subtest: handlers may re-dispatch while the drain holds no lock [Selkie] 1..1 [Selkie] ok 1 - re-dispatched event processed in the same tick, no deadlock [Selkie] ok 3 - handlers may re-dispatch while the drain holds no lock [Selkie] # Subtest: async fx on-success dispatch from worker thread is delivered [Selkie] 1..1 [Selkie] ok 1 - worker-thread on-success dispatch arrived through the locked queue [Selkie] ok 4 - async fx on-success dispatch from worker thread is delivered [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/80-idle-ladder-budget.rakutest [Selkie] 1..6 [Selkie] # Subtest: user activity drives the full ladder [Selkie] 1..8 [Selkie] ok 1 - active now → hot [Selkie] ok 2 - idle 29.9 s → still hot [Selkie] ok 3 - idle 30 s → 30 Hz [Selkie] ok 4 - idle 59.9 s → 30 Hz [Selkie] ok 5 - idle 60 s → 12 Hz [Selkie] ok 6 - idle 119.9 s → 12 Hz [Selkie] ok 7 - idle 120 s → 4 Hz [Selkie] ok 8 - idle 1 h → ladder caps at 4 Hz [Selkie] ok 1 - user activity drives the full ladder [Selkie] # Subtest: store-only activity is floored at 30 Hz [Selkie] 1..4 [Selkie] ok 1 - user idle + store active → 30 Hz, not hot [Selkie] ok 2 - store active 29.9 s ago → still 30 Hz [Selkie] ok 3 - store idle 100 s → 12 Hz [Selkie] ok 4 - store idle 200 s → deep idle [Selkie] ok 2 - store-only activity is floored at 30 Hz [Selkie] # Subtest: faster source wins [Selkie] 1..3 [Selkie] ok 1 - both active → hot (user wins over store floor) [Selkie] ok 2 - user active, store idle → hot [Selkie] ok 3 - both at the 30 Hz tier → 30 Hz [Selkie] ok 3 - faster source wins [Selkie] # Subtest: never faster than the configured hot rate [Selkie] 1..3 [Selkie] ok 1 - 10 Hz app: active → 10 Hz, not 60 [Selkie] ok 2 - 10 Hz app: 30 Hz tier clamps to 10 Hz (idle may not accelerate) [Selkie] ok 3 - 10 Hz app: store floor clamps to 10 Hz [Selkie] ok 4 - never faster than the configured hot rate [Selkie] # Subtest: deep idle is the slowest tier [Selkie] 1..1 [Selkie] ok 1 - arbitrarily long idle still ticks at 4 Hz [Selkie] ok 5 - deep idle is the slowest tier [Selkie] # Subtest: while animating, the budget is hot regardless of idle-for [Selkie] 1..7 [Selkie] ok 1 - active user + animating → hot [Selkie] ok 2 - 30 Hz rung is overridden [Selkie] ok 3 - 12 Hz rung is overridden [Selkie] ok 4 - 4 Hz deep-idle rung is overridden [Selkie] ok 5 - arbitrarily long idle is overridden [Selkie] ok 6 - 10 Hz app animating → 10 Hz, not 60 [Selkie] ok 7 - not animating → the ladder is untouched [Selkie] ok 6 - while animating, the budget is hot regardless of idle-for [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/81-trace.rakutest [Selkie] 1..4 [Selkie] # Subtest: off mode records nothing [Selkie] 1..2 [Selkie] ok 1 - trace disabled [Selkie] ok 2 - mode reports off [Selkie] ok 1 - off mode records nothing [Selkie] # Subtest: trace mode writes Chrome Trace JSON [Selkie] 1..7 [Selkie] ok 1 - trace mode enabled [Selkie] ok 2 - trace file is created at init [Selkie] ok 3 - trace file written [Selkie] ok 4 - trace file has traceEvents [Selkie] ok 5 - trace file has span event [Selkie] ok 6 - trace timestamps are numeric [Selkie] ok 7 - trace durations are numeric [Selkie] ok 2 - trace mode writes Chrome Trace JSON [Selkie] # Subtest: slow mode writes thresholded JSONL spans [Selkie] 1..4 [Selkie] ok 1 - slow mode enabled [Selkie] ok 2 - slow file written [Selkie] ok 3 - slow file has span [Selkie] ok 4 - slow file has duration [Selkie] ok 3 - slow mode writes thresholded JSONL spans [Selkie] # Subtest: writer thread: multi-thread producers all land, shutdown drains [Selkie] 1..4 [Selkie] ok 1 - all 100 events from 4 threads landed [Selkie] ok 2 - shutdown marker is present [Selkie] ok 3 - JSON tail written after the drain [Selkie] ok 4 - producers racing past shutdown are safely dropped [Selkie] ok 4 - writer thread: multi-thread producers all land, shutdown drains [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/82-app-facade.rakutest [Selkie] 1..4 [Selkie] # Subtest: stable App facade methods remain present [Selkie] 1..36 [Selkie] ok 1 - stdplane is available on Selkie::App [Selkie] ok 2 - theme is available on Selkie::App [Selkie] ok 3 - store is available on Selkie::App [Selkie] ok 4 - screen-manager is available on Selkie::App [Selkie] ok 5 - focused is available on Selkie::App [Selkie] ok 6 - event-supply is available on Selkie::App [Selkie] ok 7 - root is available on Selkie::App [Selkie] ok 8 - detect-sprixel-bug-prone-terminal is available on Selkie::App [Selkie] ok 9 - force-refresh-sprixels is available on Selkie::App [Selkie] ok 10 - set-theme is available on Selkie::App [Selkie] ok 11 - add-screen is available on Selkie::App [Selkie] ok 12 - switch-screen is available on Selkie::App [Selkie] ok 13 - set-title is available on Selkie::App [Selkie] ok 14 - build-title-osc is available on Selkie::App [Selkie] ok 15 - build-terminal-cleanup-sequence is available on Selkie::App [Selkie] ok 16 - toast is available on Selkie::App [Selkie] ok 17 - show-modal is available on Selkie::App [Selkie] ok 18 - close-modal is available on Selkie::App [Selkie] ok 19 - has-modal is available on Selkie::App [Selkie] ok 20 - on-key is available on Selkie::App [Selkie] ok 21 - on-frame is available on Selkie::App [Selkie] ok 22 - on-resize is available on Selkie::App [Selkie] ok 23 - focus is available on Selkie::App [Selkie] ok 24 - widget-attached is available on Selkie::App [Selkie] ok 25 - check-focus-invariant is available on Selkie::App [Selkie] ok 26 - focus-next is available on Selkie::App [Selkie] ok 27 - focus-prev is available on Selkie::App [Selkie] ok 28 - quit is available on Selkie::App [Selkie] ok 29 - run is available on Selkie::App [Selkie] ok 30 - widget-at-in is available on Selkie::App [Selkie] ok 31 - shutdown is available on Selkie::App [Selkie] ok 32 - set-error-log is available on Selkie::App [Selkie] ok 33 - hot-hz is available on Selkie::App [Selkie] ok 34 - sprixel-refresh-idle-threshold is available on Selkie::App [Selkie] ok 35 - sprixel-refresh-idle-interval is available on Selkie::App [Selkie] ok 36 - error-log is available on Selkie::App [Selkie] ok 1 - stable App facade methods remain present [Selkie] # Subtest: public package helper still resolves through Selkie::App [Selkie] 1..3 [Selkie] ok 1 - active user traffic keeps hot budget [Selkie] ok 2 - store-only traffic remains capped at 30 Hz [Selkie] ok 3 - deep idle reaches 4 Hz tier [Selkie] ok 2 - public package helper still resolves through Selkie::App [Selkie] # Subtest: terminal sequence facade helpers keep exact behavior [Selkie] 1..5 [Selkie] ok 1 - title OSC sanitizes control characters [Selkie] ok 2 - tmux title passthrough still doubles inner ESC [Selkie] ok 3 - cleanup disables SGR mouse mode [Selkie] ok 4 - cleanup emits three Kitty keyboard protocol pops [Selkie] ok 5 - cleanup exits alternate screen [Selkie] ok 3 - terminal sequence facade helpers keep exact behavior [Selkie] # Subtest: hit-test facade delegates to internal helper [Selkie] 1..4 [Selkie] ok 1 - App facade returns root for a root-contained point [Selkie] ok 2 - App facade returns the Widget type object outside the root [Selkie] ok 3 - internal helper matches facade for hit [Selkie] ok 4 - internal helper matches facade for miss [Selkie] ok 4 - hit-test facade delegates to internal helper [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/83-border-style.rakutest [Selkie] 1..10 [Selkie] # Subtest: stock glyph tables [Selkie] 1..5 [Selkie] # Subtest: single [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 1 - single [Selkie] # Subtest: rounded [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 2 - rounded [Selkie] # Subtest: double [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 3 - double [Selkie] # Subtest: heavy [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 4 - heavy [Selkie] # Subtest: ascii [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 5 - ascii [Selkie] ok 1 - stock glyph tables [Selkie] # Subtest: every glyph is exactly one character [Selkie] 1..5 [Selkie] ok 1 - single glyphs are single characters [Selkie] ok 2 - rounded glyphs are single characters [Selkie] ok 3 - double glyphs are single characters [Selkie] ok 4 - heavy glyphs are single characters [Selkie] ok 5 - ascii glyphs are single characters [Selkie] ok 2 - every glyph is exactly one character [Selkie] # Subtest: BorderAscii is 7-bit clean [Selkie] 1..1 [Selkie] ok 1 - no codepoint above 127 — the escape hatch works [Selkie] ok 3 - BorderAscii is 7-bit clean [Selkie] # Subtest: .for is cached [Selkie] 1..2 [Selkie] ok 1 - same kind returns the identical object [Selkie] ok 2 - different kinds are different objects [Selkie] ok 4 - .for is cached [Selkie] # Subtest: factory methods match .for [Selkie] 1..5 [Selkie] ok 1 - single [Selkie] ok 2 - rounded [Selkie] ok 3 - double [Selkie] ok 4 - heavy [Selkie] ok 5 - ascii [Selkie] ok 5 - factory methods match .for [Selkie] # Subtest: custom glyph tables [Selkie] 1..3 [Selkie] ok 1 - custom glyph stored [Selkie] ok 2 - custom vertical stored [Selkie] ok 3 - clone varies one glyph and keeps the rest [Selkie] ok 6 - custom glyph tables [Selkie] # Subtest: all six glyphs are required [Selkie] 1..1 [Selkie] ok 1 - a partial table is a construction error, not a half-drawn frame [Selkie] ok 7 - all six glyphs are required [Selkie] # Subtest: Border defaults to BorderSingle [Selkie] 1..3 [Selkie] ok 1 - default kind [Selkie] ok 2 - no explicit glyph table by default [Selkie] ok 3 - effective-glyphs resolves to the single-line table [Selkie] ok 8 - Border defaults to BorderSingle [Selkie] # Subtest: effective-glyphs precedence [Selkie] 1..4 [Selkie] ok 1 - kind wins when no explicit table is set [Selkie] ok 2 - explicit table beats the kind [Selkie] ok 3 - changing the kind under an explicit table changes nothing visible [Selkie] ok 4 - clearing the table falls back to the current kind [Selkie] ok 9 - effective-glyphs precedence [Selkie] # Subtest: glyph setters mark dirty [Selkie] 1..4 [Selkie] ok 1 - set-border-style marks dirty [Selkie] ok 2 - set-border-glyphs marks dirty [Selkie] ok 3 - clear-border-glyphs marks dirty [Selkie] ok 4 - constructor-set kind resolves [Selkie] ok 10 - glyph setters mark dirty [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/84-border-title.rakutest [Selkie] 1..11 [Selkie] # Subtest: title defaults [Selkie] 1..5 [Selkie] ok 1 - top title is left-aligned by default [Selkie] ok 2 - no bottom title by default [Selkie] ok 3 - bottom title is left-aligned by default too (symmetry) [Selkie] ok 4 - single-space prefix [Selkie] ok 5 - single-space suffix [Selkie] ok 1 - title defaults [Selkie] # Subtest: left alignment is byte-identical to the historical column [Selkie] 1..5 [Selkie] ok 1 - cols=13 → column 2 [Selkie] ok 2 - cols=24 → column 2 [Selkie] ok 3 - cols=40 → column 2 [Selkie] ok 4 - cols=120 → column 2 [Selkie] ok 5 - a title filling the interior is pulled back off the corner [Selkie] ok 2 - left alignment is byte-identical to the historical column [Selkie] # Subtest: centre alignment [Selkie] 1..3 [Selkie] ok 1 - even leftover [Selkie] ok 2 - odd leftover floors [Selkie] ok 3 - odd width [Selkie] ok 3 - centre alignment [Selkie] # Subtest: right alignment [Selkie] 1..3 [Selkie] ok 1 - cols=24 [Selkie] ok 2 - last painted column is cols-3 [Selkie] ok 3 - narrow title [Selkie] ok 4 - right alignment [Selkie] # Subtest: corners are never overwritten [Selkie] 1..3 [Selkie] ok 1 - never starts on the left corner [Selkie] ok 2 - never runs into the right corner [Selkie] ok 3 - sweep covered widths 5..60 with clean results [Selkie] ok 5 - corners are never overwritten [Selkie] # Subtest: clamping when the title fills the whole interior [Selkie] 1..3 [Selkie] ok 1 - left clamped down [Selkie] ok 2 - centre already 1 [Selkie] ok 3 - right clamped up [Selkie] ok 6 - clamping when the title fills the whole interior [Selkie] # Subtest: cols == 5 degenerate width [Selkie] 1..4 [Selkie] ok 1 - left [Selkie] ok 2 - centre [Selkie] ok 3 - right [Selkie] ok 4 - ends on the last interior column, leaving the corner alone [Selkie] ok 7 - cols == 5 degenerate width [Selkie] # Subtest: over-long decorated strings bottom out at column 1 [Selkie] 1..2 [Selkie] ok 1 - right [Selkie] ok 2 - centre [Selkie] ok 8 - over-long decorated strings bottom out at column 1 [Selkie] # Subtest: title setters mark dirty [Selkie] 1..4 [Selkie] ok 1 - set-title-align marks dirty [Selkie] ok 2 - and takes effect [Selkie] ok 3 - set-bottom-title marks dirty [Selkie] ok 4 - set-bottom-title-align marks dirty [Selkie] ok 9 - title setters mark dirty [Selkie] # Subtest: affix setter [Selkie] 1..3 [Selkie] ok 1 - set-title-affixes marks dirty [Selkie] ok 2 - prefix stored [Selkie] ok 3 - suffix stored [Selkie] ok 10 - affix setter [Selkie] # Subtest: constructor accepts every title knob [Selkie] 1..6 [Selkie] ok 1 - title [Selkie] ok 2 - title-align [Selkie] ok 3 - bottom-title [Selkie] ok 4 - bottom-title-align [Selkie] ok 5 - title-prefix [Selkie] ok 6 - title-suffix [Selkie] ok 11 - constructor accepts every title knob [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/85-layout-gap.rakutest [Selkie] 1..12 [Selkie] # Subtest: gap-reserve counts the gutters between children [Selkie] 1..5 [Selkie] ok 1 - no children, no gutters [Selkie] ok 2 - a single child has nothing to be separated from [Selkie] ok 3 - two children share one gutter [Selkie] ok 4 - three children, two gutters [Selkie] ok 5 - ten children, nine gutters [Selkie] ok 1 - gap-reserve counts the gutters between children [Selkie] # Subtest: gap 0 reserves nothing [Selkie] 1..2 [Selkie] ok 1 - zero-width gutters take no space [Selkie] ok 2 - …including for an empty child list [Selkie] ok 2 - gap 0 reserves nothing [Selkie] # Subtest: fixed(0) children are excluded from the gutter count [Selkie] 1..4 [Selkie] ok 1 - a hidden child between two visible ones still leaves one gutter [Selkie] ok 2 - a leading hidden child doesn't buy a gutter either [Selkie] ok 3 - two hidden children need no gutter at all [Selkie] ok 4 - a lone hidden child is still zero, not negative [Selkie] ok 3 - fixed(0) children are excluded from the gutter count [Selkie] # Subtest: only fixed(0) is excluded — percent(0) and flex(0) still count [Selkie] 1..2 [Selkie] ok 1 - percent(0) counts [Selkie] ok 2 - flex(0) counts [Selkie] ok 4 - only fixed(0) is excluded — percent(0) and flex(0) still count [Selkie] # Subtest: allocations plus gutters fill the axis exactly [Selkie] 1..4 [Selkie] ok 1 - first flex gets a third of the content box [Selkie] ok 2 - second flex likewise [Selkie] ok 3 - last flex absorbs the rounding remainder [Selkie] ok 4 - content + gutters is the whole axis [Selkie] ok 5 - allocations plus gutters fill the axis exactly [Selkie] # Subtest: gap 0 is identical to omitting the argument [Selkie] 1..8 [Selkie] ok 1 - all fixed: :gap(0) matches the gap-free allocation [Selkie] ok 2 - fixed overflow: :gap(0) matches the gap-free allocation [Selkie] ok 3 - fixed+percent+flex: :gap(0) matches the gap-free allocation [Selkie] ok 4 - three-way flex: :gap(0) matches the gap-free allocation [Selkie] ok 5 - weighted flex: :gap(0) matches the gap-free allocation [Selkie] ok 6 - hidden child: :gap(0) matches the gap-free allocation [Selkie] ok 7 - zero total: :gap(0) matches the gap-free allocation [Selkie] ok 8 - no children: :gap(0) matches the gap-free allocation [Selkie] ok 6 - gap 0 is identical to omitting the argument [Selkie] # Subtest: percent resolves against the content box, not the axis total [Selkie] 1..5 [Selkie] ok 1 - percent(50) of the 18-cell content box [Selkie] ok 2 - flex takes the rest of the content box [Selkie] ok 3 - …where the gap-free call still sees 20 [Selkie] ok 4 - …and splits it evenly [Selkie] ok 5 - gapped allocation plus the gutter is the axis [Selkie] ok 7 - percent resolves against the content box, not the axis total [Selkie] # Subtest: a gap wider than the axis clamps everything to zero [Selkie] 1..6 [Selkie] ok 1 - an absurd gap doesn't blow up [Selkie] ok 2 - every child gets nothing [Selkie] ok 3 - no allocation went negative [Selkie] ok 4 - a reserve equal to the total leaves nothing [Selkie] ok 5 - one cell of content box survives [Selkie] ok 6 - and the rounding remainder puts it on the last flex child [Selkie] ok 8 - a gap wider than the axis clamps everything to zero [Selkie] # Subtest: fixed children are clamped by the shrunken content box [Selkie] 1..3 [Selkie] ok 1 - first fixed child fits [Selkie] ok 2 - second fixed child fits [Selkie] ok 3 - third is clipped to what the content box has left [Selkie] ok 9 - fixed children are clamped by the shrunken content box [Selkie] # Subtest: VBox and HBox default to no gap [Selkie] 1..4 [Selkie] ok 1 - Selkie::Layout::VBox starts flush [Selkie] ok 2 - Selkie::Layout::VBox's default reserves no cells [Selkie] ok 3 - Selkie::Layout::HBox starts flush [Selkie] ok 4 - Selkie::Layout::HBox's default reserves no cells [Selkie] ok 10 - VBox and HBox default to no gap [Selkie] # Subtest: set-gap updates the gutter and marks the box dirty [Selkie] 1..8 [Selkie] ok 1 - Selkie::Layout::VBox takes gap from the constructor [Selkie] ok 2 - Selkie::Layout::VBox gap updated [Selkie] ok 3 - Selkie::Layout::VBox dirty after set-gap — the next render re-lays out [Selkie] ok 4 - Selkie::Layout::VBox no-op when the gap is unchanged [Selkie] ok 5 - Selkie::Layout::HBox takes gap from the constructor [Selkie] ok 6 - Selkie::Layout::HBox gap updated [Selkie] ok 7 - Selkie::Layout::HBox dirty after set-gap — the next render re-lays out [Selkie] ok 8 - Selkie::Layout::HBox no-op when the gap is unchanged [Selkie] ok 11 - set-gap updates the gutter and marks the box dirty [Selkie] # Subtest: hidden children neither take space nor buy a gutter [Selkie] 1..4 [Selkie] ok 1 - the fixed child is untouched [Selkie] ok 2 - the hidden child stays hidden [Selkie] ok 3 - flex fills the rest of the content box [Selkie] ok 4 - one gutter, not two — the totals still close [Selkie] ok 12 - hidden children neither take space nor buy a gutter [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/86-border-padding.rakutest [Selkie] 1..12 [Selkie] # Subtest: no padding reproduces the historical content box [Selkie] 1..4 [Selkie] ok 1 - top defaults to flush [Selkie] ok 2 - 10x20 frame yields an 8x18 content box at (1, 1) [Selkie] ok 3 - the 3x3 minimum still leaves a single content cell [Selkie] ok 4 - a full-screen frame is unchanged [Selkie] ok 1 - no padding reproduces the historical content box [Selkie] # Subtest: uniform padding insets all four edges [Selkie] 1..3 [Selkie] ok 1 - one cell of inset costs two rows and two columns [Selkie] ok 2 - two cells of inset cost four rows and four columns [Selkie] ok 3 - an explicit padding of 0 is the flush layout [Selkie] ok 2 - uniform padding insets all four edges [Selkie] # Subtest: asymmetric padding moves only the edges it names [Selkie] 1..3 [Selkie] ok 1 - origin shifts by top/left, extents shrink by both pairs [Selkie] ok 2 - left padding alone doesn't touch the vertical axis [Selkie] ok 3 - bottom padding shortens the box without moving its origin [Selkie] ok 3 - asymmetric padding moves only the edges it names [Selkie] # Subtest: padding composes with hidden edges [Selkie] 1..4 [Selkie] ok 1 - a hidden top edge frees its row, padding still applies [Selkie] ok 2 - a hidden bottom edge frees a row at the far end [Selkie] ok 3 - both hidden: only the padding costs rows [Selkie] ok 4 - …and with no padding that's the full height, as before [Selkie] ok 4 - padding composes with hidden edges [Selkie] # Subtest: horizontal padding can collapse the content box [Selkie] 1..3 [Selkie] ok 1 - 10 columns with 4 either side leaves no content columns [Selkie] ok 2 - the column extent is the collapsed one [Selkie] ok 3 - rows are still fine — one axis is enough [Selkie] ok 5 - horizontal padding can collapse the content box [Selkie] # Subtest: vertical padding can collapse the content box [Selkie] 1..2 [Selkie] ok 1 - 8 rows with 3 above and 3 below leaves no content rows [Selkie] ok 2 - padding that overshoots the frame clamps rows at 0, never negative [Selkie] ok 6 - vertical padding can collapse the content box [Selkie] # Subtest: degenerate geometry never yields a negative extent [Selkie] 1..1 [Selkie] ok 1 - 405 (rows, cols, padding) combinations, no negative extents [Selkie] ok 7 - degenerate geometry never yields a negative extent [Selkie] # Subtest: the constructor shorthand fans out to all four edges [Selkie] 1..5 [Selkie] ok 1 - top [Selkie] ok 2 - right [Selkie] ok 3 - bottom [Selkie] ok 4 - left [Selkie] ok 5 - no scalar `padding` accessor — the four edges are the state [Selkie] ok 8 - the constructor shorthand fans out to all four edges [Selkie] # Subtest: explicit edges win over the shorthand [Selkie] 1..4 [Selkie] ok 1 - the explicit edge survives the fan-out [Selkie] ok 2 - unnamed edges take the shorthand [Selkie] ok 3 - …bottom too [Selkie] ok 4 - and the content box reflects the mix [Selkie] ok 9 - explicit edges win over the shorthand [Selkie] # Subtest: set-padding sets every edge and marks dirty [Selkie] 1..6 [Selkie] ok 1 - top [Selkie] ok 2 - right [Selkie] ok 3 - bottom [Selkie] ok 4 - left [Selkie] ok 5 - dirty after set-padding — the next render re-lays out [Selkie] ok 6 - back to flush [Selkie] ok 10 - set-padding sets every edge and marks dirty [Selkie] # Subtest: set-padding-edges touches only the edges it's given [Selkie] 1..6 [Selkie] ok 1 - left updated [Selkie] ok 2 - right updated [Selkie] ok 3 - top left alone [Selkie] ok 4 - bottom left alone [Selkie] ok 5 - dirty after set-padding-edges [Selkie] ok 6 - an explicit 0 clears just that edge [Selkie] ok 11 - set-padding-edges touches only the edges it's given [Selkie] # Subtest: a collapsed content box is the condition render parks on [Selkie] 1..5 [Selkie] ok 1 - 8-wide frame with 3 either side collapses [Selkie] ok 2 - one cell of padding still leaves a content box [Selkie] ok 3 - widening alone doesn't help when the vertical axis is the problem [Selkie] ok 4 - given both, the content box comes back [Selkie] ok 5 - the content widget is retained throughout — parked, never dropped [Selkie] ok 12 - a collapsed content box is the condition render parks on [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/87-alpha.rakutest [Selkie] 1..14 [Selkie] # Subtest: alpha-constant maps every mode to its NCALPHA_* constant [Selkie] 1..5 [Selkie] ok 1 - opaque [Selkie] ok 2 - blend [Selkie] ok 3 - transparent [Selkie] ok 4 - high contrast [Selkie] ok 5 - every constant fits inside NC_BG_ALPHA_MASK [Selkie] ok 1 - alpha-constant maps every mode to its NCALPHA_* constant [Selkie] # Subtest: AlphaMode enum surface [Selkie] 1..3 [Selkie] ok 1 - exactly four modes — alpha is not continuous [Selkie] ok 2 - string values are the documented kebab-case names [Selkie] ok 3 - an individual mode stringifies to its value [Selkie] ok 2 - AlphaMode enum surface [Selkie] # Subtest: Style alpha defaults to undefined [Selkie] 1..4 [Selkie] ok 1 - fg-alpha undefined by default [Selkie] ok 2 - bg-alpha undefined by default [Selkie] ok 3 - effective fg-alpha falls back to opaque [Selkie] ok 4 - effective bg-alpha falls back to opaque [Selkie] ok 3 - Style alpha defaults to undefined [Selkie] # Subtest: Style alpha round-trips explicit values [Selkie] 1..4 [Selkie] ok 1 - fg-alpha stored [Selkie] ok 2 - bg-alpha stored [Selkie] ok 3 - effective fg-alpha is the explicit value [Selkie] ok 4 - effective bg-alpha is the explicit value [Selkie] ok 4 - Style alpha round-trips explicit values [Selkie] # Subtest: explicit AlphaOpaque is a value, not an absence [Selkie] 1..3 [Selkie] ok 1 - explicit opaque is a defined value [Selkie] ok 2 - resolves to opaque [Selkie] ok 3 - the other channel is untouched [Selkie] ok 5 - explicit AlphaOpaque is a value, not an absence [Selkie] # Subtest: AlphaHighContrast on a background fails loud [Selkie] 1..5 [Selkie] # Subtest: constructing bg-alpha => AlphaHighContrast throws [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'foreground-only'/ [Selkie] ok 1 - constructing bg-alpha => AlphaHighContrast throws [Selkie] ok 2 - the same mode is legal on a foreground [Selkie] ok 3 - notcurses itself rejects high contrast on a background [Selkie] ok 4 - and leaves the channel word unchanged [Selkie] # Subtest: merging one in throws too [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 5 - merging one in throws too [Selkie] ok 6 - AlphaHighContrast on a background fails loud [Selkie] # Subtest: merge — override wins [Selkie] 1..2 [Selkie] ok 1 - override fg-alpha wins [Selkie] ok 2 - override bg-alpha wins [Selkie] ok 7 - merge — override wins [Selkie] # Subtest: merge — undefined inherits [Selkie] 1..4 [Selkie] ok 1 - fg-alpha inherited from base [Selkie] ok 2 - bg-alpha inherited from base [Selkie] ok 3 - colours still merge as before [Selkie] ok 4 - flags still OR as before [Selkie] ok 8 - merge — undefined inherits [Selkie] # Subtest: merge — explicit opaque override is respected [Selkie] 1..3 [Selkie] ok 1 - explicit opaque fg override pins opaque [Selkie] ok 2 - explicit opaque bg override pins opaque [Selkie] ok 3 - and effective agrees [Selkie] ok 9 - merge — explicit opaque override is respected [Selkie] # Subtest: merge — neither side sets alpha [Selkie] 1..4 [Selkie] ok 1 - fg-alpha stays undefined [Selkie] ok 2 - bg-alpha stays undefined [Selkie] ok 3 - resolves opaque [Selkie] ok 4 - theme's merge-built slot is unaffected [Selkie] ok 10 - merge — neither side sets alpha [Selkie] # Subtest: BYTE IDENTITY — default theme base-channels is unchanged [Selkie] 1..5 [Selkie] ok 1 - base-channels for Selkie::Theme.default.base is byte-identical [Selkie] ok 2 - base EGC is still a single space [Selkie] ok 3 - fg rgb intact [Selkie] ok 4 - bg rgb intact [Selkie] ok 5 - both channels opaque [Selkie] ok 11 - BYTE IDENTITY — default theme base-channels is unchanged [Selkie] # Subtest: base-style / base-egc are overridable hooks [Selkie] 1..8 [Selkie] ok 1 - default base-style is theme.base [Selkie] ok 2 - empty EGC survives the hook [Selkie] ok 3 - fg blended [Selkie] ok 4 - bg blended [Selkie] ok 5 - packed word is alpha | rgb in both halves [Selkie] ok 6 - bg transparent [Selkie] ok 7 - fg untouched [Selkie] ok 8 - no fg half at all; bg is alpha + default-colour bit [Selkie] ok 12 - base-style / base-egc are overridable hooks [Selkie] # Subtest: alpha cache — the opaque path makes no native call [Selkie] 1..6 [Selkie] ok 1 - first opaque style: no alpha call [Selkie] ok 2 - second opaque style: still no alpha call [Selkie] ok 3 - switching to blend pushes once [Selkie] ok 4 - both channels pushed [Selkie] ok 5 - re-applying the same style pushes nothing [Selkie] ok 6 - switching back pushes opaque explicitly [Selkie] ok 13 - alpha cache — the opaque path makes no native call [Selkie] # Subtest: alpha cache — per-channel granularity and invalidation [Selkie] 1..7 [Selkie] ok 1 - one push [Selkie] ok 2 - fg entry is undefined — 'leave this channel alone' [Selkie] ok 3 - now only the foreground moves [Selkie] ok 4 - reset-style-cache forces a re-push [Selkie] ok 5 - both channels re-stated [Selkie] ok 6 - adopt-plane invalidates the cache [Selkie] ok 7 - opaque is stated explicitly on a borrowed plane [Selkie] ok 14 - alpha cache — per-channel granularity and invalidation [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/88-modal-frame.rakutest [Selkie] 1..12 [Selkie] # Subtest: framed defaults to False and builds no frame [Selkie] 1..3 [Selkie] ok 1 - framed is False by default [Selkie] ok 2 - frame is the Border type object [Selkie] ok 3 - no Container children — the tree is untouched [Selkie] ok 1 - framed defaults to False and builds no frame [Selkie] # Subtest: framed modal builds a Border child [Selkie] 1..4 [Selkie] ok 1 - frame is a Border [Selkie] ok 2 - the frame is a Container child [Selkie] ok 3 - …and it is the frame [Selkie] ok 4 - frame's parent is the modal [Selkie] ok 2 - framed modal builds a Border child [Selkie] # Subtest: frame attributes propagate from the constructor [Selkie] 1..12 [Selkie] ok 1 - border-style [Selkie] ok 2 - explicit glyph table forwarded [Selkie] ok 3 - title [Selkie] ok 4 - title-align [Selkie] ok 5 - bottom-title [Selkie] ok 6 - bottom-title-align [Selkie] ok 7 - padding fans out to all four edges [Selkie] ok 8 - unfocused frame slot [Selkie] ok 9 - focused frame slot is the same [Selkie] ok 10 - top title slot [Selkie] ok 11 - bottom title slot [Selkie] ok 12 - focus subscription stays on (the walk must stay honest) [Selkie] ok 3 - frame attributes propagate from the constructor [Selkie] # Subtest: frame defaults [Selkie] 1..5 [Selkie] ok 1 - single frame by default [Selkie] ok 2 - no title by default [Selkie] ok 3 - dialog headings centre by default [Selkie] ok 4 - so does the key-hint strip [Selkie] ok 5 - one cell of padding by default [Selkie] ok 4 - frame defaults [Selkie] # Subtest: content ownership — .content is always the caller's widget [Selkie] 1..5 [Selkie] ok 1 - .content answers the user's widget, not the frame [Selkie] ok 2 - the frame holds it [Selkie] ok 3 - content's parent is the frame [Selkie] ok 4 - …which parents up to the modal [Selkie] ok 5 - modal marked dirty [Selkie] ok 5 - content ownership — .content is always the caller's widget [Selkie] # Subtest: set-content swap semantics survive the frame [Selkie] 1..4 [Selkie] ok 1 - content replaced [Selkie] ok 2 - outgoing content destroyed by default [Selkie] ok 3 - content replaced again [Selkie] ok 4 - :!destroy keeps the outgoing widget alive [Selkie] ok 6 - set-content swap semantics survive the frame [Selkie] # Subtest: focusable-descendants reaches through the frame [Selkie] 1..3 [Selkie] ok 1 - both focusables found [Selkie] ok 2 - first in tree order [Selkie] ok 3 - second in tree order [Selkie] ok 7 - focusable-descendants reaches through the frame [Selkie] # Subtest: the frame's focus subscription reaches the content subtree [Selkie] 1..3 [Selkie] ok 1 - focusing a deep descendant reaches the frame [Selkie] ok 2 - focus moving away also notifies the frame [Selkie] ok 3 - …but a focus change entirely outside the modal doesn't [Selkie] ok 8 - the frame's focus subscription reaches the content subtree [Selkie] # Subtest: content-extent — unframed is the dialog rectangle [Selkie] 1..2 [Selkie] ok 1 - centred half-size dialog [Selkie] ok 2 - content gets the whole rectangle [Selkie] ok 9 - content-extent — unframed is the dialog rectangle [Selkie] # Subtest: content-extent — the frame eats edges plus padding [Selkie] 1..4 [Selkie] ok 1 - default padding of 1 [Selkie] ok 2 - padding 0 costs only the edges [Selkie] ok 3 - padding 3 [Selkie] ok 4 - a collapsed interior reports zero rather than going negative [Selkie] ok 10 - content-extent — the frame eats edges plus padding [Selkie] # Subtest: handle-resize cascades the interior dimensions [Selkie] 1..6 [Selkie] ok 1 - unframed content gets the dialog rect [Selkie] ok 2 - frame took the dialog rows [Selkie] ok 3 - frame took the dialog cols [Selkie] ok 4 - content got the interior, not the dialog rectangle [Selkie] ok 5 - unchanged dimensions short-circuit [Selkie] ok 6 - collapsed interior cascades nothing [Selkie] ok 11 - handle-resize cascades the interior dimensions [Selkie] # Subtest: destroy tears the subtree down exactly once [Selkie] 1..4 [Selkie] ok 1 - content destroyed once, not once per owner [Selkie] ok 2 - content slot cleared [Selkie] ok 3 - frame slot cleared [Selkie] ok 4 - unframed path unchanged [Selkie] ok 12 - destroy tears the subtree down exactly once [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/89-modal-backdrop.rakutest [Selkie] 1..11 [Selkie] # Subtest: backdrop defaults to opaque [Selkie] 1..3 [Selkie] ok 1 - BackdropOpaque by default [Selkie] ok 2 - dim-background reads True [Selkie] ok 3 - three modes, no more [Selkie] ok 1 - backdrop defaults to opaque [Selkie] # Subtest: dim-background => False maps to BackdropNone [Selkie] 1..2 [Selkie] ok 1 - legacy boolean lands on BackdropNone [Selkie] ok 2 - and reads back False [Selkie] ok 2 - dim-background => False maps to BackdropNone [Selkie] # Subtest: dim-background is derived, never stored alongside backdrop [Selkie] 1..3 [Selkie] ok 1 - opaque dims [Selkie] ok 2 - scrim still draws a backdrop plane [Selkie] ok 3 - none doesn't [Selkie] ok 3 - dim-background is derived, never stored alongside backdrop [Selkie] # Subtest: an explicit backdrop wins over dim-background [Selkie] 1..3 [Selkie] ok 1 - explicit mode kept [Selkie] ok 2 - …and dim-background follows it [Selkie] ok 3 - in both directions [Selkie] ok 4 - an explicit backdrop wins over dim-background [Selkie] # Subtest: BYTE IDENTITY — the opaque base cell is unchanged [Selkie] 1..4 [Selkie] ok 1 - opaque base-channels is byte-identical to the pre-alpha value [Selkie] ok 2 - and the base glyph is still a space [Selkie] ok 3 - base-style is the theme's base slot, untouched [Selkie] ok 4 - both channels opaque [Selkie] ok 5 - BYTE IDENTITY — the opaque base cell is unchanged [Selkie] # Subtest: see-through modes make the modal's own plane contribute nothing [Selkie] 1..8 [Selkie] ok 1 - scrim: empty EGC — gcluster 0, so the glyph search falls through [Selkie] ok 2 - scrim: fg transparent [Selkie] ok 3 - scrim: bg transparent [Selkie] ok 4 - scrim: base-channels is the transparent word [Selkie] ok 5 - none: empty EGC — gcluster 0, so the glyph search falls through [Selkie] ok 6 - none: fg transparent [Selkie] ok 7 - none: bg transparent [Selkie] ok 8 - none: base-channels is the transparent word [Selkie] ok 6 - see-through modes make the modal's own plane contribute nothing [Selkie] # Subtest: scrim-channels comes from the modal-scrim theme slot [Selkie] 1..5 [Selkie] ok 1 - default scrim is black, blended on both channels [Selkie] ok 2 - fg blends [Selkie] ok 3 - bg blends [Selkie] ok 4 - fg is black [Selkie] ok 5 - bg is black [Selkie] ok 7 - scrim-channels comes from the modal-scrim theme slot [Selkie] # Subtest: a darker scrim is a darker colour, not more alpha [Selkie] 1..3 [Selkie] ok 1 - custom scrim colour lands [Selkie] ok 2 - still one blend layer [Selkie] ok 3 - …and a different word than the default [Selkie] ok 8 - a darker scrim is a darker colour, not more alpha [Selkie] # Subtest: set-backdrop re-syncs the base cell and marks dirty [Selkie] 1..8 [Selkie] ok 1 - mode switched [Selkie] ok 2 - marked dirty [Selkie] ok 3 - base EGC re-derived [Selkie] ok 4 - base channels re-derived [Selkie] ok 5 - marked dirty going back [Selkie] ok 6 - base EGC back to a space [Selkie] ok 7 - base channels back to the theme base [Selkie] ok 8 - no-op when the mode is already active [Selkie] ok 9 - set-backdrop re-syncs the base cell and marks dirty [Selkie] # Subtest: backdrop follows a theme swap [Selkie] 1..2 [Selkie] ok 1 - opaque base tracks the live theme [Selkie] ok 2 - …and a see-through mode ignores it entirely [Selkie] ok 10 - backdrop follows a theme swap [Selkie] # Subtest: theme slots default so framing changes nothing visually [Selkie] 1..4 [Selkie] ok 1 - modal-frame matches border [Selkie] ok 2 - modal-title matches overlay-title [Selkie] ok 3 - modal-key matches overlay-key [Selkie] ok 4 - a pre-S4 theme derives all four slots [Selkie] ok 11 - theme slots default so framing changes nothing visually [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/90-text-align.rakutest [Selkie] 1..11 [Selkie] # Subtest: TextLeft is the default and puts every line at column 0 [Selkie] 1..4 [Selkie] ok 1 - align defaults to TextLeft [Selkie] ok 2 - a short line starts at 0 [Selkie] ok 3 - an exactly-fitting line starts at 0 [Selkie] ok 4 - an empty line starts at 0 [Selkie] ok 1 - TextLeft is the default and puts every line at column 0 [Selkie] # Subtest: TextCenter splits the slack, rounding the left side down [Selkie] 1..6 [Selkie] ok 1 - even slack (6) halves exactly [Selkie] ok 2 - odd slack (5) floors: 2 left, 3 right [Selkie] ok 3 - …and the extra column always lands on the right [Selkie] ok 4 - no slack, no offset [Selkie] ok 5 - one column of slack floors to 0, not 0.5 [Selkie] ok 6 - an empty line still reports the geometric centre [Selkie] ok 2 - TextCenter splits the slack, rounding the left side down [Selkie] # Subtest: TextRight ends the line flush with the last column [Selkie] 1..4 [Selkie] ok 1 - 5 chars in 11 columns starts at 6 [Selkie] ok 2 - a single char sits in the last column [Selkie] ok 3 - an exactly-fitting line is flush both ways [Selkie] ok 4 - an empty line reports the far edge (nothing is written there) [Selkie] ok 3 - TextRight ends the line flush with the last column [Selkie] # Subtest: a line wider than the widget clamps to column 0 [Selkie] 1..6 [Selkie] ok 1 - left: a 20-char line in 10 columns starts at 0 [Selkie] ok 2 - left: …and so does one that's a single char too long [Selkie] ok 3 - center: a 20-char line in 10 columns starts at 0 [Selkie] ok 4 - center: …and so does one that's a single char too long [Selkie] ok 5 - right: a 20-char line in 10 columns starts at 0 [Selkie] ok 6 - right: …and so does one that's a single char too long [Selkie] ok 4 - a line wider than the widget clamps to column 0 [Selkie] # Subtest: zero columns never produces an offset [Selkie] 1..4 [Selkie] ok 1 - left: text in a zero-width widget starts at 0 [Selkie] ok 2 - center: text in a zero-width widget starts at 0 [Selkie] ok 3 - right: text in a zero-width widget starts at 0 [Selkie] ok 4 - empty text in a zero-width widget too [Selkie] ok 5 - zero columns never produces an offset [Selkie] # Subtest: the offset always lands inside the widget for a non-empty line [Selkie] 1..1 [Selkie] ok 1 - no (align, cols, chars) triple escapes the widget [Selkie] ok 6 - the offset always lands inside the widget for a non-empty line [Selkie] # Subtest: align can be set at construction [Selkie] 1..2 [Selkie] ok 1 - constructor argument honoured [Selkie] ok 2 - …for every value [Selkie] ok 7 - align can be set at construction [Selkie] # Subtest: set-align updates the alignment and marks dirty [Selkie] 1..4 [Selkie] ok 1 - alignment updated [Selkie] ok 2 - marked dirty — the next render repaints [Selkie] ok 3 - re-setting the same value is a no-op [Selkie] ok 4 - …but a real change still marks dirty [Selkie] ok 8 - set-align updates the alignment and marks dirty [Selkie] # Subtest: alignment does not disturb wrapping [Selkie] 1..6 [Selkie] ok 1 - left: 25 chars at width 10 still wraps to 3 [Selkie] ok 2 - left: prose wraps identically at width 20 [Selkie] ok 3 - center: 25 chars at width 10 still wraps to 3 [Selkie] ok 4 - center: prose wraps identically at width 20 [Selkie] ok 5 - right: 25 chars at width 10 still wraps to 3 [Selkie] ok 6 - right: prose wraps identically at width 20 [Selkie] ok 9 - alignment does not disturb wrapping [Selkie] # Subtest: alignment survives a resize [Selkie] 1..3 [Selkie] ok 1 - flush right in 10 columns [Selkie] ok 2 - alignment unchanged by the resize [Selkie] ok 3 - …and the offset follows the new width [Selkie] ok 10 - alignment survives a resize [Selkie] # Subtest: width is counted in characters, not terminal columns [Selkie] 1..2 [Selkie] ok 1 - 3 characters, centred as though 3 columns wide [Selkie] ok 2 - …exactly like a 3-character ASCII line [Selkie] ok 11 - width is counted in characters, not terminal columns [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/91-cross-align.rakutest [Selkie] 1..14 [Selkie] # Subtest: an undefined cross-sizing fills the container [Selkie] 1..4 [Selkie] ok 1 - cross-sizing starts undefined [Selkie] ok 2 - 40-column container → 40 columns [Selkie] ok 3 - …and a one-cell container → 1 [Selkie] ok 4 - …and a zero-cell one → 0 [Selkie] ok 1 - an undefined cross-sizing fills the container [Selkie] # Subtest: fixed cross-sizing is an exact cell count [Selkie] 1..4 [Selkie] ok 1 - fixed(20) in a 50-cell container [Selkie] ok 2 - …exactly filling it is fine [Selkie] ok 3 - …and an oversized request clamps to the container [Selkie] ok 4 - fixed(0) collapses the child — the box parks it [Selkie] ok 2 - fixed cross-sizing is an exact cell count [Selkie] # Subtest: percent cross-sizing is a floored share of the container [Selkie] 1..6 [Selkie] ok 1 - 50% of 40 [Selkie] ok 2 - …floored, not rounded [Selkie] ok 3 - 33% of 10 is 3 [Selkie] ok 4 - 100% is the whole container [Selkie] ok 5 - …and more than 100% still clamps to it [Selkie] ok 6 - 0% collapses the child [Selkie] ok 3 - percent cross-sizing is a floored share of the container [Selkie] # Subtest: flex cross-sizing means fill — there is nothing to share with [Selkie] 1..3 [Selkie] ok 1 - flex fills the container [Selkie] ok 2 - …whatever the factor [Selkie] ok 3 - …which is what an undefined cross-sizing does too [Selkie] ok 4 - flex cross-sizing means fill — there is nothing to share with [Selkie] # Subtest: resolved extents never escape 0 .. container [Selkie] 1..1 [Selkie] ok 1 - every (sizing, container) pair resolves inside bounds [Selkie] ok 5 - resolved extents never escape 0 .. container [Selkie] # Subtest: cross-axis-offset places the extent within the container [Selkie] 1..8 [Selkie] ok 1 - start is flush [Selkie] ok 2 - fill starts at 0 as well [Selkie] ok 3 - centre splits the 30 of slack [Selkie] ok 4 - end takes all the slack [Selkie] ok 5 - odd slack floors — the extra cell goes on the trailing side [Selkie] ok 6 - one cell of slack floors to 0, not 0.5 [Selkie] ok 7 - a full-width child is flush under every alignment [Selkie] ok 8 - …including centre [Selkie] ok 6 - cross-axis-offset places the extent within the container [Selkie] # Subtest: an extent wider than the container clamps to 0 [Selkie] 1..5 [Selkie] ok 1 - fill: no negative offsets [Selkie] ok 2 - start: no negative offsets [Selkie] ok 3 - center: no negative offsets [Selkie] ok 4 - end: no negative offsets [Selkie] ok 5 - …nor in a zero-extent container [Selkie] ok 7 - an extent wider than the container clamps to 0 [Selkie] # Subtest: an undefined alignment behaves as fill [Selkie] 1..2 [Selkie] ok 1 - undefined starts at 0 [Selkie] ok 2 - …and resolves to CrossFill, not a type object [Selkie] ok 8 - an undefined alignment behaves as fill [Selkie] # Subtest: align-self overrides the container's align-items [Selkie] 1..4 [Selkie] ok 1 - align-self set at construction [Selkie] ok 2 - the child's own alignment wins [Selkie] ok 3 - …including over the default CrossFill [Selkie] ok 4 - …all the way through to the offset [Selkie] ok 9 - align-self overrides the container's align-items [Selkie] # Subtest: an undefined align-self inherits the container's align-items [Selkie] 1..4 [Selkie] ok 1 - align-self starts undefined [Selkie] ok 2 - inherits centre [Selkie] ok 3 - inherits end [Selkie] ok 4 - inherits the default [Selkie] ok 10 - an undefined align-self inherits the container's align-items [Selkie] # Subtest: set-align-self updates the child and marks it dirty [Selkie] 1..6 [Selkie] ok 1 - alignment updated [Selkie] ok 2 - marked dirty [Selkie] ok 3 - re-setting the same value is a no-op [Selkie] ok 4 - an undefined value goes back to inheriting [Selkie] ok 5 - …and that counts as a change [Selkie] ok 6 - update-cross-sizing sets the sizing and marks dirty [Selkie] ok 11 - set-align-self updates the child and marks it dirty [Selkie] # Subtest: VBox and HBox default to CrossFill [Selkie] 1..8 [Selkie] ok 1 - Selkie::Layout::VBox starts on CrossFill [Selkie] ok 2 - Selkie::Layout::VBox: a default child fills the cross extent [Selkie] ok 3 - Selkie::Layout::VBox: …at offset 0 [Selkie] ok 4 - Selkie::Layout::VBox: set-align-items updates and marks dirty [Selkie] ok 5 - Selkie::Layout::HBox starts on CrossFill [Selkie] ok 6 - Selkie::Layout::HBox: a default child fills the cross extent [Selkie] ok 7 - Selkie::Layout::HBox: …at offset 0 [Selkie] ok 8 - Selkie::Layout::HBox: set-align-items updates and marks dirty [Selkie] ok 12 - VBox and HBox default to CrossFill [Selkie] # Subtest: set-align-items is idempotent [Selkie] 1..4 [Selkie] ok 1 - Selkie::Layout::VBox takes it from the constructor [Selkie] ok 2 - Selkie::Layout::VBox: no relayout when nothing changed [Selkie] ok 3 - Selkie::Layout::HBox takes it from the constructor [Selkie] ok 4 - Selkie::Layout::HBox: no relayout when nothing changed [Selkie] ok 13 - set-align-items is idempotent [Selkie] # Subtest: gap and cross alignment are orthogonal [Selkie] 1..9 [Selkie] ok 1 - the gutters come off the row budget [Selkie] ok 2 - rows and gutters close [Selkie] ok 3 - first child centred in the full 50 columns [Selkie] ok 4 - second child likewise — the gutter is not on this axis [Selkie] ok 5 - third child's align-self still wins [Selkie] ok 6 - gap changes no cross-axis number [Selkie] ok 7 - percent(50) of the full 50 columns [Selkie] ok 8 - HBox allocates columns the same way [Selkie] ok 9 - a 20-row child in a 9-row HBox clamps to the top [Selkie] ok 14 - gap and cross alignment are orthogonal [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/92-gradient.rakutest [Selkie] 1..15 [Selkie] # Subtest: factories place the corners where they say they do [Selkie] 1..4 [Selkie] ok 1 - horizontal repeats the pair down both rows [Selkie] ok 2 - vertical repeats the pair across both columns [Selkie] ok 3 - uniform is flat [Selkie] ok 4 - corners keeps all four independent [Selkie] ok 1 - factories place the corners where they say they do [Selkie] # Subtest: the one-dimensional factories are pre-collapsed for their own axis [Selkie] 1..4 [Selkie] ok 1 - horizontal: left column agrees (legal in one row) [Selkie] ok 2 - horizontal: right column agrees [Selkie] ok 3 - vertical: top row agrees (legal in one column) [Selkie] ok 4 - vertical: bottom row agrees [Selkie] ok 2 - the one-dimensional factories are pre-collapsed for their own axis [Selkie] # Subtest: corner colours are validated at the construction site [Selkie] 1..5 [Selkie] # Subtest: one past white throws [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'outside the 0x000000..0xFFFFFF RGB range'/ [Selkie] ok 1 - one past white throws [Selkie] # Subtest: the failing corner is named [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'bottom-right'/ [Selkie] ok 2 - the failing corner is named [Selkie] ok 3 - black is fine [Selkie] ok 4 - white is fine [Selkie] ok 5 - all four corners are required [Selkie] ok 3 - corner colours are validated at the construction site [Selkie] # Subtest: COLLAPSE TABLE — for-region by region shape [Selkie] 1..6 [Selkie] ok 1 - N x M: nothing collapses [Selkie] ok 2 - 1 x N: bottom pair becomes the top pair [Selkie] ok 3 - N x 1: right pair becomes the left pair [Selkie] ok 4 - 1 x 1: flat at top-left [Selkie] ok 5 - 0 x 0: unknown extent constrains nothing [Selkie] ok 6 - 1 x 0: a known single row still collapses [Selkie] ok 4 - COLLAPSE TABLE — for-region by region shape [Selkie] # Subtest: for-region returns the invocant when there is nothing to do [Selkie] 1..4 [Selkie] ok 1 - non-degenerate region returns self [Selkie] ok 2 - unknown extent returns self [Selkie] ok 3 - already-flat 1x1 returns self [Selkie] ok 4 - horizontal in one row is already legal [Selkie] ok 5 - for-region returns the invocant when there is nothing to do [Selkie] # Subtest: COLLAPSE TABLE — for-region :hires [Selkie] 1..4 [Selkie] ok 1 - 1 x N hires: rows are NOT collapsed [Selkie] ok 2 - N x 1 hires: the column rule still applies [Selkie] ok 3 - 1 x 1 hires: still a two-step vertical ramp [Selkie] ok 4 - and the row-only case is a no-op [Selkie] ok 6 - COLLAPSE TABLE — for-region :hires [Selkie] # Subtest: PRECONDITIONS — collapsed corners satisfy notcurses's own checks [Selkie] 1..8 [Selkie] ok 1 - 1 x N: ul == ll [Selkie] ok 2 - 1 x N: ur == lr [Selkie] ok 3 - N x 1: ul == ur [Selkie] ok 4 - N x 1: ll == lr [Selkie] ok 5 - 1 x 1: all four words identical [Selkie] ok 6 - uncollapsed 1 x N would have been rejected [Selkie] ok 7 - uncollapsed N x 1 would have been rejected [Selkie] ok 8 - hires N x 1: column rule holds [Selkie] ok 7 - PRECONDITIONS — collapsed corners satisfy notcurses's own checks [Selkie] # Subtest: the collapse never changes a gradient notcurses already accepts [Selkie] 1..6 [Selkie] ok 1 - 1x40 leaves an already-legal gradient alone [Selkie] ok 2 - 40x1 leaves an already-legal gradient alone [Selkie] ok 3 - 1x40 leaves an already-legal gradient alone [Selkie] ok 4 - 1 x N keeps top-left [Selkie] ok 5 - 1 x N keeps top-right [Selkie] ok 6 - N x 1 keeps bottom-left [Selkie] ok 8 - the collapse never changes a gradient notcurses already accepts [Selkie] # Subtest: CHANNEL WORDS — exact uint64 for a known colour pair [Selkie] 1..6 [Selkie] ok 1 - four words, one per corner [Selkie] ok 2 - a flat pair packs to the known word [Selkie] ok 3 - foreground half is the fg colour [Selkie] ok 4 - background half is the bg colour [Selkie] ok 5 - every corner carries the same alpha pair [Selkie] ok 6 - and that pair is opaque [Selkie] ok 9 - CHANNEL WORDS — exact uint64 for a known colour pair [Selkie] # Subtest: CHANNEL WORDS — corner order and an omitted foreground [Selkie] 1..6 [Selkie] ok 1 - word 0 is top-left [Selkie] ok 2 - word 1 is top-right [Selkie] ok 3 - word 2 is bottom-left [Selkie] ok 4 - word 3 is bottom-right [Selkie] ok 5 - all four foregrounds default when :fg is omitted [Selkie] ok 6 - and the word is bchannel only [Selkie] ok 10 - CHANNEL WORDS — corner order and an omitted foreground [Selkie] # Subtest: CHANNEL WORDS — the half-block path packs 32-bit channels [Selkie] 1..4 [Selkie] ok 1 - four channels [Selkie] ok 2 - explicit-RGB bit plus the colour [Selkie] ok 3 - colour round-trips [Selkie] ok 4 - no corner is left at the terminal default [Selkie] ok 11 - CHANNEL WORDS — the half-block path packs 32-bit channels [Selkie] # Subtest: painting subs refuse a plane that is not there [Selkie] 1..3 [Selkie] ok 1 - gradient-fill returns -1 [Selkie] ok 2 - gradient-stain returns -1 [Selkie] ok 3 - gradient-fill-hires returns -1 [Selkie] ok 12 - painting subs refuse a plane that is not there [Selkie] # Subtest: a negative origin is a caller bug, not a cursor request [Selkie] 1..4 [Selkie] ok 1 - null plane still wins over the origin check [Selkie] # Subtest: a negative colour is rejected by the value type [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 2 - a negative colour is rejected by the value type [Selkie] ok 3 - for-region tolerates zero extents [Selkie] ok 4 - negative extents cannot reach the subs at all (UInt) [Selkie] ok 13 - a negative origin is a caller bug, not a cursor request [Selkie] # Subtest: GradientFill widget surface [Selkie] 1..8 [Selkie] ok 1 - decorative: not focusable by default [Selkie] ok 2 - default EGC is a space — a background wash [Selkie] ok 3 - no foreground ramp by default [Selkie] ok 4 - the gradient is held by identity, not copied [Selkie] ok 5 - gradient is required [Selkie] ok 6 - set-gradient marks dirty [Selkie] ok 7 - and swaps the value [Selkie] ok 8 - render before init-plane is a no-op [Selkie] ok 14 - GradientFill widget surface [Selkie] # Subtest: GradientFill setters [Selkie] 1..6 [Selkie] ok 1 - a non-blank EGC survives construction [Selkie] ok 2 - set-fg-gradient marks dirty [Selkie] ok 3 - and stores it [Selkie] ok 4 - the type object clears the foreground ramp [Selkie] ok 5 - set-egc marks dirty [Selkie] ok 6 - and swaps the glyph [Selkie] ok 15 - GradientFill setters [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/93-tween.rakutest [Selkie] 1..19 [Selkie] # Subtest: every easing maps the endpoints exactly [Selkie] 1..8 [Selkie] ok 1 - linear starts at 0 [Selkie] ok 2 - linear ends at 1 [Selkie] ok 3 - in-quad starts at 0 [Selkie] ok 4 - in-quad ends at 1 [Selkie] ok 5 - out-quad starts at 0 [Selkie] ok 6 - out-quad ends at 1 [Selkie] ok 7 - in-out-quad starts at 0 [Selkie] ok 8 - in-out-quad ends at 1 [Selkie] ok 1 - every easing maps the endpoints exactly [Selkie] # Subtest: every easing is monotonically non-decreasing and stays in range [Selkie] 1..8 [Selkie] ok 1 - linear never goes backwards [Selkie] ok 2 - linear stays inside 0..1 [Selkie] ok 3 - in-quad never goes backwards [Selkie] ok 4 - in-quad stays inside 0..1 [Selkie] ok 5 - out-quad never goes backwards [Selkie] ok 6 - out-quad stays inside 0..1 [Selkie] ok 7 - in-out-quad never goes backwards [Selkie] ok 8 - in-out-quad stays inside 0..1 [Selkie] ok 2 - every easing is monotonically non-decreasing and stays in range [Selkie] # Subtest: the curves have the shapes their names claim [Selkie] 1..7 [Selkie] ok 1 - linear is the identity [Selkie] ok 2 - in-quad is behind at the midpoint [Selkie] ok 3 - out-quad is ahead at the midpoint [Selkie] ok 4 - in-out-quad halves meet cleanly at the midpoint [Selkie] ok 5 - in-out-quad accelerates first [Selkie] ok 6 - in-out-quad decelerates last [Selkie] ok 7 - in-quad and out-quad are point reflections [Selkie] ok 3 - the curves have the shapes their names claim [Selkie] # Subtest: ease clamps rather than extrapolating [Selkie] 1..4 [Selkie] ok 1 - negative t clamps to the start [Selkie] ok 2 - past-the-end t clamps to the end [Selkie] ok 3 - an Int coerces [Selkie] ok 4 - a Rat coerces [Selkie] ok 4 - ease clamps rather than extrapolating [Selkie] # Subtest: lerp-rgb hits the endpoints exactly [Selkie] 1..4 [Selkie] ok 1 - t = 0 is the from colour, bit for bit [Selkie] ok 2 - t = 1 is the to colour, bit for bit [Selkie] ok 3 - negative t clamps to from [Selkie] ok 4 - past-the-end t clamps to to [Selkie] ok 5 - lerp-rgb hits the endpoints exactly [Selkie] # Subtest: lerp-rgb interpolates each component independently [Selkie] 1..4 [Selkie] ok 1 - black to white at the midpoint is mid grey [Selkie] ok 2 - red to blue crosses through purple, green untouched [Selkie] ok 3 - a third of the way is exact when the arithmetic is exact [Selkie] ok 4 - interpolating a colour with itself is a fixed point [Selkie] ok 6 - lerp-rgb interpolates each component independently [Selkie] # Subtest: lerp-rgb rounds half up and ignores bits above the low 24 [Selkie] 1..4 [Selkie] ok 1 - upward 127.5 rounds to 0x80 [Selkie] ok 2 - downward 127.5 rounds to 0x80 [Selkie] ok 3 - very-nearly-1 rounds up to the endpoint [Selkie] ok 4 - high bits are masked off on input and never set on output [Selkie] ok 7 - lerp-rgb rounds half up and ignores bits above the low 24 [Selkie] # Subtest: lerp-style ramps the colours [Selkie] 1..3 [Selkie] ok 1 - fg at t = 0 is the from colour [Selkie] ok 2 - bg at t = 1 is the to colour [Selkie] ok 3 - bg ramps componentwise [Selkie] ok 8 - lerp-style ramps the colours [Selkie] # Subtest: lerp-style snaps the boolean flags at the midpoint [Selkie] 1..10 [Selkie] ok 1 - bold is still off just below 0.5 [Selkie] ok 2 - bold is on at exactly 0.5 [Selkie] ok 3 - italic is still off just below 0.5 [Selkie] ok 4 - italic is on at exactly 0.5 [Selkie] ok 5 - underline is still off just below 0.5 [Selkie] ok 6 - underline is on at exactly 0.5 [Selkie] ok 7 - strikethrough is still off just below 0.5 [Selkie] ok 8 - strikethrough is on at exactly 0.5 [Selkie] ok 9 - flags stay on past the midpoint [Selkie] ok 10 - snapping works in the other direction too [Selkie] ok 9 - lerp-style snaps the boolean flags at the midpoint [Selkie] # Subtest: lerp-style snaps the alpha modes at the midpoint [Selkie] 1..5 [Selkie] ok 1 - fg-alpha holds the from mode below the midpoint [Selkie] ok 2 - fg-alpha switches at exactly 0.5 [Selkie] ok 3 - bg-alpha holds the from mode below the midpoint [Selkie] ok 4 - bg-alpha switches at exactly 0.5 [Selkie] ok 5 - the colour keeps ramping either side of the alpha snap [Selkie] ok 10 - lerp-style snaps the alpha modes at the midpoint [Selkie] # Subtest: lerp-style handles a colour defined on only one side [Selkie] 1..6 [Selkie] ok 1 - bg is still inheriting just below the midpoint [Selkie] ok 2 - bg switches to the defined colour at 0.5 [Selkie] ok 3 - and back the other way below the midpoint [Selkie] ok 4 - switching to undefined works too [Selkie] ok 5 - undefined on both sides stays undefined throughout [Selkie] ok 6 - the fully-defined channel still ramps in the same call [Selkie] ok 11 - lerp-style handles a colour defined on only one side [Selkie] # Subtest: tick interpolates on wall-clock elapsed seconds [Selkie] 1..8 [Selkie] ok 1 - ticking before start does nothing [Selkie] ok 2 - and fires no update [Selkie] ok 3 - start arms the tween [Selkie] ok 4 - the first tick updates [Selkie] ok 5 - the first tick sits at the start value [Selkie] ok 6 - a quarter of the duration is a quarter along [Selkie] ok 7 - three quarters along [Selkie] ok 8 - nothing has completed yet [Selkie] ok 12 - tick interpolates on wall-clock elapsed seconds [Selkie] # Subtest: the end boundary fires exactly once, however far past it we land [Selkie] 1..12 [Selkie] ok 1 - the tick that reaches the end still updates [Selkie] ok 2 - landing exactly on the end gives 1.0 [Selkie] ok 3 - on-complete fired [Selkie] ok 4 - and the tween stopped running [Selkie] ok 5 - and is marked done [Selkie] ok 6 - a further tick is a no-op [Selkie] ok 7 - on-complete did not fire twice [Selkie] ok 8 - the single deep-idle frame updates [Selkie] ok 9 - exactly one update [Selkie] ok 10 - which lands exactly on 1.0, not past it [Selkie] ok 11 - and completes exactly once [Selkie] ok 12 - an hour late still lands on 1.0 [Selkie] ok 13 - the end boundary fires exactly once, however far past it we land [Selkie] # Subtest: progress reports the raw clamped position [Selkie] 1..5 [Selkie] ok 1 - a fresh tween is at 0 [Selkie] ok 2 - progress is raw, not eased [Selkie] ok 3 - a clock that went backwards clamps to 0 [Selkie] ok 4 - far past the end clamps to 1 [Selkie] ok 5 - and the clamped end still completes the tween [Selkie] ok 14 - progress reports the raw clamped position [Selkie] # Subtest: cancel stops the tween without completing it [Selkie] 1..6 [Selkie] ok 1 - cancel stops the tween [Selkie] ok 2 - a cancelled tween did not finish [Selkie] ok 3 - on-complete did not fire [Selkie] ok 4 - a cancelled tween ignores further ticks [Selkie] ok 5 - and fires no further updates [Selkie] ok 6 - progress is left where it stopped [Selkie] ok 15 - cancel stops the tween without completing it [Selkie] # Subtest: finish jumps to the end and fires both callbacks once [Selkie] 1..7 [Selkie] ok 1 - finish paints the end state [Selkie] ok 2 - and completes [Selkie] ok 3 - the tween is done [Selkie] ok 4 - and no longer running [Selkie] ok 5 - progress jumped to 1 [Selkie] ok 6 - finishing twice completes only once [Selkie] ok 7 - finish works on a tween that was never started [Selkie] ok 16 - finish jumps to the end and fires both callbacks once [Selkie] # Subtest: start is idempotent while restart re-arms [Selkie] 1..6 [Selkie] ok 1 - start on a running tween keeps the original zero point [Selkie] ok 2 - restart resets progress [Selkie] ok 3 - and re-bases the clock [Selkie] ok 4 - the abandoned run did not complete [Selkie] ok 5 - the second run completed [Selkie] ok 6 - start on a finished tween re-arms it [Selkie] ok 17 - start is idempotent while restart re-arms [Selkie] # Subtest: reverse inverts the value while keeping the curve shape [Selkie] 1..5 [Selkie] ok 1 - a reversed tween starts at 1 [Selkie] ok 2 - the value is 1 minus the forward curve, not the curve of reversed time [Selkie] ok 3 - and ends at 0 [Selkie] ok 4 - reversal does not change when on-complete fires [Selkie] ok 5 - progress still counts forward [Selkie] ok 18 - reverse inverts the value while keeping the curve shape [Selkie] # Subtest: degenerate durations [Selkie] 1..5 [Selkie] ok 1 - a zero-duration tween ticks once [Selkie] ok 2 - straight to the end value [Selkie] ok 3 - and completes immediately [Selkie] ok 4 - with nothing left to do [Selkie] ok 5 - a negative duration is rejected at construction [Selkie] ok 19 - degenerate durations [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/94-tween-group.rakutest [Selkie] 1..10 [Selkie] # Subtest: add starts the tween and hands it back [Selkie] 1..4 [Selkie] ok 1 - a fresh tween is inert [Selkie] ok 2 - add returns the tween so the caller can keep a handle [Selkie] ok 3 - add starts it — an unstarted member would pin the loop forever [Selkie] ok 4 - and the group is holding it [Selkie] ok 1 - add starts the tween and hands it back [Selkie] # Subtest: add does not restart a tween that is already running [Selkie] 1..1 [Selkie] ok 1 - the original zero point survives being added mid-flight [Selkie] ok 2 - add does not restart a tween that is already running [Selkie] # Subtest: tick returns True only when a member actually updated [Selkie] 1..4 [Selkie] ok 1 - an empty group never claims to have updated [Selkie] ok 2 - a live member makes the tick report activity [Selkie] ok 3 - the final tick still reports activity [Selkie] ok 4 - once everything has finished, ticks are quiet again [Selkie] ok 3 - tick returns True only when a member actually updated [Selkie] # Subtest: completed tweens are dropped [Selkie] 1..5 [Selkie] ok 1 - both members are held [Selkie] ok 2 - the finished tween is dropped on the tick that finished it [Selkie] ok 3 - the group is still running because of the other one [Selkie] ok 4 - the dropped tween completed properly [Selkie] ok 5 - and the group empties out [Selkie] ok 4 - completed tweens are dropped [Selkie] # Subtest: a cancelled member is dropped on the next tick [Selkie] 1..3 [Selkie] ok 1 - the group has not noticed yet — it only looks when it ticks [Selkie] ok 2 - the tick reports no activity [Selkie] ok 3 - and the cancelled member is gone [Selkie] ok 5 - a cancelled member is dropped on the next tick [Selkie] # Subtest: running tracks the members [Selkie] 1..4 [Selkie] ok 1 - an empty group is not running [Selkie] ok 2 - adding makes it run [Selkie] ok 3 - still running mid-flight [Selkie] ok 4 - and stops when the last member finishes [Selkie] ok 6 - running tracks the members [Selkie] # Subtest: the idle/active transitions fire exactly once each [Selkie] 1..8 [Selkie] ok 1 - constructing a group announces nothing [Selkie] ok 2 - the first tween activates the group [Selkie] ok 3 - a second tween does not re-activate it [Selkie] ok 4 - and nothing has gone idle [Selkie] ok 5 - one member finishing while another runs is not idle [Selkie] ok 6 - the last member finishing goes idle [Selkie] ok 7 - without a spurious re-activation [Selkie] ok 8 - and the group can be re-activated afterwards [Selkie] ok 7 - the idle/active transitions fire exactly once each [Selkie] # Subtest: chaining from on-complete never drops the refcount [Selkie] 1..5 [Selkie] ok 1 - the group never reported idle between the two tweens [Selkie] ok 2 - so it never had to re-activate either [Selkie] ok 3 - the follow-up replaced the finished tween [Selkie] ok 4 - a tween added mid-tick does not also tick in the same frame [Selkie] ok 5 - it starts on the next frame instead [Selkie] ok 8 - chaining from on-complete never drops the refcount [Selkie] # Subtest: clear abandons everything and releases the group [Selkie] 1..6 [Selkie] ok 1 - clear drops every member [Selkie] ok 2 - so the group is no longer running [Selkie] ok 3 - and the members are cancelled, not left live [Selkie] ok 4 - clearing is an abandonment — on-complete does not fire [Selkie] ok 5 - but on-idle does, so the refcount is released [Selkie] ok 6 - clearing an already-empty group announces nothing [Selkie] ok 9 - clear abandons everything and releases the group [Selkie] # Subtest: ticking an empty group is cheap and silent [Selkie] 1..3 [Selkie] ok 1 - no activity reported [Selkie] ok 2 - still none [Selkie] ok 3 - and no transitions announced [Selkie] ok 10 - ticking an empty group is cheap and silent [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/95-app-animation-budget.rakutest [Selkie] 1..7 [Selkie] # Subtest: the refcount flips animating and clamps at zero [Selkie] 1..10 [Selkie] ok 1 - a fresh app is not animating [Selkie] ok 2 - begin returns the new count [Selkie] ok 3 - and animating flips on [Selkie] ok 4 - a second begin nests [Selkie] ok 5 - still animating [Selkie] ok 6 - one end leaves the outer one holding [Selkie] ok 7 - so it is still animating [Selkie] ok 8 - the matching end drops it to zero [Selkie] ok 9 - and animating flips off [Selkie] ok 10 - a stray end cannot drive the count negative [Selkie] ok 1 - the refcount flips animating and clamps at zero [Selkie] # Subtest: the tween group is created once, with one frame callback [Selkie] 1..5 [Selkie] ok 1 - an app that never animates registers nothing [Selkie] ok 2 - tweens hands back a TweenGroup [Selkie] ok 3 - and registers exactly one frame callback [Selkie] ok 4 - under the documented name, so it can be found in a trace [Selkie] ok 5 - repeated calls reuse the group rather than stacking tickers [Selkie] ok 2 - the tween group is created once, with one frame callback [Selkie] # Subtest: the group drives the refcount without the caller doing anything [Selkie] 1..6 [Selkie] ok 1 - holding a group does not itself animate [Selkie] ok 2 - adding a tween pins the render loop to the hot budget [Selkie] ok 3 - still pinned mid-animation [Selkie] ok 4 - and released on the tick that finishes the last tween [Selkie] ok 5 - one of two finishing keeps the loop hot [Selkie] ok 6 - and the second release lands the count back on zero [Selkie] ok 3 - the group drives the refcount without the caller doing anything [Selkie] # Subtest: the frame callback is what actually ticks the group [Selkie] 1..3 [Selkie] ok 1 - refcount is up before the frame runs [Selkie] ok 2 - the frame callback ticked the group [Selkie] ok 3 - and the completed tween released the refcount [Selkie] ok 4 - the frame callback is what actually ticks the group [Selkie] # Subtest: clearing the group releases the refcount [Selkie] 1..2 [Selkie] ok 1 - a long tween is holding the loop hot [Selkie] ok 2 - clear releases it — a screen switch must not strand the refcount [Selkie] ok 5 - clearing the group releases the refcount [Selkie] # Subtest: animating overrides every rung of the idle ladder [Selkie] 1..4 [Selkie] ok 1 - idle for 0s but animating → hot budget [Selkie] ok 2 - idle for 45s but animating → hot budget [Selkie] ok 3 - idle for 90s but animating → hot budget [Selkie] ok 4 - idle for 100000s but animating → hot budget [Selkie] ok 6 - animating overrides every rung of the idle ladder [Selkie] # Subtest: App exposes the animation facade [Selkie] 1..4 [Selkie] ok 1 - tweens is available on Selkie::App [Selkie] ok 2 - begin-animation is available on Selkie::App [Selkie] ok 3 - end-animation is available on Selkie::App [Selkie] ok 4 - animating is available on Selkie::App [Selkie] ok 7 - App exposes the animation facade [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/96-disabled.rakutest [Selkie] 1..14 [Selkie] # Subtest: greyscale-rgb reproduces the Rec. 601 reference table [Selkie] 1..15 [Selkie] ok 1 - FF0000 greys to 4C4C4C [Selkie] ok 2 - 00FF00 greys to 959595 [Selkie] ok 3 - 0000FF greys to 1D1D1D [Selkie] ok 4 - 000000 greys to 000000 [Selkie] ok 5 - 050505 greys to 050505 [Selkie] ok 6 - 0A0A0A greys to 0A0A0A [Selkie] ok 7 - 333333 greys to 333333 [Selkie] ok 8 - 808080 greys to 808080 [Selkie] ok 9 - C0C0C0 greys to C0C0C0 [Selkie] ok 10 - FFFFFF greys to FFFFFF [Selkie] ok 11 - 1A1A2E greys to 1C1C1C [Selkie] ok 12 - 7AA2F7 greys to 9F9F9F [Selkie] ok 13 - 123456 greys to 2D2D2D [Selkie] ok 14 - ABCDEF greys to C6C6C6 [Selkie] ok 15 - 5F00D7 greys to 343434 [Selkie] ok 1 - greyscale-rgb reproduces the Rec. 601 reference table [Selkie] # Subtest: greyscale-rgb truncates where rounding would differ [Selkie] 1..6 [Selkie] ok 1 - pure green truncates to 149 (0x95) [Selkie] ok 2 - and is not the rounded 150 (0x96) [Selkie] ok 3 - a themed blue truncates to 159 (0x9F) [Selkie] ok 4 - and is not the rounded 160 (0xA0) [Selkie] ok 5 - white stays white — no floating-point shortfall [Selkie] ok 6 - and every other grey is its own greyscale [Selkie] ok 2 - greyscale-rgb truncates where rounding would differ [Selkie] # Subtest: greyscale-rgb ignores bits above the low 24 [Selkie] 1..2 [Selkie] ok 1 - high bits are masked off, as notcurses does [Selkie] ok 2 - zero is zero [Selkie] ok 3 - greyscale-rgb ignores bits above the low 24 [Selkie] # Subtest: Style.greyscale carries everything that is not a colour [Selkie] 1..10 [Selkie] ok 1 - greyscale returns a Style [Selkie] ok 2 - fg greyed [Selkie] ok 3 - bg greyed [Selkie] ok 4 - bold preserved [Selkie] ok 5 - italic preserved [Selkie] ok 6 - underline preserved [Selkie] ok 7 - strikethrough preserved [Selkie] ok 8 - fg-alpha preserved [Selkie] ok 9 - bg-alpha preserved [Selkie] ok 10 - the original is untouched [Selkie] ok 4 - Style.greyscale carries everything that is not a colour [Selkie] # Subtest: Style.greyscale leaves undefined colours undefined [Selkie] 1..6 [Selkie] ok 1 - an unset fg stays unset, not black [Selkie] ok 2 - an unset bg stays unset, not black [Selkie] ok 3 - the set channel greys [Selkie] ok 4 - the unset one is left alone [Selkie] ok 5 - explicit black stays defined [Selkie] ok 6 - and stays black [Selkie] ok 5 - Style.greyscale leaves undefined colours undefined [Selkie] # Subtest: Style.channels is the one packer behind every base cell [Selkie] 1..6 [Selkie] ok 1 - the default theme base packs to the pre-alpha word [Selkie] ok 2 - Widget.base-channels routes through it [Selkie] ok 3 - Modal.scrim-channels routes through it too [Selkie] ok 4 - blended black packs alpha into both halves [Selkie] ok 5 - a style with nothing set packs to zero [Selkie] ok 6 - and the fg rgb reads back out [Selkie] ok 6 - Style.channels is the one packer behind every base cell [Selkie] # Subtest: a greyed base style packs to a greyed channel word [Selkie] 1..3 [Selkie] ok 1 - the base fg is already achromatic, so it is unchanged [Selkie] ok 2 - the base bg greys to 28 [Selkie] ok 3 - greying does not disturb the alpha bits [Selkie] ok 7 - a greyed base style packs to a greyed channel word [Selkie] # Subtest: greyscale-channel leaves everything that is not a colour alone [Selkie] 1..8 [Selkie] ok 1 - an explicit colour greys, keeping its flag bits [Selkie] ok 2 - an inherited channel is returned byte-identical [Selkie] ok 3 - a wholly empty channel is left empty [Selkie] ok 4 - a palette-indexed channel is left alone — an index has no RGB [Selkie] ok 5 - blend alpha preserved [Selkie] ok 6 - transparent alpha preserved [Selkie] ok 7 - greying an already-grey channel is a no-op [Selkie] ok 8 - and the first pass truncated to 159 [Selkie] ok 8 - greyscale-channel leaves everything that is not a colour alone [Selkie] # Subtest: greyscale-channels splits the 64-bit word correctly [Selkie] 1..4 [Selkie] ok 1 - both halves grey independently [Selkie] ok 2 - and the word actually changed [Selkie] ok 3 - an unset background half stays unset [Selkie] ok 4 - an empty word greys to an empty word — nothing to write back [Selkie] ok 9 - greyscale-channels splits the 64-bit word correctly [Selkie] # Subtest: disabled defaults to False and set-disabled dirties both ways [Selkie] 1..9 [Selkie] ok 1 - a fresh widget is not disabled [Selkie] ok 2 - nor is a fresh child [Selkie] ok 3 - set-disabled(True) takes [Selkie] ok 4 - disabling dirties the widget [Selkie] ok 5 - and the whole subtree, so the greying pass reaches it [Selkie] ok 6 - without disabling the children themselves [Selkie] ok 7 - setting the state it already has is a no-op [Selkie] ok 8 - set-disabled(False) takes [Selkie] ok 9 - re-enabling dirties too — greying is destructive, so it has to repaint [Selkie] ok 10 - disabled defaults to False and set-disabled dirties both ways [Selkie] # Subtest: apply-disabled-effect is a safe no-op without a plane [Selkie] 1..4 [Selkie] ok 1 - a never-mounted widget greys without touching a null plane [Selkie] ok 2 - nor does an empty Border [Selkie] ok 3 - the recursion reaches children of a plane-less parent [Selkie] ok 4 - and content, not just children [Selkie] ok 11 - apply-disabled-effect is a safe no-op without a plane [Selkie] # Subtest: the render post-pass greys only what rendered, and only if disabled [Selkie] 1..5 [Selkie] ok 1 - both children rendered [Selkie] ok 2 - including the disabled one [Selkie] ok 3 - the enabled child is not greyed [Selkie] ok 4 - the disabled one is [Selkie] ok 5 - a clean disabled child is not re-greyed [Selkie] ok 12 - the render post-pass greys only what rendered, and only if disabled [Selkie] # Subtest: disabled subtrees drop out of all three focus walks [Selkie] 1..8 [Selkie] ok 1 - all three reachable to start [Selkie] ok 2 - a disabled leaf drops out [Selkie] ok 3 - disabling a container takes its whole subtree with it [Selkie] ok 4 - Border reaches into content [Selkie] ok 5 - disabled Border content contributes nothing [Selkie] ok 6 - Modal reaches into content [Selkie] ok 7 - disabled Modal content contributes nothing [Selkie] ok 8 - a disabled leaf inside a live modal drops out [Selkie] ok 13 - disabled subtrees drop out of all three focus walks [Selkie] # Subtest: App refuses to focus a disabled widget [Selkie] 1..5 [Selkie] ok 1 - an ordinary widget is eligible [Selkie] ok 2 - a disabled one is not [Selkie] ok 3 - and is eligible again once re-enabled [Selkie] ok 4 - an undefined widget is not a target [Selkie] ok 5 - a non-focusable widget is still eligible for an explicit focus call [Selkie] ok 14 - App refuses to focus a disabled widget [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/97-motion-fade.rakutest [Selkie] 1..16 [Selkie] # Subtest: fade endpoints exist only where there is a scrim to fade [Selkie] 1..5 [Selkie] ok 1 - BackdropNone has nothing to ramp [Selkie] ok 2 - BackdropOpaque paints a solid plane, not a tint — nothing to ramp [Selkie] ok 3 - BackdropScrim yields a (from, to) pair [Selkie] ok 4 - a theme with no base background has no neutral to fade from [Selkie] ok 5 - and the scrim still renders at full strength [Selkie] ok 1 - fade endpoints exist only where there is a scrim to fade [Selkie] # Subtest: the ramp moves colour and holds alpha [Selkie] 1..6 [Selkie] ok 1 - the ramp starts at the screen background [Selkie] ok 2 - and ends at the theme slot [Selkie] ok 3 - fg alpha is blended at the start [Selkie] ok 4 - bg alpha is blended at the start [Selkie] ok 5 - and never moves on the fg channel [Selkie] ok 6 - nor on the bg channel [Selkie] ok 2 - the ramp moves colour and holds alpha [Selkie] # Subtest: the fade lands exactly on the theme slot [Selkie] 1..6 [Selkie] ok 1 - before any fade the scrim is the theme slot [Selkie] ok 2 - fade-backdrop-in hands back the tween [Selkie] ok 3 - the first frame tints the screen with its own background — no visible dim yet [Selkie] ok 4 - the midpoint sits between the two ends [Selkie] ok 5 - and it settles on the slot exactly, not a rounding step short [Selkie] ok 6 - the override is dropped, not left holding an equal-looking copy [Selkie] ok 3 - the fade lands exactly on the theme slot [Selkie] # Subtest: a finished fade leaves nothing behind [Selkie] 1..4 [Selkie] ok 1 - the group is busy while it runs [Selkie] ok 2 - the group has dropped the tween [Selkie] ok 3 - and reports itself idle [Selkie] ok 4 - the modal no longer thinks it is fading [Selkie] ok 4 - a finished fade leaves nothing behind [Selkie] # Subtest: destroying a modal mid-fade cancels it [Selkie] 1..4 [Selkie] ok 1 - mid-flight [Selkie] ok 2 - destroy cancelled the fade [Selkie] ok 3 - and dropped the half-way colour override [Selkie] ok 4 - the group drops the cancelled tween on its next tick [Selkie] ok 5 - destroying a modal mid-fade cancels it [Selkie] # Subtest: set-backdrop mid-fade cancels it [Selkie] 1..3 [Selkie] ok 1 - switching modes abandons a ramp toward a scrim that is no longer drawn [Selkie] ok 2 - and the mode actually changed [Selkie] ok 3 - the group is released [Selkie] ok 6 - set-backdrop mid-fade cancels it [Selkie] # Subtest: a second fade replaces the first rather than stacking [Selkie] 1..3 [Selkie] ok 1 - the first tween was cancelled [Selkie] ok 2 - the second is the live one [Selkie] ok 3 - and only one of them survives to finish [Selkie] ok 7 - a second fade replaces the first rather than stacking [Selkie] # Subtest: fade-backdrop-in is inert outside scrim mode [Selkie] 1..4 [Selkie] ok 1 - opaque has no scrim, so no tween [Selkie] ok 2 - none has no scrim, so no tween [Selkie] ok 3 - nothing was added to the group [Selkie] ok 4 - and it never went busy [Selkie] ok 8 - fade-backdrop-in is inert outside scrim mode [Selkie] # Subtest: the scrim override is a public knob in its own right [Selkie] 1..4 [Selkie] ok 1 - set-scrim-style marks dirty — the backdrop is only re-primed by render [Selkie] ok 2 - and the override is what renders [Selkie] ok 3 - clearing marks dirty too [Selkie] ok 4 - and restores the theme slot [Selkie] ok 9 - the scrim override is a public knob in its own right [Selkie] # Subtest: a toast that was never given a group does not fade [Selkie] 1..4 [Selkie] ok 1 - fading is off by default [Selkie] ok 2 - render-style is the toast style verbatim — the historical paint path [Selkie] ok 3 - still up just before the duration [Selkie] ok 4 - and dismissed on the tick that crosses it [Selkie] ok 10 - a toast that was never given a group does not fade [Selkie] # Subtest: the toast fades in from the screen background [Selkie] 1..5 [Selkie] ok 1 - a fade is running from the moment show returns [Selkie] ok 2 - the first frame is the screen background — invisible against the screen [Selkie] ok 3 - on both channels [Selkie] ok 4 - and it settles on the toast style object itself, not a copy [Selkie] ok 5 - with the group drained [Selkie] ok 11 - the toast fades in from the screen background [Selkie] # Subtest: the out-fade is armed once and lands as the toast dies [Selkie] 1..7 [Selkie] ok 1 - nothing animating through the middle of the toast life [Selkie] ok 2 - still nothing at the halfway mark [Selkie] ok 3 - the out-fade arms as the tail begins [Selkie] ok 4 - exactly one tween [Selkie] ok 5 - later frames in the tail do not re-arm it [Selkie] ok 6 - the ramp ends back at the screen background [Selkie] ok 7 - and the toast dismisses on schedule [Selkie] ok 12 - the out-fade is armed once and lands as the toast dies [Selkie] # Subtest: nothing survives the toast it belonged to [Selkie] 1..6 [Selkie] ok 1 - out-fade running [Selkie] ok 2 - dismissal cancels it — the plane is about to go [Selkie] ok 3 - and the group drains [Selkie] ok 4 - the first show armed one fade [Selkie] ok 5 - and the second replaced it rather than stacking [Selkie] ok 6 - destroy cancels whatever was in flight [Selkie] ok 13 - nothing survives the toast it belonged to [Selkie] # Subtest: flag off means no tween, no group, no ticker [Selkie] 1..8 [Selkie] ok 1 - no backdrop tween [Selkie] ok 2 - the modal is not animating [Selkie] ok 3 - and its scrim is the theme slot, exactly as before this feature [Selkie] ok 4 - the toast was handed no group [Selkie] ok 5 - no frame callback was registered [Selkie] ok 6 - and the render loop is never pinned [Selkie] ok 7 - turning the flag back off disables the fade [Selkie] ok 8 - the group, once allocated, is still registered exactly once [Selkie] ok 14 - flag off means no tween, no group, no ticker [Selkie] # Subtest: flag on wires both overlays to the app group [Selkie] 1..6 [Selkie] ok 1 - show-modal gets a tween back [Selkie] ok 2 - which pins the render loop to the hot budget [Selkie] ok 3 - and the toast is wired to the same group [Selkie] ok 4 - both overlays share one ticker [Selkie] ok 5 - the documented one [Selkie] ok 6 - and the loop is released once nothing is running [Selkie] ok 15 - flag on wires both overlays to the app group [Selkie] # Subtest: App exposes the motion flags with motion off by default [Selkie] 1..6 [Selkie] ok 1 - animate-backdrop is available on Selkie::App [Selkie] ok 2 - animate-toast is available on Selkie::App [Selkie] ok 3 - set-animate-backdrop is available on Selkie::App [Selkie] ok 4 - set-animate-toast is available on Selkie::App [Selkie] ok 5 - animate-backdrop defaults to False — motion is opt-in [Selkie] ok 6 - animate-toast defaults to False — motion is opt-in [Selkie] ok 16 - App exposes the motion flags with motion off by default [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/98-best-effort-shell.rakutest [Selkie] 1..4 [Selkie] # Subtest: the trap itself [Selkie] 1..2 [Selkie] ok 1 - `try shell` alone does NOT catch a failing command [Selkie] ok 2 - assigning the Proc instead of sinking it does [Selkie] ok 1 - the trap itself [Selkie] # Subtest: the terminal adapter does not sink its best-effort shell-out [Selkie] 1..2 [Selkie] ok 1 - no bare `try shell` — it would escape the adapter [Selkie] ok 2 - the centralized stty call is assigned rather than sunk [Selkie] ok 2 - the terminal adapter does not sink its best-effort shell-out [Selkie] # Subtest: App and Snapshot contain no platform shell-outs [Selkie] 1..2 [Selkie] ok 1 - neither consumer has an unsafe shell-out [Selkie] ok 2 - platform shell behavior exists only in the adapter [Selkie] ok 3 - App and Snapshot contain no platform shell-outs [Selkie] # Subtest: and nowhere else in the library [Selkie] 1..1 [Selkie] ok 1 - no module sinks a Proc it meant to ignore [Selkie] ok 4 - and nowhere else in the library [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/99-terminal-report.rakutest [Selkie] 1..7 [Selkie] # Subtest: every reply the start-up probe burst can provoke is recognised [Selkie] 1..19 [Selkie] ok 1 - DA1, full attribute list is consumed whole — [?64;1;2;6;9;15;18;21;22c [Selkie] ok 2 - DA1, VT220-style is consumed whole — [?62;22c [Selkie] ok 3 - DA1, tmux 3.4 three-field form is consumed whole — [?1;2;4c [Selkie] ok 4 - DA2 secondary attributes is consumed whole — [>1;4000;0c [Selkie] ok 5 - DSR cursor position report is consumed whole — [24;80R [Selkie] ok 6 - XTWINOPS cell geometry is consumed whole — [8;24;80t [Selkie] ok 7 - XTWINOPS pixel geometry is consumed whole — [4;384;640t [Selkie] ok 8 - kitty keyboard flags is consumed whole — [?1u [Selkie] ok 9 - XTSMGRAPHICS sixel geometry is consumed whole — [?2;0;1000;1000S [Selkie] ok 10 - DECRPM synchronised-update is consumed whole — [?2026;2$y [Selkie] ok 11 - SGR mouse press is consumed whole — [<0;10;20M [Selkie] ok 12 - SGR mouse release is consumed whole — [<0;10;20m [Selkie] ok 13 - XTGETTCAP reply is consumed whole — P1+r5463=787465726d\ [Selkie] ok 14 - XTGETTCAP negative reply is consumed whole — P0+r7A7A\ [Selkie] ok 15 - XTVERSION is consumed whole — P>|iTerm2 3.5.11\ [Selkie] ok 16 - OSC 11 background, ST-terminated is consumed whole — ]11;rgb:1e1e/1e1e/2e2e\ [Selkie] ok 17 - OSC 10 foreground, BEL-terminated is consumed whole — ]10;rgb:cdcd/d6d6/f4f4 [Selkie] ok 18 - OSC 4 palette entry is consumed whole — ]4;3;rgb:e0e0/afaf/6868\ [Selkie] ok 19 - kitty graphics acknowledgement is consumed whole — _Gi=1;OK\ [Selkie] ok 1 - every reply the start-up probe burst can provoke is recognised [Selkie] # Subtest: what a user types is never mistaken for a reply [Selkie] 1..16 [Selkie] ok 1 - a bare Escape keypress is passed through — [Selkie] ok 2 - Escape then an open bracket, nothing more is passed through — [ [Selkie] ok 3 - cursor up — no parameters, not a report final is passed through — [A [Selkie] ok 4 - cursor down is passed through — [B [Selkie] ok 5 - home is passed through — [H [Selkie] ok 6 - end is passed through — [F [Selkie] ok 7 - Ctrl+Up — parameters, but a cursor final is passed through — [1;5A [Selkie] ok 8 - Insert — a tilde final, not a report is passed through — [2~ [Selkie] ok 9 - DECTCEM show cursor — output, not input is passed through — [?25h [Selkie] ok 10 - an SGR reset — bare m without the < introducer is passed through — [0m [Selkie] ok 11 - Escape then the passphrase is passed through — hunter2 [Selkie] ok 12 - the passphrase on its own is passed through — hunter2 [Selkie] ok 13 - half a DA1 reply — incomplete is not a match is passed through — [?64;1;2 [Selkie] ok 14 - an XTGETTCAP reply with no ST yet is passed through — P1+r5463 [Selkie] ok 15 - an OSC reply with no terminator yet is passed through — ]11;rgb:1e1e [Selkie] ok 16 - a DA1 aborted by a second Escape is passed through — [?64;1;2hunter [Selkie] ok 2 - what a user types is never mistaken for a reply [Selkie] # Subtest: a reply is stripped from the head, and only the head [Selkie] 1..6 [Selkie] ok 1 - the reply is measured, the typing is not [Selkie] ok 2 - and what is left is exactly what the user typed [Selkie] ok 3 - consecutive replies come off together [Selkie] ok 4 - even with typing behind them [Selkie] ok 5 - a reply that is not at the head is left alone [Selkie] ok 6 - and the empty burst is a no-op [Selkie] ok 3 - a reply is stripped from the head, and only the head [Selkie] # Subtest: a half-arrived reply is recognised as still growing [Selkie] 1..14 [Selkie] ok 1 - Escape alone — an introducer may follow is still viable — [Selkie] ok 2 - CSI opened is still viable — [ [Selkie] ok 3 - private introducer seen is still viable — [? [Selkie] ok 4 - mid-parameters is still viable — [?64 [Selkie] ok 5 - the exact fragment from the capture is still viable — [?64;1;2 [Selkie] ok 6 - intermediates seen, final still to come is still viable — [?2026;2$ [Selkie] ok 7 - a string sequence with no ST yet is still viable — P1+r5463 [Selkie] ok 8 - an OSC with no terminator yet is still viable — ]11;rgb:1e1e/1e1e [Selkie] ok 9 - an APC with no terminator yet is still viable — _Gi=1;OK [Selkie] ok 10 - a complete reply is not "still growing" [Selkie] ok 11 - a sequence that ended on a non-report final is finished, not viable [Selkie] ok 12 - and so is a cursor key [Selkie] ok 13 - Escape followed by typing is not a sequence at all [Selkie] ok 14 - nor is plain text [Selkie] ok 4 - a half-arrived reply is recognised as still growing [Selkie] # Subtest: signed offscreen SGR mouse reports are isolated to mouse grammar [Selkie] 1..20 [Selkie] ok 1 - the exact press capture is consumed whole — [<0;3510;-10M [Selkie] ok 2 - the exact motion capture is consumed whole — [<32;3510;-10M [Selkie] ok 3 - the exact release capture is consumed whole — [<0;3510;-10m [Selkie] ok 4 - a negative first coordinate sign stays viable — [<0;- [Selkie] ok 5 - a partial negative first coordinate stays viable — [<0;-10 [Selkie] ok 6 - a negative second coordinate sign stays viable — [<0;-10;- [Selkie] ok 7 - the captured negative-coordinate prefix stays viable — [<0;3510;- [Selkie] ok 8 - the captured report before its final byte stays viable — [<0;3510;-10 [Selkie] ok 9 - the consecutive press, motion and release triplet is stripped [Selkie] ok 10 - only the triplet is measured when real typing follows [Selkie] ok 11 - real typing after the triplet is preserved exactly [Selkie] ok 12 - a missing button code is not swallowed — [<;3510;-10M [Selkie] ok 13 - a signed button code is not swallowed — [<-1;3510;-10M [Selkie] ok 14 - a missing first coordinate is not swallowed — [<0;;-10M [Selkie] ok 15 - a missing second coordinate is not swallowed — [<0;3510;M [Selkie] ok 16 - a sign without coordinate digits is not swallowed — [<0;3510;-M [Selkie] ok 17 - a fourth field is not swallowed — [<0;3510;-10;1M [Selkie] ok 18 - colon field separators is not swallowed — [<0:3510:-10M [Selkie] ok 19 - a minus sign in ordinary CSI parameters is not swallowed — [?64;-1c [Selkie] ok 20 - a malformed negative coordinate does not remain viable [Selkie] ok 5 - signed offscreen SGR mouse reports are isolated to mouse grammar [Selkie] # Subtest: the scan is bounded [Selkie] 1..4 [Selkie] ok 1 - an unterminated string sequence never matches [Selkie] ok 2 - and past the cap it stops being viable, so dispatch lets it go [Selkie] ok 3 - a long but legal reply inside the cap still matches [Selkie] ok 4 - and one past the cap does not [Selkie] ok 6 - the scan is bounded [Selkie] # Subtest: the recogniser is total [Selkie] 1..5 [Selkie] ok 1 - the empty string [Selkie] ok 2 - a lone Escape [Selkie] ok 3 - a truncated CSI [Selkie] ok 4 - a non-ASCII character inside a sequence [Selkie] ok 5 - an Escape immediately inside a string sequence [Selkie] ok 7 - the recogniser is total [Selkie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/focus-invariant.rakutest [Selkie] 1..6 [Selkie] # Subtest: widget-attached: unattached widget returns False [Selkie] 1..2 [Selkie] ok 1 - bare widget with no parent is not attached to any root [Selkie] ok 2 - type object (undefined widget) is not attached [Selkie] ok 1 - widget-attached: unattached widget returns False [Selkie] # Subtest: widget-attached: attached widget returns True [Selkie] 1..1 [Selkie] ok 1 - child widget is attached to its parent root [Selkie] ok 2 - widget-attached: attached widget returns True [Selkie] # Subtest: widget-attached: deeply-nested widget returns True [Selkie] 1..1 [Selkie] ok 1 - grandchild is attached via parent chain walk [Selkie] ok 3 - widget-attached: deeply-nested widget returns True [Selkie] # Subtest: widget-attached: detached subtree returns False [Selkie] 1..2 [Selkie] ok 1 - preconditions: btn is attached to root-a [Selkie] ok 2 - btn is not attached to unrelated root-b [Selkie] ok 4 - widget-attached: detached subtree returns False [Selkie] # Subtest: widget-attached: undefined root returns False [Selkie] 1..1 [Selkie] ok 1 - undefined root short-circuits to False [Selkie] ok 5 - widget-attached: undefined root returns False [Selkie] # Subtest: widget-attached across stacked-modal topology [Selkie] 1..3 [Selkie] ok 1 - outer-child validates against outer-modal — pre-modal-focus restoration target [Selkie] ok 2 - inner-child does NOT validate against outer-modal — close-modal must fall through to first-focusable [Selkie] ok 3 - inner-child validates against inner-modal — what handles inner-modal's own focus check [Selkie] ok 6 - widget-attached across stacked-modal topology ===> Testing [OK] for Selkie:ver<0.16.0>:auth ===> Installing: Selkie:ver<0.16.0>:auth ===> Install [OK] for Selkie:ver<0.16.0>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 17min 36.986s CPU time consumed: 20min 7.469s Memory peak: 2.3G (swap: 353.7M) ```
New Output ``` Running as unit: run-p255939-i212057.service; invocation ID: 86b93fca7c4a4661b74569f69b3ace3e Press ^] three times within 1s to disconnect TTY. ===> Searching for: Selkie ===> Found: Selkie:ver<0.16.0>:auth [via Zef::Repository::Ecosystems] [Selkie] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790133611.255942.6443.41062052413/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz https://360.zef.pm/S/EL/SELKIE/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz ===> Fetching [OK]: Selkie:ver<0.16.0>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790133611.255942.6443.41062052413/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz [Selkie] Command: tar -t -f ./844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz [Selkie] Command: tar -xvf ./844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz -C ../844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz ===> Extraction [OK]: Selkie to /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz ===> Testing: Selkie:ver<0.16.0>:auth [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/01-widget.rakutest [Selkie] 1..19 [Selkie] # Subtest: construction defaults [Selkie] 1..7 [Selkie] ok 1 - starts dirty [Selkie] ok 2 - rows default 0 [Selkie] ok 3 - cols default 0 [Selkie] ok 4 - y default 0 [Selkie] ok 5 - x default 0 [Selkie] ok 6 - not focusable by default [Selkie] ok 7 - no plane initially [Selkie] ok 1 - construction defaults [Selkie] # Subtest: construction with sizing [Selkie] 1..2 [Selkie] ok 1 - sizing mode set [Selkie] ok 2 - sizing value set [Selkie] ok 2 - construction with sizing [Selkie] # Subtest: construction with focusable [Selkie] 1..1 [Selkie] ok 1 - focusable when set [Selkie] ok 3 - construction with focusable [Selkie] # Subtest: dirty tracking - mark and clear [Selkie] 1..3 [Selkie] ok 1 - starts dirty [Selkie] ok 2 - clean after clear-dirty [Selkie] ok 3 - dirty after mark-dirty [Selkie] ok 4 - dirty tracking - mark and clear [Selkie] # Subtest: dirty tracking - mark is idempotent [Selkie] 1..1 [Selkie] ok 1 - still dirty after double mark [Selkie] ok 5 - dirty tracking - mark is idempotent [Selkie] # Subtest: dirty tracking - propagates to parent [Selkie] 1..2 [Selkie] ok 1 - parent starts clean [Selkie] ok 2 - parent dirty after child marked [Selkie] ok 6 - dirty tracking - propagates to parent [Selkie] # Subtest: theme - default when no theme set [Selkie] 1..1 [Selkie] ok 1 - gets default theme when none set [Selkie] ok 7 - theme - default when no theme set [Selkie] # Subtest: theme - inherits from parent [Selkie] 1..1 [Selkie] ok 1 - child inherits parent theme [Selkie] ok 8 - theme - inherits from parent [Selkie] # Subtest: theme - own theme overrides parent [Selkie] 1..1 [Selkie] ok 1 - own theme takes precedence [Selkie] ok 9 - theme - own theme overrides parent [Selkie] # Subtest: set-theme marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-theme [Selkie] ok 10 - set-theme marks dirty [Selkie] # Subtest: resize without plane [Selkie] 1..4 [Selkie] ok 1 - rows updated [Selkie] ok 2 - cols updated [Selkie] ok 3 - marked dirty [Selkie] ok 4 - not dirty when size unchanged [Selkie] ok 11 - resize without plane [Selkie] # Subtest: reposition without plane [Selkie] 1..4 [Selkie] ok 1 - y updated [Selkie] ok 2 - x updated [Selkie] ok 3 - y unchanged [Selkie] ok 4 - x unchanged [Selkie] ok 12 - reposition without plane [Selkie] # Subtest: keybind registration and dispatch [Selkie] 1..2 [Selkie] ok 1 - handler invoked [Selkie] ok 2 - event consumed [Selkie] ok 13 - keybind registration and dispatch [Selkie] # Subtest: keybind - non-matching event not consumed [Selkie] 1..2 [Selkie] ok 1 - handler not invoked [Selkie] ok 2 - event not consumed [Selkie] ok 14 - keybind - non-matching event not consumed [Selkie] # Subtest: keybind-chain collects from leaf upward, deduped, no undescribed [Selkie] 1..6 [Selkie] ok 1 - three deduped, described binds [Selkie] ok 2 - leaf's 'n' wins position 0 [Selkie] ok 3 - leaf's description wins on dedupe [Selkie] ok 4 - mid contributes 'a' [Selkie] ok 5 - root contributes 'ctrl+h' [Selkie] ok 6 - undescribed binds excluded [Selkie] ok 15 - keybind-chain collects from leaf upward, deduped, no undescribed [Selkie] # Subtest: mark-dirty-tree cascades to children + content [Selkie] 1..4 [Selkie] ok 1 - container itself marked dirty [Selkie] ok 2 - first child marked dirty [Selkie] ok 3 - second child marked dirty [Selkie] ok 4 - calling mark-dirty-tree again is safe [Selkie] ok 16 - mark-dirty-tree cascades to children + content [Selkie] # Subtest: mark-screen-dirty walks up to root then cascades [Selkie] 1..4 [Selkie] ok 1 - caller is dirty [Selkie] ok 2 - direct ancestor is dirty [Selkie] ok 3 - root is dirty [Selkie] ok 4 - sibling branch reached via downward cascade from root [Selkie] ok 17 - mark-screen-dirty walks up to root then cascades [Selkie] # Subtest: FocusableByDefault role applies to focusable input widgets [Selkie] 1..4 [Selkie] ok 1 - Button is focusable by default [Selkie] ok 2 - Checkbox is focusable by default [Selkie] ok 3 - explicit focusable=>False is honoured (Button) [Selkie] ok 4 - explicit focusable=>False is honoured (Checkbox) [Selkie] ok 18 - FocusableByDefault role applies to focusable input widgets [Selkie] # Subtest: park-y returns the canonical off-screen Y [Selkie] 1..3 [Selkie] ok 1 - park-y is callable on every Widget consumer [Selkie] ok 2 - park-y is comfortably larger than any plausible terminal height [Selkie] ok 3 - park-y is the documented value (regression pin) [Selkie] ok 19 - park-y returns the canonical off-screen Y [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/02-style.rakutest [Selkie] 1..15 [Selkie] # Subtest: basic construction [Selkie] 1..6 [Selkie] ok 1 - fg color set [Selkie] ok 2 - bg color set [Selkie] ok 3 - bold set [Selkie] ok 4 - italic defaults to False [Selkie] ok 5 - underline defaults to False [Selkie] ok 6 - strikethrough defaults to False [Selkie] ok 1 - basic construction [Selkie] # Subtest: default construction [Selkie] 1..6 [Selkie] ok 1 - fg defaults to undefined [Selkie] ok 2 - bg defaults to undefined [Selkie] ok 3 - bold defaults to False [Selkie] ok 4 - italic defaults to False [Selkie] ok 5 - fg-alpha defaults to undefined [Selkie] ok 6 - bg-alpha defaults to undefined [Selkie] ok 2 - default construction [Selkie] # Subtest: styles bitmask - none [Selkie] 1..1 [Selkie] ok 1 - no styles yields 0 [Selkie] ok 3 - styles bitmask - none [Selkie] # Subtest: styles bitmask - bold [Selkie] 1..1 [Selkie] ok 1 - bold flag set [Selkie] ok 4 - styles bitmask - bold [Selkie] # Subtest: styles bitmask - italic [Selkie] 1..1 [Selkie] ok 1 - italic flag set [Selkie] ok 5 - styles bitmask - italic [Selkie] # Subtest: styles bitmask - underline [Selkie] 1..1 [Selkie] ok 1 - underline flag set [Selkie] ok 6 - styles bitmask - underline [Selkie] # Subtest: styles bitmask - strikethrough [Selkie] 1..1 [Selkie] ok 1 - strikethrough flag set [Selkie] ok 7 - styles bitmask - strikethrough [Selkie] # Subtest: styles bitmask - combined [Selkie] 1..1 [Selkie] ok 1 - combined flags [Selkie] ok 8 - styles bitmask - combined [Selkie] # Subtest: merge - override colors [Selkie] 1..2 [Selkie] ok 1 - fg overridden [Selkie] ok 2 - bg kept from base [Selkie] ok 9 - merge - override colors [Selkie] # Subtest: merge - override flags [Selkie] 1..2 [Selkie] ok 1 - bold kept from base [Selkie] ok 2 - italic added from override [Selkie] ok 10 - merge - override flags [Selkie] # Subtest: merge - empty override [Selkie] 1..3 [Selkie] ok 1 - fg unchanged [Selkie] ok 2 - bg still undefined [Selkie] ok 3 - bold kept [Selkie] ok 11 - merge - empty override [Selkie] # Subtest: merge - full override [Selkie] 1..4 [Selkie] ok 1 - fg overridden [Selkie] ok 2 - bg overridden [Selkie] ok 3 - bold kept via OR [Selkie] ok 4 - italic from override [Selkie] ok 12 - merge - full override [Selkie] # Subtest: merge - alpha override wins [Selkie] 1..2 [Selkie] ok 1 - fg-alpha overridden [Selkie] ok 2 - bg-alpha overridden [Selkie] ok 13 - merge - alpha override wins [Selkie] # Subtest: merge - undefined alpha inherits [Selkie] 1..4 [Selkie] ok 1 - fg-alpha inherited [Selkie] ok 2 - bg-alpha inherited [Selkie] ok 3 - colour override still applies [Selkie] ok 4 - flag OR still applies [Selkie] ok 14 - merge - undefined alpha inherits [Selkie] # Subtest: merge - explicit opaque beats a blended base [Selkie] 1..3 [Selkie] ok 1 - fg-alpha pinned opaque [Selkie] ok 2 - bg-alpha pinned opaque [Selkie] ok 3 - and resolves opaque [Selkie] ok 15 - merge - explicit opaque beats a blended base [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/03-theme.rakutest [Selkie] 1..9 [Selkie] # Subtest: default theme construction [Selkie] 1..1 [Selkie] ok 1 - default theme created [Selkie] ok 1 - default theme construction [Selkie] # Subtest: default theme has all required slots [Selkie] 1..14 [Selkie] ok 1 - base defined [Selkie] ok 2 - border defined [Selkie] ok 3 - border-focused defined [Selkie] ok 4 - text defined [Selkie] ok 5 - text-dim defined [Selkie] ok 6 - text-highlight defined [Selkie] ok 7 - input defined [Selkie] ok 8 - input-focused defined [Selkie] ok 9 - input-placeholder defined [Selkie] ok 10 - scrollbar-track defined [Selkie] ok 11 - scrollbar-thumb defined [Selkie] ok 12 - divider defined [Selkie] ok 13 - tab-active defined [Selkie] ok 14 - tab-inactive defined [Selkie] ok 2 - default theme has all required slots [Selkie] # Subtest: defaulted production UI slots are available [Selkie] 1..14 [Selkie] ok 1 - control-focused defined [Selkie] ok 2 - selection defined [Selkie] ok 3 - dropdown defined [Selkie] ok 4 - dropdown-highlight defined [Selkie] ok 5 - overlay-title defined [Selkie] ok 6 - overlay-key defined [Selkie] ok 7 - modal-backdrop defined [Selkie] ok 8 - toast defined [Selkie] ok 9 - password-empty defined [Selkie] ok 10 - password-weak defined [Selkie] ok 11 - password-fair defined [Selkie] ok 12 - password-good defined [Selkie] ok 13 - password-strong defined [Selkie] ok 14 - password-very-strong defined [Selkie] ok 3 - defaulted production UI slots are available [Selkie] # Subtest: default theme colors are set [Selkie] 1..4 [Selkie] ok 1 - base has fg [Selkie] ok 2 - base has bg [Selkie] ok 3 - text has fg [Selkie] ok 4 - border-focused has fg [Selkie] ok 4 - default theme colors are set [Selkie] # Subtest: custom slot - missing key returns base [Selkie] 1..1 [Selkie] ok 1 - missing slot returns base style [Selkie] ok 5 - custom slot - missing key returns base [Selkie] # Subtest: custom slot - set and retrieve [Selkie] 1..1 [Selkie] ok 1 - custom slot retrieved [Selkie] ok 6 - custom slot - set and retrieve [Selkie] # Subtest: slot resolves built-in theme slots before custom fallback [Selkie] 1..7 [Selkie] ok 1 - overlay-title resolved [Selkie] ok 2 - control-focused resolved [Selkie] ok 3 - selection resolved [Selkie] ok 4 - dropdown resolved [Selkie] ok 5 - dropdown-highlight resolved [Selkie] ok 6 - graph-line resolved [Selkie] ok 7 - password-good resolved [Selkie] ok 7 - slot resolves built-in theme slots before custom fallback [Selkie] # Subtest: custom theme without defaulted slots keeps compatible defaults [Selkie] 1..12 [Selkie] ok 1 - dropdown derives fg from input [Selkie] ok 2 - dropdown derives bg from input [Selkie] ok 3 - dropdown-highlight derives fg from text-highlight [Selkie] ok 4 - dropdown-highlight keeps dropdown bg [Selkie] ok 5 - dropdown-highlight keeps highlight bold [Selkie] ok 6 - empty band derives from text-dim [Selkie] ok 7 - weak band default [Selkie] ok 8 - fair band default [Selkie] ok 9 - good band default [Selkie] ok 10 - strong band default [Selkie] ok 11 - very strong band default [Selkie] ok 12 - password slot lookup works [Selkie] ok 8 - custom theme without defaulted slots keeps compatible defaults [Selkie] # Subtest: default theme border-focused is bold [Selkie] 1..1 [Selkie] ok 1 - border-focused is bold [Selkie] ok 9 - default theme border-focused is bold [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/04-event.rakutest [Selkie] 1..16 [Selkie] # Subtest: Keybind.parse - simple key [Selkie] 1..2 [Selkie] ok 1 - id is ord of q [Selkie] ok 2 - no modifiers [Selkie] ok 1 - Keybind.parse - simple key [Selkie] # Subtest: Keybind.parse - ctrl+key [Selkie] 1..2 [Selkie] ok 1 - id is ord of q [Selkie] ok 2 - ctrl modifier present [Selkie] ok 2 - Keybind.parse - ctrl+key [Selkie] # Subtest: Keybind.parse - alt+key [Selkie] 1..2 [Selkie] ok 1 - id is ord of s [Selkie] ok 2 - alt modifier present [Selkie] ok 3 - Keybind.parse - alt+key [Selkie] # Subtest: Keybind.parse - multiple modifiers [Selkie] 1..3 [Selkie] ok 1 - id is ord of x [Selkie] ok 2 - ctrl present [Selkie] ok 3 - shift present [Selkie] ok 4 - Keybind.parse - multiple modifiers [Selkie] # Subtest: Keybind.parse - special keys [Selkie] 1..6 [Selkie] ok 1 - enter [Selkie] ok 2 - tab [Selkie] ok 3 - esc [Selkie] ok 4 - space [Selkie] ok 5 - backspace [Selkie] ok 6 - delete [Selkie] ok 5 - Keybind.parse - special keys [Selkie] # Subtest: Keybind.parse - function keys [Selkie] 1..3 [Selkie] ok 1 - f1 [Selkie] ok 2 - f12 [Selkie] ok 3 - ctrl+f5 [Selkie] ok 6 - Keybind.parse - function keys [Selkie] # Subtest: Keybind.parse - navigation keys [Selkie] 1..4 [Selkie] ok 1 - up [Selkie] ok 2 - down [Selkie] ok 3 - left [Selkie] ok 4 - right [Selkie] ok 7 - Keybind.parse - navigation keys [Selkie] # Subtest: Keybind.parse - ctrl+digit, all ten digits [Selkie] 1..22 [Selkie] ok 1 - ctrl+0 parses to codepoint of '0' [Selkie] ok 2 - ctrl+0 keybind matches ctrl+0 event [Selkie] ok 3 - ctrl+1 parses to codepoint of '1' [Selkie] ok 4 - ctrl+1 keybind matches ctrl+1 event [Selkie] ok 5 - ctrl+2 parses to codepoint of '2' [Selkie] ok 6 - ctrl+2 keybind matches ctrl+2 event [Selkie] ok 7 - ctrl+3 parses to codepoint of '3' [Selkie] ok 8 - ctrl+3 keybind matches ctrl+3 event [Selkie] ok 9 - ctrl+4 parses to codepoint of '4' [Selkie] ok 10 - ctrl+4 keybind matches ctrl+4 event [Selkie] ok 11 - ctrl+5 parses to codepoint of '5' [Selkie] ok 12 - ctrl+5 keybind matches ctrl+5 event [Selkie] ok 13 - ctrl+6 parses to codepoint of '6' [Selkie] ok 14 - ctrl+6 keybind matches ctrl+6 event [Selkie] ok 15 - ctrl+7 parses to codepoint of '7' [Selkie] ok 16 - ctrl+7 keybind matches ctrl+7 event [Selkie] ok 17 - ctrl+8 parses to codepoint of '8' [Selkie] ok 18 - ctrl+8 keybind matches ctrl+8 event [Selkie] ok 19 - ctrl+9 parses to codepoint of '9' [Selkie] ok 20 - ctrl+9 keybind matches ctrl+9 event [Selkie] ok 21 - ctrl+0 does not match a plain 0 keystroke [Selkie] ok 22 - two-digit ctrl+10 is rejected (no such key name) [Selkie] ok 8 - Keybind.parse - ctrl+digit, all ten digits [Selkie] # Subtest: Keybind.parse - invalid modifier dies [Selkie] 1..1 [Selkie] ok 1 - unknown modifier dies [Selkie] ok 9 - Keybind.parse - invalid modifier dies [Selkie] # Subtest: Keybind.parse - invalid key dies [Selkie] 1..1 [Selkie] ok 1 - invalid function key dies [Selkie] ok 10 - Keybind.parse - invalid key dies [Selkie] # Subtest: Keybind.matches [Selkie] 1..3 [Selkie] ok 1 - matches ctrl+q event [Selkie] ok 2 - does not match plain q [Selkie] ok 3 - does not match alt+q [Selkie] ok 11 - Keybind.matches [Selkie] # Subtest: Keybind.parse - literal '+' key [Selkie] 1..9 [Selkie] ok 1 - plain '+' parses as the '+' codepoint [Selkie] ok 2 - no modifiers [Selkie] ok 3 - shift++ id is '+' [Selkie] ok 4 - shift++ has Mod-Shift [Selkie] ok 5 - ctrl++ id is '+' [Selkie] ok 6 - ctrl++ has Mod-Ctrl [Selkie] ok 7 - ctrl+shift++ id is '+' [Selkie] ok 8 - ctrl+shift++ has Mod-Ctrl [Selkie] ok 9 - ctrl+shift++ has Mod-Shift [Selkie] ok 12 - Keybind.parse - literal '+' key [Selkie] # Subtest: from-ncinput - modern modifier bits [Selkie] 1..4 [Selkie] ok 1 - NCKEY_MOD_ALT decoded to Mod-Alt [Selkie] ok 2 - and nothing else [Selkie] ok 3 - Alt in a combo [Selkie] ok 4 - Shift in a combo [Selkie] ok 13 - from-ncinput - modern modifier bits [Selkie] # Subtest: from-ncinput - legacy ESC-prefix Alt [Selkie] 1..4 [Selkie] ok 1 - legacy alt boolean decoded to Mod-Alt [Selkie] ok 2 - no other modifier fabricated [Selkie] ok 3 - id preserved [Selkie] ok 4 - legacy Alt+x decoded [Selkie] ok 14 - from-ncinput - legacy ESC-prefix Alt [Selkie] # Subtest: from-ncinput - no Alt means no Mod-Alt [Selkie] 1..2 [Selkie] ok 1 - bare Enter carries no Alt [Selkie] ok 2 - no modifiers at all [Selkie] ok 15 - from-ncinput - no Alt means no Mod-Alt [Selkie] # Subtest: from-ncinput - both encodings match the same keybind [Selkie] 1..3 [Selkie] ok 1 - kitty / XTMODKEYS encoding matches [Selkie] ok 2 - legacy ESC-prefix encoding matches [Selkie] ok 3 - a bare Enter still does not [Selkie] ok 16 - from-ncinput - both encodings match the same keybind [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/05-sizing.rakutest [Selkie] 1..8 [Selkie] # Subtest: fixed sizing [Selkie] 1..2 [Selkie] ok 1 - mode is fixed [Selkie] ok 2 - value is 10 [Selkie] ok 1 - fixed sizing [Selkie] # Subtest: percent sizing [Selkie] 1..2 [Selkie] ok 1 - mode is percent [Selkie] ok 2 - value is 50 [Selkie] ok 2 - percent sizing [Selkie] # Subtest: flex sizing with weight [Selkie] 1..2 [Selkie] ok 1 - mode is flex [Selkie] ok 2 - weight is 2 [Selkie] ok 3 - flex sizing with weight [Selkie] # Subtest: flex sizing default weight [Selkie] 1..2 [Selkie] ok 1 - mode is flex [Selkie] ok 2 - default weight is 1 [Selkie] ok 4 - flex sizing default weight [Selkie] # Subtest: percent with decimal [Selkie] 1..1 [Selkie] ok 1 - fractional percent [Selkie] ok 5 - percent with decimal [Selkie] # Subtest: fixed zero [Selkie] 1..1 [Selkie] ok 1 - zero is valid [Selkie] ok 6 - fixed zero [Selkie] # Subtest: one Sizing object can drive both axes [Selkie] 1..4 [Selkie] ok 1 - the same instance serves both axes [Selkie] ok 2 - …resolving to 6 on the cross axis [Selkie] ok 3 - the shared object is not mutated by resolution [Selkie] ok 4 - …in mode or value [Selkie] ok 7 - one Sizing object can drive both axes [Selkie] # Subtest: flex on the cross axis means fill, not a share [Selkie] 1..3 [Selkie] ok 1 - flex fills the cross extent [Selkie] ok 2 - the flex factor is irrelevant there [Selkie] ok 3 - …matching the undefined default [Selkie] ok 8 - flex on the cross axis means fill, not a share [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/06-container.rakutest [Selkie] 1..14 [Selkie] # Subtest: empty container [Selkie] 1..2 [Selkie] ok 1 - no children initially [Selkie] ok 2 - no focusable descendants [Selkie] ok 1 - empty container [Selkie] # Subtest: add child [Selkie] 1..3 [Selkie] ok 1 - add returns the child [Selkie] ok 2 - one child after add [Selkie] ok 3 - child parent set to container [Selkie] ok 2 - add child [Selkie] # Subtest: add marks dirty [Selkie] 1..1 [Selkie] ok 1 - container dirty after add [Selkie] ok 3 - add marks dirty [Selkie] # Subtest: add multiple children [Selkie] 1..1 [Selkie] ok 1 - five children [Selkie] ok 4 - add multiple children [Selkie] # Subtest: remove child [Selkie] 1..2 [Selkie] ok 1 - one child remaining [Selkie] ok 2 - correct child remains [Selkie] ok 5 - remove child [Selkie] # Subtest: remove marks dirty [Selkie] 1..1 [Selkie] ok 1 - container dirty after remove [Selkie] ok 6 - remove marks dirty [Selkie] # Subtest: clear removes all children [Selkie] 1..1 [Selkie] ok 1 - no children after clear [Selkie] ok 7 - clear removes all children [Selkie] # Subtest: clear marks dirty [Selkie] 1..1 [Selkie] ok 1 - container dirty after clear [Selkie] ok 8 - clear marks dirty [Selkie] # Subtest: focusable-descendants - non-focusable children [Selkie] 1..1 [Selkie] ok 1 - no focusable descendants when children not focusable [Selkie] ok 9 - focusable-descendants - non-focusable children [Selkie] # Subtest: focusable-descendants - mixed children [Selkie] 1..2 [Selkie] ok 1 - one focusable descendant [Selkie] ok 2 - correct widget returned [Selkie] ok 10 - focusable-descendants - mixed children [Selkie] # Subtest: focusable-descendants - nested containers [Selkie] 1..2 [Selkie] ok 1 - finds descendants across nesting levels [Selkie] ok 2 - deeper widget found first (depth-first) [Selkie] ok 11 - focusable-descendants - nested containers [Selkie] # Subtest: children list is immutable copy [Selkie] 1..1 [Selkie] ok 1 - original unaffected by external reference [Selkie] ok 12 - children list is immutable copy [Selkie] # Subtest: set-theme cascades through nested children [Selkie] 1..4 [Selkie] ok 1 - outer carries the new theme [Selkie] ok 2 - immediate-child container carries it (own slot) [Selkie] ok 3 - grandchild leaf carries it (own slot) [Selkie] ok 4 - grandchild marked dirty by the cascade [Selkie] ok 13 - set-theme cascades through nested children [Selkie] # Subtest: set-theme cascades through .content (decorator shape) [Selkie] 1..3 [Selkie] ok 1 - decorator carries the new theme [Selkie] ok 2 - decorator's content carries it (own slot) [Selkie] ok 3 - leaf under content carries it via .children recursion [Selkie] ok 14 - set-theme cascades through .content (decorator shape) [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/07-text.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction defaults [Selkie] 1..2 [Selkie] ok 1 - empty text by default [Selkie] ok 2 - starts dirty [Selkie] ok 1 - construction defaults [Selkie] # Subtest: construction with text [Selkie] 1..1 [Selkie] ok 1 - text set at construction [Selkie] ok 2 - construction with text [Selkie] # Subtest: theme-slot can be set at construction and changed later [Selkie] 1..4 [Selkie] ok 1 - theme-slot set at construction [Selkie] ok 2 - theme-slot changed [Selkie] ok 3 - changing theme-slot marks dirty [Selkie] ok 4 - explicit style still accepted [Selkie] ok 3 - theme-slot can be set at construction and changed later [Selkie] # Subtest: set-text updates text and marks dirty [Selkie] 1..3 [Selkie] ok 1 - text updated [Selkie] ok 2 - marked dirty [Selkie] ok 3 - text updated again [Selkie] ok 4 - set-text updates text and marks dirty [Selkie] # Subtest: logical-height - single line within width [Selkie] 1..1 [Selkie] ok 1 - single line fits in 80 cols [Selkie] ok 5 - logical-height - single line within width [Selkie] # Subtest: logical-height - multiple lines [Selkie] 1..1 [Selkie] ok 1 - three newline-separated lines [Selkie] ok 6 - logical-height - multiple lines [Selkie] # Subtest: logical-height - word wrap at column boundary [Selkie] 1..1 [Selkie] ok 1 - 20 chars at width 10 wraps to 2 lines [Selkie] ok 7 - logical-height - word wrap at column boundary [Selkie] # Subtest: logical-height - exact fit no extra line [Selkie] 1..1 [Selkie] ok 1 - 10 chars at width 10 fits in 1 line [Selkie] ok 8 - logical-height - exact fit no extra line [Selkie] # Subtest: logical-height - empty text [Selkie] 1..1 [Selkie] ok 1 - empty text yields 1 line (empty line) [Selkie] ok 9 - logical-height - empty text [Selkie] # Subtest: word wrap - long line splits correctly [Selkie] 1..1 [Selkie] ok 1 - 25 chars at width 10 wraps to 3 lines [Selkie] ok 10 - word wrap - long line splits correctly [Selkie] # Subtest: word wrap - multiple lines with wrapping [Selkie] 1..1 [Selkie] ok 1 - mixed wrapping across newlines [Selkie] ok 11 - word wrap - multiple lines with wrapping [Selkie] # Subtest: resize triggers rewrap when width changes [Selkie] 1..2 [Selkie] ok 1 - 20 chars at width 20 = 1 line [Selkie] ok 2 - 20 chars at width 10 = 2 lines after resize [Selkie] ok 12 - resize triggers rewrap when width changes [Selkie] # Subtest: resize does not rewrap when only height changes [Selkie] 1..2 [Selkie] ok 1 - 2 lines at width 10 [Selkie] ok 2 - still 2 lines after height-only change [Selkie] ok 13 - resize does not rewrap when only height changes [Selkie] # Subtest: text is left-aligned unless asked otherwise [Selkie] 1..5 [Selkie] ok 1 - default alignment is TextLeft [Selkie] ok 2 - short line at 0 [Selkie] ok 3 - exact fit at 0 [Selkie] ok 4 - empty line at 0 [Selkie] ok 5 - over-long line at 0 [Selkie] ok 14 - text is left-aligned unless asked otherwise [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/08-text-stream.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - default max-lines [Selkie] ok 2 - empty stream has 0 lines [Selkie] ok 3 - scrollbar shown by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: append single line [Selkie] 1..1 [Selkie] ok 1 - one line after single append [Selkie] ok 2 - append single line [Selkie] # Subtest: append multi-line string [Selkie] 1..1 [Selkie] ok 1 - multi-line string splits on newlines [Selkie] ok 3 - append multi-line string [Selkie] # Subtest: append multiple calls accumulate [Selkie] 1..1 [Selkie] ok 1 - three appends = three lines [Selkie] ok 4 - append multiple calls accumulate [Selkie] # Subtest: append marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after append [Selkie] ok 5 - append marks dirty [Selkie] # Subtest: ring buffer - stays within max-lines [Selkie] 1..1 [Selkie] ok 1 - capped at max-lines [Selkie] ok 6 - ring buffer - stays within max-lines [Selkie] # Subtest: clear resets everything [Selkie] 1..2 [Selkie] ok 1 - zero lines after clear [Selkie] ok 2 - dirty after clear [Selkie] ok 7 - clear resets everything [Selkie] # Subtest: scroll-to clamps to max offset [Selkie] 1..2 [Selkie] ok 1 - scroll-to at max offset does not die [Selkie] ok 2 - scroll-to at 0 does not die [Selkie] ok 8 - scroll-to clamps to max offset [Selkie] # Subtest: scroll-by relative movement [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-by [Selkie] ok 9 - scroll-by relative movement [Selkie] # Subtest: scroll-by clamps to zero [Selkie] 1..1 [Selkie] ok 1 - negative scroll clamps without dying [Selkie] ok 10 - scroll-by clamps to zero [Selkie] # Subtest: scroll-to-start [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-to-start [Selkie] ok 11 - scroll-to-start [Selkie] # Subtest: scroll-to-end [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-to-end [Selkie] ok 12 - scroll-to-end [Selkie] # Subtest: follow mode - auto-scrolls on append [Selkie] 1..1 [Selkie] ok 1 - follow mode keeps scroll at end [Selkie] ok 13 - follow mode - auto-scrolls on append [Selkie] # Subtest: follow mode disabled by manual scroll [Selkie] 1..1 [Selkie] ok 1 - dirty after append even with follow disabled [Selkie] ok 14 - follow mode disabled by manual scroll [Selkie] # Subtest: custom max-lines [Selkie] 1..1 [Selkie] ok 1 - custom max-lines stored [Selkie] ok 15 - custom max-lines [Selkie] # Subtest: supply returns a Supply [Selkie] 1..1 [Selkie] ok 1 - supply returns a Supply [Selkie] ok 16 - supply returns a Supply [Selkie] # Subtest: start-supply taps external supply [Selkie] 1..1 [Selkie] ok 1 - line appended from supply [Selkie] ok 17 - start-supply taps external supply [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/09-text-input.rakutest [Selkie] 1..52 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - empty buffer by default [Selkie] ok 2 - focusable by default [Selkie] ok 3 - no placeholder by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: construction with placeholder [Selkie] 1..1 [Selkie] ok 1 - placeholder set [Selkie] ok 2 - construction with placeholder [Selkie] # Subtest: set-text sets buffer [Selkie] 1..1 [Selkie] ok 1 - text set [Selkie] ok 3 - set-text sets buffer [Selkie] # Subtest: set-text marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-text [Selkie] ok 4 - set-text marks dirty [Selkie] # Subtest: clear empties buffer [Selkie] 1..1 [Selkie] ok 1 - buffer empty after clear [Selkie] ok 5 - clear empties buffer [Selkie] # Subtest: on-submit returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-submit is a Supply [Selkie] ok 6 - on-submit returns Supply [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is a Supply [Selkie] ok 7 - on-change returns Supply [Selkie] # Subtest: on-change emits on set-text [Selkie] 1..1 [Selkie] ok 1 - change event emitted [Selkie] ok 8 - on-change emits on set-text [Selkie] # Subtest: handle-event returns False when not focused [Selkie] 1..1 [Selkie] ok 1 - not consumed when unfocused [Selkie] ok 9 - handle-event returns False when not focused [Selkie] # Subtest: typing a character [Selkie] 1..2 [Selkie] ok 1 - event consumed [Selkie] ok 2 - character added to buffer [Selkie] ok 10 - typing a character [Selkie] # Subtest: typing multiple characters [Selkie] 1..1 [Selkie] ok 1 - multiple characters form word [Selkie] ok 11 - typing multiple characters [Selkie] # Subtest: backspace deletes character before cursor [Selkie] 1..1 [Selkie] ok 1 - last character deleted [Selkie] ok 12 - backspace deletes character before cursor [Selkie] # Subtest: backspace at start does nothing [Selkie] 1..1 [Selkie] ok 1 - buffer unchanged [Selkie] ok 13 - backspace at start does nothing [Selkie] # Subtest: delete key removes character at cursor [Selkie] 1..1 [Selkie] ok 1 - character at cursor deleted [Selkie] ok 14 - delete key removes character at cursor [Selkie] # Subtest: left arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - character inserted at cursor position [Selkie] ok 15 - left arrow moves cursor [Selkie] # Subtest: right arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - right arrow advances cursor [Selkie] ok 16 - right arrow moves cursor [Selkie] # Subtest: home moves cursor to start [Selkie] 1..1 [Selkie] ok 1 - character inserted at start after home [Selkie] ok 17 - home moves cursor to start [Selkie] # Subtest: end moves cursor to end [Selkie] 1..1 [Selkie] ok 1 - character appended after end [Selkie] ok 18 - end moves cursor to end [Selkie] # Subtest: enter emits submit [Selkie] 1..2 [Selkie] ok 1 - enter consumed [Selkie] ok 2 - submit emitted with buffer contents [Selkie] ok 19 - enter emits submit [Selkie] # Subtest: ctrl modifier bubbles up (not consumed by input) [Selkie] 1..1 [Selkie] ok 1 - ctrl+key not consumed by text input [Selkie] ok 20 - ctrl modifier bubbles up (not consumed by input) [Selkie] # Subtest: OS-composed alt char (e.g. UK Mac Alt-3 → '#') is typed [Selkie] 1..2 [Selkie] ok 1 - composed-alt event consumed [Selkie] ok 2 - composed character inserted into buffer [Selkie] ok 21 - OS-composed alt char (e.g. UK Mac Alt-3 → ' \#') is typed [Selkie] # Subtest: plain alt chord (eff_text == id) still bubbles up [Selkie] 1..2 [Selkie] ok 1 - alt+letter chord not consumed [Selkie] ok 2 - buffer untouched [Selkie] ok 22 - plain alt chord (eff_text == id) still bubbles up [Selkie] # Subtest: mask-char hides text [Selkie] 1..2 [Selkie] ok 1 - actual text preserved [Selkie] ok 2 - mask-char set [Selkie] ok 23 - mask-char hides text [Selkie] # Subtest: mask-char not set by default [Selkie] 1..1 [Selkie] ok 1 - no mask by default [Selkie] ok 24 - mask-char not set by default [Selkie] # Subtest: shift+left extends selection to previous word [Selkie] 1..3 [Selkie] ok 1 - first jump selects "foo" [Selkie] ok 2 - type replaces selected word [Selkie] ok 3 - second extension covers world+X [Selkie] ok 25 - shift+left extends selection to previous word [Selkie] # Subtest: shift+right extends selection to next word [Selkie] 1..2 [Selkie] ok 1 - extends to start of next word [Selkie] ok 2 - type replaces selected leading-word run [Selkie] ok 26 - shift+right extends selection to next word [Selkie] # Subtest: shift+left at start of buffer is a no-op [Selkie] 1..2 [Selkie] ok 1 - no selection — there was nothing to extend over [Selkie] ok 2 - X inserts at the front [Selkie] ok 27 - shift+left at start of buffer is a no-op [Selkie] # Subtest: shift+backspace deletes the previous word [Selkie] 1..2 [Selkie] ok 1 - trailing word deleted, separator stays [Selkie] ok 2 - second backspace ate the next word [Selkie] ok 28 - shift+backspace deletes the previous word [Selkie] # Subtest: shift+backspace at start does nothing destructive [Selkie] 1..1 [Selkie] ok 1 - buffer untouched [Selkie] ok 29 - shift+backspace at start does nothing destructive [Selkie] # Subtest: insert-text appends a long string at the cursor in one go [Selkie] 1..2 [Selkie] ok 1 - all 5 000 chars landed [Selkie] ok 2 - buffer matches [Selkie] ok 30 - insert-text appends a long string at the cursor in one go [Selkie] # Subtest: insert-text inserts at the cursor, not at the end [Selkie] 1..1 [Selkie] ok 1 - inserted between 'c' and 'd' [Selkie] ok 31 - insert-text inserts at the cursor, not at the end [Selkie] # Subtest: insert-text strips control chars and newlines (single-line) [Selkie] 1..1 [Selkie] ok 1 - control chars and newlines dropped [Selkie] ok 32 - insert-text strips control chars and newlines (single-line) [Selkie] # Subtest: ctrl+a selects the whole buffer [Selkie] 1..2 [Selkie] ok 1 - selection active after ctrl+a [Selkie] ok 2 - selection covers full buffer [Selkie] ok 33 - ctrl+a selects the whole buffer [Selkie] # Subtest: ctrl+c emits selected text without modifying buffer [Selkie] 1..3 [Selkie] ok 1 - on-copy fired with selected text [Selkie] ok 2 - buffer unchanged after copy [Selkie] ok 3 - selection still active after copy [Selkie] ok 34 - ctrl+c emits selected text without modifying buffer [Selkie] # Subtest: ctrl+x emits selected text and deletes the selection [Selkie] 1..3 [Selkie] ok 1 - on-cut fired with selected text [Selkie] ok 2 - cut removed selection from buffer [Selkie] ok 3 - selection cleared after cut [Selkie] ok 35 - ctrl+x emits selected text and deletes the selection [Selkie] # Subtest: ctrl+x bubbles when there is no selection [Selkie] 1..3 [Selkie] ok 1 - unselected ctrl+x is not handled by the input [Selkie] ok 2 - no cut event emitted [Selkie] ok 3 - buffer unchanged [Selkie] ok 36 - ctrl+x bubbles when there is no selection [Selkie] # Subtest: typing replaces an active selection [Selkie] 1..1 [Selkie] ok 1 - typed char replaced full selection [Selkie] ok 37 - typing replaces an active selection [Selkie] # Subtest: backspace deletes an active selection [Selkie] 1..1 [Selkie] ok 1 - backspace deleted full selection [Selkie] ok 38 - backspace deletes an active selection [Selkie] # Subtest: primary click positions caret at clicked column [Selkie] 1..2 [Selkie] ok 1 - no selection from a single click [Selkie] ok 2 - X inserted at clicked column [Selkie] ok 39 - primary click positions caret at clicked column [Selkie] # Subtest: double-click selects the word under the cursor [Selkie] 1..1 [Selkie] ok 1 - double-click selected the word at column 8 [Selkie] ok 40 - double-click selects the word under the cursor [Selkie] # Subtest: decoration hooks are unset by default [Selkie] 1..3 [Selkie] ok 1 - no highlight-provider by default [Selkie] ok 2 - no suggest-provider by default [Selkie] ok 3 - no ghost-style override by default [Selkie] ok 41 - decoration hooks are unset by default [Selkie] # Subtest: right at end-of-buffer accepts the suggestion tail [Selkie] 1..2 [Selkie] ok 1 - right consumed [Selkie] ok 2 - tail appended to the buffer [Selkie] ok 42 - right at end-of-buffer accepts the suggestion tail [Selkie] # Subtest: accepting a suggestion emits on-change exactly once [Selkie] 1..2 [Selkie] ok 1 - one on-change emission [Selkie] ok 2 - emission carries the new buffer [Selkie] ok 43 - accepting a suggestion emits on-change exactly once [Selkie] # Subtest: right mid-buffer moves the cursor, never accepts [Selkie] 1..1 [Selkie] ok 1 - right moved the cursor; no tail inserted [Selkie] ok 44 - right mid-buffer moves the cursor, never accepts [Selkie] # Subtest: right at end with no provider is a plain no-op [Selkie] 1..1 [Selkie] ok 1 - buffer unchanged [Selkie] ok 45 - right at end with no provider is a plain no-op [Selkie] # Subtest: right at end with an empty/undefined tail does not insert [Selkie] 1..2 [Selkie] ok 1 - empty tail: buffer unchanged [Selkie] ok 2 - undefined tail: buffer unchanged [Selkie] ok 46 - right at end with an empty/undefined tail does not insert [Selkie] # Subtest: masked inputs never accept suggestions [Selkie] 1..1 [Selkie] ok 1 - mask-char set: right at end did not insert [Selkie] ok 47 - masked inputs never accept suggestions [Selkie] # Subtest: right with an active selection clears it instead of accepting [Selkie] 1..2 [Selkie] ok 1 - selection path: no tail inserted [Selkie] ok 2 - selection cleared [Selkie] ok 48 - right with an active selection clears it instead of accepting [Selkie] # Subtest: a masked input starts masked and reveals on request [Selkie] 1..6 [Selkie] ok 1 - masked out of the box [Selkie] ok 2 - and not revealed [Selkie] ok 3 - revealed after set-revealed(True) [Selkie] ok 4 - and no longer masked [Selkie] ok 5 - re-hidden by set-revealed(False) [Selkie] ok 6 - and no longer revealed [Selkie] ok 49 - a masked input starts masked and reveals on request [Selkie] # Subtest: revealing changes nothing about the content [Selkie] 1..5 [Selkie] ok 1 - typed into a masked field [Selkie] ok 2 - the buffer is untouched by revealing [Selkie] ok 3 - and revealing emits nothing on on-change [Selkie] ok 4 - typing still works while revealed [Selkie] ok 5 - and re-hiding keeps it [Selkie] ok 50 - revealing changes nothing about the content [Selkie] # Subtest: toggle-revealed flips and reports the new state [Selkie] 1..3 [Selkie] ok 1 - first toggle reveals [Selkie] ok 2 - second toggle re-hides [Selkie] ok 3 - and the field is masked again [Selkie] ok 51 - toggle-revealed flips and reports the new state [Selkie] # Subtest: an input with no mask-char cannot be revealed [Selkie] 1..4 [Selkie] ok 1 - never masked [Selkie] ok 2 - never revealed [Selkie] ok 3 - set-revealed(True) does nothing [Selkie] ok 4 - and toggle-revealed reports no reveal [Selkie] ok 52 - an input with no mask-char cannot be revealed [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/10-list-view.rakutest [Selkie] 1..18 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no items initially [Selkie] ok 2 - cursor at 0 [Selkie] ok 3 - focusable by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: set-items populates list [Selkie] 1..2 [Selkie] ok 1 - three items [Selkie] ok 2 - correct item at index 1 [Selkie] ok 2 - set-items populates list [Selkie] # Subtest: set-items preserves cursor by value [Selkie] 1..3 [Selkie] ok 1 - cursor follows 'c' to its new index [Selkie] ok 2 - clamps when previously-selected is gone [Selkie] ok 3 - resets to 0 when items are empty [Selkie] ok 3 - set-items preserves cursor by value [Selkie] # Subtest: set-items marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-items [Selkie] ok 4 - set-items marks dirty [Selkie] # Subtest: selected returns current item [Selkie] 1..1 [Selkie] ok 1 - selected is first item [Selkie] ok 5 - selected returns current item [Selkie] # Subtest: selected with empty list [Selkie] 1..1 [Selkie] ok 1 - selected undefined for empty list [Selkie] ok 6 - selected with empty list [Selkie] # Subtest: select-index moves cursor [Selkie] 1..2 [Selkie] ok 1 - cursor moved to 2 [Selkie] ok 2 - selected is charlie [Selkie] ok 7 - select-index moves cursor [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last index [Selkie] ok 8 - select-index clamps to bounds [Selkie] # Subtest: select-index no-op on empty list [Selkie] 1..1 [Selkie] ok 1 - select-index on empty list does not die [Selkie] ok 9 - select-index no-op on empty list [Selkie] # Subtest: on-select emits on set-items [Selkie] 1..1 [Selkie] ok 1 - select emitted on set-items [Selkie] ok 10 - on-select emits on set-items [Selkie] # Subtest: on-select emits on select-index [Selkie] 1..1 [Selkie] ok 1 - select emitted with new selection [Selkie] ok 11 - on-select emits on select-index [Selkie] # Subtest: on-activate returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-activate is a Supply [Selkie] ok 12 - on-activate returns Supply [Selkie] # Subtest: down arrow moves cursor [Selkie] 1..2 [Selkie] ok 1 - event consumed [Selkie] ok 2 - cursor moved down [Selkie] ok 13 - down arrow moves cursor [Selkie] # Subtest: up arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - cursor moved up [Selkie] ok 14 - up arrow moves cursor [Selkie] # Subtest: down arrow stops at bottom [Selkie] 1..1 [Selkie] ok 1 - cursor stays at bottom [Selkie] ok 15 - down arrow stops at bottom [Selkie] # Subtest: up arrow stops at top [Selkie] 1..1 [Selkie] ok 1 - cursor stays at top [Selkie] ok 16 - up arrow stops at top [Selkie] # Subtest: home and end keys [Selkie] 1..2 [Selkie] ok 1 - end moves to last item [Selkie] ok 2 - home moves to first item [Selkie] ok 17 - home and end keys [Selkie] # Subtest: enter emits activate [Selkie] 1..1 [Selkie] ok 1 - activate emits selected item [Selkie] ok 18 - enter emits activate [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/100-store-schema.rakutest [Selkie] 1..9 [Selkie] # Subtest: slot introspection [Selkie] 1..6 [Selkie] ok 1 - slot-names lists every public attribute, sorted [Selkie] ok 2 - has-slot true for a declared slot [Selkie] ok 3 - has-slot false for an unknown name [Selkie] ok 4 - slot-value reads a slot [Selkie] ok 5 - slot-value reads a nested schema [Selkie] # Subtest: slot-value dies on unknown slot [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 6 - slot-value dies on unknown slot [Selkie] ok 1 - slot introspection [Selkie] # Subtest: with — replacement, validation, typing [Selkie] 1..6 [Selkie] ok 1 - with replaces the named slots [Selkie] ok 2 - …all of them [Selkie] ok 3 - …and the original instance is untouched [Selkie] ok 4 - untouched branches are shared by reference (structural sharing) [Selkie] # Subtest: unknown slot dies naming the class [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'user-nmae' on T::Db"/ [Selkie] ok 5 - unknown slot dies naming the class [Selkie] # Subtest: type constraints are enforced by the clone [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (X::TypeCheck::Assignment) [Selkie] ok 6 - type constraints are enforced by the clone [Selkie] ok 2 - with — replacement, validation, typing [Selkie] # Subtest: with — no-op writes keep identity [Selkie] 1..5 [Selkie] ok 1 - empty override set returns self [Selkie] ok 2 - === -equal value returns self (value types compare by content) [Selkie] ok 3 - undefined-to-undefined returns self [Selkie] ok 4 - collection slots: equal-element array is a no-op (one-level element identity) [Selkie] ok 5 - collection slots: a changed element is a real write [Selkie] ok 3 - with — no-op writes keep identity [Selkie] # Subtest: with-* FALLBACK sugar [Selkie] 1..4 [Selkie] ok 1 - with- delegates to with [Selkie] # Subtest: with-* with unknown slot dies and names it [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"no slot 'user-nmae'"/ [Selkie] ok 2 - with-* with unknown slot dies and names it [Selkie] # Subtest: with-* arity is enforced [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"exactly one positional"/ [Selkie] ok 3 - with-* arity is enforced [Selkie] # Subtest: non-with-* unknown methods still die method-not-found [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such method 'frobnicate'"/ [Selkie] ok 4 - non-with-* unknown methods still die method-not-found [Selkie] ok 4 - with-* FALLBACK sugar [Selkie] # Subtest: merge — deep-merge parity with the db effect [Selkie] 1..8 [Selkie] ok 1 - Hash value merging into a Schema slot recurses [Selkie] ok 2 - scalar values replace [Selkie] ok 3 - untouched schema branches keep identity [Selkie] ok 4 - plain-Hash slot deep-merges [Selkie] ok 5 - …preserving unmentioned nested keys [Selkie] ok 6 - …and sharing untouched hash branches [Selkie] ok 7 - empty merge is a no-op returning self [Selkie] # Subtest: unknown key dies [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 8 - unknown key dies [Selkie] ok 5 - merge — deep-merge parity with the db effect [Selkie] # Subtest: set-at — path writes [Selkie] 1..7 [Selkie] ok 1 - single-segment path sets the slot [Selkie] ok 2 - descent through a Schema slot [Selkie] ok 3 - descent into a plain-Hash region auto-vivifies intermediates [Selkie] ok 4 - …without mutating the original [Selkie] ok 5 - no-op set keeps identity all the way up [Selkie] # Subtest: unknown first segment dies (no auto-creation on schema nodes) [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 6 - unknown first segment dies (no auto-creation on schema nodes) [Selkie] # Subtest: empty path dies [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"Path must not be empty"/ [Selkie] ok 7 - empty path dies [Selkie] ok 6 - set-at — path writes [Selkie] # Subtest: deleted-at — reset semantics [Selkie] 1..8 [Selkie] ok 1 - $-slot resets to undefined [Selkie] ok 2 - typed $-slot resets to the container default (type object) [Selkie] ok 3 - @-slot resets to empty [Selkie] ok 4 - already-empty @-slot delete is a no-op [Selkie] ok 5 - plain-Hash region: classic key delete [Selkie] ok 6 - …other keys survive [Selkie] ok 7 - missing key in a hash region is a no-op returning self [Selkie] # Subtest: unknown slot dies [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /"No such slot 'nope'"/ [Selkie] ok 8 - unknown slot dies [Selkie] ok 7 - deleted-at — reset semantics [Selkie] # Subtest: changed-paths — identity diff [Selkie] 1..7 [Selkie] ok 1 - a leaf change reports exactly its path [Selkie] ok 2 - a nested schema change reports the precise nested path [Selkie] ok 3 - multiple changes report sorted by slot name [Selkie] ok 4 - a plain-Hash slot marks the whole slot (blunt but correct) [Selkie] ok 5 - diff against self is empty [Selkie] ok 6 - a no-op write diffs empty (identity preserved) [Selkie] ok 7 - a replaced same-class schema instance still diffs per-slot [Selkie] ok 8 - changed-paths — identity diff [Selkie] # Subtest: Schema::UI carries the framework slots [Selkie] 1..3 [Selkie] ok 1 - focused-widget + focus-action slots exist [Selkie] ok 2 - subclasses inherit them alongside their own slots [Selkie] ok 3 - framework slots write like any other [Selkie] ok 9 - Schema::UI carries the framework slots [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/101-store-schema-integration.rakutest [Selkie] ===SORRY!=== Error while compiling t/101-store-schema-integration.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/101-store-schema-integration.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/102-image-crop-cache.rakutest [Selkie] 1..11 [Selkie] # Subtest: identical inputs produce an identical key [Selkie] 1..2 [Selkie] ok 1 - same arguments, same key [Selkie] ok 2 - key is a non-empty token [Selkie] ok 1 - identical inputs produce an identical key [Selkie] # Subtest: every keyed input changes the key [Selkie] 1..14 [Selkie] ok 1 - changing cell-px-x invalidates the key [Selkie] ok 2 - changing cell-px-y invalidates the key [Selkie] ok 3 - changing clip-only invalidates the key [Selkie] ok 4 - changing cols invalidates the key [Selkie] ok 5 - changing dest-x invalidates the key [Selkie] ok 6 - changing dest-y invalidates the key [Selkie] ok 7 - changing parent-plane invalidates the key [Selkie] ok 8 - changing pixel-impl invalidates the key [Selkie] ok 9 - changing rows invalidates the key [Selkie] ok 10 - changing self-cols invalidates the key [Selkie] ok 11 - changing self-rows invalidates the key [Selkie] ok 12 - changing source-col invalidates the key [Selkie] ok 13 - changing source-id invalidates the key [Selkie] ok 14 - changing source-row invalidates the key [Selkie] ok 2 - every keyed input changes the key [Selkie] # Subtest: an undefined source-id is a stable, distinct key [Selkie] 1..3 [Selkie] ok 1 - undefined source-id keys are stable [Selkie] ok 2 - undefined source-id differs from a named source [Selkie] ok 3 - undefined and empty source-id coincide (both mean "no source") [Selkie] ok 3 - an undefined source-id is a stable, distinct key [Selkie] # Subtest: source-id cannot forge a field boundary [Selkie] 1..1 [Selkie] ok 1 - ambiguous concatenations stay distinct [Selkie] ok 4 - source-id cannot forge a field boundary [Selkie] # Subtest: plane-address is 0 for an undefined handle [Selkie] 1..2 [Selkie] ok 1 - undefined handle maps to 0 [Selkie] ok 2 - defined handle yields its address [Selkie] ok 5 - plane-address is 0 for an undefined handle [Selkie] # Subtest: an empty crop is handled before plane, source, or geometry work [Selkie] 1..3 [Selkie] ok 1 - a fresh source-less Image begins dirty [Selkie] ok 2 - zero extent is handled without an own or parent plane [Selkie] ok 3 - the lifecycle notification clears dirty without loading a source [Selkie] ok 6 - an empty crop is handled before plane, source, or geometry work [Selkie] ok 7 - # SKIP No terminal available [Selkie] ok 8 - # SKIP No terminal available [Selkie] ok 9 - # SKIP No terminal available [Selkie] ok 10 - # SKIP No terminal available [Selkie] ok 11 - # SKIP No terminal available [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/103-tree-prune.rakutest [Selkie] 1..8 [Selkie] # Subtest: is-parked tracks reposition through the park line [Selkie] 1..5 [Selkie] ok 1 - a fresh widget is not parked [Selkie] ok 2 - repositioning to park-y latches parked [Selkie] ok 3 - moving back into flow clears the latch [Selkie] ok 4 - park() latches through the same chokepoint [Selkie] ok 5 - anything at or past park-y counts as parked [Selkie] ok 1 - is-parked tracks reposition through the park line [Selkie] # Subtest: Container.park latches the whole subtree [Selkie] 1..4 [Selkie] ok 1 - container latched [Selkie] ok 2 - nested container latched [Selkie] ok 3 - leaf latched [Selkie] ok 4 - unparking the root clears the root latch (descendants ride its plane) [Selkie] ok 2 - Container.park latches the whole subtree [Selkie] # Subtest: a parked subtree is skipped even when its stale rect overlaps [Selkie] 1..3 [Selkie] ok 1 - the parked node is not dirtied [Selkie] ok 2 - nor is anything beneath it [Selkie] ok 3 - its unparked sibling still is [Selkie] ok 3 - a parked subtree is skipped even when its stale rect overlaps [Selkie] # Subtest: unparking restores the walk [Selkie] 1..2 [Selkie] ok 1 - parked: skipped [Selkie] ok 2 - unparked: walked again, descendants included [Selkie] ok 4 - unparking restores the walk [Selkie] # Subtest: a parked root prunes the entire tree [Selkie] 1..1 [Selkie] ok 1 - nothing under a parked root is dirtied [Selkie] ok 5 - a parked root prunes the entire tree [Selkie] # Subtest: an all-unparked tree behaves exactly as before [Selkie] 1..4 [Selkie] ok 1 - intersecting leaf marked [Selkie] ok 2 - distant leaf untouched [Selkie] ok 3 - enclosing intermediate marked [Selkie] ok 4 - enclosing root marked [Selkie] ok 6 - an all-unparked tree behaves exactly as before [Selkie] # Subtest: content-only children are still reached [Selkie] 1..2 [Selkie] ok 1 - .content child dirtied [Selkie] ok 2 - a parked .content child is pruned [Selkie] ok 7 - content-only children are still reached [Selkie] # Subtest: children exposed without composing Container are still walked [Selkie] 1..1 [Selkie] ok 1 - the mock exposes children without being a Container (and the walk above still found its children) [Selkie] ok 8 - children exposed without composing Container are still walked [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/104-store-widget-index.rakutest [Selkie] ===SORRY!=== Error while compiling t/104-store-widget-index.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/104-store-widget-index.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/105-screen-subscription-lifecycle.rakutest [Selkie] ===SORRY!=== Error while compiling t/105-screen-subscription-lifecycle.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/105-screen-subscription-lifecycle.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/106-subscribe-prime-reentry.rakutest [Selkie] ===SORRY!=== Error while compiling t/106-subscribe-prime-reentry.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/106-subscribe-prime-reentry.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/107-error-log.rakutest [Selkie] 1..3 [Selkie] # Subtest: error-log dispatch selects a safe platform API [Selkie] 1..3 [Selkie] ok 1 - POSIX resolves unprefixed symbols from the process image [Selkie] ok 2 - Windows avoids MoarVM's private CRT descriptor table [Selkie] ok 3 - Win32 stderr selector is the unsigned DWORD value [Selkie] ok 1 - error-log dispatch selects a safe platform API [Selkie] # Subtest: redirect and restore are isolated in a subprocess [Selkie] 1..9 [Selkie] ok 1 - roundtrip probe completes within 20 seconds [Selkie] not ok 2 - roundtrip probe exits successfully [Selkie] # Failed test 'roundtrip probe exits successfully' [Selkie] # at t/107-error-log.rakutest line 73 [Selkie] # expected: '0' [Selkie] # got: '1' [Selkie] # stdout: [Selkie] # [Selkie] # stderr: [Selkie] # ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku [Selkie] # ===SORRY!=== [Selkie] # QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] # [Selkie] # at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku:3 [Selkie] # ------> use Selkie::App::Internal::ErrorLog; [Selkie] # [Selkie] # last stage: not started [Selkie] # fixture: [Selkie] # [Selkie] # Failed test 'probe reaches the end' [Selkie] # at t/107-error-log.rakutest line 75 [Selkie] # expected: 'child-ok [Selkie] # ' [Selkie] # got: '' [Selkie] not ok 3 - probe reaches the end [Selkie] not ok 4 - install creates the parent and writes a session banner [Selkie] # Failed test 'install creates the parent and writes a session banner' [Selkie] # at t/107-error-log.rakutest line 79 [Selkie] # expected a match with: /^ "=== session " / [Selkie] # got: "" [Selkie] not ok 5 - Raku and platform-native stderr writes reach the first log [Selkie] # Failed test 'Raku and platform-native stderr writes reach the first log' [Selkie] # at t/107-error-log.rakutest line 80 [Selkie] # expected a match with: / "raku-marker-a" \n "native-marker-a" / [Selkie] # got: "" [Selkie] not ok 6 - C-runtime FILE* stderr writes (the GLib/libvips path) reach the first log [Selkie] # Failed test 'C-runtime FILE* stderr writes (the GLib/libvips path) reach the first log' [Selkie] # at t/107-error-log.rakutest line 82 [Selkie] # expected a match with: / "ucrt-marker-a" / [Selkie] # got: "" [Selkie] not ok 7 - a later install redirects both stderr views to the new log [Selkie] # Failed test 'a later install redirects both stderr views to the new log' [Selkie] # at t/107-error-log.rakutest line 87 [Selkie] # expected a match with: / "raku-marker-b" \n "native-marker-b" / [Selkie] # got: "" [Selkie] not ok 8 - a later install re-points the C-runtime stderr view too [Selkie] # Failed test 'a later install re-points the C-runtime stderr view too' [Selkie] # at t/107-error-log.rakutest line 89 [Selkie] # expected a match with: / "ucrt-marker-b" / [Selkie] # got: "" [Selkie] ok 9 - switching logs leaves no stale redirect to the old file [Selkie] # You failed 7 tests of 9 [Selkie] not ok 2 - redirect and restore are isolated in a subprocess [Selkie] # Failed test 'redirect and restore are isolated in a subprocess' [Selkie] # at t/107-error-log.rakutest line 68 [Selkie] # Subtest: disabled and failed installs leave stderr usable [Selkie] 1..8 [Selkie] not ok 1 - the process stderr helper redirects writes [Selkie] # Failed test 'the process stderr helper redirects writes' [Selkie] # at t/107-error-log.rakutest line 100 [Selkie] # expected a match with: / "process-redirected-marker" / [Selkie] # got: "" [Selkie] not ok 2 - the process stderr helper restores an independent handle value [Selkie] # Failed test 'the process stderr helper restores an independent handle value' [Selkie] # at t/107-error-log.rakutest line 102 [Selkie] # expected a match with: / "process-restored-marker" / [Selkie] # got: "===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku\n===SORRY!===\nQAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog)\n\nat /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku:3\n------> use Selkie::App::Internal::ErrorLog;\n" [Selkie] not ok 3 - uninstall restores both platform stderr views [Selkie] # Failed test 'uninstall restores both platform stderr views' [Selkie] # at t/107-error-log.rakutest line 104 [Selkie] # expected a match with: / "restored-marker" \n "native-restored-marker" / [Selkie] # got: "===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku\n===SORRY!===\nQAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog)\n\nat /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku:3\n------> use Selkie::App::Internal::ErrorLog;\n" [Selkie] not ok 4 - uninstall restores the C-runtime stderr view to the original target [Selkie] # Failed test 'uninstall restores the C-runtime stderr view to the original target' [Selkie] # at t/107-error-log.rakutest line 106 [Selkie] # expected a match with: / "ucrt-restored-marker" / [Selkie] # got: "===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku\n===SORRY!===\nQAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog)\n\nat /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku:3\n------> use Selkie::App::Internal::ErrorLog;\n" [Selkie] not ok 5 - a blank path is a no-op [Selkie] # Failed test 'a blank path is a no-op' [Selkie] # at t/107-error-log.rakutest line 108 [Selkie] # expected a match with: / "blank-path-marker" / [Selkie] # got: "===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku\n===SORRY!===\nQAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog)\n\nat /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku:3\n------> use Selkie::App::Internal::ErrorLog;\n" [Selkie] not ok 6 - an unopenable path fails open without breaking stderr [Selkie] # Failed test 'an unopenable path fails open without breaking stderr' [Selkie] # at t/107-error-log.rakutest line 109 [Selkie] # expected a match with: / "unopenable-path-marker" / [Selkie] # got: "===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku\n===SORRY!===\nQAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog)\n\nat /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/t/fixtures/error-log-roundtrip.raku:3\n------> use Selkie::App::Internal::ErrorLog;\n" [Selkie] ok 7 - first-session writes do not leak to restored stderr [Selkie] ok 8 - second-session writes do not leak to restored stderr [Selkie] # You failed 6 tests of 8 [Selkie] # Failed test 'disabled and failed installs leave stderr usable' [Selkie] # at t/107-error-log.rakutest line 95 [Selkie] # You failed 2 tests of 3 [Selkie] not ok 3 - disabled and failed installs leave stderr usable [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/108-snapshot-platform.rakutest [Selkie] 1..1 [Selkie] # Subtest: snapshot I/O dispatch selects one owning runtime [Selkie] 1..2 [Selkie] ok 1 - POSIX selects the process library and its null device [Selkie] ok 2 - Windows only obtains notcurses' NUL FILE* from the UCRT [Selkie] ok 1 - snapshot I/O dispatch selects one owning runtime [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/109-distribution-metadata.rakutest [Selkie] 1..2 [Selkie] ok 1 - distribution version is the pending Selkie release [Selkie] ok 2 - Notcurses::Native has exactly the required Windows-loader dependency floor [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/11-scroll-view.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - scroll offset starts at 0 [Selkie] ok 2 - content height starts at 0 [Selkie] ok 3 - scrollbar shown by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: viewport-height matches rows [Selkie] 1..1 [Selkie] ok 1 - viewport height = rows [Selkie] ok 2 - viewport-height matches rows [Selkie] # Subtest: scroll-to sets offset [Selkie] 1..1 [Selkie] ok 1 - clamped to 0 when no content [Selkie] ok 3 - scroll-to sets offset [Selkie] # Subtest: scroll-to clamps to max offset [Selkie] 1..1 [Selkie] ok 1 - clamped when content smaller than viewport [Selkie] ok 4 - scroll-to clamps to max offset [Selkie] # Subtest: scroll-by relative positive [Selkie] 1..1 [Selkie] ok 1 - scroll-by positive does not die [Selkie] ok 5 - scroll-by relative positive [Selkie] # Subtest: scroll-by clamps negative to zero [Selkie] 1..1 [Selkie] ok 1 - clamped to 0 on large negative scroll [Selkie] ok 6 - scroll-by clamps negative to zero [Selkie] # Subtest: scroll-to-start [Selkie] 1..1 [Selkie] ok 1 - scroll-to-start sets offset to 0 [Selkie] ok 7 - scroll-to-start [Selkie] # Subtest: scroll-to-end [Selkie] 1..1 [Selkie] ok 1 - scroll-to-end does not die [Selkie] ok 8 - scroll-to-end [Selkie] # Subtest: at-end when no content [Selkie] 1..1 [Selkie] ok 1 - at end when no content (offset 0 >= max offset 0) [Selkie] ok 9 - at-end when no content [Selkie] # Subtest: scroll marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after scroll-to [Selkie] ok 10 - scroll marks dirty [Selkie] # Subtest: follow-active starts True [Selkie] 1..2 [Selkie] ok 1 - follow-active starts True at construction [Selkie] ok 2 - follow-active starts True even when follow-bottom is False (flag is unused there) [Selkie] ok 11 - follow-active starts True [Selkie] # Subtest: scroll-to short of max disengages follow [Selkie] 1..4 [Selkie] ok 1 - still True at offset 0 with no content (max=0) [Selkie] ok 2 - offset stays at 0 with no content [Selkie] ok 3 - scroll-to-end → follow-active True [Selkie] ok 4 - scroll-to-start with empty content keeps True (offset 0 == max 0) [Selkie] ok 12 - scroll-to short of max disengages follow [Selkie] # Subtest: scroll-to writes follow-active = (offset >= max) [Selkie] 1..3 [Selkie] ok 1 - scroll-to(0) with empty content → True [Selkie] ok 2 - scroll-by(5) clamps to 0 → True [Selkie] ok 3 - scroll-by(-5) clamps to 0 → True [Selkie] ok 13 - scroll-to writes follow-active = (offset >= max) [Selkie] # Subtest: follow-bottom not set means render never auto-snaps [Selkie] 1..1 [Selkie] ok 1 - default follow-bottom is False — render-snap path is gated on this [Selkie] ok 14 - follow-bottom not set means render never auto-snaps [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/110-viewported-card-list-render.rakutest [Selkie] 1..10 [Selkie] # Subtest: nested crop widgets receive top and bottom zero-overlap slices [Selkie] 1..14 [Selkie] ok 1 - top exit routes the child's final row [Selkie] ok 2 - the final positive top slice is active [Selkie] ok 3 - top exit delivers an explicit zero-row slice [Selkie] ok 4 - the zero-row slice clears crop state [Selkie] ok 5 - outer card remains admitted at top zero-overlap [Selkie] ok 6 - a repeated top zero-overlap notification stays explicit [Selkie] ok 7 - repeated top zero remains inactive [Selkie] ok 8 - top-edge re-entry restores a positive crop [Selkie] ok 9 - bottom exit routes the child's first row [Selkie] ok 10 - the final positive bottom slice is active [Selkie] ok 11 - bottom exit delivers an explicit zero-row slice [Selkie] ok 12 - the bottom zero-row slice clears crop state [Selkie] ok 13 - outer card remains admitted at bottom zero-overlap [Selkie] ok 14 - bottom-edge re-entry restores a positive crop [Selkie] ok 1 - nested crop widgets receive top and bottom zero-overlap slices [Selkie] # Subtest: nested Image tears its crop plane down at child zero-overlap [Selkie] 1..6 [Selkie] ok 1 - one-row nested crop owns a blit-plane [Selkie] ok 2 - child zero-overlap destroys the crop plane before card parking [Selkie] ok 3 - real Image outer card is still visible [Selkie] ok 4 - repeated zero-overlap leaves the Image teardown idempotent [Selkie] ok 5 - real Image re-blits on positive re-entry [Selkie] ok 6 - a second zero transition tears down again [Selkie] ok 2 - nested Image tears its crop plane down at child zero-overlap [Selkie] # Subtest: one-row card slices are routed to render-viewport-crop [Selkie] 1..9 [Selkie] ok 1 - offset 1 crops seven rows from the top card after its first row [Selkie] ok 2 - offset 1 routes the bottom card's first row to viewport row 7 [Selkie] ok 3 - both positive-overlap cards stay unparked at offset 1 [Selkie] ok 4 - offset 7 still routes the top card's final row [Selkie] ok 5 - offset 7 routes seven bottom-card rows below it [Selkie] ok 6 - a one-row overlap does not park either card [Selkie] ok 7 - zero-overlap top card receives no crop call [Selkie] ok 8 - offset 8 routes the full second card at viewport row 0 [Selkie] ok 9 - only the zero-overlap card is parked [Selkie] ok 3 - one-row card slices are routed to render-viewport-crop [Selkie] # Subtest: backing plane stays 1×1 however tall the content is [Selkie] 1..5 [Selkie] ok 1 - content is 480 rows tall [Selkie] ok 2 - a card plane is bound to the backing plane [Selkie] ok 3 - backing plane is a 1×1 anchor, not a 480-row framebuffer [Selkie] ok 4 - still 1×1 after a scroll re-render [Selkie] ok 5 - viewport is painted after scrolling deep into the content [Selkie] ok 4 - backing plane stays 1×1 however tall the content is [Selkie] # Subtest: cards positioned far outside the anchor still merge [Selkie] 1..3 [Selkie] ok 1 - scrolled 400 rows into the content [Selkie] ok 2 - cards at content row 400 count as visible [Selkie] ok 3 - their planes — children of a 1×1 parent — painted into the viewport [Selkie] ok 5 - cards positioned far outside the anchor still merge [Selkie] # Subtest: set-selected fires on first visibility and on selection change [Selkie] 1..5 [Selkie] ok 1 - selected card told it is selected on its first visible frame [Selkie] ok 2 - unselected card told it is not selected [Selkie] ok 3 - a second render with no change does not re-notify [Selkie] ok 4 - deselected card notified exactly once [Selkie] ok 5 - newly selected card notified exactly once [Selkie] ok 6 - set-selected fires on first visibility and on selection change [Selkie] # Subtest: set-selected re-fires after a card leaves and re-enters the viewport [Selkie] 1..3 [Selkie] ok 1 - selected card notified while visible [Selkie] ok 2 - card 0 parked once it left the viewport [Selkie] ok 3 - hook re-fires on re-entry — selection may have moved while parked [Selkie] ok 7 - set-selected re-fires after a card leaves and re-enters the viewport [Selkie] # Subtest: cards without the hook are left alone [Selkie] 1..2 [Selkie] ok 1 - render works with widgets that have no hooks [Selkie] ok 2 - cards still painted [Selkie] ok 8 - cards without the hook are left alone [Selkie] # Subtest: min-display-height parks cards clipped to a sliver [Selkie] 1..7 [Selkie] ok 1 - card 0 rendered while fully visible [Selkie] ok 2 - only the card above its threshold rendered [Selkie] ok 3 - the 4-row sliver was parked [Selkie] ok 4 - the 6-row slice rendered [Selkie] ok 5 - the parked card's band is empty, not a sliver [Selkie] ok 6 - the card that cleared the threshold painted below it [Selkie] ok 7 - default min-display-height of 1 keeps the pre-existing sliver behaviour [Selkie] ok 9 - min-display-height parks cards clipped to a sliver [Selkie] # Subtest: min-display-height threshold is capped by card and viewport height [Selkie] 1..4 [Selkie] ok 1 - a 2-row card declaring 6 still renders [Selkie] ok 2 - both cards visible [Selkie] ok 3 - a card filling the whole viewport is never parked as a sliver [Selkie] ok 4 - the viewport still has a card in it [Selkie] ok 10 - min-display-height threshold is capped by card and viewport height [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/111-focus-ancestor-eligibility.rakutest [Selkie] ===SORRY!=== Error while compiling t/111-focus-ancestor-eligibility.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/111-focus-ancestor-eligibility.rakutest:4 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/112-parent-chain-cycle-guard.rakutest [Selkie] ===SORRY!=== Error while compiling t/112-parent-chain-cycle-guard.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/112-parent-chain-cycle-guard.rakutest:6 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/113-mouse-capture-lifecycle.rakutest [Selkie] ===SORRY!=== Error while compiling t/113-mouse-capture-lifecycle.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/113-mouse-capture-lifecycle.rakutest:6 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/12-screen-manager.rakutest [Selkie] 1..16 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no active screen initially [Selkie] ok 2 - no active root initially [Selkie] ok 3 - no screens [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-screen sets first as active [Selkie] 1..3 [Selkie] ok 1 - first screen becomes active [Selkie] ok 2 - active-root returns the container [Selkie] ok 3 - one screen registered [Selkie] ok 2 - add-screen sets first as active [Selkie] # Subtest: add multiple screens [Selkie] 1..3 [Selkie] ok 1 - two screens [Selkie] ok 2 - first added remains active [Selkie] ok 3 - has-screen finds second [Selkie] ok 3 - add multiple screens [Selkie] # Subtest: switch-to changes active screen [Selkie] 1..2 [Selkie] ok 1 - active screen changed [Selkie] ok 2 - active-root returns new screen [Selkie] ok 4 - switch-to changes active screen [Selkie] # Subtest: switch-to marks new screen dirty [Selkie] 1..1 [Selkie] ok 1 - switched-to screen marked dirty [Selkie] ok 5 - switch-to marks new screen dirty [Selkie] # Subtest: switch-to nonexistent screen fails [Selkie] 1..1 [Selkie] ok 1 - switching to nonexistent screen returns Failure [Selkie] ok 6 - switch-to nonexistent screen fails [Selkie] # Subtest: switch-to same screen is no-op [Selkie] 1..1 [Selkie] ok 1 - no-op when switching to already active screen [Selkie] ok 7 - switch-to same screen is no-op [Selkie] # Subtest: remove-screen [Selkie] 1..2 [Selkie] ok 1 - one screen remaining [Selkie] ok 2 - login screen removed [Selkie] ok 8 - remove-screen [Selkie] # Subtest: remove active screen fails [Selkie] 1..1 [Selkie] ok 1 - cannot remove active screen [Selkie] ok 9 - remove active screen fails [Selkie] # Subtest: remove nonexistent screen fails [Selkie] 1..1 [Selkie] ok 1 - cannot remove nonexistent screen [Selkie] ok 10 - remove nonexistent screen fails [Selkie] # Subtest: has-screen [Selkie] 1..2 [Selkie] ok 1 - has-screen true for existing [Selkie] ok 2 - has-screen false for missing [Selkie] ok 11 - has-screen [Selkie] # Subtest: focusable-descendants scoped to active screen [Selkie] 1..2 [Selkie] ok 1 - login screen: 1 focusable [Selkie] ok 2 - main screen: 2 focusable [Selkie] ok 12 - focusable-descendants scoped to active screen [Selkie] # Subtest: focusable-descendants empty when no screens [Selkie] 1..1 [Selkie] ok 1 - empty seq when no screens [Selkie] ok 13 - focusable-descendants empty when no screens [Selkie] # Subtest: destroy cleans up all screens [Selkie] 1..2 [Selkie] ok 1 - no screens after destroy [Selkie] ok 2 - no active screen after destroy [Selkie] ok 14 - destroy cleans up all screens [Selkie] # Subtest: screen-names returns sorted list [Selkie] 1..1 [Selkie] ok 1 - names sorted [Selkie] ok 15 - screen-names returns sorted list [Selkie] # Subtest: add-screen replaces existing screen [Selkie] 1..2 [Selkie] ok 1 - root replaced with new container [Selkie] ok 2 - still one screen [Selkie] ok 16 - add-screen replaces existing screen [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/13-modal.rakutest [Selkie] 1..21 [Selkie] # Subtest: construction defaults [Selkie] 1..8 [Selkie] ok 1 - default width ratio [Selkie] ok 2 - default height ratio [Selkie] ok 3 - dim background by default [Selkie] ok 4 - no content initially [Selkie] ok 5 - opaque backdrop by default [Selkie] ok 6 - unframed by default [Selkie] ok 7 - no frame widget built [Selkie] ok 8 - the plane base still covers the screen [Selkie] ok 1 - construction defaults [Selkie] # Subtest: custom ratios [Selkie] 1..2 [Selkie] ok 1 - custom width ratio [Selkie] ok 2 - custom height ratio [Selkie] ok 2 - custom ratios [Selkie] # Subtest: set-content [Selkie] 1..3 [Selkie] ok 1 - content set [Selkie] ok 2 - parent set on content [Selkie] ok 3 - modal marked dirty [Selkie] ok 3 - set-content [Selkie] # Subtest: set-content replaces previous [Selkie] 1..1 [Selkie] ok 1 - content replaced [Selkie] ok 4 - set-content replaces previous [Selkie] # Subtest: on-close returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-close is a Supply [Selkie] ok 5 - on-close returns Supply [Selkie] # Subtest: close emits on Supply [Selkie] 1..1 [Selkie] ok 1 - close emits event [Selkie] ok 6 - close emits on Supply [Selkie] # Subtest: focusable-descendants - no content [Selkie] 1..1 [Selkie] ok 1 - no focusable descendants without content [Selkie] ok 7 - focusable-descendants - no content [Selkie] # Subtest: focusable-descendants - focusable content [Selkie] 1..1 [Selkie] ok 1 - finds focusable content [Selkie] ok 8 - focusable-descendants - focusable content [Selkie] # Subtest: focusable-descendants - container content [Selkie] 1..1 [Selkie] ok 1 - finds focusable descendants in container content [Selkie] ok 9 - focusable-descendants - container content [Selkie] # Subtest: focusable-descendants - non-focusable content [Selkie] 1..1 [Selkie] ok 1 - non-focusable content not included [Selkie] ok 10 - focusable-descendants - non-focusable content [Selkie] # Subtest: handle-event checks own keybinds [Selkie] 1..2 [Selkie] ok 1 - esc keybind consumed [Selkie] ok 2 - keybind handler fired [Selkie] ok 11 - handle-event checks own keybinds [Selkie] # Subtest: handle-event passes through unmatched keys [Selkie] 1..1 [Selkie] ok 1 - unmatched key passes through (focus trap is in App) [Selkie] ok 12 - handle-event passes through unmatched keys [Selkie] # Subtest: unmatched key with no keybinds [Selkie] 1..1 [Selkie] ok 1 - F12 passes through [Selkie] ok 13 - unmatched key with no keybinds [Selkie] # Subtest: dim-background can be disabled [Selkie] 1..2 [Selkie] ok 1 - dim background disabled [Selkie] ok 2 - …which is BackdropNone [Selkie] ok 14 - dim-background can be disabled [Selkie] # Subtest: an unframed modal's geometry is the dialog rectangle [Selkie] 1..3 [Selkie] ok 1 - default 0.8 x 0.6 ratios [Selkie] ok 2 - content gets all of it [Selkie] ok 3 - sub-minimum terminal clamps [Selkie] ok 15 - an unframed modal's geometry is the dialog rectangle [Selkie] # Subtest: set-content on an unframed modal parents to the modal [Selkie] 1..2 [Selkie] ok 1 - content's parent is the modal itself [Selkie] ok 2 - and nothing was added to the child list [Selkie] ok 16 - set-content on an unframed modal parents to the modal [Selkie] # Subtest: dismissable defaults to True [Selkie] 1..1 [Selkie] ok 1 - unset modals stay dismissable — no behaviour change [Selkie] ok 17 - dismissable defaults to True [Selkie] # Subtest: esc closes a default modal [Selkie] 1..2 [Selkie] ok 1 - modal is on the stack before esc [Selkie] ok 2 - esc popped the dismissable modal [Selkie] ok 18 - esc closes a default modal [Selkie] # Subtest: esc does not close a :!dismissable modal [Selkie] 1..2 [Selkie] ok 1 - modal is on the stack before esc [Selkie] ok 2 - esc left the non-dismissable modal in place [Selkie] ok 19 - esc does not close a :!dismissable modal [Selkie] # Subtest: .close still closes a :!dismissable modal [Selkie] 1..1 [Selkie] ok 1 - :!dismissable does not block programmatic close [Selkie] ok 20 - .close still closes a :!dismissable modal [Selkie] # Subtest: esc closes nothing when the topmost of two stacked modals is :!dismissable [Selkie] 1..3 [Selkie] ok 1 - both modals are stacked [Selkie] ok 2 - esc did not touch the non-dismissable topmost modal [Selkie] ok 3 - repeated esc still does nothing while it's on top [Selkie] ok 21 - esc closes nothing when the topmost of two stacked modals is :!dismissable [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/14-rich-text.rakutest [Selkie] 1..30 [Selkie] # Subtest: construction defaults [Selkie] 1..2 [Selkie] ok 1 - no spans initially [Selkie] ok 2 - starts dirty [Selkie] ok 1 - construction defaults [Selkie] # Subtest: set-content stores spans [Selkie] 1..2 [Selkie] ok 1 - one span stored [Selkie] ok 2 - span text correct [Selkie] ok 2 - set-content stores spans [Selkie] # Subtest: set-content marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-content [Selkie] ok 3 - set-content marks dirty [Selkie] # Subtest: logical-height - single short span [Selkie] 1..1 [Selkie] ok 1 - short text = 1 line [Selkie] ok 4 - logical-height - single short span [Selkie] # Subtest: logical-height - empty content [Selkie] 1..1 [Selkie] ok 1 - empty content = 1 line (blank) [Selkie] ok 5 - logical-height - empty content [Selkie] # Subtest: logical-height - multiple spans on one line [Selkie] 1..1 [Selkie] ok 1 - two short spans = 1 line [Selkie] ok 6 - logical-height - multiple spans on one line [Selkie] # Subtest: logical-height - span wraps at column boundary [Selkie] 1..1 [Selkie] ok 1 - 20 chars at width 10 = 2 lines [Selkie] ok 7 - logical-height - span wraps at column boundary [Selkie] # Subtest: logical-height - exact fit [Selkie] 1..1 [Selkie] ok 1 - 10 chars at width 10 = 1 line [Selkie] ok 8 - logical-height - exact fit [Selkie] # Subtest: logical-height - wrap at 3 lines [Selkie] 1..1 [Selkie] ok 1 - 25 chars at width 10 = 3 lines [Selkie] ok 9 - logical-height - wrap at 3 lines [Selkie] # Subtest: logical-height - newline in span [Selkie] 1..1 [Selkie] ok 1 - newline creates 2 lines [Selkie] ok 10 - logical-height - newline in span [Selkie] # Subtest: logical-height - multiple newlines [Selkie] 1..1 [Selkie] ok 1 - two newlines = 3 lines [Selkie] ok 11 - logical-height - multiple newlines [Selkie] # Subtest: logical-height - newline at end [Selkie] 1..1 [Selkie] ok 1 - trailing newline adds empty line [Selkie] ok 12 - logical-height - newline at end [Selkie] # Subtest: span splits across wrap boundary [Selkie] 1..1 [Selkie] ok 1 - spans split across wrap boundary [Selkie] ok 13 - span splits across wrap boundary [Selkie] # Subtest: multiple spans wrap correctly [Selkie] 1..1 [Selkie] ok 1 - 21 chars across 3 spans at width 10 = 3 lines [Selkie] ok 14 - multiple spans wrap correctly [Selkie] # Subtest: styled spans preserved through wrap [Selkie] 1..3 [Selkie] ok 1 - fits on one line [Selkie] ok 2 - first span style preserved [Selkie] ok 3 - second span style preserved [Selkie] ok 15 - styled spans preserved through wrap [Selkie] # Subtest: empty span is handled [Selkie] 1..1 [Selkie] ok 1 - empty span doesn't add lines [Selkie] ok 16 - empty span is handled [Selkie] # Subtest: resize triggers rewrap [Selkie] 1..2 [Selkie] ok 1 - 20 chars at width 20 = 1 line [Selkie] ok 2 - after resize to 10 = 2 lines [Selkie] ok 17 - resize triggers rewrap [Selkie] # Subtest: resize height only does not rewrap [Selkie] 1..2 [Selkie] ok 1 - 2 lines initially [Selkie] ok 2 - still 2 lines after height-only change [Selkie] ok 18 - resize height only does not rewrap [Selkie] # Subtest: newline between spans [Selkie] 1..1 [Selkie] ok 1 - newline span separates lines [Selkie] ok 19 - newline between spans [Selkie] # Subtest: mixed newlines and wrapping [Selkie] 1..1 [Selkie] ok 1 - newline + wrapping combined [Selkie] ok 20 - mixed newlines and wrapping [Selkie] # Subtest: unicode text [Selkie] 1..1 [Selkie] ok 1 - unicode characters handled [Selkie] ok 21 - unicode text [Selkie] # Subtest: single span with only newline [Selkie] 1..1 [Selkie] ok 1 - bare newline = 2 lines (empty + empty) [Selkie] ok 22 - single span with only newline [Selkie] # Subtest: CRLF line endings [Selkie] 1..1 [Selkie] ok 1 - CRLF double newline = 3 lines [Selkie] ok 23 - CRLF line endings [Selkie] # Subtest: CRLF single line break [Selkie] 1..1 [Selkie] ok 1 - CRLF single newline = 2 lines [Selkie] ok 24 - CRLF single line break [Selkie] # Subtest: wrap-spans empty input returns one blank line [Selkie] 1..2 [Selkie] ok 1 - exactly one line [Selkie] ok 2 - the line is empty (no spans) [Selkie] ok 25 - wrap-spans empty input returns one blank line [Selkie] # Subtest: wrap-spans single short span = 1 line [Selkie] 1..1 [Selkie] ok 1 - fits on one line at width 80 [Selkie] ok 26 - wrap-spans single short span = 1 line [Selkie] # Subtest: wrap-spans hard-wraps token longer than width [Selkie] 1..1 [Selkie] ok 1 - 25 chars at width 10 hard-wraps to 3 lines [Selkie] ok 27 - wrap-spans hard-wraps token longer than width [Selkie] # Subtest: wrap-spans preserves blank line from \n\n [Selkie] 1..1 [Selkie] ok 1 - blank line between paragraphs counts [Selkie] ok 28 - wrap-spans preserves blank line from \n\n [Selkie] # Subtest: wrap-spans skips leading whitespace on a wrapped line [Selkie] 1..1 [Selkie] ok 1 - three words wrap onto three lines [Selkie] ok 29 - wrap-spans skips leading whitespace on a wrapped line [Selkie] # Subtest: wrap-spans static-call matches live logical-height [Selkie] 1..1 [Selkie] ok 1 - static wrap-spans line count matches instance logical-height [Selkie] ok 30 - wrap-spans static-call matches live logical-height [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/15-multi-line-input.rakutest [Selkie] 1..66 [Selkie] # Subtest: construction defaults [Selkie] 1..5 [Selkie] ok 1 - empty text [Selkie] ok 2 - focusable by default [Selkie] ok 3 - default max-lines [Selkie] ok 4 - starts with 1 line [Selkie] ok 5 - desired height 1 [Selkie] ok 1 - construction defaults [Selkie] # Subtest: set-text [Selkie] 1..3 [Selkie] ok 1 - text set [Selkie] ok 2 - 2 lines [Selkie] ok 3 - cursor at last line [Selkie] ok 2 - set-text [Selkie] # Subtest: set-text marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-text [Selkie] ok 3 - set-text marks dirty [Selkie] # Subtest: sizing change propagates dirty up to root [Selkie] 1..2 [Selkie] ok 1 - input itself dirty after bulk set-text [Selkie] ok 2 - root dirty — parent chain reached by mark-dirty propagation [Selkie] ok 4 - sizing change propagates dirty up to root [Selkie] # Subtest: clear empties text [Selkie] 1..2 [Selkie] ok 1 - empty after clear [Selkie] ok 2 - 1 line after clear [Selkie] ok 5 - clear empties text [Selkie] # Subtest: on-submit and on-change are Supplies [Selkie] 1..2 [Selkie] ok 1 - on-submit is Supply [Selkie] ok 2 - on-change is Supply [Selkie] ok 6 - on-submit and on-change are Supplies [Selkie] # Subtest: on-change emits on set-text [Selkie] 1..1 [Selkie] ok 1 - change emitted [Selkie] ok 7 - on-change emits on set-text [Selkie] # Subtest: desired-height caps at max-lines [Selkie] 1..1 [Selkie] ok 1 - capped at max-lines [Selkie] ok 8 - desired-height caps at max-lines [Selkie] # Subtest: desired-height matches line count when under max [Selkie] 1..1 [Selkie] ok 1 - matches 3 lines [Selkie] ok 9 - desired-height matches line count when under max [Selkie] # Subtest: handle-event returns False when not focused [Selkie] 1..1 [Selkie] ok 1 - not consumed unfocused [Selkie] ok 10 - handle-event returns False when not focused [Selkie] # Subtest: typing characters [Selkie] 1..1 [Selkie] ok 1 - characters typed [Selkie] ok 11 - typing characters [Selkie] # Subtest: ctrl+enter submits [Selkie] 1..2 [Selkie] ok 1 - ctrl+enter consumed [Selkie] ok 2 - submit emitted with text [Selkie] ok 12 - ctrl+enter submits [Selkie] # Subtest: enter inserts newline [Selkie] 1..2 [Selkie] ok 1 - newline inserted [Selkie] ok 2 - 2 lines [Selkie] ok 13 - enter inserts newline [Selkie] # Subtest: backspace within line [Selkie] 1..1 [Selkie] ok 1 - last char deleted [Selkie] ok 14 - backspace within line [Selkie] # Subtest: backspace at line start joins with previous [Selkie] 1..2 [Selkie] ok 1 - lines joined [Selkie] ok 2 - 1 line after join [Selkie] ok 15 - backspace at line start joins with previous [Selkie] # Subtest: backspace at start of first line is no-op [Selkie] 1..1 [Selkie] ok 1 - still empty [Selkie] ok 16 - backspace at start of first line is no-op [Selkie] # Subtest: delete within line [Selkie] 1..1 [Selkie] ok 1 - first char deleted [Selkie] ok 17 - delete within line [Selkie] # Subtest: delete at line end joins with next [Selkie] 1..2 [Selkie] ok 1 - lines joined by delete [Selkie] ok 2 - 1 line [Selkie] ok 18 - delete at line end joins with next [Selkie] # Subtest: left arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - inserted at cursor after left [Selkie] ok 19 - left arrow moves cursor [Selkie] # Subtest: left arrow wraps to previous line [Selkie] 1..2 [Selkie] ok 1 - wrapped to previous row [Selkie] ok 2 - at end of previous line [Selkie] ok 20 - left arrow wraps to previous line [Selkie] # Subtest: right arrow wraps to next line [Selkie] 1..2 [Selkie] ok 1 - wrapped to next row [Selkie] ok 2 - at start of next line [Selkie] ok 21 - right arrow wraps to next line [Selkie] # Subtest: up arrow [Selkie] 1..2 [Selkie] ok 1 - moved up [Selkie] ok 2 - col preserved [Selkie] ok 22 - up arrow [Selkie] # Subtest: up arrow clamps col to shorter line [Selkie] 1..2 [Selkie] ok 1 - moved up [Selkie] ok 2 - col clamped to line length [Selkie] ok 23 - up arrow clamps col to shorter line [Selkie] # Subtest: down arrow [Selkie] 1..1 [Selkie] ok 1 - moved down [Selkie] ok 24 - down arrow [Selkie] # Subtest: home and end [Selkie] 1..2 [Selkie] ok 1 - home moves to start [Selkie] ok 2 - end moves to end [Selkie] ok 25 - home and end [Selkie] # Subtest: ctrl modifier bubbles up [Selkie] 1..1 [Selkie] ok 1 - ctrl+key not consumed [Selkie] ok 26 - ctrl modifier bubbles up [Selkie] # Subtest: OS-composed alt char (e.g. UK Mac Alt-3 → '#') is typed [Selkie] 1..2 [Selkie] ok 1 - composed-alt event consumed [Selkie] ok 2 - composed character inserted [Selkie] ok 27 - OS-composed alt char (e.g. UK Mac Alt-3 → ' \#') is typed [Selkie] # Subtest: on-change emits on character input [Selkie] 1..1 [Selkie] ok 1 - change emitted on typing [Selkie] ok 28 - on-change emits on character input [Selkie] # Subtest: auto-expand sizing on newline [Selkie] 1..3 [Selkie] ok 1 - starts at height 1 [Selkie] ok 2 - grows to 2 after newline [Selkie] ok 3 - grows to 3 after second newline [Selkie] ok 29 - auto-expand sizing on newline [Selkie] # Subtest: auto-shrink sizing on backspace join [Selkie] 1..2 [Selkie] ok 1 - 3 lines = height 3 [Selkie] ok 2 - shrinks to 2 after join [Selkie] ok 30 - auto-shrink sizing on backspace join [Selkie] # Subtest: sizing capped at max-lines [Selkie] 1..1 [Selkie] ok 1 - capped at max-lines [Selkie] ok 31 - sizing capped at max-lines [Selkie] # Subtest: clear shrinks back to 1 [Selkie] 1..1 [Selkie] ok 1 - back to 1 after clear [Selkie] ok 32 - clear shrinks back to 1 [Selkie] # Subtest: shift+left jumps within a line then crosses to previous [Selkie] 1..4 [Selkie] ok 1 - still on second line [Selkie] ok 2 - at start of 'baz' [Selkie] ok 3 - crossed back to line 1 [Selkie] ok 4 - at start of 'world' on line 1 [Selkie] ok 33 - shift+left jumps within a line then crosses to previous [Selkie] # Subtest: shift+right jumps across line boundary [Selkie] 1..2 [Selkie] ok 1 - moved to next line [Selkie] ok 2 - at column 0 of next line [Selkie] ok 34 - shift+right jumps across line boundary [Selkie] # Subtest: shift+backspace deletes the previous word [Selkie] 1..1 [Selkie] ok 1 - trailing word deleted [Selkie] ok 35 - shift+backspace deletes the previous word [Selkie] # Subtest: shift+backspace at column 0 joins with previous line [Selkie] 1..1 [Selkie] ok 1 - lines joined as if plain backspace [Selkie] ok 36 - shift+backspace at column 0 joins with previous line [Selkie] # Subtest: insert-text drops a multi-line blob across lines [Selkie] 1..3 [Selkie] ok 1 - three lines after a single insert [Selkie] ok 2 - line count matches [Selkie] ok 3 - cursor lands on the last pasted line [Selkie] ok 37 - insert-text drops a multi-line blob across lines [Selkie] # Subtest: insert-text in the middle of an existing line preserves the tail [Selkie] 1..2 [Selkie] ok 1 - tail flows onto the new last line [Selkie] ok 2 - now spans two lines [Selkie] ok 38 - insert-text in the middle of an existing line preserves the tail [Selkie] # Subtest: insert-text scales to thousands of chars [Selkie] 1..2 [Selkie] ok 1 - all chars retained [Selkie] ok 2 - no newlines, single line [Selkie] ok 39 - insert-text scales to thousands of chars [Selkie] # Subtest: ctrl+a selects the entire buffer (multi-line) [Selkie] 1..2 [Selkie] ok 1 - selection active [Selkie] ok 2 - selected text spans all lines with newline joins [Selkie] ok 40 - ctrl+a selects the entire buffer (multi-line) [Selkie] # Subtest: ctrl+c emits selected text without changing buffer [Selkie] 1..2 [Selkie] ok 1 - on-copy fires with full selection [Selkie] ok 2 - buffer unchanged [Selkie] ok 41 - ctrl+c emits selected text without changing buffer [Selkie] # Subtest: ctrl+x cuts selection (deletes from buffer) [Selkie] 1..2 [Selkie] ok 1 - buffer drained after cut [Selkie] ok 2 - selection cleared after cut [Selkie] ok 42 - ctrl+x cuts selection (deletes from buffer) [Selkie] # Subtest: ctrl+x bubbles when there is no selection [Selkie] 1..3 [Selkie] ok 1 - unselected ctrl+x is not handled by the input [Selkie] ok 2 - no cut event emitted [Selkie] ok 3 - buffer unchanged [Selkie] ok 43 - ctrl+x bubbles when there is no selection [Selkie] # Subtest: typing replaces an active selection [Selkie] 1..1 [Selkie] ok 1 - X replaced selection [Selkie] ok 44 - typing replaces an active selection [Selkie] # Subtest: primary click positions caret at clicked cell [Selkie] 1..2 [Selkie] ok 1 - cursor moved to row 1 [Selkie] ok 2 - cursor moved to col 3 [Selkie] ok 45 - primary click positions caret at clicked cell [Selkie] # Subtest: double-click selects the word under the cursor (multi-line) [Selkie] 1..1 [Selkie] ok 1 - double-click selected word "world" [Selkie] ok 46 - double-click selects the word under the cursor (multi-line) [Selkie] # Subtest: set-text normalises CRLF to LF [Selkie] 1..4 [Selkie] ok 1 - CRLF collapsed to LF [Selkie] ok 2 - 3 logical lines [Selkie] ok 3 - cursor at last line [Selkie] ok 4 - cursor at end of 'c' (no trailing \r) [Selkie] ok 47 - set-text normalises CRLF to LF [Selkie] # Subtest: set-text normalises lone CR to LF [Selkie] 1..2 [Selkie] ok 1 - lone CR collapsed to LF [Selkie] ok 2 - 2 logical lines [Selkie] ok 48 - set-text normalises lone CR to LF [Selkie] # Subtest: set-text leaves LF-only text untouched [Selkie] 1..2 [Selkie] ok 1 - unchanged [Selkie] ok 2 - 3 logical lines [Selkie] ok 49 - set-text leaves LF-only text untouched [Selkie] # Subtest: set-text-silent also normalises CRLF [Selkie] 1..1 [Selkie] ok 1 - CRLF collapsed via set-text-silent [Selkie] ok 50 - set-text-silent also normalises CRLF [Selkie] # Subtest: enter-submits defaults to False [Selkie] 1..2 [Selkie] ok 1 - default is the editor convention [Selkie] ok 2 - constructor argument honoured [Selkie] ok 51 - enter-submits defaults to False [Selkie] # Subtest: default mode: plain enter inserts a newline and does not submit [Selkie] 1..4 [Selkie] ok 1 - enter consumed [Selkie] ok 2 - plain enter (default mode) — emitted 0 times [Selkie] ok 3 - newline inserted at the caret [Selkie] ok 4 - 2 logical lines [Selkie] ok 52 - default mode: plain enter inserts a newline and does not submit [Selkie] # Subtest: default mode: ctrl+enter submits and leaves the buffer alone [Selkie] 1..4 [Selkie] ok 1 - ctrl+enter consumed [Selkie] ok 2 - ctrl+enter (default mode) — emitted exactly once [Selkie] ok 3 - ctrl+enter (default mode) — correct value [Selkie] ok 4 - buffer untouched by submit [Selkie] ok 53 - default mode: ctrl+enter submits and leaves the buffer alone [Selkie] # Subtest: default mode: alt+enter and shift+enter insert newlines [Selkie] 1..4 [Selkie] ok 1 - alt+enter (default mode) — emitted 0 times [Selkie] ok 2 - alt+enter inserted a newline [Selkie] ok 3 - shift+enter (default mode) — emitted 0 times [Selkie] ok 4 - shift+enter inserted a newline [Selkie] ok 54 - default mode: alt+enter and shift+enter insert newlines [Selkie] # Subtest: default mode: enter replaces the active selection [Selkie] 1..2 [Selkie] ok 1 - selection armed [Selkie] ok 2 - selection replaced by the newline [Selkie] ok 55 - default mode: enter replaces the active selection [Selkie] # Subtest: enter-submits: plain enter submits the whole buffer [Selkie] 1..4 [Selkie] ok 1 - enter consumed [Selkie] ok 2 - enter (chat mode) — emitted exactly once [Selkie] ok 3 - enter (chat mode) — correct value [Selkie] ok 4 - buffer not modified by the submit [Selkie] ok 56 - enter-submits: plain enter submits the whole buffer [Selkie] # Subtest: enter-submits: submit emits the buffer verbatim [Selkie] 1..2 [Selkie] ok 1 - verbatim submit — emitted exactly once [Selkie] ok 2 - verbatim submit — correct value [Selkie] ok 57 - enter-submits: submit emits the buffer verbatim [Selkie] # Subtest: enter-submits: submit does not clear the buffer [Selkie] 1..2 [Selkie] ok 1 - text still there after submit [Selkie] ok 2 - clearing is the app’s call [Selkie] ok 58 - enter-submits: submit does not clear the buffer [Selkie] # Subtest: enter-submits: alt+enter inserts a newline [Selkie] 1..4 [Selkie] ok 1 - alt+enter consumed [Selkie] ok 2 - alt+enter (chat mode) — emitted 0 times [Selkie] ok 3 - newline inserted [Selkie] ok 4 - 2 logical lines [Selkie] ok 59 - enter-submits: alt+enter inserts a newline [Selkie] # Subtest: enter-submits: shift+enter inserts a newline [Selkie] 1..3 [Selkie] ok 1 - shift+enter consumed [Selkie] ok 2 - shift+enter (chat mode) — emitted 0 times [Selkie] ok 3 - newline inserted [Selkie] ok 60 - enter-submits: shift+enter inserts a newline [Selkie] # Subtest: enter-submits: ctrl+enter inserts a newline [Selkie] 1..3 [Selkie] ok 1 - ctrl+enter consumed [Selkie] ok 2 - ctrl+enter (chat mode) — emitted 0 times [Selkie] ok 3 - newline inserted [Selkie] ok 61 - enter-submits: ctrl+enter inserts a newline [Selkie] # Subtest: enter-submits: newline chords all reach the same caret path [Selkie] 1..3 [Selkie] ok 1 - alt+enter split at the caret [Selkie] ok 2 - shift+enter split at the caret [Selkie] ok 3 - ctrl+enter split at the caret [Selkie] ok 62 - enter-submits: newline chords all reach the same caret path [Selkie] # Subtest: enter-submits: alt+enter replaces the active selection [Selkie] 1..3 [Selkie] ok 1 - selection armed [Selkie] ok 2 - alt+enter over a selection — emitted 0 times [Selkie] ok 3 - selection replaced by the newline [Selkie] ok 63 - enter-submits: alt+enter replaces the active selection [Selkie] # Subtest: enter-submits: multi-line selection replaced by a newline chord [Selkie] 1..2 [Selkie] ok 1 - select-all armed [Selkie] ok 2 - whole buffer replaced by a single newline [Selkie] ok 64 - enter-submits: multi-line selection replaced by a newline chord [Selkie] # Subtest: enter-submits is writable at runtime [Selkie] 1..4 [Selkie] ok 1 - editor convention while False [Selkie] ok 2 - after flipping the flag — emitted exactly once [Selkie] ok 3 - after flipping the flag — correct value [Selkie] ok 4 - flip did not disturb the buffer [Selkie] ok 65 - enter-submits is writable at runtime [Selkie] # Subtest: enter-submits: unfocused input ignores enter entirely [Selkie] 1..3 [Selkie] ok 1 - not consumed — bubbles to the parent chain [Selkie] ok 2 - enter while unfocused — emitted 0 times [Selkie] ok 3 - buffer untouched [Selkie] ok 66 - enter-submits: unfocused input ignores enter entirely [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/16-border.rakutest [Selkie] ===SORRY!=== Error while compiling t/16-border.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/16-border.rakutest:130 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/17-button.rakutest [Selkie] ===SORRY!=== Error while compiling t/17-button.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/17-button.rakutest:90 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/18-confirm-modal.rakutest [Selkie] 1..7 [Selkie] # Subtest: build returns Modal [Selkie] 1..1 [Selkie] ok 1 - returns Modal [Selkie] ok 1 - build returns Modal [Selkie] # Subtest: on-result returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-result is Supply [Selkie] ok 2 - on-result returns Supply [Selkie] # Subtest: yes and no buttons exist [Selkie] 1..2 [Selkie] ok 1 - yes button [Selkie] ok 2 - no button [Selkie] ok 3 - yes and no buttons exist [Selkie] # Subtest: custom labels [Selkie] 1..2 [Selkie] ok 1 - custom yes label [Selkie] ok 2 - custom no label [Selkie] ok 4 - custom labels [Selkie] # Subtest: yes button emits True [Selkie] 1..1 [Selkie] ok 1 - yes emits True [Selkie] ok 5 - yes button emits True [Selkie] # Subtest: no button emits False [Selkie] 1..1 [Selkie] ok 1 - no emits False [Selkie] ok 6 - no button emits False [Selkie] # Subtest: modal accessible [Selkie] 1..1 [Selkie] ok 1 - modal accessor works [Selkie] ok 7 - modal accessible [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/19-store.rakutest [Selkie] ===SORRY!=== Error while compiling t/19-store.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/19-store.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/20-store-integration.rakutest [Selkie] ===SORRY!=== Error while compiling t/20-store-integration.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/20-store-integration.rakutest:6 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/21-store-focus.rakutest [Selkie] ===SORRY!=== Error while compiling t/21-store-focus.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/21-store-focus.rakutest:7 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/22-viewport.rakutest [Selkie] 1..7 [Selkie] # Subtest: widget viewport defaults to zero [Selkie] 1..4 [Selkie] ok 1 - abs-y default [Selkie] ok 2 - abs-x default [Selkie] ok 3 - viewport-rows default [Selkie] ok 4 - viewport-cols default [Selkie] ok 1 - widget viewport defaults to zero [Selkie] # Subtest: set-viewport sets values [Selkie] 1..4 [Selkie] ok 1 - abs-y set [Selkie] ok 2 - abs-x set [Selkie] ok 3 - viewport-rows set [Selkie] ok 4 - viewport-cols set [Selkie] ok 2 - set-viewport sets values [Selkie] # Subtest: VBox propagates viewport to children [Selkie] 1..4 [Selkie] ok 1 - child has viewport accessor [Selkie] ok 2 - child has viewport-rows accessor [Selkie] ok 3 - child2 has viewport accessor [Selkie] ok 4 - child2 has viewport-rows accessor [Selkie] ok 3 - VBox propagates viewport to children [Selkie] # Subtest: widget-id is unique [Selkie] 1..2 [Selkie] ok 1 - different IDs [Selkie] ok 2 - positive ID [Selkie] ok 4 - widget-id is unique [Selkie] # Subtest: widget-id on containers [Selkie] 1..1 [Selkie] ok 1 - container has ID [Selkie] ok 5 - widget-id on containers [Selkie] # Subtest: set-viewport marks dirty on absolute-position change [Selkie] 1..5 [Selkie] ok 1 - abs change from default (0,0) to (5,5) marks dirty [Selkie] ok 2 - no-op set-viewport leaves the widget clean [Selkie] ok 3 - abs-y change marks dirty [Selkie] ok 4 - abs-x change marks dirty [Selkie] ok 5 - rows/cols change without abs change does not dirty (handle-resize covers that path) [Selkie] ok 6 - set-viewport marks dirty on absolute-position change [Selkie] # Subtest: set-viewport rejects pathological Int values via safe-coord gate [Selkie] 1..8 [Selkie] ok 1 - baseline abs-y stored cleanly [Selkie] ok 2 - baseline abs-x stored cleanly [Selkie] ok 3 - huge abs-y is rejected without crashing [Selkie] ok 4 - rejection diagnostic written when explicitly requested [Selkie] ok 5 - rejected coord doesn't overwrite the prior clean abs-y [Selkie] ok 6 - rejected coord doesn't overwrite the prior clean abs-x [Selkie] ok 7 - follow-up call with sane coords succeeds after a rejected one [Selkie] ok 8 - post-recovery slot holds the sane coords [Selkie] ok 7 - set-viewport rejects pathological Int values via safe-coord gate [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/23-card-list.rakutest [Selkie] 1..27 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - no items initially [Selkie] ok 2 - selected at 0 [Selkie] ok 3 - focusable by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-item disables focus-from-store on the provided border [Selkie] 1..2 [Selkie] ok 1 - border defaults to store-driven [Selkie] ok 2 - CardList.add-item flips focus-from-store off for card borders [Selkie] ok 2 - add-item disables focus-from-store on the provided border [Selkie] # Subtest: add-item increases count [Selkie] 1..2 [Selkie] ok 1 - one item [Selkie] ok 2 - two items [Selkie] ok 3 - add-item increases count [Selkie] # Subtest: clear-items resets everything [Selkie] 1..3 [Selkie] ok 1 - no items [Selkie] ok 2 - selection reset [Selkie] ok 3 - marked dirty [Selkie] ok 4 - clear-items resets everything [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..3 [Selkie] ok 1 - selected 3 [Selkie] ok 2 - clamped to last [Selkie] ok 3 - clamped to first [Selkie] ok 5 - select-index clamps to bounds [Selkie] # Subtest: select-first and select-last [Selkie] 1..2 [Selkie] ok 1 - select-last goes to end [Selkie] ok 2 - select-first goes to start [Selkie] ok 6 - select-first and select-last [Selkie] # Subtest: on-select fires on select-index [Selkie] 1..1 [Selkie] ok 1 - on-select emitted correct index [Selkie] ok 7 - on-select fires on select-index [Selkie] # Subtest: set-item-height updates height [Selkie] 1..1 [Selkie] ok 1 - marked dirty after height change [Selkie] ok 8 - set-item-height updates height [Selkie] # Subtest: set-item-height out of bounds is safe [Selkie] 1..1 [Selkie] ok 1 - no error for invalid index [Selkie] ok 9 - set-item-height out of bounds is safe [Selkie] # Subtest: selected-item returns correct widget [Selkie] 1..2 [Selkie] ok 1 - first widget selected [Selkie] ok 2 - second widget selected [Selkie] ok 10 - selected-item returns correct widget [Selkie] # Subtest: handle-event up/down navigation [Selkie] 1..2 [Selkie] ok 1 - down moved to 1 [Selkie] ok 2 - up moved back to 0 [Selkie] ok 11 - handle-event up/down navigation [Selkie] # Subtest: handle-event home/end [Selkie] 1..2 [Selkie] ok 1 - end goes to last [Selkie] ok 2 - home goes to first [Selkie] ok 12 - handle-event home/end [Selkie] # Subtest: up at top stays at top [Selkie] 1..1 [Selkie] ok 1 - stayed at 0 [Selkie] ok 13 - up at top stays at top [Selkie] # Subtest: down at bottom stays at bottom [Selkie] 1..1 [Selkie] ok 1 - stayed at end [Selkie] ok 14 - down at bottom stays at bottom [Selkie] # Subtest: navigation on empty list is safe [Selkie] 1..1 [Selkie] ok 1 - no errors on empty list [Selkie] ok 15 - navigation on empty list is safe [Selkie] # Subtest: keybinds checked before items [Selkie] 1..1 [Selkie] ok 1 - keybind fires on empty list [Selkie] ok 16 - keybinds checked before items [Selkie] # Subtest: selected-item on empty list [Selkie] 1..1 [Selkie] ok 1 - selected-item is Nil on empty list [Selkie] ok 17 - selected-item on empty list [Selkie] # Subtest: multiple on-select taps accumulate [Selkie] 1..2 [Selkie] ok 1 - first tap got index [Selkie] ok 2 - second tap got index [Selkie] ok 18 - multiple on-select taps accumulate [Selkie] # Subtest: PgDown delegates to selected card's scroll-content-by [Selkie] 1..3 [Selkie] ok 1 - PgDown is reported handled [Selkie] ok 2 - scroll-content-by called once [Selkie] ok 3 - delta = +viewport rows [Selkie] ok 19 - PgDown delegates to selected card's scroll-content-by [Selkie] # Subtest: PgUp delegates with a negative delta [Selkie] 1..3 [Selkie] ok 1 - PgUp is reported handled [Selkie] ok 2 - scroll-content-by called once [Selkie] ok 3 - delta = -viewport rows [Selkie] ok 20 - PgUp delegates with a negative delta [Selkie] # Subtest: PgUp/PgDown on a non-scrollable widget is consumed but no-op [Selkie] 1..3 [Selkie] ok 1 - PgDown reported handled even without scroll-content-by [Selkie] ok 2 - PgUp reported handled even without scroll-content-by [Selkie] ok 3 - selection unchanged — PgUp/PgDown never traverses cards [Selkie] ok 21 - PgUp/PgDown on a non-scrollable widget is consumed but no-op [Selkie] # Subtest: PgUp/PgDown on an empty list is not handled [Selkie] 1..2 [Selkie] ok 1 - PgDown on empty CardList falls through [Selkie] ok 2 - PgUp on empty CardList falls through [Selkie] ok 22 - PgUp/PgDown on an empty list is not handled [Selkie] # Subtest: bottom-anchor flag [Selkie] 1..3 [Selkie] ok 1 - off by default [Selkie] ok 2 - settable via constructor [Selkie] ok 3 - selection still tracks last item under bottom-anchor [Selkie] ok 23 - bottom-anchor flag [Selkie] # Subtest: add-item accepts :min-display-height [Selkie] 1..2 [Selkie] ok 1 - default min-display-height accepted [Selkie] ok 2 - explicit min-display-height accepted [Selkie] ok 24 - add-item accepts :min-display-height [Selkie] # Subtest: selected card stays clamped within bounds after parking would otherwise empty the list [Selkie] 1..2 [Selkie] ok 1 - selection still tracks the last item [Selkie] ok 2 - selection still tracks the first item [Selkie] ok 25 - selected card stays clamped within bounds after parking would otherwise empty the list [Selkie] # Subtest: click on a deep card descendant bubbles up to CardList [Selkie] 1..3 [Selkie] ok 1 - precondition: starts on the first card [Selkie] ok 2 - click eventually consumed somewhere up the chain [Selkie] ok 3 - CardList reacted to the bubbled click and selected the second card [Selkie] ok 26 - click on a deep card descendant bubbles up to CardList [Selkie] # Subtest: park reaches every card root via !park-children helper [Selkie] 1..4 [Selkie] ok 1 - precondition: roots not parked yet [Selkie] ok 2 - first card root parked [Selkie] ok 3 - middle card root parked [Selkie] ok 4 - last card root parked [Selkie] ok 27 - park reaches every card root via !park-children helper [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/24-toast.rakutest [Selkie] 1..11 [Selkie] # Subtest: initially not visible [Selkie] 1..2 [Selkie] ok 1 - not visible by default [Selkie] ok 2 - empty message [Selkie] ok 1 - initially not visible [Selkie] # Subtest: show makes visible [Selkie] 1..2 [Selkie] ok 1 - visible after show [Selkie] ok 2 - message set [Selkie] ok 2 - show makes visible [Selkie] # Subtest: tick does not dismiss before duration [Selkie] 1..1 [Selkie] ok 1 - still visible before duration expires [Selkie] ok 3 - tick does not dismiss before duration [Selkie] # Subtest: tick dismisses after duration [Selkie] 1..1 [Selkie] ok 1 - dismissed after duration [Selkie] ok 4 - tick dismisses after duration [Selkie] # Subtest: tick is safe when not visible [Selkie] 1..1 [Selkie] ok 1 - tick on hidden toast is fine [Selkie] ok 5 - tick is safe when not visible [Selkie] # Subtest: show resets timer [Selkie] 1..1 [Selkie] ok 1 - still visible after reset [Selkie] ok 6 - show resets timer [Selkie] # Subtest: custom style is stored [Selkie] 1..1 [Selkie] ok 1 - show with custom style works [Selkie] ok 7 - custom style is stored [Selkie] # Subtest: show marks dirty [Selkie] 1..1 [Selkie] ok 1 - marked dirty after show [Selkie] ok 8 - show marks dirty [Selkie] # Subtest: tick returns False when not visible [Selkie] 1..1 [Selkie] ok 1 - tick on hidden toast returns False [Selkie] ok 9 - tick returns False when not visible [Selkie] # Subtest: tick returns False while still visible [Selkie] 1..1 [Selkie] ok 1 - tick on still-visible toast returns False [Selkie] ok 10 - tick returns False while still visible [Selkie] # Subtest: tick returns True on visibility transition [Selkie] 1..2 [Selkie] ok 1 - tick returns True when duration just expired [Selkie] ok 2 - subsequent tick returns False — already invisible [Selkie] ok 11 - tick returns True on visibility transition [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/25-file-browser.rakutest [Selkie] 1..12 [Selkie] # Subtest: build returns a Modal [Selkie] 1..1 [Selkie] ok 1 - build returns Modal [Selkie] ok 1 - build returns a Modal [Selkie] # Subtest: focusable-widget returns TextInput [Selkie] 1..1 [Selkie] ok 1 - focusable is TextInput [Selkie] ok 2 - focusable-widget returns TextInput [Selkie] # Subtest: list accessor returns ListView [Selkie] 1..1 [Selkie] ok 1 - list is ListView [Selkie] ok 3 - list accessor returns ListView [Selkie] # Subtest: initial text is start-dir with trailing slash [Selkie] 1..1 [Selkie] ok 1 - text is resolved start-dir/ [Selkie] ok 4 - initial text is start-dir with trailing slash [Selkie] # Subtest: list populated with directory entries [Selkie] 1..1 [Selkie] ok 1 - list has entries [Selkie] ok 5 - list populated with directory entries [Selkie] # Subtest: list contains .. for non-root directories [Selkie] 1..1 [Selkie] ok 1 - first entry is .. [Selkie] ok 6 - list contains .. for non-root directories [Selkie] # Subtest: dotfiles hidden by default [Selkie] 1..1 [Selkie] ok 1 - dotfile not in list [Selkie] ok 7 - dotfiles hidden by default [Selkie] # Subtest: show-dotfiles includes dotfiles [Selkie] 1..1 [Selkie] ok 1 - dotfile in list with show-dotfiles [Selkie] ok 8 - show-dotfiles includes dotfiles [Selkie] # Subtest: extension filtering [Selkie] 1..2 [Selkie] ok 1 - json file included [Selkie] ok 2 - txt file excluded [Selkie] ok 9 - extension filtering [Selkie] # Subtest: on-select supply exists [Selkie] 1..1 [Selkie] ok 1 - on-select returns a Supply [Selkie] ok 10 - on-select supply exists [Selkie] # Subtest: default start-dir is HOME [Selkie] 1..1 [Selkie] ok 1 - defaults to HOME [Selkie] ok 11 - default start-dir is HOME [Selkie] # Subtest: directories included in listing [Selkie] 1..1 [Selkie] ok 1 - directories included even with extension filter [Selkie] ok 12 - directories included in listing [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/26-dirty-cascade.rakutest [Selkie] 1..10 [Selkie] # Subtest: only dirty children render when parent is clean [Selkie] 1..2 [Selkie] ok 1 - dirty child rendered [Selkie] ok 2 - sibling rendered via cascade (parent was dirty) [Selkie] ok 1 - only dirty children render when parent is clean [Selkie] # Subtest: dirty parent cascades to all children [Selkie] 1..2 [Selkie] ok 1 - child a rendered via cascade [Selkie] ok 2 - child b rendered via cascade [Selkie] ok 2 - dirty parent cascades to all children [Selkie] # Subtest: cascade propagates through nested containers [Selkie] 1..1 [Selkie] ok 1 - leaf rendered through nested cascade [Selkie] ok 3 - cascade propagates through nested containers [Selkie] # Subtest: clean parent does not cascade [Selkie] 1..1 [Selkie] ok 1 - no cascade from clean parent [Selkie] ok 4 - clean parent does not cascade [Selkie] # Subtest: Border cascades to content [Selkie] 1..1 [Selkie] ok 1 - border is dirty (content would cascade on render) [Selkie] ok 5 - Border cascades to content [Selkie] # Subtest: mark-dirty propagates up to parent [Selkie] 1..2 [Selkie] ok 1 - parent clean after render [Selkie] ok 2 - parent became dirty from child [Selkie] ok 6 - mark-dirty propagates up to parent [Selkie] # Subtest: mark-dirty short-circuits when already dirty [Selkie] 1..1 [Selkie] ok 1 - re-marking dirty is safe [Selkie] ok 7 - mark-dirty short-circuits when already dirty [Selkie] # Subtest: clear-dirty only affects self [Selkie] 1..2 [Selkie] ok 1 - parent cleared [Selkie] ok 2 - child still dirty [Selkie] ok 8 - clear-dirty only affects self [Selkie] # Subtest: deep tree cascade renders all leaves [Selkie] 1..3 [Selkie] ok 1 - leaf-a rendered [Selkie] ok 2 - leaf-b rendered [Selkie] ok 3 - leaf-c rendered [Selkie] ok 9 - deep tree cascade renders all leaves [Selkie] # Subtest: sibling dirty does not cascade to other siblings [Selkie] 1..2 [Selkie] ok 1 - dirty child rendered [Selkie] ok 2 - sibling also rendered (parent was dirty from propagation) [Selkie] ok 10 - sibling dirty does not cascade to other siblings [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/27-checkbox.rakutest [Selkie] 1..20 [Selkie] # Subtest: construction with defaults [Selkie] 1..4 [Selkie] ok 1 - label set [Selkie] ok 2 - focusable by default [Selkie] ok 3 - unchecked by default [Selkie] ok 4 - not focused initially [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is Supply [Selkie] ok 2 - on-change returns Supply [Selkie] # Subtest: toggle flips checked state [Selkie] 1..2 [Selkie] ok 1 - checked after first toggle [Selkie] ok 2 - unchecked after second toggle [Selkie] ok 3 - toggle flips checked state [Selkie] # Subtest: toggle emits on-change [Selkie] 1..2 [Selkie] ok 1 - first emit is True [Selkie] ok 2 - second emit is False [Selkie] ok 4 - toggle emits on-change [Selkie] # Subtest: set-checked updates state [Selkie] 1..1 [Selkie] ok 1 - checked after set-checked(True) [Selkie] ok 5 - set-checked updates state [Selkie] # Subtest: set-checked emits on-change [Selkie] 1..1 [Selkie] ok 1 - on-change emitted [Selkie] ok 6 - set-checked emits on-change [Selkie] # Subtest: set-checked with same value does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when setting same value [Selkie] ok 7 - set-checked with same value does not emit [Selkie] # Subtest: space toggles when focused [Selkie] 1..1 [Selkie] ok 1 - space toggles checkbox [Selkie] ok 8 - space toggles when focused [Selkie] # Subtest: enter toggles when focused [Selkie] 1..1 [Selkie] ok 1 - enter toggles checkbox [Selkie] ok 9 - enter toggles when focused [Selkie] # Subtest: no toggle when not focused [Selkie] 1..1 [Selkie] ok 1 - no toggle when unfocused [Selkie] ok 10 - no toggle when not focused [Selkie] # Subtest: set-focused marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after focus change [Selkie] ok 11 - set-focused marks dirty [Selkie] # Subtest: toggle marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after toggle [Selkie] ok 12 - toggle marks dirty [Selkie] # Subtest: unrelated key not consumed [Selkie] 1..1 [Selkie] ok 1 - x not consumed [Selkie] ok 13 - unrelated key not consumed [Selkie] # Subtest: keybind on checkbox works [Selkie] 1..1 [Selkie] ok 1 - keybind fires [Selkie] ok 14 - keybind on checkbox works [Selkie] # Subtest: default debounce collapses rapid user toggles [Selkie] 1..4 [Selkie] ok 1 - rapid duplicate click leaves checkbox checked [Selkie] ok 2 - duplicate click emits once [Selkie] ok 3 - click after debounce window toggles [Selkie] ok 4 - rapid duplicate key toggle emits once [Selkie] ok 15 - default debounce collapses rapid user toggles [Selkie] # Subtest: debounce-ms 0 allows every user toggle [Selkie] 1..2 [Selkie] ok 1 - rapid clicks both emit when debounce disabled [Selkie] ok 2 - two rapid clicks toggle twice [Selkie] ok 16 - debounce-ms 0 allows every user toggle [Selkie] # Subtest: default glyphs are byte-identical to the historical hardcoded pair [Selkie] 1..2 [Selkie] ok 1 - default checked-glyph is [x] [Selkie] ok 2 - default unchecked-glyph is [ ] [Selkie] ok 17 - default glyphs are byte-identical to the historical hardcoded pair [Selkie] # Subtest: set-glyphs updates both glyphs and marks dirty [Selkie] 1..3 [Selkie] ok 1 - checked-glyph updated [Selkie] ok 2 - unchecked-glyph updated [Selkie] ok 3 - dirty after set-glyphs [Selkie] ok 18 - set-glyphs updates both glyphs and marks dirty [Selkie] # Subtest: custom glyphs render in place of the defaults [Selkie] 1..2 [Selkie] ok 1 - checked custom glyph renders [Selkie] ok 2 - unchecked custom glyph renders [Selkie] ok 19 - custom glyphs render in place of the defaults [Selkie] # Subtest: a disabled checkbox leaves the focus cycle but stays focusable [Selkie] 1..5 [Selkie] ok 1 - not disabled by default [Selkie] ok 2 - reachable by Tab [Selkie] ok 3 - disabled drops out of the cycle [Selkie] ok 4 - but focusable is untouched [Selkie] ok 5 - re-enabling puts it back [Selkie] ok 20 - a disabled checkbox leaves the focus cycle but stays focusable [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/28-progress-bar.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction with defaults [Selkie] 1..4 [Selkie] ok 1 - value starts at 0 [Selkie] ok 2 - show-percentage on by default [Selkie] ok 3 - not indeterminate by default [Selkie] ok 4 - not focusable by default [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: set-value clamps to 0..1 [Selkie] 1..3 [Selkie] ok 1 - 0.5 accepted [Selkie] ok 2 - clamped to 1.0 [Selkie] ok 3 - clamped to 0.0 [Selkie] ok 2 - set-value clamps to 0..1 [Selkie] # Subtest: set-value marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after set-value [Selkie] ok 3 - set-value marks dirty [Selkie] # Subtest: set-value with same value does not mark dirty [Selkie] 1..1 [Selkie] ok 1 - not dirty when value unchanged [Selkie] ok 4 - set-value with same value does not mark dirty [Selkie] # Subtest: set-value accepts Int [Selkie] 1..1 [Selkie] ok 1 - Int coerced to Rat [Selkie] ok 5 - set-value accepts Int [Selkie] # Subtest: set-value accepts Num [Selkie] 1..1 [Selkie] ok 1 - Num coerced to Rat [Selkie] ok 6 - set-value accepts Num [Selkie] # Subtest: custom fill and empty chars [Selkie] 1..2 [Selkie] ok 1 - custom fill char [Selkie] ok 2 - custom empty char [Selkie] ok 7 - custom fill and empty chars [Selkie] # Subtest: indeterminate mode can be set [Selkie] 1..1 [Selkie] ok 1 - indeterminate mode on [Selkie] ok 8 - indeterminate mode can be set [Selkie] # Subtest: tick does nothing when not indeterminate [Selkie] 1..1 [Selkie] ok 1 - tick no-op in determinate mode [Selkie] ok 9 - tick does nothing when not indeterminate [Selkie] # Subtest: tick advances animation in indeterminate mode [Selkie] 1..1 [Selkie] ok 1 - tick with zero width is no-op [Selkie] ok 10 - tick advances animation in indeterminate mode [Selkie] # Subtest: frames-per-step controls animation speed [Selkie] 1..2 [Selkie] ok 1 - frames-per-step set [Selkie] ok 2 - default frames-per-step is 4 [Selkie] ok 11 - frames-per-step controls animation speed [Selkie] # Subtest: value 0 gives all empty [Selkie] 1..1 [Selkie] ok 1 - starts at 0 (all empty) [Selkie] ok 12 - value 0 gives all empty [Selkie] # Subtest: value 1 gives all filled [Selkie] 1..1 [Selkie] ok 1 - fully filled [Selkie] ok 13 - value 1 gives all filled [Selkie] # Subtest: show-percentage can be disabled [Selkie] 1..1 [Selkie] ok 1 - show-percentage disabled [Selkie] ok 14 - show-percentage can be disabled [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/29-radio-group.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction with defaults [Selkie] 1..3 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - selected starts at 0 [Selkie] ok 3 - cursor starts at 0 [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: set-items populates list [Selkie] 1..3 [Selkie] ok 1 - 3 items [Selkie] ok 2 - first item selected [Selkie] ok 3 - dirty after set-items [Selkie] ok 2 - set-items populates list [Selkie] # Subtest: set-items preserves selection by value [Selkie] 1..4 [Selkie] ok 1 - selection follows Gamma to its new index [Selkie] ok 2 - cursor follows selection [Selkie] ok 3 - clamps selection when previous label is gone [Selkie] ok 4 - resets to 0 on empty items [Selkie] ok 3 - set-items preserves selection by value [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is Supply [Selkie] ok 4 - on-change returns Supply [Selkie] # Subtest: select-index changes selection [Selkie] 1..2 [Selkie] ok 1 - selected is 2 [Selkie] ok 2 - label is Gamma [Selkie] ok 5 - select-index changes selection [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last index [Selkie] ok 6 - select-index clamps to bounds [Selkie] # Subtest: select-index emits on-change [Selkie] 1..1 [Selkie] ok 1 - emitted index 1 [Selkie] ok 7 - select-index emits on-change [Selkie] # Subtest: select-index with same value does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when selecting current index [Selkie] ok 8 - select-index with same value does not emit [Selkie] # Subtest: down arrow moves cursor [Selkie] 1..2 [Selkie] ok 1 - cursor moved to 1 [Selkie] ok 2 - selected unchanged (still 0) [Selkie] ok 9 - down arrow moves cursor [Selkie] # Subtest: up arrow moves cursor [Selkie] 1..1 [Selkie] ok 1 - cursor moved back to 1 [Selkie] ok 10 - up arrow moves cursor [Selkie] # Subtest: cursor does not exceed bounds [Selkie] 1..2 [Selkie] ok 1 - cursor stays at 0 on up [Selkie] ok 2 - cursor stays at last on down [Selkie] ok 11 - cursor does not exceed bounds [Selkie] # Subtest: enter selects at cursor [Selkie] 1..2 [Selkie] ok 1 - selected is now 1 [Selkie] ok 2 - on-change emitted 1 [Selkie] ok 12 - enter selects at cursor [Selkie] # Subtest: space selects at cursor [Selkie] 1..1 [Selkie] ok 1 - space selected index 2 [Selkie] ok 13 - space selects at cursor [Selkie] # Subtest: enter on already selected does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when re-selecting current [Selkie] ok 14 - enter on already selected does not emit [Selkie] # Subtest: home and end keys [Selkie] 1..2 [Selkie] ok 1 - end goes to last [Selkie] ok 2 - home goes to first [Selkie] ok 15 - home and end keys [Selkie] # Subtest: empty items ignores navigation [Selkie] 1..1 [Selkie] ok 1 - down ignored with no items [Selkie] ok 16 - empty items ignores navigation [Selkie] # Subtest: keybind on radio group works [Selkie] 1..1 [Selkie] ok 1 - keybind fires [Selkie] ok 17 - keybind on radio group works [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/30-select.rakutest [Selkie] 1..31 [Selkie] # Subtest: construction with defaults [Selkie] 1..5 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - selected starts at 0 [Selkie] ok 3 - closed by default [Selkie] ok 4 - not focused initially [Selkie] ok 5 - empty placeholder by default [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: construction with placeholder [Selkie] 1..1 [Selkie] ok 1 - placeholder set [Selkie] ok 2 - construction with placeholder [Selkie] # Subtest: on-change returns Supply [Selkie] 1..1 [Selkie] ok 1 - on-change is Supply [Selkie] ok 3 - on-change returns Supply [Selkie] # Subtest: set-items populates list [Selkie] 1..3 [Selkie] ok 1 - 3 items [Selkie] ok 2 - first item selected [Selkie] ok 3 - dirty after set-items [Selkie] ok 4 - set-items populates list [Selkie] # Subtest: set-items preserves selection by value [Selkie] 1..4 [Selkie] ok 1 - selection follows Gamma to its new index [Selkie] ok 2 - dropdown closes on set-items [Selkie] ok 3 - clamps when previous value is missing [Selkie] ok 4 - resets on empty [Selkie] ok 5 - set-items preserves selection by value [Selkie] # Subtest: select-index changes selection [Selkie] 1..2 [Selkie] ok 1 - selected is 2 [Selkie] ok 2 - label is Gamma [Selkie] ok 6 - select-index changes selection [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last index [Selkie] ok 7 - select-index clamps to bounds [Selkie] # Subtest: select-index emits on-change [Selkie] 1..1 [Selkie] ok 1 - emitted index 1 [Selkie] ok 8 - select-index emits on-change [Selkie] # Subtest: select-index with same value does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when selecting current [Selkie] ok 9 - select-index with same value does not emit [Selkie] # Subtest: enter opens dropdown when focused and closed [Selkie] 1..1 [Selkie] ok 1 - open after enter [Selkie] ok 10 - enter opens dropdown when focused and closed [Selkie] # Subtest: space opens dropdown when focused and closed [Selkie] 1..1 [Selkie] ok 1 - open after space [Selkie] ok 11 - space opens dropdown when focused and closed [Selkie] # Subtest: open does nothing with no items [Selkie] 1..1 [Selkie] ok 1 - stays closed with no items [Selkie] ok 12 - open does nothing with no items [Selkie] # Subtest: no open when not focused [Selkie] 1..1 [Selkie] ok 1 - stays closed when unfocused [Selkie] ok 13 - no open when not focused [Selkie] # Subtest: down arrow moves cursor when open [Selkie] 1..1 [Selkie] ok 1 - cursor moved down, selected on enter [Selkie] ok 14 - down arrow moves cursor when open [Selkie] # Subtest: up arrow moves cursor when open [Selkie] 1..1 [Selkie] ok 1 - cursor moved up, selected on enter [Selkie] ok 15 - up arrow moves cursor when open [Selkie] # Subtest: esc closes without selecting [Selkie] 1..2 [Selkie] ok 1 - closed after esc [Selkie] ok 2 - selection unchanged [Selkie] ok 16 - esc closes without selecting [Selkie] # Subtest: enter in dropdown selects and closes [Selkie] 1..3 [Selkie] ok 1 - closed after selection [Selkie] ok 2 - selected is 2 [Selkie] ok 3 - on-change emitted [Selkie] ok 17 - enter in dropdown selects and closes [Selkie] # Subtest: selecting same item does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when selecting current [Selkie] ok 18 - selecting same item does not emit [Selkie] # Subtest: losing focus closes dropdown [Selkie] 1..1 [Selkie] ok 1 - closed when focus lost [Selkie] ok 19 - losing focus closes dropdown [Selkie] # Subtest: open dropdown consumes all keys [Selkie] 1..1 [Selkie] ok 1 - random key consumed when open [Selkie] ok 20 - open dropdown consumes all keys [Selkie] # Subtest: home and end keys when open [Selkie] 1..2 [Selkie] ok 1 - end goes to last [Selkie] ok 2 - home goes to first [Selkie] ok 21 - home and end keys when open [Selkie] # Subtest: max-visible can be configured [Selkie] 1..1 [Selkie] ok 1 - max-visible set to 4 [Selkie] ok 22 - max-visible can be configured [Selkie] # Subtest: default debounce prevents rapid mouse retoggle [Selkie] 1..3 [Selkie] ok 1 - first click opens dropdown [Selkie] ok 2 - rapid duplicate click does not close dropdown [Selkie] ok 3 - click after debounce window toggles closed [Selkie] ok 23 - default debounce prevents rapid mouse retoggle [Selkie] # Subtest: default debounce prevents rapid keyboard open-and-commit [Selkie] 1..2 [Selkie] ok 1 - rapid duplicate Enter leaves dropdown open [Selkie] ok 2 - Enter after debounce window commits/closes [Selkie] ok 24 - default debounce prevents rapid keyboard open-and-commit [Selkie] # Subtest: debounce-ms 0 lets rapid activation through [Selkie] 1..1 [Selkie] ok 1 - rapid Enter opens then closes when debounce disabled [Selkie] ok 25 - debounce-ms 0 lets rapid activation through [Selkie] # Subtest: dropdown overlay opens below when it fits [Selkie] 1..4 [Selkie] ok 1 - first dropdown row is below control [Selkie] ok 2 - last visible row is below control [Selkie] ok 3 - does not claim above when below fits [Selkie] ok 4 - does not claim past visible rows [Selkie] ok 26 - dropdown overlay opens below when it fits [Selkie] # Subtest: dropdown overlay opens upward when bottom space is tighter [Selkie] 1..5 [Selkie] ok 1 - first dropdown row is above control [Selkie] ok 2 - last visible row is above control [Selkie] ok 3 - does not claim rows below the control [Selkie] ok 4 - mouse click in upward dropdown is consumed [Selkie] ok 5 - upward dropdown click maps to the correct option [Selkie] ok 27 - dropdown overlay opens upward when bottom space is tighter [Selkie] # Subtest: long dropdown caps to available space and remains scrollable [Selkie] 1..4 [Selkie] ok 1 - capped dropdown starts below control [Selkie] ok 2 - uses available rows to terminal bottom [Selkie] ok 3 - does not claim past terminal bottom [Selkie] ok 4 - keyboard can scroll to and select hidden options [Selkie] ok 28 - long dropdown caps to available space and remains scrollable [Selkie] # Subtest: ordinary fixed-height parent does not clip dropdown overlay [Selkie] 1..5 [Selkie] ok 1 - first dropdown row escapes below parent row [Selkie] ok 2 - last visible row is based on terminal space [Selkie] ok 3 - does not claim past max-visible rows [Selkie] ok 4 - mouse click in escaped dropdown is consumed [Selkie] ok 5 - escaped dropdown click maps to the correct option [Selkie] ok 29 - ordinary fixed-height parent does not clip dropdown overlay [Selkie] # Subtest: dropdown ignores unsized parent rows and uses terminal viewport [Selkie] 1..4 [Selkie] ok 1 - first dropdown row is below control [Selkie] ok 2 - last row uses terminal viewport height [Selkie] ok 3 - does not incorrectly flip upward [Selkie] ok 4 - does not claim past visible rows [Selkie] ok 30 - dropdown ignores unsized parent rows and uses terminal viewport [Selkie] # Subtest: long dropdown caps to terminal and remains scrollable in a short parent [Selkie] 1..4 [Selkie] ok 1 - capped dropdown starts below control [Selkie] ok 2 - uses available terminal rows [Selkie] ok 3 - does not claim past terminal bottom [Selkie] ok 4 - keyboard can scroll to hidden options in terminal-capped menu [Selkie] ok 31 - long dropdown caps to terminal and remains scrollable in a short parent [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/31-store-debug.rakutest [Selkie] ===SORRY!=== Error while compiling t/31-store-debug.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/31-store-debug.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/32-spinner.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction with defaults [Selkie] 1..3 [Selkie] ok 1 - not focusable by default [Selkie] ok 2 - default interval is 0.1s [Selkie] ok 3 - has default frames [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: default frames are BRAILLE [Selkie] 1..1 [Selkie] ok 1 - uses BRAILLE by default [Selkie] ok 2 - default frames are BRAILLE [Selkie] # Subtest: custom frames [Selkie] 1..1 [Selkie] ok 1 - custom frames set [Selkie] ok 3 - custom frames [Selkie] # Subtest: built-in frame sets exist [Selkie] 1..5 [Selkie] ok 1 - BRAILLE [Selkie] ok 2 - DOTS [Selkie] ok 3 - LINE [Selkie] ok 4 - CIRCLE [Selkie] ok 5 - ARROW [Selkie] ok 4 - built-in frame sets exist [Selkie] # Subtest: current-frame returns first frame initially [Selkie] 1..1 [Selkie] ok 1 - starts on frame 0 [Selkie] ok 5 - current-frame returns first frame initially [Selkie] # Subtest: tick without plane is no-op [Selkie] 1..1 [Selkie] ok 1 - frame unchanged without plane [Selkie] ok 6 - tick without plane is no-op [Selkie] # Subtest: reset puts us back on frame 0 [Selkie] 1..1 [Selkie] ok 1 - reset on frame 0 [Selkie] ok 7 - reset puts us back on frame 0 [Selkie] # Subtest: reset marks dirty [Selkie] 1..1 [Selkie] ok 1 - dirty after reset [Selkie] ok 8 - reset marks dirty [Selkie] # Subtest: interval configurable [Selkie] 1..2 [Selkie] ok 1 - fast interval set [Selkie] ok 2 - slow interval set [Selkie] ok 9 - interval configurable [Selkie] # Subtest: frames can be a gradient of chars [Selkie] 1..1 [Selkie] ok 1 - multi-char frame accepted [Selkie] ok 10 - frames can be a gradient of chars [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/33-tab-bar.rakutest [Selkie] 1..21 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - active-index starts at 0 [Selkie] ok 3 - active-name undefined when empty [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-tab adds tabs in order [Selkie] 1..3 [Selkie] ok 1 - names in order [Selkie] ok 2 - first added is active [Selkie] ok 3 - dirty after add [Selkie] ok 2 - add-tab adds tabs in order [Selkie] # Subtest: remove-tab drops and keeps active valid [Selkie] 1..2 [Selkie] ok 1 - tab removed [Selkie] ok 2 - active falls back to valid index [Selkie] ok 3 - remove-tab drops and keeps active valid [Selkie] # Subtest: clear-tabs empties and resets [Selkie] 1..2 [Selkie] ok 1 - no tabs [Selkie] ok 2 - no active name [Selkie] ok 4 - clear-tabs empties and resets [Selkie] # Subtest: select-by-name activates [Selkie] 1..2 [Selkie] ok 1 - b is active [Selkie] ok 2 - index 1 [Selkie] ok 5 - select-by-name activates [Selkie] # Subtest: select-by-name with unknown is no-op [Selkie] 1..1 [Selkie] ok 1 - unchanged [Selkie] ok 6 - select-by-name with unknown is no-op [Selkie] # Subtest: on-tab-selected emits on user change [Selkie] 1..2 [Selkie] ok 1 - first emit [Selkie] ok 2 - second emit [Selkie] ok 7 - on-tab-selected emits on user change [Selkie] # Subtest: select-by-name to same does not emit [Selkie] 1..1 [Selkie] ok 1 - no emit when already active [Selkie] ok 8 - select-by-name to same does not emit [Selkie] # Subtest: set-active-name-silent does not emit [Selkie] 1..2 [Selkie] ok 1 - active changed [Selkie] ok 2 - no emit [Selkie] ok 9 - set-active-name-silent does not emit [Selkie] # Subtest: right arrow moves active when focused [Selkie] 1..1 [Selkie] ok 1 - moved right [Selkie] ok 10 - right arrow moves active when focused [Selkie] # Subtest: left arrow clamps at 0 [Selkie] 1..1 [Selkie] ok 1 - stays on a [Selkie] ok 11 - left arrow clamps at 0 [Selkie] # Subtest: home/end jump to ends [Selkie] 1..2 [Selkie] ok 1 - end → last [Selkie] ok 2 - home → first [Selkie] ok 12 - home/end jump to ends [Selkie] # Subtest: enter emits on active tab [Selkie] 1..1 [Selkie] ok 1 - Enter re-emits active [Selkie] ok 13 - enter emits on active tab [Selkie] # Subtest: defaults are byte-identical to the pre-badge layout [Selkie] 1..7 [Selkie] ok 1 - brackets by default [Selkie] ok 2 - prefix focus indicator by default [Selkie] ok 3 - single-space badge separator by default [Selkie] ok 4 - active tab keeps its brackets [Selkie] ok 5 - inactive tab keeps its padding [Selkie] ok 6 - unfocused prefix is two blanks [Selkie] ok 7 - focused prefix is the chevron [Selkie] ok 14 - defaults are byte-identical to the pre-badge layout [Selkie] # Subtest: badges: set, read, clear [Selkie] 1..9 [Selkie] ok 1 - badge from add-tab is readable raw [Selkie] ok 2 - tab without a badge reads Nil [Selkie] ok 3 - unknown tab reads Nil [Selkie] ok 4 - badge renders inside the active cell [Selkie] ok 5 - badge renders inside an inactive cell [Selkie] ok 6 - Nil clears the badge [Selkie] ok 7 - clear-badge clears [Selkie] ok 8 - set-badge on an unknown name is a no-op [Selkie] ok 9 - badge-prefix is the separator [Selkie] ok 15 - badges: set, read, clear [Selkie] # Subtest: badge formatter [Selkie] 1..8 [Selkie] ok 1 - zero is drawn by the stock formatter [Selkie] ok 2 - 99 is not clamped [Selkie] ok 3 - 100 clamps to 99+ [Selkie] ok 4 - so does anything larger [Selkie] ok 5 - negatives pass through [Selkie] ok 6 - non-Int values stringify [Selkie] ok 7 - custom formatter wins [Selkie] ok 8 - empty formatter output suppresses the badge AND its separator [Selkie] ok 16 - badge formatter [Selkie] # Subtest: active-style and focus-indicator [Selkie] 1..8 [Selkie] ok 1 - underline set [Selkie] ok 2 - underline drops the brackets [Selkie] ok 3 - inactive cells are unaffected [Selkie] ok 4 - pill drops the brackets too [Selkie] ok 5 - FocusPrefix still reserves two columns [Selkie] ok 6 - FocusColor reserves none [Selkie] ok 7 - …focused or not [Selkie] ok 8 - all three styles occupy identical columns [Selkie] ok 17 - active-style and focus-indicator [Selkie] # Subtest: style/badge setters mark dirty [Selkie] 1..6 [Selkie] ok 1 - set-active-style [Selkie] ok 2 - set-focus-indicator [Selkie] ok 3 - set-badge-prefix [Selkie] ok 4 - set-badge-formatter [Selkie] ok 5 - set-badge [Selkie] ok 6 - …but re-setting the same badge doesn't repaint [Selkie] ok 18 - style/badge setters mark dirty [Selkie] # Subtest: hit-testing tracks rendered widths in every combination [Selkie] 1..72 [Selkie] ok 1 - columns resolve to the drawn tabs — brackets / prefix / no badges / unfocused [Selkie] ok 2 - negative column resolves to nothing — brackets / prefix / no badges / unfocused [Selkie] ok 3 - far past the strip resolves to nothing — brackets / prefix / no badges / unfocused [Selkie] ok 4 - columns resolve to the drawn tabs — brackets / prefix / no badges / focused [Selkie] ok 5 - negative column resolves to nothing — brackets / prefix / no badges / focused [Selkie] ok 6 - far past the strip resolves to nothing — brackets / prefix / no badges / focused [Selkie] ok 7 - columns resolve to the drawn tabs — brackets / prefix / badged / unfocused [Selkie] ok 8 - negative column resolves to nothing — brackets / prefix / badged / unfocused [Selkie] ok 9 - far past the strip resolves to nothing — brackets / prefix / badged / unfocused [Selkie] ok 10 - columns resolve to the drawn tabs — brackets / prefix / badged / focused [Selkie] ok 11 - negative column resolves to nothing — brackets / prefix / badged / focused [Selkie] ok 12 - far past the strip resolves to nothing — brackets / prefix / badged / focused [Selkie] ok 13 - columns resolve to the drawn tabs — brackets / color / no badges / unfocused [Selkie] ok 14 - negative column resolves to nothing — brackets / color / no badges / unfocused [Selkie] ok 15 - far past the strip resolves to nothing — brackets / color / no badges / unfocused [Selkie] ok 16 - columns resolve to the drawn tabs — brackets / color / no badges / focused [Selkie] ok 17 - negative column resolves to nothing — brackets / color / no badges / focused [Selkie] ok 18 - far past the strip resolves to nothing — brackets / color / no badges / focused [Selkie] ok 19 - columns resolve to the drawn tabs — brackets / color / badged / unfocused [Selkie] ok 20 - negative column resolves to nothing — brackets / color / badged / unfocused [Selkie] ok 21 - far past the strip resolves to nothing — brackets / color / badged / unfocused [Selkie] ok 22 - columns resolve to the drawn tabs — brackets / color / badged / focused [Selkie] ok 23 - negative column resolves to nothing — brackets / color / badged / focused [Selkie] ok 24 - far past the strip resolves to nothing — brackets / color / badged / focused [Selkie] ok 25 - columns resolve to the drawn tabs — underline / prefix / no badges / unfocused [Selkie] ok 26 - negative column resolves to nothing — underline / prefix / no badges / unfocused [Selkie] ok 27 - far past the strip resolves to nothing — underline / prefix / no badges / unfocused [Selkie] ok 28 - columns resolve to the drawn tabs — underline / prefix / no badges / focused [Selkie] ok 29 - negative column resolves to nothing — underline / prefix / no badges / focused [Selkie] ok 30 - far past the strip resolves to nothing — underline / prefix / no badges / focused [Selkie] ok 31 - columns resolve to the drawn tabs — underline / prefix / badged / unfocused [Selkie] ok 32 - negative column resolves to nothing — underline / prefix / badged / unfocused [Selkie] ok 33 - far past the strip resolves to nothing — underline / prefix / badged / unfocused [Selkie] ok 34 - columns resolve to the drawn tabs — underline / prefix / badged / focused [Selkie] ok 35 - negative column resolves to nothing — underline / prefix / badged / focused [Selkie] ok 36 - far past the strip resolves to nothing — underline / prefix / badged / focused [Selkie] ok 37 - columns resolve to the drawn tabs — underline / color / no badges / unfocused [Selkie] ok 38 - negative column resolves to nothing — underline / color / no badges / unfocused [Selkie] ok 39 - far past the strip resolves to nothing — underline / color / no badges / unfocused [Selkie] ok 40 - columns resolve to the drawn tabs — underline / color / no badges / focused [Selkie] ok 41 - negative column resolves to nothing — underline / color / no badges / focused [Selkie] ok 42 - far past the strip resolves to nothing — underline / color / no badges / focused [Selkie] ok 43 - columns resolve to the drawn tabs — underline / color / badged / unfocused [Selkie] ok 44 - negative column resolves to nothing — underline / color / badged / unfocused [Selkie] ok 45 - far past the strip resolves to nothing — underline / color / badged / unfocused [Selkie] ok 46 - columns resolve to the drawn tabs — underline / color / badged / focused [Selkie] ok 47 - negative column resolves to nothing — underline / color / badged / focused [Selkie] ok 48 - far past the strip resolves to nothing — underline / color / badged / focused [Selkie] ok 49 - columns resolve to the drawn tabs — pill / prefix / no badges / unfocused [Selkie] ok 50 - negative column resolves to nothing — pill / prefix / no badges / unfocused [Selkie] ok 51 - far past the strip resolves to nothing — pill / prefix / no badges / unfocused [Selkie] ok 52 - columns resolve to the drawn tabs — pill / prefix / no badges / focused [Selkie] ok 53 - negative column resolves to nothing — pill / prefix / no badges / focused [Selkie] ok 54 - far past the strip resolves to nothing — pill / prefix / no badges / focused [Selkie] ok 55 - columns resolve to the drawn tabs — pill / prefix / badged / unfocused [Selkie] ok 56 - negative column resolves to nothing — pill / prefix / badged / unfocused [Selkie] ok 57 - far past the strip resolves to nothing — pill / prefix / badged / unfocused [Selkie] ok 58 - columns resolve to the drawn tabs — pill / prefix / badged / focused [Selkie] ok 59 - negative column resolves to nothing — pill / prefix / badged / focused [Selkie] ok 60 - far past the strip resolves to nothing — pill / prefix / badged / focused [Selkie] ok 61 - columns resolve to the drawn tabs — pill / color / no badges / unfocused [Selkie] ok 62 - negative column resolves to nothing — pill / color / no badges / unfocused [Selkie] ok 63 - far past the strip resolves to nothing — pill / color / no badges / unfocused [Selkie] ok 64 - columns resolve to the drawn tabs — pill / color / no badges / focused [Selkie] ok 65 - negative column resolves to nothing — pill / color / no badges / focused [Selkie] ok 66 - far past the strip resolves to nothing — pill / color / no badges / focused [Selkie] ok 67 - columns resolve to the drawn tabs — pill / color / badged / unfocused [Selkie] ok 68 - negative column resolves to nothing — pill / color / badged / unfocused [Selkie] ok 69 - far past the strip resolves to nothing — pill / color / badged / unfocused [Selkie] ok 70 - columns resolve to the drawn tabs — pill / color / badged / focused [Selkie] ok 71 - negative column resolves to nothing — pill / color / badged / focused [Selkie] ok 72 - far past the strip resolves to nothing — pill / color / badged / focused [Selkie] ok 19 - hit-testing tracks rendered widths in every combination [Selkie] # Subtest: hit-testing degenerates safely [Selkie] 1..3 [Selkie] ok 1 - empty bar resolves nothing [Selkie] ok 2 - out-of-range tab-display is empty [Selkie] ok 3 - …still empty past the last tab [Selkie] ok 20 - hit-testing degenerates safely [Selkie] # Subtest: theme provides a tab-focus-accent slot [Selkie] 1..3 [Selkie] ok 1 - slot exists [Selkie] ok 2 - slot() resolves it [Selkie] ok 3 - defaults to border-focused, so FocusColor needs no theme work [Selkie] ok 21 - theme provides a tab-focus-accent slot [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/34-command-palette.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction without build [Selkie] 1..2 [Selkie] ok 1 - no modal before build [Selkie] ok 2 - on-command is a Supply [Selkie] ok 1 - construction without build [Selkie] # Subtest: build returns modal [Selkie] 1..2 [Selkie] ok 1 - build returns Modal [Selkie] ok 2 - modal accessor returns same instance [Selkie] ok 2 - build returns modal [Selkie] # Subtest: focusable-widget returns the search input [Selkie] 1..1 [Selkie] ok 1 - has a focusable widget [Selkie] ok 3 - focusable-widget returns the search input [Selkie] # Subtest: add-command after build updates list [Selkie] 1..1 [Selkie] ok 1 - added without crashing [Selkie] ok 4 - add-command after build updates list [Selkie] # Subtest: clear-commands empties the list [Selkie] 1..1 [Selkie] ok 1 - cleared without crashing [Selkie] ok 5 - clear-commands empties the list [Selkie] # Subtest: reset clears input and list [Selkie] 1..1 [Selkie] ok 1 - reset without crashing [Selkie] ok 6 - reset clears input and list [Selkie] # Subtest: build is idempotent [Selkie] 1..1 [Selkie] ok 1 - same modal returned [Selkie] ok 7 - build is idempotent [Selkie] # Subtest: Command class stores label + action [Selkie] 1..2 [Selkie] ok 1 - label [Selkie] ok 2 - action callable [Selkie] ok 8 - Command class stores label + action [Selkie] # Subtest: on-command is a Supply you can tap [Selkie] 1..1 [Selkie] ok 1 - tap worked [Selkie] ok 9 - on-command is a Supply you can tap [Selkie] # Subtest: palette with zero commands builds fine [Selkie] 1..1 [Selkie] ok 1 - build with no commands [Selkie] ok 10 - palette with zero commands builds fine [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/35-table.rakutest [Selkie] 1..17 [Selkie] # Subtest: construction defaults [Selkie] 1..3 [Selkie] ok 1 - focusable by default [Selkie] ok 2 - no columns initially [Selkie] ok 3 - no rows initially [Selkie] ok 1 - construction defaults [Selkie] # Subtest: add-column registers columns in order [Selkie] 1..3 [Selkie] ok 1 - 2 columns [Selkie] ok 2 - first is a [Selkie] ok 3 - second is b [Selkie] ok 2 - add-column registers columns in order [Selkie] # Subtest: set-rows populates data [Selkie] 1..2 [Selkie] ok 1 - 3 rows [Selkie] ok 2 - first row id=1 [Selkie] ok 3 - set-rows populates data [Selkie] # Subtest: cursor starts at 0 and can be moved [Selkie] 1..3 [Selkie] ok 1 - starts at 0 [Selkie] ok 2 - moved to 2 [Selkie] ok 3 - selected row matches cursor [Selkie] ok 4 - cursor starts at 0 and can be moved [Selkie] # Subtest: select-index clamps to bounds [Selkie] 1..1 [Selkie] ok 1 - clamped to last row [Selkie] ok 5 - select-index clamps to bounds [Selkie] # Subtest: on-select emits on cursor move [Selkie] 1..1 [Selkie] ok 1 - last emission is 1 [Selkie] ok 6 - on-select emits on cursor move [Selkie] # Subtest: on-activate emits on Enter [Selkie] 1..1 [Selkie] ok 1 - activated row 0 [Selkie] ok 7 - on-activate emits on Enter [Selkie] # Subtest: arrow keys move cursor [Selkie] 1..3 [Selkie] ok 1 - down → 1 [Selkie] ok 2 - down → 2 [Selkie] ok 3 - up → 1 [Selkie] ok 8 - arrow keys move cursor [Selkie] # Subtest: home / end jump to bounds [Selkie] 1..2 [Selkie] ok 1 - end → last [Selkie] ok 2 - home → first [Selkie] ok 9 - home / end jump to bounds [Selkie] # Subtest: sort-by ascending then descending [Selkie] 1..4 [Selkie] ok 1 - column set [Selkie] ok 2 - asc first [Selkie] ok 3 - first row is 1 (ascending) [Selkie] ok 4 - cycles to desc [Selkie] ok 10 - sort-by ascending then descending [Selkie] # Subtest: sort-by cycles to unsorted on third call [Selkie] 1..1 [Selkie] ok 1 - sort cleared on third call [Selkie] ok 11 - sort-by cycles to unsorted on third call [Selkie] # Subtest: sort-by non-sortable column is no-op [Selkie] 1..1 [Selkie] ok 1 - sort not set for non-sortable column [Selkie] ok 12 - sort-by non-sortable column is no-op [Selkie] # Subtest: custom sort-key applied [Selkie] 1..1 [Selkie] ok 1 - numeric sort: 2 first [Selkie] ok 13 - custom sort-key applied [Selkie] # Subtest: clear-sort restores insertion order [Selkie] 1..2 [Selkie] ok 1 - sort cleared [Selkie] ok 2 - order is insertion order [Selkie] ok 14 - clear-sort restores insertion order [Selkie] # Subtest: per-row style resolution [Selkie] 1..12 [Selkie] ok 1 - no callback: theme text fg [Selkie] ok 2 - no callback: theme base bg [Selkie] ok 3 - no callback: body rows carry no style flags [Selkie] ok 4 - cursor: highlight fg [Selkie] ok 5 - cursor: highlight flags [Selkie] ok 6 - cursor: base bg when the theme's highlight slot has no bg of its own [Selkie] ok 7 - callback receives the row hash [Selkie] ok 8 - override fg wins on non-cursor rows [Selkie] ok 9 - override flags apply [Selkie] ok 10 - override fg survives the cursor [Selkie] ok 11 - cursor flags are OR'd in [Selkie] ok 12 - Nil result falls back to theme default [Selkie] ok 15 - per-row style resolution [Selkie] # Subtest: the cursor row is always visible under a row-style [Selkie] 1..12 [Selkie] ok 1 - off-cursor: the row style's own bg stands [Selkie] ok 2 - fully-styled bold row differs under the cursor [Selkie] ok 3 - cursor bg is the highlight bg, not the row style's [Selkie] ok 4 - cursor keeps the row style's fg [Selkie] ok 5 - cursor keeps the row style's flags [Selkie] ok 6 - red row keeps its fg under the cursor [Selkie] ok 7 - red row still gets the highlight bg [Selkie] ok 8 - red row gains the highlight's bold [Selkie] ok 9 - unstyled cursor row uses the highlight bg [Selkie] ok 10 - unstyled body row keeps the base bg [Selkie] ok 11 - indistinguishable cursor row escalates to the selection bg [Selkie] ok 12 - …which is, finally, different from the uncursored row [Selkie] ok 16 - the cursor row is always visible under a row-style [Selkie] # Subtest: body-height is the plane's, not the row count's [Selkie] 1..5 [Selkie] ok 1 - three rows of data [Selkie] ok 2 - no plane yet, so no body height — NOT rows - 1 [Selkie] ok 3 - 10-row plane leaves 9 rows under the header [Selkie] ok 4 - a 1-row plane is all header, no body [Selkie] ok 5 - a 0-row plane clamps at 0 rather than underflowing [Selkie] ok 17 - body-height is the plane's, not the row count's [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/36-test-keys.rakutest [Selkie] 1..13 [Selkie] # Subtest: key-event from single char spec [Selkie] 1..3 [Selkie] ok 1 - builds an Event [Selkie] ok 2 - id is 'a' ordinal [Selkie] ok 3 - event-type is KeyEvent [Selkie] ok 1 - key-event from single char spec [Selkie] # Subtest: key-event from named key [Selkie] 1..2 [Selkie] ok 1 - id is NCKEY_ENTER [Selkie] ok 2 - no modifiers [Selkie] ok 2 - key-event from named key [Selkie] # Subtest: key-event with modifier [Selkie] 1..2 [Selkie] ok 1 - id is 'q' ordinal [Selkie] ok 2 - Ctrl modifier set [Selkie] ok 3 - key-event with modifier [Selkie] # Subtest: key-event with multiple modifiers [Selkie] 1..3 [Selkie] ok 1 - id is 'a' [Selkie] ok 2 - Ctrl [Selkie] ok 3 - Shift [Selkie] ok 4 - key-event with multiple modifiers [Selkie] # Subtest: key-event low-level form [Selkie] 1..2 [Selkie] ok 1 - id matches [Selkie] ok 2 - event-type defaults to KeyEvent [Selkie] ok 5 - key-event low-level form [Selkie] # Subtest: press-key dispatches to widget and returns Bool [Selkie] 1..2 [Selkie] ok 1 - button activated [Selkie] ok 2 - press-key returned True [Selkie] ok 6 - press-key dispatches to widget and returns Bool [Selkie] # Subtest: press-key returns False when unfocused [Selkie] 1..1 [Selkie] ok 1 - unfocused button doesn't consume [Selkie] ok 7 - press-key returns False when unfocused [Selkie] # Subtest: press-key works through a sequence of keys [Selkie] 1..1 [Selkie] ok 1 - after two downs cursor at 2 [Selkie] ok 8 - press-key works through a sequence of keys [Selkie] # Subtest: function keys [Selkie] 1..2 [Selkie] ok 1 - F1 [Selkie] ok 2 - F12 [Selkie] ok 9 - function keys [Selkie] # Subtest: mouse-event builds a MouseEvent [Selkie] 1..3 [Selkie] ok 1 - is an Event [Selkie] ok 2 - event-type is MouseEvent [Selkie] ok 3 - scroll up id [Selkie] ok 10 - mouse-event builds a MouseEvent [Selkie] # Subtest: resize-event builds a ResizeEvent [Selkie] 1..2 [Selkie] ok 1 - event-type is ResizeEvent [Selkie] ok 2 - id is NCKEY_RESIZE [Selkie] ok 11 - resize-event builds a ResizeEvent [Selkie] # Subtest: press-keys dispatches a sequence [Selkie] 1..1 [Selkie] ok 1 - cursor moved to 2 [Selkie] ok 12 - press-keys dispatches a sequence [Selkie] # Subtest: type-text dispatches one event per char [Selkie] 1..1 [Selkie] ok 1 - typed characters appear in buffer [Selkie] ok 13 - type-text dispatches one event per char [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/37-test-supply.rakutest [Selkie] 1..6 [Selkie] # Subtest: collect-from captures emissions [Selkie] 1..2 [Selkie] ok 1 - three emissions [Selkie] ok 2 - in order [Selkie] ok 1 - collect-from captures emissions [Selkie] # Subtest: collect-from returns empty when nothing emitted [Selkie] 1..1 [Selkie] ok 1 - empty [Selkie] ok 2 - collect-from returns empty when nothing emitted [Selkie] # Subtest: collect-from closes the tap after block [Selkie] 1..1 [Selkie] ok 1 - only in-block emission captured [Selkie] ok 3 - collect-from closes the tap after block [Selkie] # Subtest: emitted-once-ok passes on single emission [Selkie] 1..2 [Selkie] ok 1 - test — emitted exactly once [Selkie] ok 2 - test — correct value [Selkie] ok 4 - emitted-once-ok passes on single emission [Selkie] # Subtest: emitted-count-is passes on matching count [Selkie] 1..1 [Selkie] ok 1 - three emits — emitted 3 times [Selkie] ok 5 - emitted-count-is passes on matching count [Selkie] # Subtest: works with a real widget Supply [Selkie] 1..2 [Selkie] ok 1 - enter fires on-press — emitted exactly once [Selkie] ok 2 - enter fires on-press — correct value [Selkie] ok 6 - works with a real widget Supply [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/38-test-store.rakutest [Selkie] ===SORRY!=== Error while compiling t/38-test-store.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/Test/Store.rakumod (Selkie::Test::Store) [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/Test/Store.rakumod (Selkie::Test::Store):109 [Selkie] ------> use Selkie::Store; [Selkie] at t/38-test-store.rakutest:4 [Selkie] ------> use Selkie::Test::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/39-test-focus.rakutest [Selkie] 1..5 [Selkie] # Subtest: with-focus sets and unsets focus [Selkie] 1..2 [Selkie] ok 1 - focused during block [Selkie] ok 2 - unfocused after block [Selkie] ok 1 - with-focus sets and unsets focus [Selkie] # Subtest: with-focus enables focus-gated behaviour [Selkie] 1..2 [Selkie] ok 1 - unfocused: not consumed [Selkie] ok 2 - focused: consumed [Selkie] ok 2 - with-focus enables focus-gated behaviour [Selkie] # Subtest: with-focus is exception-safe [Selkie] 1..1 [Selkie] ok 1 - focus released after exception [Selkie] ok 3 - with-focus is exception-safe [Selkie] # Subtest: with-focus no-ops for widgets without set-focused [Selkie] 1..1 [Selkie] ok 1 - no-op for non-focusable widget [Selkie] ok 4 - with-focus no-ops for widgets without set-focused [Selkie] # Subtest: with-focus runs the block [Selkie] 1..1 [Selkie] ok 1 - block was executed [Selkie] ok 5 - with-focus runs the block [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/40-test-tree.rakutest [Selkie] 1..6 [Selkie] # Subtest: walk yields every widget in tree [Selkie] 1..1 [Selkie] ok 1 - seven widgets in the tree [Selkie] ok 1 - walk yields every widget in tree [Selkie] # Subtest: find-widget returns first match [Selkie] 1..2 [Selkie] ok 1 - got a Button [Selkie] ok 2 - first Button in tree is A [Selkie] ok 2 - find-widget returns first match [Selkie] # Subtest: find-widget with custom predicate [Selkie] 1..1 [Selkie] ok 1 - found nested button by predicate [Selkie] ok 3 - find-widget with custom predicate [Selkie] # Subtest: find-widget returns Nil when no match [Selkie] 1..1 [Selkie] ok 1 - Nil when no match [Selkie] ok 4 - find-widget returns Nil when no match [Selkie] # Subtest: find-widgets returns all matching [Selkie] 1..1 [Selkie] ok 1 - three buttons total [Selkie] ok 5 - find-widgets returns all matching [Selkie] # Subtest: contains-widget-ok [Selkie] 1..1 [Selkie] ok 1 - button A is in the tree [Selkie] ok 6 - contains-widget-ok [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/41-resize.rakutest [Selkie] 1..6 [Selkie] # Subtest: leaf Widget: handle-resize updates rows/cols [Selkie] 1..2 [Selkie] ok 1 - cols updated [Selkie] ok 2 - rows unchanged (also 1) [Selkie] ok 1 - leaf Widget: handle-resize updates rows/cols [Selkie] # Subtest: Text.on-resize rewraps on width change [Selkie] 1..2 [Selkie] ok 1 - 20 chars at width 20 = 1 line [Selkie] ok 2 - after handle-resize narrower, rewrapped to 2 lines [Selkie] ok 2 - Text.on-resize rewraps on width change [Selkie] # Subtest: VBox.handle-resize cascades to children [Selkie] 1..4 [Selkie] ok 1 - VBox cols updated [Selkie] ok 2 - VBox rows unchanged [Selkie] ok 3 - child a cols unchanged (no plane) [Selkie] ok 4 - child b cols unchanged (no plane) [Selkie] ok 3 - VBox.handle-resize cascades to children [Selkie] # Subtest: handle-resize with unchanged dims is a no-op [Selkie] 1..1 [Selkie] ok 1 - same dims → on-resize skipped, wrap unchanged [Selkie] ok 4 - handle-resize with unchanged dims is a no-op [Selkie] # Subtest: ScreenManager.handle-resize updates all screens, not just active [Selkie] 1..2 [Selkie] ok 1 - active screen resized [Selkie] ok 2 - inactive screen also resized (the core bug fix) [Selkie] ok 5 - ScreenManager.handle-resize updates all screens, not just active [Selkie] # Subtest: Toast.handle-resize + resize-screen alias still works [Selkie] 1..2 [Selkie] ok 1 - resize-screen alias still callable [Selkie] ok 2 - handle-resize is the canonical entry [Selkie] ok 6 - Toast.handle-resize + resize-screen alias still works [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/42-password-strength.rakutest [Selkie] 1..16 [Selkie] ok 1 - empty password scores 0 [Selkie] ok 2 - 'abc' is weak [Selkie] ok 3 - 'password' (lowercase only) is below good [Selkie] ok 4 - mixed-case scores higher than lowercase only [Selkie] ok 5 - digit bump [Selkie] ok 6 - symbol bump [Selkie] ok 7 - long diverse passphrase is good or better [Selkie] ok 8 - longer same-class scores higher [Selkie] ok 9 - score 0 → no label [Selkie] ok 10 - score 5 → weak [Selkie] ok 11 - score 50 → good [Selkie] ok 12 - score 100 → very strong [Selkie] ok 13 - score 0 uses empty theme slot [Selkie] ok 14 - score 5 uses weak theme slot [Selkie] ok 15 - score 50 uses good theme slot [Selkie] ok 16 - score 100 uses strongest theme slot [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/43-title.rakutest [Selkie] ===SORRY!=== Error while compiling t/43-title.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/43-title.rakutest:4 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/44-plot-scaler.rakutest [Selkie] 1..14 [Selkie] # Subtest: linear constructor accepts valid args [Selkie] 1..4 [Selkie] ok 1 - The object is-a 'Selkie::Plot::Scaler' [Selkie] ok 2 - min stored [Selkie] ok 3 - max stored [Selkie] ok 4 - cells stored [Selkie] ok 1 - linear constructor accepts valid args [Selkie] # Subtest: linear constructor rejects cells == 0 [Selkie] 1..1 [Selkie] ok 1 - zero-cell scaler is rejected [Selkie] ok 2 - linear constructor rejects cells == 0 [Selkie] # Subtest: linear constructor rejects min > max [Selkie] 1..1 [Selkie] ok 1 - min > max is rejected (use :invert instead) [Selkie] ok 3 - linear constructor rejects min > max [Selkie] # Subtest: linear constructor accepts min == max (degenerate) [Selkie] 1..1 [Selkie] ok 1 - min == max is permitted (degenerate range) [Selkie] ok 4 - linear constructor accepts min == max (degenerate) [Selkie] # Subtest: value-to-cell at endpoints, midpoint, and inside [Selkie] 1..5 [Selkie] ok 1 - min maps to cell 0 [Selkie] ok 2 - max maps to cell cells-1 [Selkie] ok 3 - midpoint maps to cell 10 (round of 9.5) [Selkie] ok 4 - 25% maps to cell 5 (round of 4.75) [Selkie] ok 5 - 75% maps to cell 14 (round of 14.25) [Selkie] ok 5 - value-to-cell at endpoints, midpoint, and inside [Selkie] # Subtest: value-to-cell clamps below min and above max [Selkie] 1..4 [Selkie] ok 1 - below-min clamps to 0 [Selkie] ok 2 - just-below-min clamps to 0 [Selkie] ok 3 - just-above-max clamps to cells-1 [Selkie] ok 4 - extreme above-max clamps to cells-1 [Selkie] ok 6 - value-to-cell clamps below min and above max [Selkie] # Subtest: value-to-cell handles NaN and infinities [Selkie] 1..3 [Selkie] ok 1 - NaN propagates as undef [Selkie] ok 2 - +Inf clamps to cells-1 [Selkie] ok 3 - -Inf clamps to 0 [Selkie] ok 7 - value-to-cell handles NaN and infinities [Selkie] # Subtest: inverted axis flips cell direction [Selkie] 1..5 [Selkie] ok 1 - max maps to cell 0 under :invert [Selkie] ok 2 - min maps to cell cells-1 under :invert [Selkie] ok 3 - midpoint flips around midpoint [Selkie] ok 4 - +Inf clamps to 0 under :invert [Selkie] ok 5 - -Inf clamps to cells-1 under :invert [Selkie] ok 8 - inverted axis flips cell direction [Selkie] # Subtest: single-cell axis maps everything to 0 [Selkie] 1..4 [Selkie] ok 1 - min [Selkie] ok 2 - mid [Selkie] ok 3 - max [Selkie] ok 4 - out-of-range [Selkie] ok 9 - single-cell axis maps everything to 0 [Selkie] # Subtest: degenerate domain (min == max) maps to middle cell [Selkie] 1..4 [Selkie] ok 1 - value at the degenerate point [Selkie] ok 2 - any other value also maps to middle [Selkie] ok 3 - extreme value too [Selkie] ok 4 - cell-to-value returns the degenerate value [Selkie] ok 10 - degenerate domain (min == max) maps to middle cell [Selkie] # Subtest: cell-to-value at endpoints and midpoint [Selkie] 1..3 [Selkie] ok 1 - cell 0 → min [Selkie] ok 2 - cell cells-1 → max [Selkie] ok 3 - cell 10 → midpoint [Selkie] ok 11 - cell-to-value at endpoints and midpoint [Selkie] # Subtest: cell-to-value under :invert [Selkie] 1..3 [Selkie] ok 1 - cell 0 → max under :invert [Selkie] ok 2 - cell cells-1 → min under :invert [Selkie] ok 3 - midpoint cell → midpoint value [Selkie] ok 12 - cell-to-value under :invert [Selkie] # Subtest: round-trip cell-to-value(value-to-cell(v)) within tolerance [Selkie] 1..7 [Selkie] ok 1 - round-trip 0 → 0 within ±1.2500 [Selkie] ok 2 - round-trip 1 → 0 within ±1.2500 [Selkie] ok 3 - round-trip 13.7 → 12.5 within ±1.2500 [Selkie] ok 4 - round-trip 50 → 50 within ±1.2500 [Selkie] ok 5 - round-trip 73.2 → 72.5 within ±1.2500 [Selkie] ok 6 - round-trip 99 → 100 within ±1.2500 [Selkie] ok 7 - round-trip 100 → 100 within ±1.2500 [Selkie] ok 13 - round-trip cell-to-value(value-to-cell(v)) within tolerance [Selkie] # Subtest: negative domain works correctly [Selkie] 1..5 [Selkie] ok 1 - min (-50) → 0 [Selkie] ok 2 - max (+50) → 20 [Selkie] ok 3 - zero → middle cell [Selkie] ok 4 - cell 0 → -50 [Selkie] ok 5 - cell 20 → +50 [Selkie] ok 14 - negative domain works correctly [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/45-plot-ticks.rakutest [Selkie] 1..14 [Selkie] # Subtest: construction with valid args [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Plot::Ticks' [Selkie] ok 2 - min stored [Selkie] ok 3 - max stored [Selkie] ok 1 - construction with valid args [Selkie] # Subtest: rejects count < 2 [Selkie] 1..2 [Selkie] ok 1 - count = 1 is rejected [Selkie] ok 2 - count = 0 is rejected [Selkie] ok 2 - rejects count < 2 [Selkie] # Subtest: rejects min > max [Selkie] 1..1 [Selkie] ok 1 - min > max is rejected [Selkie] ok 3 - rejects min > max [Selkie] # Subtest: degenerate range (min == max) returns single tick [Selkie] 1..3 [Selkie] ok 1 - exactly one tick [Selkie] ok 2 - tick is at the degenerate value [Selkie] ok 3 - step is zero (no spacing) [Selkie] ok 4 - degenerate range (min == max) returns single tick [Selkie] # Subtest: (0, 100, 5) produces classic round ticks [Selkie] 1..3 [Selkie] ok 1 - ticks at 0, 20, 40, 60, 80, 100 [Selkie] ok 2 - step is 20 [Selkie] ok 3 - labels are integer-formatted [Selkie] ok 5 - (0, 100, 5) produces classic round ticks [Selkie] # Subtest: (-50, 50, 5) handles symmetric negative range [Selkie] 1..2 [Selkie] ok 1 - ticks span the symmetric range with nice spacing [Selkie] ok 2 - step is 20 [Selkie] ok 6 - (-50, 50, 5) handles symmetric negative range [Selkie] # Subtest: (7, 93, 5) extends to nice round endpoints [Selkie] 1..2 [Selkie] ok 1 - ticks extend to nice round endpoints [Selkie] ok 2 - step is 20 [Selkie] ok 7 - (7, 93, 5) extends to nice round endpoints [Selkie] # Subtest: sub-unit range produces sub-unit step [Selkie] 1..2 [Selkie] ok 1 - step is 0.2 [Selkie] ok 2 - six ticks (Heckbert prefers nice spacing) [Selkie] ok 8 - sub-unit range produces sub-unit step [Selkie] # Subtest: sub-unit labels carry consistent decimal precision [Selkie] 1..6 [Selkie] ok 1 - label '0.00' carries decimal [Selkie] ok 2 - label '0.02' carries decimal [Selkie] ok 3 - label '0.04' carries decimal [Selkie] ok 4 - label '0.06' carries decimal [Selkie] ok 5 - label '0.08' carries decimal [Selkie] ok 6 - label '0.10' carries decimal [Selkie] ok 9 - sub-unit labels carry consistent decimal precision [Selkie] # Subtest: (0.001, 0.009, 4) — Heckbert prefers nice spacing over exact count [Selkie] 1..3 [Selkie] ok 1 - step is 0.005 [Selkie] ok 2 - at least two ticks [Selkie] ok 3 - tick count is reasonable [Selkie] ok 10 - (0.001, 0.009, 4) — Heckbert prefers nice spacing over exact count [Selkie] # Subtest: all ticks are multiples of step (within FP tolerance) [Selkie] 1..1 [Selkie] ok 1 - every tick is a multiple of step [Selkie] ok 11 - all ticks are multiples of step (within FP tolerance) [Selkie] # Subtest: step is always 1, 2, or 5 times a power of 10 [Selkie] 1..6 [Selkie] ok 1 - step 20 (leading 2) is nice [Selkie] ok 2 - step 0.002 (leading 2) is nice [Selkie] ok 3 - step 200 (leading 2) is nice [Selkie] ok 4 - step 2 (leading 2) is nice [Selkie] ok 5 - step 500000 (leading 5) is nice [Selkie] ok 6 - step 0.0002 (leading 2) is nice [Selkie] ok 12 - step is always 1, 2, or 5 times a power of 10 [Selkie] # Subtest: ticks span the data range [Selkie] 1..3 [Selkie] ok 1 - first tick at or below min (0 <= 7) [Selkie] ok 2 - last tick at or above max (100 >= 93) [Selkie] ok 3 - adjacent ticks are step-spaced [Selkie] ok 13 - ticks span the data range [Selkie] # Subtest: labels round-trip parsing [Selkie] 1..1 [Selkie] ok 1 - labels parse back to the tick values [Selkie] ok 14 - labels round-trip parsing [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/46-plot-palette.rakutest [Selkie] 1..11 [Selkie] # Subtest: default series palette is okabe-ito [Selkie] 1..2 [Selkie] ok 1 - default palette has 8 colors [Selkie] ok 2 - default name resolves to okabe-ito [Selkie] ok 1 - default series palette is okabe-ito [Selkie] # Subtest: okabe-ito palette has documented RGB values [Selkie] 1..8 [Selkie] ok 1 - gray (substituted from black) [Selkie] ok 2 - orange [Selkie] ok 3 - sky blue [Selkie] ok 4 - bluish green [Selkie] ok 5 - yellow [Selkie] ok 6 - blue [Selkie] ok 7 - vermillion [Selkie] ok 8 - reddish purple [Selkie] ok 2 - okabe-ito palette has documented RGB values [Selkie] # Subtest: tol-bright palette has 7 documented colors [Selkie] 1..7 [Selkie] ok 1 - blue [Selkie] ok 2 - cyan [Selkie] ok 3 - green [Selkie] ok 4 - yellow [Selkie] ok 5 - red [Selkie] ok 6 - purple [Selkie] ok 7 - gray [Selkie] ok 3 - tol-bright palette has 7 documented colors [Selkie] # Subtest: tableau-10 palette has 10 documented colors [Selkie] 1..1 [Selkie] ok 1 - ten colors [Selkie] ok 4 - tableau-10 palette has 10 documented colors [Selkie] # Subtest: unknown series palette dies with helpful message [Selkie] 1..2 [Selkie] ok 1 - unknown name throws [Selkie] # Subtest: error mentions known palettes [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'okabe-ito'/ [Selkie] ok 2 - error mentions known palettes [Selkie] ok 5 - unknown series palette dies with helpful message [Selkie] # Subtest: default ramp is viridis [Selkie] 1..2 [Selkie] ok 1 - five stops [Selkie] ok 2 - default name resolves to viridis [Selkie] ok 6 - default ramp is viridis [Selkie] # Subtest: viridis stops match documented values [Selkie] 1..5 [Selkie] ok 1 - stop 0 position [Selkie] ok 2 - stop 0 color [Selkie] ok 3 - midpoint position [Selkie] ok 4 - midpoint color [Selkie] ok 5 - final color (yellow) [Selkie] ok 7 - viridis stops match documented values [Selkie] # Subtest: all five named ramps are present [Selkie] 1..5 [Selkie] ok 1 - viridis has 5 stops [Selkie] ok 2 - magma has 5 stops [Selkie] ok 3 - plasma has 5 stops [Selkie] ok 4 - coolwarm has 5 stops [Selkie] ok 5 - grayscale has 5 stops [Selkie] ok 8 - all five named ramps are present [Selkie] # Subtest: sample at exact stop returns that stop's color [Selkie] 1..5 [Selkie] ok 1 - 0.0 → stop 0 [Selkie] ok 2 - 0.25 → stop 1 [Selkie] ok 3 - 0.5 → stop 2 [Selkie] ok 4 - 0.75 → stop 3 [Selkie] ok 5 - 1.0 → stop 4 [Selkie] ok 9 - sample at exact stop returns that stop's color [Selkie] # Subtest: sample interpolates between adjacent stops [Selkie] 1..3 [Selkie] ok 1 - halfway between stop 0 and stop 1 [Selkie] ok 2 - halfway between stop 1 and stop 2 [Selkie] ok 3 - grayscale interpolation is uniform per channel [Selkie] ok 10 - sample interpolates between adjacent stops [Selkie] # Subtest: sample clamps out-of-range t to nearest stop [Selkie] 1..4 [Selkie] ok 1 - negative clamps to first stop [Selkie] ok 2 - extreme negative clamps [Selkie] ok 3 - above 1 clamps to last stop [Selkie] ok 4 - extreme above clamps [Selkie] ok 11 - sample clamps out-of-range t to nearest stop [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/47-axis.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with valid args [Selkie] 1..5 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Axis' [Selkie] ok 2 - edge stored [Selkie] ok 3 - min stored [Selkie] ok 4 - max stored [Selkie] ok 5 - tick-count defaults to 5 [Selkie] ok 1 - construction with valid args [Selkie] # Subtest: rejects invalid edge [Selkie] 1..1 [Selkie] ok 1 - unknown edge is rejected [Selkie] ok 2 - rejects invalid edge [Selkie] # Subtest: rejects min > max [Selkie] 1..1 [Selkie] ok 1 - min > max is rejected [Selkie] ok 3 - rejects min > max [Selkie] # Subtest: reserved-rows reflects edge orientation [Selkie] 1..4 [Selkie] ok 1 - bottom needs 2 rows [Selkie] ok 2 - top needs 2 rows [Selkie] ok 3 - left doesn't reserve rows [Selkie] ok 4 - right doesn't reserve rows [Selkie] ok 4 - reserved-rows reflects edge orientation [Selkie] # Subtest: reserved-cols accounts for label width [Selkie] 1..3 [Selkie] ok 1 - 0..100 reserves 4 cols (label '100' + line) [Selkie] ok 2 - 0..1 reserves 4 cols [Selkie] ok 3 - negative range reserves enough for '-100' [Selkie] ok 5 - reserved-cols accounts for label width [Selkie] # Subtest: horizontal axes' reserved-cols is 0 [Selkie] 1..2 [Selkie] ok 1 - bottom doesn't reserve cols [Selkie] ok 2 - top doesn't reserve cols [Selkie] ok 6 - horizontal axes' reserved-cols is 0 [Selkie] # Subtest: tick-count carries through [Selkie] 1..1 [Selkie] ok 1 - tick-count stored [Selkie] ok 7 - tick-count carries through [Selkie] # Subtest: show-line defaults to True and is configurable [Selkie] 1..2 [Selkie] ok 1 - show-line defaults to True [Selkie] ok 2 - show-line can be disabled [Selkie] ok 8 - show-line defaults to True and is configurable [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - axis isn't focusable (it's a display widget) [Selkie] ok 9 - non-focusable by default [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/48-legend.rakutest [Selkie] 1..8 [Selkie] # Subtest: construction with default vertical orientation [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Legend' [Selkie] ok 2 - default orientation is vertical [Selkie] ok 3 - default swatch is ■ [Selkie] ok 1 - construction with default vertical orientation [Selkie] # Subtest: construction with horizontal orientation [Selkie] 1..1 [Selkie] ok 1 - horizontal stored [Selkie] ok 2 - construction with horizontal orientation [Selkie] # Subtest: rejects invalid orientation [Selkie] 1..1 [Selkie] ok 1 - invalid orientation rejected [Selkie] ok 3 - rejects invalid orientation [Selkie] # Subtest: set-series replaces and dirties [Selkie] 1..3 [Selkie] ok 1 - starts with one series [Selkie] ok 2 - replaced with two [Selkie] ok 3 - marked dirty after set-series [Selkie] ok 4 - set-series replaces and dirties [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - legend isn't focusable [Selkie] ok 5 - non-focusable by default [Selkie] # Subtest: configurable swatch glyph [Selkie] 1..1 [Selkie] ok 1 - custom swatch stored [Selkie] ok 6 - configurable swatch glyph [Selkie] # Subtest: empty series list constructs cleanly [Selkie] 1..2 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Legend' [Selkie] ok 2 - no series [Selkie] ok 7 - empty series list constructs cleanly [Selkie] # Subtest: series with all-required-fields constructs [Selkie] 1..1 [Selkie] ok 1 - three series stored [Selkie] ok 8 - series with all-required-fields constructs [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/49-sparkline.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with static data [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Sparkline' [Selkie] ok 2 - data stored [Selkie] ok 3 - non-focusable by default [Selkie] ok 1 - construction with static data [Selkie] # Subtest: construction with store-path [Selkie] 1..1 [Selkie] ok 1 - store-path stored [Selkie] ok 2 - construction with store-path [Selkie] # Subtest: construction with neither (streaming mode) is allowed [Selkie] 1..2 [Selkie] ok 1 - no static data [Selkie] ok 2 - no store path [Selkie] ok 3 - construction with neither (streaming mode) is allowed [Selkie] # Subtest: data + store-path combination is rejected [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive modes throw [Selkie] ok 4 - data + store-path combination is rejected [Selkie] # Subtest: push-sample appends to streaming buffer and dirties [Selkie] 1..3 [Selkie] ok 1 - marked dirty after push [Selkie] ok 2 - no errors after three pushes [Selkie] ok 3 - push-sample is no-op in :data mode [Selkie] ok 5 - push-sample appends to streaming buffer and dirties [Selkie] # Subtest: set-data replaces static data and dirties [Selkie] 1..3 [Selkie] ok 1 - data replaced [Selkie] ok 2 - first element updated [Selkie] ok 3 - dirty after set-data [Selkie] ok 6 - set-data replaces static data and dirties [Selkie] # Subtest: set-data on store-path mode dies [Selkie] 1..1 [Selkie] ok 1 - set-data not valid in store-path mode [Selkie] ok 7 - set-data on store-path mode dies [Selkie] # Subtest: min and max defaults are undefined (auto-range) [Selkie] 1..2 [Selkie] ok 1 - min is undefined by default [Selkie] ok 2 - max is undefined by default [Selkie] ok 8 - min and max defaults are undefined (auto-range) [Selkie] # Subtest: explicit min/max are stored [Selkie] 1..2 [Selkie] ok 1 - min stored [Selkie] ok 2 - max stored [Selkie] ok 9 - explicit min/max are stored [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/50-plot-widget.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with defaults [Selkie] 1..5 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Plot' [Selkie] ok 2 - type defaults to uint [Selkie] ok 3 - min-y defaults to 0 [Selkie] ok 4 - max-y defaults to 100 [Selkie] ok 5 - no handle until plane attached [Selkie] ok 1 - construction with defaults [Selkie] # Subtest: construction with double type [Selkie] 1..1 [Selkie] ok 1 - type stored [Selkie] ok 2 - construction with double type [Selkie] # Subtest: rejects invalid type [Selkie] 1..1 [Selkie] ok 1 - unknown type rejected [Selkie] ok 3 - rejects invalid type [Selkie] # Subtest: rejects min-y >= max-y [Selkie] 1..2 [Selkie] ok 1 - min > max rejected [Selkie] ok 2 - min == max rejected (no range) [Selkie] ok 4 - rejects min-y >= max-y [Selkie] # Subtest: push-sample buffers when no handle exists [Selkie] 1..2 [Selkie] ok 1 - marked dirty after pushes [Selkie] ok 2 - no errors buffering pre-attach [Selkie] ok 5 - push-sample buffers when no handle exists [Selkie] # Subtest: set-sample is no-op without handle [Selkie] 1..1 [Selkie] ok 1 - set-sample is silent when no handle exists [Selkie] ok 6 - set-sample is no-op without handle [Selkie] # Subtest: store-path stores correctly [Selkie] 1..1 [Selkie] ok 1 - store-path stored [Selkie] ok 7 - store-path stores correctly [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - plot isn't focusable [Selkie] ok 8 - non-focusable by default [Selkie] # Subtest: rangex defaults to 0 (auto-derive at handle creation) [Selkie] 1..2 [Selkie] ok 1 - rangex defaults to 0 [Selkie] ok 2 - explicit rangex stored [Selkie] ok 9 - rangex defaults to 0 (auto-derive at handle creation) [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/51-bar-chart.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with static data [Selkie] 1..4 [Selkie] ok 1 - The object is-a 'Selkie::Widget::BarChart' [Selkie] ok 2 - data stored [Selkie] ok 3 - default orientation [Selkie] ok 4 - default palette [Selkie] ok 1 - construction with static data [Selkie] # Subtest: horizontal orientation stored [Selkie] 1..1 [Selkie] ok 1 - horizontal stored [Selkie] ok 2 - horizontal orientation stored [Selkie] # Subtest: rejects invalid orientation [Selkie] 1..1 [Selkie] ok 1 - invalid orientation rejected [Selkie] ok 3 - rejects invalid orientation [Selkie] # Subtest: rejects data + store-path combination [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive modes throw [Selkie] ok 4 - rejects data + store-path combination [Selkie] # Subtest: show-axis and show-labels default to True and are configurable [Selkie] 1..4 [Selkie] ok 1 - show-axis defaults True [Selkie] ok 2 - show-labels defaults True [Selkie] ok 3 - show-axis can be disabled [Selkie] ok 4 - show-labels can be disabled [Selkie] ok 5 - show-axis and show-labels default to True and are configurable [Selkie] # Subtest: set-data replaces and dirties [Selkie] 1..3 [Selkie] ok 1 - three bars after replace [Selkie] ok 2 - first label updated [Selkie] ok 3 - dirty after set-data [Selkie] ok 6 - set-data replaces and dirties [Selkie] # Subtest: set-data dies in store-path mode [Selkie] 1..1 [Selkie] ok 1 - set-data invalid in store-path mode [Selkie] ok 7 - set-data dies in store-path mode [Selkie] # Subtest: min/max defaults are undefined [Selkie] 1..2 [Selkie] ok 1 - min undefined by default [Selkie] ok 2 - max undefined by default [Selkie] ok 8 - min/max defaults are undefined [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - barchart isn't focusable [Selkie] ok 9 - non-focusable by default [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/52-histogram.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with equal-width bins [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Histogram' [Selkie] ok 2 - values stored [Selkie] ok 3 - bins stored [Selkie] ok 1 - construction with equal-width bins [Selkie] # Subtest: construction with explicit edges [Selkie] 1..1 [Selkie] ok 1 - edges stored [Selkie] ok 2 - construction with explicit edges [Selkie] # Subtest: rejects neither bins nor bin-edges [Selkie] 1..1 [Selkie] ok 1 - requires bins or bin-edges [Selkie] ok 3 - rejects neither bins nor bin-edges [Selkie] # Subtest: rejects both bins and bin-edges [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive [Selkie] ok 4 - rejects both bins and bin-edges [Selkie] # Subtest: rejects non-ascending bin-edges [Selkie] 1..1 [Selkie] ok 1 - descending edges rejected [Selkie] ok 5 - rejects non-ascending bin-edges [Selkie] # Subtest: equal-width bins count correctly [Selkie] 1..5 [Selkie] ok 1 - ten bins [Selkie] ok 2 - bin 0 has 10 samples [Selkie] ok 3 - bin 9 has 10 samples [Selkie] ok 4 - middle bin has 10 samples [Selkie] ok 5 - total counts match input size [Selkie] ok 6 - equal-width bins count correctly [Selkie] # Subtest: explicit edges with left-closed/right-open intervals [Selkie] 1..4 [Selkie] ok 1 - three bins [Selkie] ok 2 - bin 0: 2 samples (0, 5) [Selkie] ok 3 - bin 1: 2 samples (10, 15) — boundary 10 goes to bin 1, not bin 0 [Selkie] ok 4 - bin 2: 4 samples (20, 25, 29.9, 30) — last bin includes max [Selkie] ok 7 - explicit edges with left-closed/right-open intervals [Selkie] # Subtest: empty values produce zero bars [Selkie] 1..1 [Selkie] ok 1 - no bars when input is empty [Selkie] ok 8 - empty values produce zero bars [Selkie] # Subtest: single-value input produces a single bar [Selkie] 1..2 [Selkie] ok 1 - single bar for degenerate input [Selkie] ok 2 - all three samples counted [Selkie] ok 9 - single-value input produces a single bar [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/53-heatmap.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with default ramp [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::Heatmap' [Selkie] ok 2 - default ramp is viridis [Selkie] ok 3 - non-focusable by default [Selkie] ok 1 - construction with default ramp [Selkie] # Subtest: rejects data + store-path combo [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive modes [Selkie] ok 2 - rejects data + store-path combo [Selkie] # Subtest: min/max defaults are undefined [Selkie] 1..2 [Selkie] ok 1 - min undefined [Selkie] ok 2 - max undefined [Selkie] ok 3 - min/max defaults are undefined [Selkie] # Subtest: explicit min/max stored [Selkie] 1..2 [Selkie] ok 1 - min stored [Selkie] ok 2 - max stored [Selkie] ok 4 - explicit min/max stored [Selkie] # Subtest: ramp can be overridden [Selkie] 1..1 [Selkie] ok 1 - ramp stored [Selkie] ok 5 - ramp can be overridden [Selkie] # Subtest: set-data replaces and dirties [Selkie] 1..3 [Selkie] ok 1 - two rows after replace [Selkie] ok 2 - first cell updated [Selkie] ok 3 - dirty after set-data [Selkie] ok 6 - set-data replaces and dirties [Selkie] # Subtest: set-data dies in store-path mode [Selkie] 1..1 [Selkie] ok 1 - set-data invalid in store-path mode [Selkie] ok 7 - set-data dies in store-path mode [Selkie] # Subtest: store-path stored [Selkie] 1..1 [Selkie] ok 1 - store-path stored [Selkie] ok 8 - store-path stored [Selkie] # Subtest: data constructed from a Seq-of-Seqs survives repeated access [Selkie] 1..2 [Selkie] ok 1 - first access sees (0,0) = 0 [Selkie] ok 2 - second access still sees (0,0) = 0 (Seq not consumed) [Selkie] ok 9 - data constructed from a Seq-of-Seqs survives repeated access [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/54-scatter.rakutest [Selkie] 1..9 [Selkie] # Subtest: construction with single series [Selkie] 1..3 [Selkie] ok 1 - The object is-a 'Selkie::Widget::ScatterPlot' [Selkie] ok 2 - one series stored [Selkie] ok 3 - default overlap is z-order [Selkie] ok 1 - construction with single series [Selkie] # Subtest: rejects series + store-path combo [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive [Selkie] ok 2 - rejects series + store-path combo [Selkie] # Subtest: rejects unknown overlap mode [Selkie] 1..1 [Selkie] ok 1 - unknown overlap rejected [Selkie] ok 3 - rejects unknown overlap mode [Selkie] # Subtest: explicit ranges stored [Selkie] 1..4 [Selkie] ok 1 - x-min [Selkie] ok 2 - x-max [Selkie] ok 3 - y-min [Selkie] ok 4 - y-max [Selkie] ok 4 - explicit ranges stored [Selkie] # Subtest: set-series replaces and dirties [Selkie] 1..2 [Selkie] ok 1 - two series [Selkie] ok 2 - marked dirty [Selkie] ok 5 - set-series replaces and dirties [Selkie] # Subtest: braille-bit returns correct sub-cell positions [Selkie] 1..8 [Selkie] ok 1 - (col 0, row 0) → bit 0 [Selkie] ok 2 - (col 0, row 1) → bit 1 [Selkie] ok 3 - (col 0, row 2) → bit 2 [Selkie] ok 4 - (col 0, row 3) → bit 6 [Selkie] ok 5 - (col 1, row 0) → bit 3 [Selkie] ok 6 - (col 1, row 1) → bit 4 [Selkie] ok 7 - (col 1, row 2) → bit 5 [Selkie] ok 8 - (col 1, row 3) → bit 7 [Selkie] ok 6 - braille-bit returns correct sub-cell positions [Selkie] # Subtest: braille-glyph maps each of 256 patterns to a unique codepoint [Selkie] 1..3 [Selkie] ok 1 - 0 → U+2800 (empty cell) [Selkie] ok 2 - 255 → U+28FF (all 8 dots) [Selkie] ok 3 - bit 0 → U+2801 [Selkie] ok 7 - braille-glyph maps each of 256 patterns to a unique codepoint [Selkie] # Subtest: braille glyphs are exhaustively unique across all 256 patterns [Selkie] 1..1 [Selkie] ok 1 - all 256 bit patterns produce unique glyphs [Selkie] ok 8 - braille glyphs are exhaustively unique across all 256 patterns [Selkie] # Subtest: series built from a Seq of points survives repeated access [Selkie] 1..2 [Selkie] ok 1 - first access sees points[2] = 3 => 6 [Selkie] ok 2 - second access still sees 6 [Selkie] ok 9 - series built from a Seq of points survives repeated access [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/55-line-chart.rakutest [Selkie] 1..10 [Selkie] # Subtest: construction with single series [Selkie] 1..4 [Selkie] ok 1 - The object is-a 'Selkie::Widget::LineChart' [Selkie] ok 2 - one series stored [Selkie] ok 3 - show-axis defaults True [Selkie] ok 4 - show-legend defaults True [Selkie] ok 1 - construction with single series [Selkie] # Subtest: fill-below defaults to False [Selkie] 1..1 [Selkie] ok 1 - fill-below defaults False [Selkie] ok 2 - fill-below defaults to False [Selkie] # Subtest: fill-below configurable [Selkie] 1..1 [Selkie] ok 1 - fill-below set [Selkie] ok 3 - fill-below configurable [Selkie] # Subtest: explicit y bounds stored [Selkie] 1..2 [Selkie] ok 1 - y-min stored [Selkie] ok 2 - y-max stored [Selkie] ok 4 - explicit y bounds stored [Selkie] # Subtest: set-series replaces and dirties [Selkie] 1..2 [Selkie] ok 1 - two series [Selkie] ok 2 - marked dirty [Selkie] ok 5 - set-series replaces and dirties [Selkie] # Subtest: rejects series + store-path-fn combo [Selkie] 1..1 [Selkie] ok 1 - mutually exclusive [Selkie] ok 6 - rejects series + store-path-fn combo [Selkie] # Subtest: rejects unknown overlap [Selkie] 1..1 [Selkie] ok 1 - unknown overlap rejected [Selkie] ok 7 - rejects unknown overlap [Selkie] # Subtest: set-series dies in store-path-fn mode [Selkie] 1..1 [Selkie] ok 1 - set-series invalid in store-path-fn mode [Selkie] ok 8 - set-series dies in store-path-fn mode [Selkie] # Subtest: non-focusable by default [Selkie] 1..1 [Selkie] ok 1 - linechart isn't focusable [Selkie] ok 9 - non-focusable by default [Selkie] # Subtest: series built from a Seq of values survives repeated access [Selkie] 1..2 [Selkie] ok 1 - first access sees values[2] = 4 [Selkie] ok 2 - second access still sees 4 [Selkie] ok 10 - series built from a Seq of values survives repeated access [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/56-theme-graph-slots.rakutest [Selkie] 1..6 [Selkie] # Subtest: default theme exposes all graph slots [Selkie] 1..6 [Selkie] ok 1 - graph-axis defined [Selkie] ok 2 - graph-axis-label defined [Selkie] ok 3 - graph-grid defined [Selkie] ok 4 - graph-line defined [Selkie] ok 5 - graph-fill defined [Selkie] ok 6 - graph-legend-bg defined [Selkie] ok 1 - default theme exposes all graph slots [Selkie] # Subtest: default theme graph colors match documented values [Selkie] 1..6 [Selkie] ok 1 - graph-axis fg [Selkie] ok 2 - graph-axis-label fg [Selkie] ok 3 - graph-grid fg [Selkie] ok 4 - graph-line fg [Selkie] ok 5 - graph-fill fg [Selkie] ok 6 - graph-legend-bg bg [Selkie] ok 2 - default theme graph colors match documented values [Selkie] # Subtest: custom theme without graph slots derives defaults from base UI slots [Selkie] 1..6 [Selkie] ok 1 - graph-axis derives from text-dim [Selkie] ok 2 - graph-axis-label derives from text-dim [Selkie] ok 3 - graph-grid derives from divider [Selkie] ok 4 - graph-line derives from border-focused [Selkie] ok 5 - graph-fill derives from border-focused [Selkie] ok 6 - graph-legend-bg derives bg from base.bg [Selkie] ok 3 - custom theme without graph slots derives defaults from base UI slots [Selkie] # Subtest: custom theme can override individual graph slots [Selkie] 1..2 [Selkie] ok 1 - graph-line override applied [Selkie] ok 2 - graph-grid override applied [Selkie] ok 4 - custom theme can override individual graph slots [Selkie] # Subtest: graph-line is not bold by default in default theme [Selkie] 1..1 [Selkie] ok 1 - graph-line in default theme is not bold [Selkie] ok 5 - graph-line is not bold by default in default theme [Selkie] # Subtest: all 14 required UI slots still load (no regression) [Selkie] 1..14 [Selkie] ok 1 - base [Selkie] ok 2 - border [Selkie] ok 3 - border-focused [Selkie] ok 4 - text [Selkie] ok 5 - text-dim [Selkie] ok 6 - text-highlight [Selkie] ok 7 - input [Selkie] ok 8 - input-focused [Selkie] ok 9 - input-placeholder [Selkie] ok 10 - scrollbar-track [Selkie] ok 11 - scrollbar-thumb [Selkie] ok 12 - divider [Selkie] ok 13 - tab-active [Selkie] ok 14 - tab-inactive [Selkie] ok 6 - all 14 required UI slots still load (no regression) [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/57-store-push-subs.rakutest [Selkie] ===SORRY!=== Error while compiling t/57-store-push-subs.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/57-store-push-subs.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/58-image-blit-cache.rakutest [Selkie] 1..7 [Selkie] # Subtest: fresh Image has no live blit-plane [Selkie] 1..1 [Selkie] ok 1 - no blit-plane on a freshly-constructed Image [Selkie] ok 1 - fresh Image has no live blit-plane [Selkie] # Subtest: set-file updates .file but does not eagerly create a blit [Selkie] 1..2 [Selkie] ok 1 - file accessor reflects the new path [Selkie] ok 2 - set-file does not eagerly create or destroy a blit-plane [Selkie] ok 2 - set-file updates .file but does not eagerly create a blit [Selkie] # Subtest: clear-image clears .file but leaves blit-plane state alone [Selkie] 1..2 [Selkie] ok 1 - file is cleared [Selkie] ok 2 - clear-image does not flip the blit-plane state on its own [Selkie] ok 3 - clear-image clears .file but leaves blit-plane state alone [Selkie] # Subtest: destroy-blit-plane is idempotent [Selkie] 1..1 [Selkie] ok 1 - destroy-blit-plane on an already-empty Image is safe [Selkie] ok 4 - destroy-blit-plane is idempotent [Selkie] # Subtest: park is idempotent on an unattached widget [Selkie] 1..2 [Selkie] ok 1 - park on an unattached widget is safe to call repeatedly [Selkie] ok 2 - no blit-plane after park [Selkie] ok 5 - park is idempotent on an unattached widget [Selkie] # Subtest: no-op park emits no trace span [Selkie] 1..2 [Selkie] ok 1 - no destroy-blit-plane spans for 100 no-op calls [Selkie] ok 2 - trace file is otherwise intact [Selkie] ok 6 - no-op park emits no trace span [Selkie] # Subtest: set-file twice with the same path is a no-op [Selkie] 1..2 [Selkie] ok 1 - file unchanged [Selkie] ok 2 - still no blit (no plane attached) [Selkie] ok 7 - set-file twice with the same path is a no-op [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/59-mouse-dispatch.rakutest [Selkie] ===SORRY!=== Error while compiling t/59-mouse-dispatch.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/59-mouse-dispatch.rakutest:6 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/61-effective-bounds.rakutest [Selkie] 1..9 [Selkie] # Subtest: no parent — bounds equal own rect [Selkie] 1..5 [Selkie] ok 1 - abs-y [Selkie] ok 2 - abs-x [Selkie] ok 3 - rows [Selkie] ok 4 - cols [Selkie] ok 5 - not empty [Selkie] ok 1 - no parent — bounds equal own rect [Selkie] # Subtest: fully inside parent — own rect, no clip [Selkie] 1..4 [Selkie] ok 1 - abs-y unchanged [Selkie] ok 2 - rows unchanged [Selkie] ok 3 - no top clip [Selkie] ok 4 - no left clip [Selkie] ok 2 - fully inside parent — own rect, no clip [Selkie] # Subtest: fully outside parent — empty [Selkie] 1..2 [Selkie] ok 1 - is-empty when child entirely outside parent [Selkie] ok 2 - rows = 0 [Selkie] ok 3 - fully outside parent — empty [Selkie] # Subtest: parent clips bottom-right corner of child [Selkie] 1..4 [Selkie] ok 1 - abs-y unchanged [Selkie] ok 2 - rows clipped to 4 (14-10) [Selkie] ok 3 - cols clipped to 8 (18-10) [Selkie] ok 4 - no clip-top — child starts at parent edge [Selkie] ok 4 - parent clips bottom-right corner of child [Selkie] # Subtest: parent clips top-left corner of child [Selkie] 1..4 [Selkie] ok 1 - abs-y advances to parent top [Selkie] ok 2 - rows = 8 - 2 (top clipped) [Selkie] ok 3 - clip-top = 2 [Selkie] ok 4 - clip-left = 2 [Selkie] ok 5 - parent clips top-left corner of child [Selkie] # Subtest: three-deep — grandparent is the binding constraint [Selkie] 1..3 [Selkie] ok 1 - grandparent caps rows at 15-10=5 [Selkie] ok 2 - grandparent caps cols at 20-10=10 [Selkie] ok 3 - no top clip — child starts at grandparent edge [Selkie] ok 6 - three-deep — grandparent is the binding constraint [Selkie] # Subtest: terminal viewport clips even with no parent [Selkie] 1..3 [Selkie] ok 1 - rows clipped to terminal height (40-35) [Selkie] ok 2 - cols within terminal width [Selkie] ok 3 - no clip — child starts at terminal top edge of visibility [Selkie] ok 7 - terminal viewport clips even with no parent [Selkie] # Subtest: widget entirely below terminal viewport — empty [Selkie] 1..2 [Selkie] ok 1 - parked-off-screen widget has empty bounds [Selkie] ok 2 - rows = 0 [Selkie] ok 8 - widget entirely below terminal viewport — empty [Selkie] # Subtest: clip-to-ancestors=False ignores ancestors but still clips terminal [Selkie] 1..3 [Selkie] ok 1 - parent ignored — child starts at own abs-y [Selkie] ok 2 - rows = own rows (terminal is large enough) [Selkie] ok 3 - cols = own cols [Selkie] ok 9 - clip-to-ancestors=False ignores ancestors but still clips terminal [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/62-tree-helpers.rakutest [Selkie] 1..6 [Selkie] # Subtest: mark-widgets-in-rect-dirty marks intersecting widgets [Selkie] 1..3 [Selkie] ok 1 - intersecting widget marked dirty [Selkie] ok 2 - distant widget not marked [Selkie] ok 3 - enclosing root marked dirty (it intersects too) [Selkie] ok 1 - mark-widgets-in-rect-dirty marks intersecting widgets [Selkie] # Subtest: rectangle entirely outside any widget marks nothing [Selkie] 1..1 [Selkie] ok 1 - no widget marked when rect is far away [Selkie] ok 2 - rectangle entirely outside any widget marks nothing [Selkie] # Subtest: edge-touching rectangles do NOT count as intersecting [Selkie] 1..1 [Selkie] ok 1 - widget abutting on the right is not "in" the rect [Selkie] ok 3 - edge-touching rectangles do NOT count as intersecting [Selkie] # Subtest: multiple roots all walked [Selkie] 1..2 [Selkie] ok 1 - first root marked [Selkie] ok 2 - second root marked [Selkie] ok 4 - multiple roots all walked [Selkie] # Subtest: modal provider round-trips a widget [Selkie] 1..3 [Selkie] ok 1 - no modal initially [Selkie] ok 2 - modal returned [Selkie] ok 3 - cleared [Selkie] ok 5 - modal provider round-trips a widget [Selkie] # Subtest: active modal occlusion follows widget ancestry [Selkie] 1..4 [Selkie] ok 1 - without active modal, no widget is occluded [Selkie] ok 2 - the active modal itself is not occluded [Selkie] ok 3 - descendants of the active modal are not occluded [Selkie] ok 4 - widgets outside the active modal tree are occluded [Selkie] ok 6 - active modal occlusion follows widget ancestry [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/63-deep-equality-check.rakutest [Selkie] ===SORRY!=== Error while compiling t/63-deep-equality-check.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/63-deep-equality-check.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/64-layout-allocate.rakutest [Selkie] 1..8 [Selkie] # Subtest: all-fixed children fit exactly [Selkie] 1..4 [Selkie] ok 1 - one allocation per child [Selkie] ok 2 - first child gets 3 [Selkie] ok 3 - second child gets 4 [Selkie] ok 4 - third child gets 3 [Selkie] ok 1 - all-fixed children fit exactly [Selkie] # Subtest: all-fixed children overflow → trailing children clipped to 0 [Selkie] 1..4 [Selkie] ok 1 - first child gets full request [Selkie] ok 2 - second child clipped to remaining 4 [Selkie] ok 3 - third child clipped to 0 [Selkie] ok 4 - total allocation equals available space [Selkie] ok 2 - all-fixed children overflow → trailing children clipped to 0 [Selkie] # Subtest: fixed + percent + flex compose [Selkie] 1..5 [Selkie] ok 1 - fixed child unchanged [Selkie] ok 2 - percent child takes 20% of 50 = 10 [Selkie] ok 3 - first flex child takes half of remaining 38 [Selkie] ok 4 - second flex child takes the other half [Selkie] ok 5 - total equals available [Selkie] ok 3 - fixed + percent + flex compose [Selkie] # Subtest: rounding remainder goes to last (highest-index) flex child [Selkie] 1..4 [Selkie] ok 1 - first flex floored to 3 [Selkie] ok 2 - middle flex floored to 3 [Selkie] ok 3 - last flex absorbs rounding remainder [Selkie] ok 4 - total equals available [Selkie] ok 4 - rounding remainder goes to last (highest-index) flex child [Selkie] # Subtest: equal flex weights → equal split when divisible [Selkie] 1..3 [Selkie] ok 1 - first flex = half [Selkie] ok 2 - second flex = half [Selkie] ok 3 - total equals available [Selkie] ok 5 - equal flex weights → equal split when divisible [Selkie] # Subtest: weighted flex children get proportional shares [Selkie] 1..3 [Selkie] ok 1 - flex(1) gets 1/3 of 12 [Selkie] ok 2 - flex(2) gets 2/3 of 12 [Selkie] ok 3 - total equals available [Selkie] ok 6 - weighted flex children get proportional shares [Selkie] # Subtest: zero available → all allocations zero [Selkie] 1..4 [Selkie] ok 1 - fixed gets nothing when nothing's available [Selkie] ok 2 - percent gets nothing [Selkie] ok 3 - flex gets nothing [Selkie] ok 4 - total is zero [Selkie] ok 7 - zero available → all allocations zero [Selkie] # Subtest: gap 0 is a no-op across every scenario above [Selkie] 1..7 [Selkie] ok 1 - all-fixed exact fit: :gap(0) allocates identically [Selkie] ok 2 - all-fixed overflow: :gap(0) allocates identically [Selkie] ok 3 - fixed+percent+flex: :gap(0) allocates identically [Selkie] ok 4 - rounding remainder: :gap(0) allocates identically [Selkie] ok 5 - even split: :gap(0) allocates identically [Selkie] ok 6 - weighted flex: :gap(0) allocates identically [Selkie] ok 7 - zero available: :gap(0) allocates identically [Selkie] ok 8 - gap 0 is a no-op across every scenario above [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/65-viewported-card-list.rakutest [Selkie] 1..19 [Selkie] # Subtest: construction defaults [Selkie] 1..5 [Selkie] ok 1 - no items initially [Selkie] ok 2 - selected starts at 0 [Selkie] ok 3 - scroll offset starts at 0 [Selkie] ok 4 - content height starts at 0 [Selkie] ok 5 - focusable by default [Selkie] ok 1 - construction defaults [Selkie] # Subtest: content-height sums item heights [Selkie] 1..1 [Selkie] ok 1 - content height is sum of cards [Selkie] ok 2 - content-height sums item heights [Selkie] # Subtest: scroll-to and scroll-by clamp to top and bottom [Selkie] 1..3 [Selkie] ok 1 - scroll-to clamps at bottom [Selkie] ok 2 - scroll-by clamps at top [Selkie] ok 3 - not at end after scrolling to top [Selkie] ok 3 - scroll-to and scroll-by clamp to top and bottom [Selkie] # Subtest: scroll-to-end reports at-end with ScrollView semantics [Selkie] 1..2 [Selkie] ok 1 - scroll-to-end goes to max offset [Selkie] ok 2 - at-end is true at max offset [Selkie] ok 4 - scroll-to-end reports at-end with ScrollView semantics [Selkie] # Subtest: selection movement minimally keeps selected card visible [Selkie] 1..3 [Selkie] ok 1 - second card bottom is brought into view [Selkie] ok 2 - scroll-down moves selection by card [Selkie] ok 3 - third card is visible without whole-card scroll [Selkie] ok 5 - selection movement minimally keeps selected card visible [Selkie] # Subtest: on-select fires only on selection changes [Selkie] 1..2 [Selkie] ok 1 - selecting current index does not emit [Selkie] ok 2 - changed selection emits once [Selkie] ok 6 - on-select fires only on selection changes [Selkie] # Subtest: Up/Down navigates cards, PgUp/PgDown row-scrolls by viewport [Selkie] 1..4 [Selkie] ok 1 - plain Down selects next card [Selkie] ok 2 - selection movement keeps card visible [Selkie] ok 3 - PgDown leaves selection alone [Selkie] ok 4 - PgDown scrolls by one viewport (clamped to max) [Selkie] ok 7 - Up/Down navigates cards, PgUp/PgDown row-scrolls by viewport [Selkie] # Subtest: Shift+Up / Shift+Down scroll one row without moving selection [Selkie] 1..4 [Selkie] ok 1 - Shift+Down leaves selection alone [Selkie] ok 2 - Shift+Down scrolls by exactly one row [Selkie] ok 3 - Shift+Up leaves selection alone [Selkie] ok 4 - Shift+Up scrolls back to zero [Selkie] ok 8 - Shift+Up / Shift+Down scroll one row without moving selection [Selkie] # Subtest: clear-items resets state [Selkie] 1..4 [Selkie] ok 1 - count reset [Selkie] ok 2 - selection reset [Selkie] ok 3 - offset reset [Selkie] ok 4 - content height reset [Selkie] ok 9 - clear-items resets state [Selkie] # Subtest: remove-index removes one card and clamps state [Selkie] 1..7 [Selkie] ok 1 - remove existing index succeeds [Selkie] ok 2 - count decremented [Selkie] ok 3 - content-height subtracts removed height [Selkie] ok 4 - selection clamps to last remaining card [Selkie] ok 5 - offset clamps to new max [Selkie] ok 6 - out-of-bounds remove is a no-op [Selkie] ok 7 - count unchanged after out-of-bounds remove [Selkie] ok 10 - remove-index removes one card and clamps state [Selkie] # Subtest: bottom-anchor flag is accepted [Selkie] 1..2 [Selkie] ok 1 - bottom-anchor set via constructor [Selkie] ok 2 - bottom-anchor does not affect scroll API [Selkie] ok 11 - bottom-anchor flag is accepted [Selkie] # Subtest: follow-active accessor and defaults [Selkie] 1..3 [Selkie] ok 1 - follow-active starts True [Selkie] ok 2 - follow-active starts True even with follow-bottom False (latch unused) [Selkie] ok 3 - follow-bottom defaults False [Selkie] ok 12 - follow-active accessor and defaults [Selkie] # Subtest: set-item-height preserves follow-active at bottom [Selkie] 1..4 [Selkie] ok 1 - scrolled to bottom [Selkie] ok 2 - follow-active engaged at bottom [Selkie] ok 3 - content-height reflects new height [Selkie] ok 4 - follow-active still engaged after last-card growth — render will snap [Selkie] ok 13 - set-item-height preserves follow-active at bottom [Selkie] # Subtest: set-item-height leaves follow-active off when user scrolled away [Selkie] 1..3 [Selkie] ok 1 - follow-active off after scrolling away from bottom [Selkie] ok 2 - follow-active stays off — content growth doesn't yank user back [Selkie] ok 3 - scroll position preserved while user is reading history [Selkie] ok 14 - set-item-height leaves follow-active off when user scrolled away [Selkie] # Subtest: scroll-to is the funnel that maintains follow-active [Selkie] 1..4 [Selkie] ok 1 - scroll-to-end engages follow [Selkie] ok 2 - scroll-to(0) disengages follow [Selkie] ok 3 - scroll-by clamping to bottom re-engages follow [Selkie] ok 4 - single row up disengages follow [Selkie] ok 15 - scroll-to is the funnel that maintains follow-active [Selkie] # Subtest: add-item does not disturb follow-active [Selkie] 1..2 [Selkie] ok 1 - engaged after scroll-to-end [Selkie] ok 2 - appending a new card preserves follow-active — render snaps [Selkie] ok 16 - add-item does not disturb follow-active [Selkie] # Subtest: set-item-height with same value is a no-op [Selkie] 1..3 [Selkie] ok 1 - list starts clean for the test [Selkie] ok 2 - same-value set-item-height left the list clean [Selkie] ok 3 - different-value set-item-height re-marks dirty [Selkie] ok 17 - set-item-height with same value is a no-op [Selkie] # Subtest: add-item accepts :min-display-height and hook-bearing widgets [Selkie] 1..4 [Selkie] ok 1 - default min-display-height accepted [Selkie] ok 2 - explicit min-display-height accepted [Selkie] ok 3 - both cards registered [Selkie] ok 4 - min-display-height does not affect content height accounting [Selkie] ok 18 - add-item accepts :min-display-height and hook-bearing widgets [Selkie] # Subtest: scroll-to with same offset is a no-op [Selkie] 1..3 [Selkie] ok 1 - list clean before the no-op call [Selkie] ok 2 - same-offset scroll-to left the list clean [Selkie] ok 3 - different-offset scroll-to re-marks dirty [Selkie] ok 19 - scroll-to with same offset is a no-op [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/68-image-clip-only-math.rakutest [Selkie] 1..8 [Selkie] # Subtest: fully visible — full source crop, plane = image cell rect [Selkie] 1..8 [Selkie] ok 1 - renders a blit [Selkie] ok 2 - begy = 0 (top of source) [Selkie] ok 3 - leny = full rcelly × cell-px-y [Selkie] ok 4 - begx = 0 [Selkie] ok 5 - lenx = full rcellx × cell-px-x [Selkie] ok 6 - blit-rows = rcelly [Selkie] ok 7 - blit-cols = rcellx [Selkie] ok 8 - blit-dest-x offset by img-left-cell (= (24-21)/2 = 1) [Selkie] ok 1 - fully visible — full source crop, plane = image cell rect [Selkie] # Subtest: top clipped (scrolling down) — source crop is BOTTOM of image [Selkie] 1..6 [Selkie] ok 1 - renders a blit [Selkie] ok 2 - begy = 3 rows × cell-px-y (skipping the clipped top) [Selkie] ok 3 - leny = visible row count × cell-px-y [Selkie] ok 4 - blit-rows = visible cell count [Selkie] ok 5 - blit-cols UNCHANGED (no horizontal scaling per scroll) [Selkie] ok 6 - lenx UNCHANGED (no horizontal source-crop scaling) [Selkie] ok 2 - top clipped (scrolling down) — source crop is BOTTOM of image [Selkie] # Subtest: bottom clipped (scrolling up) — source crop is TOP of image [Selkie] 1..6 [Selkie] ok 1 - renders a blit [Selkie] ok 2 - begy = 0 (start at top of source) [Selkie] ok 3 - leny = visible row count × cell-px-y [Selkie] ok 4 - blit-rows = visible cell count [Selkie] ok 5 - blit-cols UNCHANGED [Selkie] ok 6 - lenx UNCHANGED [Selkie] ok 3 - bottom clipped (scrolling up) — source crop is TOP of image [Selkie] # Subtest: image entirely outside viewport — empty hash [Selkie] 1..3 [Selkie] ok 1 - scroll way past bottom → no blit [Selkie] ok 2 - zero visible rows → no blit [Selkie] ok 3 - scroll exactly past bottom edge → no blit [Selkie] ok 4 - image entirely outside viewport — empty hash [Selkie] # Subtest: image with vertical margin (spaceship) clipped [Selkie] 1..8 [Selkie] ok 1 - fully-visible: renders [Selkie] ok 2 - blit-rows = full rcelly [Selkie] ok 3 - dest-y offset by img-top-cell [Selkie] ok 4 - begy = 0 [Selkie] ok 5 - top-clipped: renders [Selkie] ok 6 - begy = (image-local first visible row) × cell-px-y [Selkie] ok 7 - leny = 3 cells × cell-px-y [Selkie] ok 8 - blit-rows = visible cells [Selkie] ok 5 - image with vertical margin (spaceship) clipped [Selkie] # Subtest: width invariance across every vertical scroll position [Selkie] 1..2 [Selkie] ok 1 - blit-cols is always 21 across all vertical scroll positions [Selkie] ok 2 - lenx is always 273 across all vertical scroll positions [Selkie] ok 6 - width invariance across every vertical scroll position [Selkie] # Subtest: blit-dest-y tracks visible-image-top relative to viewport [Selkie] 1..4 [Selkie] ok 1 - image at top of viewport: dest-y + img-top-cell [Selkie] ok 2 - top-clipped past img-top-cell: dest-y + 0 [Selkie] ok 3 - source-row exactly at img-top-cell: dest-y + 0 [Selkie] ok 4 - source-row past img-top-cell by 1: dest-y + 0 [Selkie] ok 7 - blit-dest-y tracks visible-image-top relative to viewport [Selkie] # Subtest: horizontal source-col clipping is symmetric [Selkie] 1..5 [Selkie] ok 1 - horizontal clip renders [Selkie] ok 2 - begx = image-local first col × cell-px-x [Selkie] ok 3 - lenx = visible-img-col-count × cell-px-x [Selkie] ok 4 - blit-cols = visible-img-col-count [Selkie] ok 5 - scroll past image's right edge horizontally: no blit [Selkie] ok 8 - horizontal source-col clipping is symmetric [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/69-image-clip-only-blit.rakutest [Selkie] 1..6 [Selkie] ok 1 - # SKIP No terminal available [Selkie] ok 2 - # SKIP No terminal available [Selkie] ok 3 - # SKIP No terminal available [Selkie] ok 4 - # SKIP No terminal available [Selkie] ok 5 - # SKIP No terminal available [Selkie] ok 6 - # SKIP No terminal available [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/70-terminal-cleanup.rakutest [Selkie] ===SORRY!=== Error while compiling t/70-terminal-cleanup.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/70-terminal-cleanup.rakutest:6 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/71-sprixel-refresh.rakutest [Selkie] ===SORRY!=== Error while compiling t/71-sprixel-refresh.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/71-sprixel-refresh.rakutest:5 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/72-effect-error-isolation.rakutest [Selkie] ===SORRY!=== Error while compiling t/72-effect-error-isolation.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/72-effect-error-isolation.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/73-widget-destroy-unsubscribes.rakutest [Selkie] ===SORRY!=== Error while compiling t/73-widget-destroy-unsubscribes.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/73-widget-destroy-unsubscribes.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/74-split-extreme-sizes.rakutest [Selkie] 1..8 [Selkie] # Subtest: 1-cell axis with ratio 0.5 — no underflow [Selkie] 1..3 [Selkie] ok 1 - first clamped to 1 (the whole axis) [Selkie] ok 2 - divider lands at the end [Selkie] ok 3 - second collapsed to 0 — no room [Selkie] ok 1 - 1-cell axis with ratio 0.5 — no underflow [Selkie] # Subtest: 1-cell axis with ratio 0.9 — no underflow [Selkie] 1..3 [Selkie] ok 1 - first clamped to 1 [Selkie] ok 2 - divider at end [Selkie] ok 3 - second collapsed [Selkie] ok 2 - 1-cell axis with ratio 0.9 — no underflow [Selkie] # Subtest: 2-cell axis — first + divider, no room for second [Selkie] 1..3 [Selkie] ok 1 - first gets 1 cell [Selkie] ok 2 - divider at column 1 [Selkie] ok 3 - second still has no room (2 - 1 - 1 = 0) [Selkie] ok 3 - 2-cell axis — first + divider, no room for second [Selkie] # Subtest: 3-cell axis — first + divider + second [Selkie] 1..3 [Selkie] ok 1 - first gets floor(1.5) = 1 [Selkie] ok 2 - divider at column 1 [Selkie] ok 3 - second gets 1 [Selkie] ok 4 - 3-cell axis — first + divider + second [Selkie] # Subtest: 0-cell axis — every slot zero, no crash [Selkie] 1..3 [Selkie] ok 1 - first is 0 [Selkie] ok 2 - divider is 0 [Selkie] ok 3 - second is 0 [Selkie] ok 5 - 0-cell axis — every slot zero, no crash [Selkie] # Subtest: extreme ratio 0.99 on 100 cells [Selkie] 1..3 [Selkie] ok 1 - first ≈ ratio × total [Selkie] ok 2 - divider at 99 [Selkie] ok 3 - second = 100 - 99 - 1 = 0 [Selkie] ok 6 - extreme ratio 0.99 on 100 cells [Selkie] # Subtest: extreme ratio 0.01 on 100 cells — first clamped to >=1 [Selkie] 1..3 [Selkie] ok 1 - first clamped up from floor(1.0) = 1 (min) [Selkie] ok 2 - divider at 1 [Selkie] ok 3 - second gets the rest [Selkie] ok 7 - extreme ratio 0.01 on 100 cells — first clamped to >=1 [Selkie] # Subtest: construction with edge ratios doesn't crash [Selkie] 1..3 [Selkie] ok 1 - ratio 0.0 constructs [Selkie] ok 2 - ratio 1.0 constructs [Selkie] ok 3 - vertical orientation constructs [Selkie] ok 8 - construction with edge ratios doesn't crash [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/75-store-async-drain.rakutest [Selkie] ===SORRY!=== Error while compiling t/75-store-async-drain.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/75-store-async-drain.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/76-image-rgba-source.rakutest [Selkie] 1..8 [Selkie] # Subtest: set-rgba sets a source-id and clears the file source [Selkie] 1..3 [Selkie] ok 1 - source-id reflects the caller :id [Selkie] ok 2 - file source is cleared when RGBA is set [Selkie] ok 3 - set-rgba does not eagerly create a blit-plane [Selkie] ok 1 - set-rgba sets a source-id and clears the file source [Selkie] # Subtest: set-rgba without :id falls back to a gen token (never the bytes) [Selkie] 1..2 [Selkie] ok 1 - a source-id is assigned [Selkie] ok 2 - gen token, not a pixel comparison [Selkie] ok 2 - set-rgba without :id falls back to a gen token (never the bytes) [Selkie] # Subtest: each :id-less set-rgba is treated as new content [Selkie] 1..1 [Selkie] ok 1 - gen token advances on each set [Selkie] ok 3 - each :id-less set-rgba is treated as new content [Selkie] # Subtest: mismatched buffer size is rejected [Selkie] 1..2 [Selkie] # Subtest: too-small buffer dies with a dimension error [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'width'/ [Selkie] ok 1 - too-small buffer dies with a dimension error [Selkie] # Subtest: too-large buffer dies too [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 2 - too-large buffer dies too [Selkie] ok 4 - mismatched buffer size is rejected [Selkie] # Subtest: switching RGBA → file restores the file source [Selkie] 1..3 [Selkie] ok 1 - file source set [Selkie] ok 2 - source-id becomes the path [Selkie] ok 3 - no eager blit on the switch [Selkie] ok 5 - switching RGBA → file restores the file source [Selkie] # Subtest: switching file → RGBA clears the file accessor [Selkie] 1..2 [Selkie] ok 1 - file accessor cleared by set-rgba [Selkie] ok 2 - source-id is the RGBA id [Selkie] ok 6 - switching file → RGBA clears the file accessor [Selkie] # Subtest: clear-image clears both file and RGBA sources [Selkie] 1..3 [Selkie] ok 1 - file cleared [Selkie] ok 2 - source-id cleared [Selkie] ok 3 - no blit-plane after clear [Selkie] ok 7 - clear-image clears both file and RGBA sources [Selkie] # Subtest: destroy after set-rgba is safe [Selkie] 1..1 [Selkie] ok 1 - destroy-blit-plane is idempotent with an RGBA source set [Selkie] ok 8 - destroy after set-rgba is safe [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/77-image-rgba-blit.rakutest [Selkie] 1..1 [Selkie] ok 1 - # SKIP No terminal available [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/78-subscription-digest.rakutest [Selkie] ===SORRY!=== Error while compiling t/78-subscription-digest.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/78-subscription-digest.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/79-store-dispatch-thread-safety.rakutest [Selkie] ===SORRY!=== Error while compiling t/79-store-dispatch-thread-safety.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/79-store-dispatch-thread-safety.rakutest:4 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/80-idle-ladder-budget.rakutest [Selkie] ===SORRY!=== Error while compiling t/80-idle-ladder-budget.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/80-idle-ladder-budget.rakutest:4 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/81-trace.rakutest [Selkie] 1..4 [Selkie] # Subtest: off mode records nothing [Selkie] 1..2 [Selkie] ok 1 - trace disabled [Selkie] ok 2 - mode reports off [Selkie] ok 1 - off mode records nothing [Selkie] # Subtest: trace mode writes Chrome Trace JSON [Selkie] 1..7 [Selkie] ok 1 - trace mode enabled [Selkie] ok 2 - trace file is created at init [Selkie] ok 3 - trace file written [Selkie] ok 4 - trace file has traceEvents [Selkie] ok 5 - trace file has span event [Selkie] ok 6 - trace timestamps are numeric [Selkie] ok 7 - trace durations are numeric [Selkie] ok 2 - trace mode writes Chrome Trace JSON [Selkie] # Subtest: slow mode writes thresholded JSONL spans [Selkie] 1..4 [Selkie] ok 1 - slow mode enabled [Selkie] ok 2 - slow file written [Selkie] ok 3 - slow file has span [Selkie] ok 4 - slow file has duration [Selkie] ok 3 - slow mode writes thresholded JSONL spans [Selkie] # Subtest: writer thread: multi-thread producers all land, shutdown drains [Selkie] 1..4 [Selkie] ok 1 - all 100 events from 4 threads landed [Selkie] ok 2 - shutdown marker is present [Selkie] ok 3 - JSON tail written after the drain [Selkie] ok 4 - producers racing past shutdown are safely dropped [Selkie] ok 4 - writer thread: multi-thread producers all land, shutdown drains [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/82-app-facade.rakutest [Selkie] ===SORRY!=== Error while compiling t/82-app-facade.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/82-app-facade.rakutest:4 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/83-border-style.rakutest [Selkie] 1..10 [Selkie] # Subtest: stock glyph tables [Selkie] 1..5 [Selkie] # Subtest: single [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 1 - single [Selkie] # Subtest: rounded [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 2 - rounded [Selkie] # Subtest: double [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 3 - double [Selkie] # Subtest: heavy [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 4 - heavy [Selkie] # Subtest: ascii [Selkie] 1..6 [Selkie] ok 1 - top-left [Selkie] ok 2 - top-right [Selkie] ok 3 - bottom-left [Selkie] ok 4 - bottom-right [Selkie] ok 5 - horizontal [Selkie] ok 6 - vertical [Selkie] ok 5 - ascii [Selkie] ok 1 - stock glyph tables [Selkie] # Subtest: every glyph is exactly one character [Selkie] 1..5 [Selkie] ok 1 - single glyphs are single characters [Selkie] ok 2 - rounded glyphs are single characters [Selkie] ok 3 - double glyphs are single characters [Selkie] ok 4 - heavy glyphs are single characters [Selkie] ok 5 - ascii glyphs are single characters [Selkie] ok 2 - every glyph is exactly one character [Selkie] # Subtest: BorderAscii is 7-bit clean [Selkie] 1..1 [Selkie] ok 1 - no codepoint above 127 — the escape hatch works [Selkie] ok 3 - BorderAscii is 7-bit clean [Selkie] # Subtest: .for is cached [Selkie] 1..2 [Selkie] ok 1 - same kind returns the identical object [Selkie] ok 2 - different kinds are different objects [Selkie] ok 4 - .for is cached [Selkie] # Subtest: factory methods match .for [Selkie] 1..5 [Selkie] ok 1 - single [Selkie] ok 2 - rounded [Selkie] ok 3 - double [Selkie] ok 4 - heavy [Selkie] ok 5 - ascii [Selkie] ok 5 - factory methods match .for [Selkie] # Subtest: custom glyph tables [Selkie] 1..3 [Selkie] ok 1 - custom glyph stored [Selkie] ok 2 - custom vertical stored [Selkie] ok 3 - clone varies one glyph and keeps the rest [Selkie] ok 6 - custom glyph tables [Selkie] # Subtest: all six glyphs are required [Selkie] 1..1 [Selkie] ok 1 - a partial table is a construction error, not a half-drawn frame [Selkie] ok 7 - all six glyphs are required [Selkie] # Subtest: Border defaults to BorderSingle [Selkie] 1..3 [Selkie] ok 1 - default kind [Selkie] ok 2 - no explicit glyph table by default [Selkie] ok 3 - effective-glyphs resolves to the single-line table [Selkie] ok 8 - Border defaults to BorderSingle [Selkie] # Subtest: effective-glyphs precedence [Selkie] 1..4 [Selkie] ok 1 - kind wins when no explicit table is set [Selkie] ok 2 - explicit table beats the kind [Selkie] ok 3 - changing the kind under an explicit table changes nothing visible [Selkie] ok 4 - clearing the table falls back to the current kind [Selkie] ok 9 - effective-glyphs precedence [Selkie] # Subtest: glyph setters mark dirty [Selkie] 1..4 [Selkie] ok 1 - set-border-style marks dirty [Selkie] ok 2 - set-border-glyphs marks dirty [Selkie] ok 3 - clear-border-glyphs marks dirty [Selkie] ok 4 - constructor-set kind resolves [Selkie] ok 10 - glyph setters mark dirty [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/84-border-title.rakutest [Selkie] 1..11 [Selkie] # Subtest: title defaults [Selkie] 1..5 [Selkie] ok 1 - top title is left-aligned by default [Selkie] ok 2 - no bottom title by default [Selkie] ok 3 - bottom title is left-aligned by default too (symmetry) [Selkie] ok 4 - single-space prefix [Selkie] ok 5 - single-space suffix [Selkie] ok 1 - title defaults [Selkie] # Subtest: left alignment is byte-identical to the historical column [Selkie] 1..5 [Selkie] ok 1 - cols=13 → column 2 [Selkie] ok 2 - cols=24 → column 2 [Selkie] ok 3 - cols=40 → column 2 [Selkie] ok 4 - cols=120 → column 2 [Selkie] ok 5 - a title filling the interior is pulled back off the corner [Selkie] ok 2 - left alignment is byte-identical to the historical column [Selkie] # Subtest: centre alignment [Selkie] 1..3 [Selkie] ok 1 - even leftover [Selkie] ok 2 - odd leftover floors [Selkie] ok 3 - odd width [Selkie] ok 3 - centre alignment [Selkie] # Subtest: right alignment [Selkie] 1..3 [Selkie] ok 1 - cols=24 [Selkie] ok 2 - last painted column is cols-3 [Selkie] ok 3 - narrow title [Selkie] ok 4 - right alignment [Selkie] # Subtest: corners are never overwritten [Selkie] 1..3 [Selkie] ok 1 - never starts on the left corner [Selkie] ok 2 - never runs into the right corner [Selkie] ok 3 - sweep covered widths 5..60 with clean results [Selkie] ok 5 - corners are never overwritten [Selkie] # Subtest: clamping when the title fills the whole interior [Selkie] 1..3 [Selkie] ok 1 - left clamped down [Selkie] ok 2 - centre already 1 [Selkie] ok 3 - right clamped up [Selkie] ok 6 - clamping when the title fills the whole interior [Selkie] # Subtest: cols == 5 degenerate width [Selkie] 1..4 [Selkie] ok 1 - left [Selkie] ok 2 - centre [Selkie] ok 3 - right [Selkie] ok 4 - ends on the last interior column, leaving the corner alone [Selkie] ok 7 - cols == 5 degenerate width [Selkie] # Subtest: over-long decorated strings bottom out at column 1 [Selkie] 1..2 [Selkie] ok 1 - right [Selkie] ok 2 - centre [Selkie] ok 8 - over-long decorated strings bottom out at column 1 [Selkie] # Subtest: title setters mark dirty [Selkie] 1..4 [Selkie] ok 1 - set-title-align marks dirty [Selkie] ok 2 - and takes effect [Selkie] ok 3 - set-bottom-title marks dirty [Selkie] ok 4 - set-bottom-title-align marks dirty [Selkie] ok 9 - title setters mark dirty [Selkie] # Subtest: affix setter [Selkie] 1..3 [Selkie] ok 1 - set-title-affixes marks dirty [Selkie] ok 2 - prefix stored [Selkie] ok 3 - suffix stored [Selkie] ok 10 - affix setter [Selkie] # Subtest: constructor accepts every title knob [Selkie] 1..6 [Selkie] ok 1 - title [Selkie] ok 2 - title-align [Selkie] ok 3 - bottom-title [Selkie] ok 4 - bottom-title-align [Selkie] ok 5 - title-prefix [Selkie] ok 6 - title-suffix [Selkie] ok 11 - constructor accepts every title knob [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/85-layout-gap.rakutest [Selkie] 1..12 [Selkie] # Subtest: gap-reserve counts the gutters between children [Selkie] 1..5 [Selkie] ok 1 - no children, no gutters [Selkie] ok 2 - a single child has nothing to be separated from [Selkie] ok 3 - two children share one gutter [Selkie] ok 4 - three children, two gutters [Selkie] ok 5 - ten children, nine gutters [Selkie] ok 1 - gap-reserve counts the gutters between children [Selkie] # Subtest: gap 0 reserves nothing [Selkie] 1..2 [Selkie] ok 1 - zero-width gutters take no space [Selkie] ok 2 - …including for an empty child list [Selkie] ok 2 - gap 0 reserves nothing [Selkie] # Subtest: fixed(0) children are excluded from the gutter count [Selkie] 1..4 [Selkie] ok 1 - a hidden child between two visible ones still leaves one gutter [Selkie] ok 2 - a leading hidden child doesn't buy a gutter either [Selkie] ok 3 - two hidden children need no gutter at all [Selkie] ok 4 - a lone hidden child is still zero, not negative [Selkie] ok 3 - fixed(0) children are excluded from the gutter count [Selkie] # Subtest: only fixed(0) is excluded — percent(0) and flex(0) still count [Selkie] 1..2 [Selkie] ok 1 - percent(0) counts [Selkie] ok 2 - flex(0) counts [Selkie] ok 4 - only fixed(0) is excluded — percent(0) and flex(0) still count [Selkie] # Subtest: allocations plus gutters fill the axis exactly [Selkie] 1..4 [Selkie] ok 1 - first flex gets a third of the content box [Selkie] ok 2 - second flex likewise [Selkie] ok 3 - last flex absorbs the rounding remainder [Selkie] ok 4 - content + gutters is the whole axis [Selkie] ok 5 - allocations plus gutters fill the axis exactly [Selkie] # Subtest: gap 0 is identical to omitting the argument [Selkie] 1..8 [Selkie] ok 1 - all fixed: :gap(0) matches the gap-free allocation [Selkie] ok 2 - fixed overflow: :gap(0) matches the gap-free allocation [Selkie] ok 3 - fixed+percent+flex: :gap(0) matches the gap-free allocation [Selkie] ok 4 - three-way flex: :gap(0) matches the gap-free allocation [Selkie] ok 5 - weighted flex: :gap(0) matches the gap-free allocation [Selkie] ok 6 - hidden child: :gap(0) matches the gap-free allocation [Selkie] ok 7 - zero total: :gap(0) matches the gap-free allocation [Selkie] ok 8 - no children: :gap(0) matches the gap-free allocation [Selkie] ok 6 - gap 0 is identical to omitting the argument [Selkie] # Subtest: percent resolves against the content box, not the axis total [Selkie] 1..5 [Selkie] ok 1 - percent(50) of the 18-cell content box [Selkie] ok 2 - flex takes the rest of the content box [Selkie] ok 3 - …where the gap-free call still sees 20 [Selkie] ok 4 - …and splits it evenly [Selkie] ok 5 - gapped allocation plus the gutter is the axis [Selkie] ok 7 - percent resolves against the content box, not the axis total [Selkie] # Subtest: a gap wider than the axis clamps everything to zero [Selkie] 1..6 [Selkie] ok 1 - an absurd gap doesn't blow up [Selkie] ok 2 - every child gets nothing [Selkie] ok 3 - no allocation went negative [Selkie] ok 4 - a reserve equal to the total leaves nothing [Selkie] ok 5 - one cell of content box survives [Selkie] ok 6 - and the rounding remainder puts it on the last flex child [Selkie] ok 8 - a gap wider than the axis clamps everything to zero [Selkie] # Subtest: fixed children are clamped by the shrunken content box [Selkie] 1..3 [Selkie] ok 1 - first fixed child fits [Selkie] ok 2 - second fixed child fits [Selkie] ok 3 - third is clipped to what the content box has left [Selkie] ok 9 - fixed children are clamped by the shrunken content box [Selkie] # Subtest: VBox and HBox default to no gap [Selkie] 1..4 [Selkie] ok 1 - Selkie::Layout::VBox starts flush [Selkie] ok 2 - Selkie::Layout::VBox's default reserves no cells [Selkie] ok 3 - Selkie::Layout::HBox starts flush [Selkie] ok 4 - Selkie::Layout::HBox's default reserves no cells [Selkie] ok 10 - VBox and HBox default to no gap [Selkie] # Subtest: set-gap updates the gutter and marks the box dirty [Selkie] 1..8 [Selkie] ok 1 - Selkie::Layout::VBox takes gap from the constructor [Selkie] ok 2 - Selkie::Layout::VBox gap updated [Selkie] ok 3 - Selkie::Layout::VBox dirty after set-gap — the next render re-lays out [Selkie] ok 4 - Selkie::Layout::VBox no-op when the gap is unchanged [Selkie] ok 5 - Selkie::Layout::HBox takes gap from the constructor [Selkie] ok 6 - Selkie::Layout::HBox gap updated [Selkie] ok 7 - Selkie::Layout::HBox dirty after set-gap — the next render re-lays out [Selkie] ok 8 - Selkie::Layout::HBox no-op when the gap is unchanged [Selkie] ok 11 - set-gap updates the gutter and marks the box dirty [Selkie] # Subtest: hidden children neither take space nor buy a gutter [Selkie] 1..4 [Selkie] ok 1 - the fixed child is untouched [Selkie] ok 2 - the hidden child stays hidden [Selkie] ok 3 - flex fills the rest of the content box [Selkie] ok 4 - one gutter, not two — the totals still close [Selkie] ok 12 - hidden children neither take space nor buy a gutter [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/86-border-padding.rakutest [Selkie] 1..12 [Selkie] # Subtest: no padding reproduces the historical content box [Selkie] 1..4 [Selkie] ok 1 - top defaults to flush [Selkie] ok 2 - 10x20 frame yields an 8x18 content box at (1, 1) [Selkie] ok 3 - the 3x3 minimum still leaves a single content cell [Selkie] ok 4 - a full-screen frame is unchanged [Selkie] ok 1 - no padding reproduces the historical content box [Selkie] # Subtest: uniform padding insets all four edges [Selkie] 1..3 [Selkie] ok 1 - one cell of inset costs two rows and two columns [Selkie] ok 2 - two cells of inset cost four rows and four columns [Selkie] ok 3 - an explicit padding of 0 is the flush layout [Selkie] ok 2 - uniform padding insets all four edges [Selkie] # Subtest: asymmetric padding moves only the edges it names [Selkie] 1..3 [Selkie] ok 1 - origin shifts by top/left, extents shrink by both pairs [Selkie] ok 2 - left padding alone doesn't touch the vertical axis [Selkie] ok 3 - bottom padding shortens the box without moving its origin [Selkie] ok 3 - asymmetric padding moves only the edges it names [Selkie] # Subtest: padding composes with hidden edges [Selkie] 1..4 [Selkie] ok 1 - a hidden top edge frees its row, padding still applies [Selkie] ok 2 - a hidden bottom edge frees a row at the far end [Selkie] ok 3 - both hidden: only the padding costs rows [Selkie] ok 4 - …and with no padding that's the full height, as before [Selkie] ok 4 - padding composes with hidden edges [Selkie] # Subtest: horizontal padding can collapse the content box [Selkie] 1..3 [Selkie] ok 1 - 10 columns with 4 either side leaves no content columns [Selkie] ok 2 - the column extent is the collapsed one [Selkie] ok 3 - rows are still fine — one axis is enough [Selkie] ok 5 - horizontal padding can collapse the content box [Selkie] # Subtest: vertical padding can collapse the content box [Selkie] 1..2 [Selkie] ok 1 - 8 rows with 3 above and 3 below leaves no content rows [Selkie] ok 2 - padding that overshoots the frame clamps rows at 0, never negative [Selkie] ok 6 - vertical padding can collapse the content box [Selkie] # Subtest: degenerate geometry never yields a negative extent [Selkie] 1..1 [Selkie] ok 1 - 405 (rows, cols, padding) combinations, no negative extents [Selkie] ok 7 - degenerate geometry never yields a negative extent [Selkie] # Subtest: the constructor shorthand fans out to all four edges [Selkie] 1..5 [Selkie] ok 1 - top [Selkie] ok 2 - right [Selkie] ok 3 - bottom [Selkie] ok 4 - left [Selkie] ok 5 - no scalar `padding` accessor — the four edges are the state [Selkie] ok 8 - the constructor shorthand fans out to all four edges [Selkie] # Subtest: explicit edges win over the shorthand [Selkie] 1..4 [Selkie] ok 1 - the explicit edge survives the fan-out [Selkie] ok 2 - unnamed edges take the shorthand [Selkie] ok 3 - …bottom too [Selkie] ok 4 - and the content box reflects the mix [Selkie] ok 9 - explicit edges win over the shorthand [Selkie] # Subtest: set-padding sets every edge and marks dirty [Selkie] 1..6 [Selkie] ok 1 - top [Selkie] ok 2 - right [Selkie] ok 3 - bottom [Selkie] ok 4 - left [Selkie] ok 5 - dirty after set-padding — the next render re-lays out [Selkie] ok 6 - back to flush [Selkie] ok 10 - set-padding sets every edge and marks dirty [Selkie] # Subtest: set-padding-edges touches only the edges it's given [Selkie] 1..6 [Selkie] ok 1 - left updated [Selkie] ok 2 - right updated [Selkie] ok 3 - top left alone [Selkie] ok 4 - bottom left alone [Selkie] ok 5 - dirty after set-padding-edges [Selkie] ok 6 - an explicit 0 clears just that edge [Selkie] ok 11 - set-padding-edges touches only the edges it's given [Selkie] # Subtest: a collapsed content box is the condition render parks on [Selkie] 1..5 [Selkie] ok 1 - 8-wide frame with 3 either side collapses [Selkie] ok 2 - one cell of padding still leaves a content box [Selkie] ok 3 - widening alone doesn't help when the vertical axis is the problem [Selkie] ok 4 - given both, the content box comes back [Selkie] ok 5 - the content widget is retained throughout — parked, never dropped [Selkie] ok 12 - a collapsed content box is the condition render parks on [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/87-alpha.rakutest [Selkie] 1..14 [Selkie] # Subtest: alpha-constant maps every mode to its NCALPHA_* constant [Selkie] 1..5 [Selkie] ok 1 - opaque [Selkie] ok 2 - blend [Selkie] ok 3 - transparent [Selkie] ok 4 - high contrast [Selkie] ok 5 - every constant fits inside NC_BG_ALPHA_MASK [Selkie] ok 1 - alpha-constant maps every mode to its NCALPHA_* constant [Selkie] # Subtest: AlphaMode enum surface [Selkie] 1..3 [Selkie] ok 1 - exactly four modes — alpha is not continuous [Selkie] ok 2 - string values are the documented kebab-case names [Selkie] ok 3 - an individual mode stringifies to its value [Selkie] ok 2 - AlphaMode enum surface [Selkie] # Subtest: Style alpha defaults to undefined [Selkie] 1..4 [Selkie] ok 1 - fg-alpha undefined by default [Selkie] ok 2 - bg-alpha undefined by default [Selkie] ok 3 - effective fg-alpha falls back to opaque [Selkie] ok 4 - effective bg-alpha falls back to opaque [Selkie] ok 3 - Style alpha defaults to undefined [Selkie] # Subtest: Style alpha round-trips explicit values [Selkie] 1..4 [Selkie] ok 1 - fg-alpha stored [Selkie] ok 2 - bg-alpha stored [Selkie] ok 3 - effective fg-alpha is the explicit value [Selkie] ok 4 - effective bg-alpha is the explicit value [Selkie] ok 4 - Style alpha round-trips explicit values [Selkie] # Subtest: explicit AlphaOpaque is a value, not an absence [Selkie] 1..3 [Selkie] ok 1 - explicit opaque is a defined value [Selkie] ok 2 - resolves to opaque [Selkie] ok 3 - the other channel is untouched [Selkie] ok 5 - explicit AlphaOpaque is a value, not an absence [Selkie] # Subtest: AlphaHighContrast on a background fails loud [Selkie] 1..5 [Selkie] # Subtest: constructing bg-alpha => AlphaHighContrast throws [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'foreground-only'/ [Selkie] ok 1 - constructing bg-alpha => AlphaHighContrast throws [Selkie] ok 2 - the same mode is legal on a foreground [Selkie] ok 3 - notcurses itself rejects high contrast on a background [Selkie] ok 4 - and leaves the channel word unchanged [Selkie] # Subtest: merging one in throws too [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 5 - merging one in throws too [Selkie] ok 6 - AlphaHighContrast on a background fails loud [Selkie] # Subtest: merge — override wins [Selkie] 1..2 [Selkie] ok 1 - override fg-alpha wins [Selkie] ok 2 - override bg-alpha wins [Selkie] ok 7 - merge — override wins [Selkie] # Subtest: merge — undefined inherits [Selkie] 1..4 [Selkie] ok 1 - fg-alpha inherited from base [Selkie] ok 2 - bg-alpha inherited from base [Selkie] ok 3 - colours still merge as before [Selkie] ok 4 - flags still OR as before [Selkie] ok 8 - merge — undefined inherits [Selkie] # Subtest: merge — explicit opaque override is respected [Selkie] 1..3 [Selkie] ok 1 - explicit opaque fg override pins opaque [Selkie] ok 2 - explicit opaque bg override pins opaque [Selkie] ok 3 - and effective agrees [Selkie] ok 9 - merge — explicit opaque override is respected [Selkie] # Subtest: merge — neither side sets alpha [Selkie] 1..4 [Selkie] ok 1 - fg-alpha stays undefined [Selkie] ok 2 - bg-alpha stays undefined [Selkie] ok 3 - resolves opaque [Selkie] ok 4 - theme's merge-built slot is unaffected [Selkie] ok 10 - merge — neither side sets alpha [Selkie] # Subtest: BYTE IDENTITY — default theme base-channels is unchanged [Selkie] 1..5 [Selkie] ok 1 - base-channels for Selkie::Theme.default.base is byte-identical [Selkie] ok 2 - base EGC is still a single space [Selkie] ok 3 - fg rgb intact [Selkie] ok 4 - bg rgb intact [Selkie] ok 5 - both channels opaque [Selkie] ok 11 - BYTE IDENTITY — default theme base-channels is unchanged [Selkie] # Subtest: base-style / base-egc are overridable hooks [Selkie] 1..8 [Selkie] ok 1 - default base-style is theme.base [Selkie] ok 2 - empty EGC survives the hook [Selkie] ok 3 - fg blended [Selkie] ok 4 - bg blended [Selkie] ok 5 - packed word is alpha | rgb in both halves [Selkie] ok 6 - bg transparent [Selkie] ok 7 - fg untouched [Selkie] ok 8 - no fg half at all; bg is alpha + default-colour bit [Selkie] ok 12 - base-style / base-egc are overridable hooks [Selkie] # Subtest: alpha cache — the opaque path makes no native call [Selkie] 1..6 [Selkie] ok 1 - first opaque style: no alpha call [Selkie] ok 2 - second opaque style: still no alpha call [Selkie] ok 3 - switching to blend pushes once [Selkie] ok 4 - both channels pushed [Selkie] ok 5 - re-applying the same style pushes nothing [Selkie] ok 6 - switching back pushes opaque explicitly [Selkie] ok 13 - alpha cache — the opaque path makes no native call [Selkie] # Subtest: alpha cache — per-channel granularity and invalidation [Selkie] 1..7 [Selkie] ok 1 - one push [Selkie] ok 2 - fg entry is undefined — 'leave this channel alone' [Selkie] ok 3 - now only the foreground moves [Selkie] ok 4 - reset-style-cache forces a re-push [Selkie] ok 5 - both channels re-stated [Selkie] ok 6 - adopt-plane invalidates the cache [Selkie] ok 7 - opaque is stated explicitly on a borrowed plane [Selkie] ok 14 - alpha cache — per-channel granularity and invalidation [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/88-modal-frame.rakutest [Selkie] ===SORRY!=== Error while compiling t/88-modal-frame.rakutest [Selkie] ===SORRY!=== [Selkie] RakuDoc markup code C missing endtag '>>'. [Selkie] at t/88-modal-frame.rakutest:6 [Selkie] ------> use Selkie::Store; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/89-modal-backdrop.rakutest [Selkie] 1..11 [Selkie] # Subtest: backdrop defaults to opaque [Selkie] 1..3 [Selkie] ok 1 - BackdropOpaque by default [Selkie] ok 2 - dim-background reads True [Selkie] ok 3 - three modes, no more [Selkie] ok 1 - backdrop defaults to opaque [Selkie] # Subtest: dim-background => False maps to BackdropNone [Selkie] 1..2 [Selkie] ok 1 - legacy boolean lands on BackdropNone [Selkie] ok 2 - and reads back False [Selkie] ok 2 - dim-background => False maps to BackdropNone [Selkie] # Subtest: dim-background is derived, never stored alongside backdrop [Selkie] 1..3 [Selkie] ok 1 - opaque dims [Selkie] ok 2 - scrim still draws a backdrop plane [Selkie] ok 3 - none doesn't [Selkie] ok 3 - dim-background is derived, never stored alongside backdrop [Selkie] # Subtest: an explicit backdrop wins over dim-background [Selkie] 1..3 [Selkie] ok 1 - explicit mode kept [Selkie] ok 2 - …and dim-background follows it [Selkie] ok 3 - in both directions [Selkie] ok 4 - an explicit backdrop wins over dim-background [Selkie] # Subtest: BYTE IDENTITY — the opaque base cell is unchanged [Selkie] 1..4 [Selkie] ok 1 - opaque base-channels is byte-identical to the pre-alpha value [Selkie] ok 2 - and the base glyph is still a space [Selkie] ok 3 - base-style is the theme's base slot, untouched [Selkie] ok 4 - both channels opaque [Selkie] ok 5 - BYTE IDENTITY — the opaque base cell is unchanged [Selkie] # Subtest: see-through modes make the modal's own plane contribute nothing [Selkie] 1..8 [Selkie] ok 1 - scrim: empty EGC — gcluster 0, so the glyph search falls through [Selkie] ok 2 - scrim: fg transparent [Selkie] ok 3 - scrim: bg transparent [Selkie] ok 4 - scrim: base-channels is the transparent word [Selkie] ok 5 - none: empty EGC — gcluster 0, so the glyph search falls through [Selkie] ok 6 - none: fg transparent [Selkie] ok 7 - none: bg transparent [Selkie] ok 8 - none: base-channels is the transparent word [Selkie] ok 6 - see-through modes make the modal's own plane contribute nothing [Selkie] # Subtest: scrim-channels comes from the modal-scrim theme slot [Selkie] 1..5 [Selkie] ok 1 - default scrim is black, blended on both channels [Selkie] ok 2 - fg blends [Selkie] ok 3 - bg blends [Selkie] ok 4 - fg is black [Selkie] ok 5 - bg is black [Selkie] ok 7 - scrim-channels comes from the modal-scrim theme slot [Selkie] # Subtest: a darker scrim is a darker colour, not more alpha [Selkie] 1..3 [Selkie] ok 1 - custom scrim colour lands [Selkie] ok 2 - still one blend layer [Selkie] ok 3 - …and a different word than the default [Selkie] ok 8 - a darker scrim is a darker colour, not more alpha [Selkie] # Subtest: set-backdrop re-syncs the base cell and marks dirty [Selkie] 1..8 [Selkie] ok 1 - mode switched [Selkie] ok 2 - marked dirty [Selkie] ok 3 - base EGC re-derived [Selkie] ok 4 - base channels re-derived [Selkie] ok 5 - marked dirty going back [Selkie] ok 6 - base EGC back to a space [Selkie] ok 7 - base channels back to the theme base [Selkie] ok 8 - no-op when the mode is already active [Selkie] ok 9 - set-backdrop re-syncs the base cell and marks dirty [Selkie] # Subtest: backdrop follows a theme swap [Selkie] 1..2 [Selkie] ok 1 - opaque base tracks the live theme [Selkie] ok 2 - …and a see-through mode ignores it entirely [Selkie] ok 10 - backdrop follows a theme swap [Selkie] # Subtest: theme slots default so framing changes nothing visually [Selkie] 1..4 [Selkie] ok 1 - modal-frame matches border [Selkie] ok 2 - modal-title matches overlay-title [Selkie] ok 3 - modal-key matches overlay-key [Selkie] ok 4 - a pre-S4 theme derives all four slots [Selkie] ok 11 - theme slots default so framing changes nothing visually [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/90-text-align.rakutest [Selkie] 1..11 [Selkie] # Subtest: TextLeft is the default and puts every line at column 0 [Selkie] 1..4 [Selkie] ok 1 - align defaults to TextLeft [Selkie] ok 2 - a short line starts at 0 [Selkie] ok 3 - an exactly-fitting line starts at 0 [Selkie] ok 4 - an empty line starts at 0 [Selkie] ok 1 - TextLeft is the default and puts every line at column 0 [Selkie] # Subtest: TextCenter splits the slack, rounding the left side down [Selkie] 1..6 [Selkie] ok 1 - even slack (6) halves exactly [Selkie] ok 2 - odd slack (5) floors: 2 left, 3 right [Selkie] ok 3 - …and the extra column always lands on the right [Selkie] ok 4 - no slack, no offset [Selkie] ok 5 - one column of slack floors to 0, not 0.5 [Selkie] ok 6 - an empty line still reports the geometric centre [Selkie] ok 2 - TextCenter splits the slack, rounding the left side down [Selkie] # Subtest: TextRight ends the line flush with the last column [Selkie] 1..4 [Selkie] ok 1 - 5 chars in 11 columns starts at 6 [Selkie] ok 2 - a single char sits in the last column [Selkie] ok 3 - an exactly-fitting line is flush both ways [Selkie] ok 4 - an empty line reports the far edge (nothing is written there) [Selkie] ok 3 - TextRight ends the line flush with the last column [Selkie] # Subtest: a line wider than the widget clamps to column 0 [Selkie] 1..6 [Selkie] ok 1 - left: a 20-char line in 10 columns starts at 0 [Selkie] ok 2 - left: …and so does one that's a single char too long [Selkie] ok 3 - center: a 20-char line in 10 columns starts at 0 [Selkie] ok 4 - center: …and so does one that's a single char too long [Selkie] ok 5 - right: a 20-char line in 10 columns starts at 0 [Selkie] ok 6 - right: …and so does one that's a single char too long [Selkie] ok 4 - a line wider than the widget clamps to column 0 [Selkie] # Subtest: zero columns never produces an offset [Selkie] 1..4 [Selkie] ok 1 - left: text in a zero-width widget starts at 0 [Selkie] ok 2 - center: text in a zero-width widget starts at 0 [Selkie] ok 3 - right: text in a zero-width widget starts at 0 [Selkie] ok 4 - empty text in a zero-width widget too [Selkie] ok 5 - zero columns never produces an offset [Selkie] # Subtest: the offset always lands inside the widget for a non-empty line [Selkie] 1..1 [Selkie] ok 1 - no (align, cols, chars) triple escapes the widget [Selkie] ok 6 - the offset always lands inside the widget for a non-empty line [Selkie] # Subtest: align can be set at construction [Selkie] 1..2 [Selkie] ok 1 - constructor argument honoured [Selkie] ok 2 - …for every value [Selkie] ok 7 - align can be set at construction [Selkie] # Subtest: set-align updates the alignment and marks dirty [Selkie] 1..4 [Selkie] ok 1 - alignment updated [Selkie] ok 2 - marked dirty — the next render repaints [Selkie] ok 3 - re-setting the same value is a no-op [Selkie] ok 4 - …but a real change still marks dirty [Selkie] ok 8 - set-align updates the alignment and marks dirty [Selkie] # Subtest: alignment does not disturb wrapping [Selkie] 1..6 [Selkie] ok 1 - left: 25 chars at width 10 still wraps to 3 [Selkie] ok 2 - left: prose wraps identically at width 20 [Selkie] ok 3 - center: 25 chars at width 10 still wraps to 3 [Selkie] ok 4 - center: prose wraps identically at width 20 [Selkie] ok 5 - right: 25 chars at width 10 still wraps to 3 [Selkie] ok 6 - right: prose wraps identically at width 20 [Selkie] ok 9 - alignment does not disturb wrapping [Selkie] # Subtest: alignment survives a resize [Selkie] 1..3 [Selkie] ok 1 - flush right in 10 columns [Selkie] ok 2 - alignment unchanged by the resize [Selkie] ok 3 - …and the offset follows the new width [Selkie] ok 10 - alignment survives a resize [Selkie] # Subtest: width is counted in characters, not terminal columns [Selkie] 1..2 [Selkie] ok 1 - 3 characters, centred as though 3 columns wide [Selkie] ok 2 - …exactly like a 3-character ASCII line [Selkie] ok 11 - width is counted in characters, not terminal columns [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/91-cross-align.rakutest [Selkie] 1..14 [Selkie] # Subtest: an undefined cross-sizing fills the container [Selkie] 1..4 [Selkie] ok 1 - cross-sizing starts undefined [Selkie] ok 2 - 40-column container → 40 columns [Selkie] ok 3 - …and a one-cell container → 1 [Selkie] ok 4 - …and a zero-cell one → 0 [Selkie] ok 1 - an undefined cross-sizing fills the container [Selkie] # Subtest: fixed cross-sizing is an exact cell count [Selkie] 1..4 [Selkie] ok 1 - fixed(20) in a 50-cell container [Selkie] ok 2 - …exactly filling it is fine [Selkie] ok 3 - …and an oversized request clamps to the container [Selkie] ok 4 - fixed(0) collapses the child — the box parks it [Selkie] ok 2 - fixed cross-sizing is an exact cell count [Selkie] # Subtest: percent cross-sizing is a floored share of the container [Selkie] 1..6 [Selkie] ok 1 - 50% of 40 [Selkie] ok 2 - …floored, not rounded [Selkie] ok 3 - 33% of 10 is 3 [Selkie] ok 4 - 100% is the whole container [Selkie] ok 5 - …and more than 100% still clamps to it [Selkie] ok 6 - 0% collapses the child [Selkie] ok 3 - percent cross-sizing is a floored share of the container [Selkie] # Subtest: flex cross-sizing means fill — there is nothing to share with [Selkie] 1..3 [Selkie] ok 1 - flex fills the container [Selkie] ok 2 - …whatever the factor [Selkie] ok 3 - …which is what an undefined cross-sizing does too [Selkie] ok 4 - flex cross-sizing means fill — there is nothing to share with [Selkie] # Subtest: resolved extents never escape 0 .. container [Selkie] 1..1 [Selkie] ok 1 - every (sizing, container) pair resolves inside bounds [Selkie] ok 5 - resolved extents never escape 0 .. container [Selkie] # Subtest: cross-axis-offset places the extent within the container [Selkie] 1..8 [Selkie] ok 1 - start is flush [Selkie] ok 2 - fill starts at 0 as well [Selkie] ok 3 - centre splits the 30 of slack [Selkie] ok 4 - end takes all the slack [Selkie] ok 5 - odd slack floors — the extra cell goes on the trailing side [Selkie] ok 6 - one cell of slack floors to 0, not 0.5 [Selkie] ok 7 - a full-width child is flush under every alignment [Selkie] ok 8 - …including centre [Selkie] ok 6 - cross-axis-offset places the extent within the container [Selkie] # Subtest: an extent wider than the container clamps to 0 [Selkie] 1..5 [Selkie] ok 1 - fill: no negative offsets [Selkie] ok 2 - start: no negative offsets [Selkie] ok 3 - center: no negative offsets [Selkie] ok 4 - end: no negative offsets [Selkie] ok 5 - …nor in a zero-extent container [Selkie] ok 7 - an extent wider than the container clamps to 0 [Selkie] # Subtest: an undefined alignment behaves as fill [Selkie] 1..2 [Selkie] ok 1 - undefined starts at 0 [Selkie] ok 2 - …and resolves to CrossFill, not a type object [Selkie] ok 8 - an undefined alignment behaves as fill [Selkie] # Subtest: align-self overrides the container's align-items [Selkie] 1..4 [Selkie] ok 1 - align-self set at construction [Selkie] ok 2 - the child's own alignment wins [Selkie] ok 3 - …including over the default CrossFill [Selkie] ok 4 - …all the way through to the offset [Selkie] ok 9 - align-self overrides the container's align-items [Selkie] # Subtest: an undefined align-self inherits the container's align-items [Selkie] 1..4 [Selkie] ok 1 - align-self starts undefined [Selkie] ok 2 - inherits centre [Selkie] ok 3 - inherits end [Selkie] ok 4 - inherits the default [Selkie] ok 10 - an undefined align-self inherits the container's align-items [Selkie] # Subtest: set-align-self updates the child and marks it dirty [Selkie] 1..6 [Selkie] ok 1 - alignment updated [Selkie] ok 2 - marked dirty [Selkie] ok 3 - re-setting the same value is a no-op [Selkie] ok 4 - an undefined value goes back to inheriting [Selkie] ok 5 - …and that counts as a change [Selkie] ok 6 - update-cross-sizing sets the sizing and marks dirty [Selkie] ok 11 - set-align-self updates the child and marks it dirty [Selkie] # Subtest: VBox and HBox default to CrossFill [Selkie] 1..8 [Selkie] ok 1 - Selkie::Layout::VBox starts on CrossFill [Selkie] ok 2 - Selkie::Layout::VBox: a default child fills the cross extent [Selkie] ok 3 - Selkie::Layout::VBox: …at offset 0 [Selkie] ok 4 - Selkie::Layout::VBox: set-align-items updates and marks dirty [Selkie] ok 5 - Selkie::Layout::HBox starts on CrossFill [Selkie] ok 6 - Selkie::Layout::HBox: a default child fills the cross extent [Selkie] ok 7 - Selkie::Layout::HBox: …at offset 0 [Selkie] ok 8 - Selkie::Layout::HBox: set-align-items updates and marks dirty [Selkie] ok 12 - VBox and HBox default to CrossFill [Selkie] # Subtest: set-align-items is idempotent [Selkie] 1..4 [Selkie] ok 1 - Selkie::Layout::VBox takes it from the constructor [Selkie] ok 2 - Selkie::Layout::VBox: no relayout when nothing changed [Selkie] ok 3 - Selkie::Layout::HBox takes it from the constructor [Selkie] ok 4 - Selkie::Layout::HBox: no relayout when nothing changed [Selkie] ok 13 - set-align-items is idempotent [Selkie] # Subtest: gap and cross alignment are orthogonal [Selkie] 1..9 [Selkie] ok 1 - the gutters come off the row budget [Selkie] ok 2 - rows and gutters close [Selkie] ok 3 - first child centred in the full 50 columns [Selkie] ok 4 - second child likewise — the gutter is not on this axis [Selkie] ok 5 - third child's align-self still wins [Selkie] ok 6 - gap changes no cross-axis number [Selkie] ok 7 - percent(50) of the full 50 columns [Selkie] ok 8 - HBox allocates columns the same way [Selkie] ok 9 - a 20-row child in a 9-row HBox clamps to the top [Selkie] ok 14 - gap and cross alignment are orthogonal [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/92-gradient.rakutest [Selkie] 1..15 [Selkie] # Subtest: factories place the corners where they say they do [Selkie] 1..4 [Selkie] ok 1 - horizontal repeats the pair down both rows [Selkie] ok 2 - vertical repeats the pair across both columns [Selkie] ok 3 - uniform is flat [Selkie] ok 4 - corners keeps all four independent [Selkie] ok 1 - factories place the corners where they say they do [Selkie] # Subtest: the one-dimensional factories are pre-collapsed for their own axis [Selkie] 1..4 [Selkie] ok 1 - horizontal: left column agrees (legal in one row) [Selkie] ok 2 - horizontal: right column agrees [Selkie] ok 3 - vertical: top row agrees (legal in one column) [Selkie] ok 4 - vertical: bottom row agrees [Selkie] ok 2 - the one-dimensional factories are pre-collapsed for their own axis [Selkie] # Subtest: corner colours are validated at the construction site [Selkie] 1..5 [Selkie] # Subtest: one past white throws [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'outside the 0x000000..0xFFFFFF RGB range'/ [Selkie] ok 1 - one past white throws [Selkie] # Subtest: the failing corner is named [Selkie] 1..3 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 3 - .message matches /'bottom-right'/ [Selkie] ok 2 - the failing corner is named [Selkie] ok 3 - black is fine [Selkie] ok 4 - white is fine [Selkie] ok 5 - all four corners are required [Selkie] ok 3 - corner colours are validated at the construction site [Selkie] # Subtest: COLLAPSE TABLE — for-region by region shape [Selkie] 1..6 [Selkie] ok 1 - N x M: nothing collapses [Selkie] ok 2 - 1 x N: bottom pair becomes the top pair [Selkie] ok 3 - N x 1: right pair becomes the left pair [Selkie] ok 4 - 1 x 1: flat at top-left [Selkie] ok 5 - 0 x 0: unknown extent constrains nothing [Selkie] ok 6 - 1 x 0: a known single row still collapses [Selkie] ok 4 - COLLAPSE TABLE — for-region by region shape [Selkie] # Subtest: for-region returns the invocant when there is nothing to do [Selkie] 1..4 [Selkie] ok 1 - non-degenerate region returns self [Selkie] ok 2 - unknown extent returns self [Selkie] ok 3 - already-flat 1x1 returns self [Selkie] ok 4 - horizontal in one row is already legal [Selkie] ok 5 - for-region returns the invocant when there is nothing to do [Selkie] # Subtest: COLLAPSE TABLE — for-region :hires [Selkie] 1..4 [Selkie] ok 1 - 1 x N hires: rows are NOT collapsed [Selkie] ok 2 - N x 1 hires: the column rule still applies [Selkie] ok 3 - 1 x 1 hires: still a two-step vertical ramp [Selkie] ok 4 - and the row-only case is a no-op [Selkie] ok 6 - COLLAPSE TABLE — for-region :hires [Selkie] # Subtest: PRECONDITIONS — collapsed corners satisfy notcurses's own checks [Selkie] 1..8 [Selkie] ok 1 - 1 x N: ul == ll [Selkie] ok 2 - 1 x N: ur == lr [Selkie] ok 3 - N x 1: ul == ur [Selkie] ok 4 - N x 1: ll == lr [Selkie] ok 5 - 1 x 1: all four words identical [Selkie] ok 6 - uncollapsed 1 x N would have been rejected [Selkie] ok 7 - uncollapsed N x 1 would have been rejected [Selkie] ok 8 - hires N x 1: column rule holds [Selkie] ok 7 - PRECONDITIONS — collapsed corners satisfy notcurses's own checks [Selkie] # Subtest: the collapse never changes a gradient notcurses already accepts [Selkie] 1..6 [Selkie] ok 1 - 1x40 leaves an already-legal gradient alone [Selkie] ok 2 - 40x1 leaves an already-legal gradient alone [Selkie] ok 3 - 1x40 leaves an already-legal gradient alone [Selkie] ok 4 - 1 x N keeps top-left [Selkie] ok 5 - 1 x N keeps top-right [Selkie] ok 6 - N x 1 keeps bottom-left [Selkie] ok 8 - the collapse never changes a gradient notcurses already accepts [Selkie] # Subtest: CHANNEL WORDS — exact uint64 for a known colour pair [Selkie] 1..6 [Selkie] ok 1 - four words, one per corner [Selkie] ok 2 - a flat pair packs to the known word [Selkie] ok 3 - foreground half is the fg colour [Selkie] ok 4 - background half is the bg colour [Selkie] ok 5 - every corner carries the same alpha pair [Selkie] ok 6 - and that pair is opaque [Selkie] ok 9 - CHANNEL WORDS — exact uint64 for a known colour pair [Selkie] # Subtest: CHANNEL WORDS — corner order and an omitted foreground [Selkie] 1..6 [Selkie] ok 1 - word 0 is top-left [Selkie] ok 2 - word 1 is top-right [Selkie] ok 3 - word 2 is bottom-left [Selkie] ok 4 - word 3 is bottom-right [Selkie] ok 5 - all four foregrounds default when :fg is omitted [Selkie] ok 6 - and the word is bchannel only [Selkie] ok 10 - CHANNEL WORDS — corner order and an omitted foreground [Selkie] # Subtest: CHANNEL WORDS — the half-block path packs 32-bit channels [Selkie] 1..4 [Selkie] ok 1 - four channels [Selkie] ok 2 - explicit-RGB bit plus the colour [Selkie] ok 3 - colour round-trips [Selkie] ok 4 - no corner is left at the terminal default [Selkie] ok 11 - CHANNEL WORDS — the half-block path packs 32-bit channels [Selkie] # Subtest: painting subs refuse a plane that is not there [Selkie] 1..3 [Selkie] ok 1 - gradient-fill returns -1 [Selkie] ok 2 - gradient-stain returns -1 [Selkie] ok 3 - gradient-fill-hires returns -1 [Selkie] ok 12 - painting subs refuse a plane that is not there [Selkie] # Subtest: a negative origin is a caller bug, not a cursor request [Selkie] 1..4 [Selkie] ok 1 - null plane still wins over the origin check [Selkie] # Subtest: a negative colour is rejected by the value type [Selkie] 1..2 [Selkie] ok 1 - code dies [Selkie] ok 2 - right exception type (Exception) [Selkie] ok 2 - a negative colour is rejected by the value type [Selkie] ok 3 - for-region tolerates zero extents [Selkie] ok 4 - negative extents cannot reach the subs at all (UInt) [Selkie] ok 13 - a negative origin is a caller bug, not a cursor request [Selkie] # Subtest: GradientFill widget surface [Selkie] 1..8 [Selkie] ok 1 - decorative: not focusable by default [Selkie] ok 2 - default EGC is a space — a background wash [Selkie] ok 3 - no foreground ramp by default [Selkie] ok 4 - the gradient is held by identity, not copied [Selkie] ok 5 - gradient is required [Selkie] ok 6 - set-gradient marks dirty [Selkie] ok 7 - and swaps the value [Selkie] ok 8 - render before init-plane is a no-op [Selkie] ok 14 - GradientFill widget surface [Selkie] # Subtest: GradientFill setters [Selkie] 1..6 [Selkie] ok 1 - a non-blank EGC survives construction [Selkie] ok 2 - set-fg-gradient marks dirty [Selkie] ok 3 - and stores it [Selkie] ok 4 - the type object clears the foreground ramp [Selkie] ok 5 - set-egc marks dirty [Selkie] ok 6 - and swaps the glyph [Selkie] ok 15 - GradientFill setters [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/93-tween.rakutest [Selkie] 1..19 [Selkie] # Subtest: every easing maps the endpoints exactly [Selkie] 1..8 [Selkie] ok 1 - linear starts at 0 [Selkie] ok 2 - linear ends at 1 [Selkie] ok 3 - in-quad starts at 0 [Selkie] ok 4 - in-quad ends at 1 [Selkie] ok 5 - out-quad starts at 0 [Selkie] ok 6 - out-quad ends at 1 [Selkie] ok 7 - in-out-quad starts at 0 [Selkie] ok 8 - in-out-quad ends at 1 [Selkie] ok 1 - every easing maps the endpoints exactly [Selkie] # Subtest: every easing is monotonically non-decreasing and stays in range [Selkie] 1..8 [Selkie] ok 1 - linear never goes backwards [Selkie] ok 2 - linear stays inside 0..1 [Selkie] ok 3 - in-quad never goes backwards [Selkie] ok 4 - in-quad stays inside 0..1 [Selkie] ok 5 - out-quad never goes backwards [Selkie] ok 6 - out-quad stays inside 0..1 [Selkie] ok 7 - in-out-quad never goes backwards [Selkie] ok 8 - in-out-quad stays inside 0..1 [Selkie] ok 2 - every easing is monotonically non-decreasing and stays in range [Selkie] # Subtest: the curves have the shapes their names claim [Selkie] 1..7 [Selkie] ok 1 - linear is the identity [Selkie] ok 2 - in-quad is behind at the midpoint [Selkie] ok 3 - out-quad is ahead at the midpoint [Selkie] ok 4 - in-out-quad halves meet cleanly at the midpoint [Selkie] ok 5 - in-out-quad accelerates first [Selkie] ok 6 - in-out-quad decelerates last [Selkie] ok 7 - in-quad and out-quad are point reflections [Selkie] ok 3 - the curves have the shapes their names claim [Selkie] # Subtest: ease clamps rather than extrapolating [Selkie] 1..4 [Selkie] ok 1 - negative t clamps to the start [Selkie] ok 2 - past-the-end t clamps to the end [Selkie] ok 3 - an Int coerces [Selkie] ok 4 - a Rat coerces [Selkie] ok 4 - ease clamps rather than extrapolating [Selkie] # Subtest: lerp-rgb hits the endpoints exactly [Selkie] 1..4 [Selkie] ok 1 - t = 0 is the from colour, bit for bit [Selkie] ok 2 - t = 1 is the to colour, bit for bit [Selkie] ok 3 - negative t clamps to from [Selkie] ok 4 - past-the-end t clamps to to [Selkie] ok 5 - lerp-rgb hits the endpoints exactly [Selkie] # Subtest: lerp-rgb interpolates each component independently [Selkie] 1..4 [Selkie] ok 1 - black to white at the midpoint is mid grey [Selkie] ok 2 - red to blue crosses through purple, green untouched [Selkie] ok 3 - a third of the way is exact when the arithmetic is exact [Selkie] ok 4 - interpolating a colour with itself is a fixed point [Selkie] ok 6 - lerp-rgb interpolates each component independently [Selkie] # Subtest: lerp-rgb rounds half up and ignores bits above the low 24 [Selkie] 1..4 [Selkie] ok 1 - upward 127.5 rounds to 0x80 [Selkie] ok 2 - downward 127.5 rounds to 0x80 [Selkie] ok 3 - very-nearly-1 rounds up to the endpoint [Selkie] ok 4 - high bits are masked off on input and never set on output [Selkie] ok 7 - lerp-rgb rounds half up and ignores bits above the low 24 [Selkie] # Subtest: lerp-style ramps the colours [Selkie] 1..3 [Selkie] ok 1 - fg at t = 0 is the from colour [Selkie] ok 2 - bg at t = 1 is the to colour [Selkie] ok 3 - bg ramps componentwise [Selkie] ok 8 - lerp-style ramps the colours [Selkie] # Subtest: lerp-style snaps the boolean flags at the midpoint [Selkie] 1..10 [Selkie] ok 1 - bold is still off just below 0.5 [Selkie] ok 2 - bold is on at exactly 0.5 [Selkie] ok 3 - italic is still off just below 0.5 [Selkie] ok 4 - italic is on at exactly 0.5 [Selkie] ok 5 - underline is still off just below 0.5 [Selkie] ok 6 - underline is on at exactly 0.5 [Selkie] ok 7 - strikethrough is still off just below 0.5 [Selkie] ok 8 - strikethrough is on at exactly 0.5 [Selkie] ok 9 - flags stay on past the midpoint [Selkie] ok 10 - snapping works in the other direction too [Selkie] ok 9 - lerp-style snaps the boolean flags at the midpoint [Selkie] # Subtest: lerp-style snaps the alpha modes at the midpoint [Selkie] 1..5 [Selkie] ok 1 - fg-alpha holds the from mode below the midpoint [Selkie] ok 2 - fg-alpha switches at exactly 0.5 [Selkie] ok 3 - bg-alpha holds the from mode below the midpoint [Selkie] ok 4 - bg-alpha switches at exactly 0.5 [Selkie] ok 5 - the colour keeps ramping either side of the alpha snap [Selkie] ok 10 - lerp-style snaps the alpha modes at the midpoint [Selkie] # Subtest: lerp-style handles a colour defined on only one side [Selkie] 1..6 [Selkie] ok 1 - bg is still inheriting just below the midpoint [Selkie] ok 2 - bg switches to the defined colour at 0.5 [Selkie] ok 3 - and back the other way below the midpoint [Selkie] ok 4 - switching to undefined works too [Selkie] ok 5 - undefined on both sides stays undefined throughout [Selkie] ok 6 - the fully-defined channel still ramps in the same call [Selkie] ok 11 - lerp-style handles a colour defined on only one side [Selkie] # Subtest: tick interpolates on wall-clock elapsed seconds [Selkie] 1..8 [Selkie] ok 1 - ticking before start does nothing [Selkie] ok 2 - and fires no update [Selkie] ok 3 - start arms the tween [Selkie] ok 4 - the first tick updates [Selkie] ok 5 - the first tick sits at the start value [Selkie] ok 6 - a quarter of the duration is a quarter along [Selkie] ok 7 - three quarters along [Selkie] ok 8 - nothing has completed yet [Selkie] ok 12 - tick interpolates on wall-clock elapsed seconds [Selkie] # Subtest: the end boundary fires exactly once, however far past it we land [Selkie] 1..12 [Selkie] ok 1 - the tick that reaches the end still updates [Selkie] ok 2 - landing exactly on the end gives 1.0 [Selkie] ok 3 - on-complete fired [Selkie] ok 4 - and the tween stopped running [Selkie] ok 5 - and is marked done [Selkie] ok 6 - a further tick is a no-op [Selkie] ok 7 - on-complete did not fire twice [Selkie] ok 8 - the single deep-idle frame updates [Selkie] ok 9 - exactly one update [Selkie] ok 10 - which lands exactly on 1.0, not past it [Selkie] ok 11 - and completes exactly once [Selkie] ok 12 - an hour late still lands on 1.0 [Selkie] ok 13 - the end boundary fires exactly once, however far past it we land [Selkie] # Subtest: progress reports the raw clamped position [Selkie] 1..5 [Selkie] ok 1 - a fresh tween is at 0 [Selkie] ok 2 - progress is raw, not eased [Selkie] ok 3 - a clock that went backwards clamps to 0 [Selkie] ok 4 - far past the end clamps to 1 [Selkie] ok 5 - and the clamped end still completes the tween [Selkie] ok 14 - progress reports the raw clamped position [Selkie] # Subtest: cancel stops the tween without completing it [Selkie] 1..6 [Selkie] ok 1 - cancel stops the tween [Selkie] ok 2 - a cancelled tween did not finish [Selkie] ok 3 - on-complete did not fire [Selkie] ok 4 - a cancelled tween ignores further ticks [Selkie] ok 5 - and fires no further updates [Selkie] ok 6 - progress is left where it stopped [Selkie] ok 15 - cancel stops the tween without completing it [Selkie] # Subtest: finish jumps to the end and fires both callbacks once [Selkie] 1..7 [Selkie] ok 1 - finish paints the end state [Selkie] ok 2 - and completes [Selkie] ok 3 - the tween is done [Selkie] ok 4 - and no longer running [Selkie] ok 5 - progress jumped to 1 [Selkie] ok 6 - finishing twice completes only once [Selkie] ok 7 - finish works on a tween that was never started [Selkie] ok 16 - finish jumps to the end and fires both callbacks once [Selkie] # Subtest: start is idempotent while restart re-arms [Selkie] 1..6 [Selkie] ok 1 - start on a running tween keeps the original zero point [Selkie] ok 2 - restart resets progress [Selkie] ok 3 - and re-bases the clock [Selkie] ok 4 - the abandoned run did not complete [Selkie] ok 5 - the second run completed [Selkie] ok 6 - start on a finished tween re-arms it [Selkie] ok 17 - start is idempotent while restart re-arms [Selkie] # Subtest: reverse inverts the value while keeping the curve shape [Selkie] 1..5 [Selkie] ok 1 - a reversed tween starts at 1 [Selkie] ok 2 - the value is 1 minus the forward curve, not the curve of reversed time [Selkie] ok 3 - and ends at 0 [Selkie] ok 4 - reversal does not change when on-complete fires [Selkie] ok 5 - progress still counts forward [Selkie] ok 18 - reverse inverts the value while keeping the curve shape [Selkie] # Subtest: degenerate durations [Selkie] 1..5 [Selkie] ok 1 - a zero-duration tween ticks once [Selkie] ok 2 - straight to the end value [Selkie] ok 3 - and completes immediately [Selkie] ok 4 - with nothing left to do [Selkie] ok 5 - a negative duration is rejected at construction [Selkie] ok 19 - degenerate durations [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/94-tween-group.rakutest [Selkie] 1..10 [Selkie] # Subtest: add starts the tween and hands it back [Selkie] 1..4 [Selkie] ok 1 - a fresh tween is inert [Selkie] ok 2 - add returns the tween so the caller can keep a handle [Selkie] ok 3 - add starts it — an unstarted member would pin the loop forever [Selkie] ok 4 - and the group is holding it [Selkie] ok 1 - add starts the tween and hands it back [Selkie] # Subtest: add does not restart a tween that is already running [Selkie] 1..1 [Selkie] ok 1 - the original zero point survives being added mid-flight [Selkie] ok 2 - add does not restart a tween that is already running [Selkie] # Subtest: tick returns True only when a member actually updated [Selkie] 1..4 [Selkie] ok 1 - an empty group never claims to have updated [Selkie] ok 2 - a live member makes the tick report activity [Selkie] ok 3 - the final tick still reports activity [Selkie] ok 4 - once everything has finished, ticks are quiet again [Selkie] ok 3 - tick returns True only when a member actually updated [Selkie] # Subtest: completed tweens are dropped [Selkie] 1..5 [Selkie] ok 1 - both members are held [Selkie] ok 2 - the finished tween is dropped on the tick that finished it [Selkie] ok 3 - the group is still running because of the other one [Selkie] ok 4 - the dropped tween completed properly [Selkie] ok 5 - and the group empties out [Selkie] ok 4 - completed tweens are dropped [Selkie] # Subtest: a cancelled member is dropped on the next tick [Selkie] 1..3 [Selkie] ok 1 - the group has not noticed yet — it only looks when it ticks [Selkie] ok 2 - the tick reports no activity [Selkie] ok 3 - and the cancelled member is gone [Selkie] ok 5 - a cancelled member is dropped on the next tick [Selkie] # Subtest: running tracks the members [Selkie] 1..4 [Selkie] ok 1 - an empty group is not running [Selkie] ok 2 - adding makes it run [Selkie] ok 3 - still running mid-flight [Selkie] ok 4 - and stops when the last member finishes [Selkie] ok 6 - running tracks the members [Selkie] # Subtest: the idle/active transitions fire exactly once each [Selkie] 1..8 [Selkie] ok 1 - constructing a group announces nothing [Selkie] ok 2 - the first tween activates the group [Selkie] ok 3 - a second tween does not re-activate it [Selkie] ok 4 - and nothing has gone idle [Selkie] ok 5 - one member finishing while another runs is not idle [Selkie] ok 6 - the last member finishing goes idle [Selkie] ok 7 - without a spurious re-activation [Selkie] ok 8 - and the group can be re-activated afterwards [Selkie] ok 7 - the idle/active transitions fire exactly once each [Selkie] # Subtest: chaining from on-complete never drops the refcount [Selkie] 1..5 [Selkie] ok 1 - the group never reported idle between the two tweens [Selkie] ok 2 - so it never had to re-activate either [Selkie] ok 3 - the follow-up replaced the finished tween [Selkie] ok 4 - a tween added mid-tick does not also tick in the same frame [Selkie] ok 5 - it starts on the next frame instead [Selkie] ok 8 - chaining from on-complete never drops the refcount [Selkie] # Subtest: clear abandons everything and releases the group [Selkie] 1..6 [Selkie] ok 1 - clear drops every member [Selkie] ok 2 - so the group is no longer running [Selkie] ok 3 - and the members are cancelled, not left live [Selkie] ok 4 - clearing is an abandonment — on-complete does not fire [Selkie] ok 5 - but on-idle does, so the refcount is released [Selkie] ok 6 - clearing an already-empty group announces nothing [Selkie] ok 9 - clear abandons everything and releases the group [Selkie] # Subtest: ticking an empty group is cheap and silent [Selkie] 1..3 [Selkie] ok 1 - no activity reported [Selkie] ok 2 - still none [Selkie] ok 3 - and no transitions announced [Selkie] ok 10 - ticking an empty group is cheap and silent [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/95-app-animation-budget.rakutest [Selkie] ===SORRY!=== Error while compiling t/95-app-animation-budget.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/95-app-animation-budget.rakutest:4 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/96-disabled.rakutest [Selkie] ===SORRY!=== Error while compiling t/96-disabled.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/96-disabled.rakutest:5 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/97-motion-fade.rakutest [Selkie] ===SORRY!=== Error while compiling t/97-motion-fade.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/97-motion-fade.rakutest:5 [Selkie] ------> use Selkie::App; [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/98-best-effort-shell.rakutest [Selkie] 1..4 [Selkie] # Subtest: the trap itself [Selkie] 1..2 [Selkie] ok 1 - `try shell` alone does NOT catch a failing command [Selkie] ok 2 - assigning the Proc instead of sinking it does [Selkie] ok 1 - the trap itself [Selkie] # Subtest: the terminal adapter does not sink its best-effort shell-out [Selkie] 1..2 [Selkie] ok 1 - no bare `try shell` — it would escape the adapter [Selkie] ok 2 - the centralized stty call is assigned rather than sunk [Selkie] ok 2 - the terminal adapter does not sink its best-effort shell-out [Selkie] # Subtest: App and Snapshot contain no platform shell-outs [Selkie] 1..2 [Selkie] ok 1 - neither consumer has an unsafe shell-out [Selkie] ok 2 - platform shell behavior exists only in the adapter [Selkie] ok 3 - App and Snapshot contain no platform shell-outs [Selkie] # Subtest: and nowhere else in the library [Selkie] 1..1 [Selkie] ok 1 - no module sinks a Proc it meant to ignore [Selkie] ok 4 - and nowhere else in the library [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/99-terminal-report.rakutest [Selkie] 1..7 [Selkie] # Subtest: every reply the start-up probe burst can provoke is recognised [Selkie] 1..19 [Selkie] ok 1 - DA1, full attribute list is consumed whole — [?64;1;2;6;9;15;18;21;22c [Selkie] ok 2 - DA1, VT220-style is consumed whole — [?62;22c [Selkie] ok 3 - DA1, tmux 3.4 three-field form is consumed whole — [?1;2;4c [Selkie] ok 4 - DA2 secondary attributes is consumed whole — [>1;4000;0c [Selkie] ok 5 - DSR cursor position report is consumed whole — [24;80R [Selkie] ok 6 - XTWINOPS cell geometry is consumed whole — [8;24;80t [Selkie] ok 7 - XTWINOPS pixel geometry is consumed whole — [4;384;640t [Selkie] ok 8 - kitty keyboard flags is consumed whole — [?1u [Selkie] ok 9 - XTSMGRAPHICS sixel geometry is consumed whole — [?2;0;1000;1000S [Selkie] ok 10 - DECRPM synchronised-update is consumed whole — [?2026;2$y [Selkie] ok 11 - SGR mouse press is consumed whole — [<0;10;20M [Selkie] ok 12 - SGR mouse release is consumed whole — [<0;10;20m [Selkie] ok 13 - XTGETTCAP reply is consumed whole — P1+r5463=787465726d\ [Selkie] ok 14 - XTGETTCAP negative reply is consumed whole — P0+r7A7A\ [Selkie] ok 15 - XTVERSION is consumed whole — P>|iTerm2 3.5.11\ [Selkie] ok 16 - OSC 11 background, ST-terminated is consumed whole — ]11;rgb:1e1e/1e1e/2e2e\ [Selkie] ok 17 - OSC 10 foreground, BEL-terminated is consumed whole — ]10;rgb:cdcd/d6d6/f4f4 [Selkie] ok 18 - OSC 4 palette entry is consumed whole — ]4;3;rgb:e0e0/afaf/6868\ [Selkie] ok 19 - kitty graphics acknowledgement is consumed whole — _Gi=1;OK\ [Selkie] ok 1 - every reply the start-up probe burst can provoke is recognised [Selkie] # Subtest: what a user types is never mistaken for a reply [Selkie] 1..16 [Selkie] ok 1 - a bare Escape keypress is passed through — [Selkie] ok 2 - Escape then an open bracket, nothing more is passed through — [ [Selkie] ok 3 - cursor up — no parameters, not a report final is passed through — [A [Selkie] ok 4 - cursor down is passed through — [B [Selkie] ok 5 - home is passed through — [H [Selkie] ok 6 - end is passed through — [F [Selkie] ok 7 - Ctrl+Up — parameters, but a cursor final is passed through — [1;5A [Selkie] ok 8 - Insert — a tilde final, not a report is passed through — [2~ [Selkie] ok 9 - DECTCEM show cursor — output, not input is passed through — [?25h [Selkie] ok 10 - an SGR reset — bare m without the < introducer is passed through — [0m [Selkie] ok 11 - Escape then the passphrase is passed through — hunter2 [Selkie] ok 12 - the passphrase on its own is passed through — hunter2 [Selkie] ok 13 - half a DA1 reply — incomplete is not a match is passed through — [?64;1;2 [Selkie] ok 14 - an XTGETTCAP reply with no ST yet is passed through — P1+r5463 [Selkie] ok 15 - an OSC reply with no terminator yet is passed through — ]11;rgb:1e1e [Selkie] ok 16 - a DA1 aborted by a second Escape is passed through — [?64;1;2hunter [Selkie] ok 2 - what a user types is never mistaken for a reply [Selkie] # Subtest: a reply is stripped from the head, and only the head [Selkie] 1..6 [Selkie] ok 1 - the reply is measured, the typing is not [Selkie] ok 2 - and what is left is exactly what the user typed [Selkie] ok 3 - consecutive replies come off together [Selkie] ok 4 - even with typing behind them [Selkie] ok 5 - a reply that is not at the head is left alone [Selkie] ok 6 - and the empty burst is a no-op [Selkie] ok 3 - a reply is stripped from the head, and only the head [Selkie] # Subtest: a half-arrived reply is recognised as still growing [Selkie] 1..14 [Selkie] ok 1 - Escape alone — an introducer may follow is still viable — [Selkie] ok 2 - CSI opened is still viable — [ [Selkie] ok 3 - private introducer seen is still viable — [? [Selkie] ok 4 - mid-parameters is still viable — [?64 [Selkie] ok 5 - the exact fragment from the capture is still viable — [?64;1;2 [Selkie] ok 6 - intermediates seen, final still to come is still viable — [?2026;2$ [Selkie] ok 7 - a string sequence with no ST yet is still viable — P1+r5463 [Selkie] ok 8 - an OSC with no terminator yet is still viable — ]11;rgb:1e1e/1e1e [Selkie] ok 9 - an APC with no terminator yet is still viable — _Gi=1;OK [Selkie] ok 10 - a complete reply is not "still growing" [Selkie] ok 11 - a sequence that ended on a non-report final is finished, not viable [Selkie] ok 12 - and so is a cursor key [Selkie] ok 13 - Escape followed by typing is not a sequence at all [Selkie] ok 14 - nor is plain text [Selkie] ok 4 - a half-arrived reply is recognised as still growing [Selkie] # Subtest: signed offscreen SGR mouse reports are isolated to mouse grammar [Selkie] 1..20 [Selkie] ok 1 - the exact press capture is consumed whole — [<0;3510;-10M [Selkie] ok 2 - the exact motion capture is consumed whole — [<32;3510;-10M [Selkie] ok 3 - the exact release capture is consumed whole — [<0;3510;-10m [Selkie] ok 4 - a negative first coordinate sign stays viable — [<0;- [Selkie] ok 5 - a partial negative first coordinate stays viable — [<0;-10 [Selkie] ok 6 - a negative second coordinate sign stays viable — [<0;-10;- [Selkie] ok 7 - the captured negative-coordinate prefix stays viable — [<0;3510;- [Selkie] ok 8 - the captured report before its final byte stays viable — [<0;3510;-10 [Selkie] ok 9 - the consecutive press, motion and release triplet is stripped [Selkie] ok 10 - only the triplet is measured when real typing follows [Selkie] ok 11 - real typing after the triplet is preserved exactly [Selkie] ok 12 - a missing button code is not swallowed — [<;3510;-10M [Selkie] ok 13 - a signed button code is not swallowed — [<-1;3510;-10M [Selkie] ok 14 - a missing first coordinate is not swallowed — [<0;;-10M [Selkie] ok 15 - a missing second coordinate is not swallowed — [<0;3510;M [Selkie] ok 16 - a sign without coordinate digits is not swallowed — [<0;3510;-M [Selkie] ok 17 - a fourth field is not swallowed — [<0;3510;-10;1M [Selkie] ok 18 - colon field separators is not swallowed — [<0:3510:-10M [Selkie] ok 19 - a minus sign in ordinary CSI parameters is not swallowed — [?64;-1c [Selkie] ok 20 - a malformed negative coordinate does not remain viable [Selkie] ok 5 - signed offscreen SGR mouse reports are isolated to mouse grammar [Selkie] # Subtest: the scan is bounded [Selkie] 1..4 [Selkie] ok 1 - an unterminated string sequence never matches [Selkie] ok 2 - and past the cap it stops being viable, so dispatch lets it go [Selkie] ok 3 - a long but legal reply inside the cap still matches [Selkie] ok 4 - and one past the cap does not [Selkie] ok 6 - the scan is bounded [Selkie] # Subtest: the recogniser is total [Selkie] 1..5 [Selkie] ok 1 - the empty string [Selkie] ok 2 - a lone Escape [Selkie] ok 3 - a truncated CSI [Selkie] ok 4 - a non-ASCII character inside a sequence [Selkie] ok 5 - an Escape immediately inside a string sequence [Selkie] ok 7 - the recogniser is total [Selkie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0 t/focus-invariant.rakutest [Selkie] ===SORRY!=== Error while compiling t/focus-invariant.rakutest [Selkie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App) [Selkie] ===SORRY!=== [Selkie] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App/Internal/ErrorLog.rakumod (Selkie::App::Internal::ErrorLog) [Selkie] at /home/coke/sandbox/blin/data/zef-data/tmp/844c4ca7d44b81e615ba5bd3c9beb1d57562afcb.tar.gz/Selkie-0.16.0/lib/Selkie/App.rakumod (Selkie::App):402 [Selkie] ------> use Selkie::App::Internal::ErrorLog; [Selkie] at t/focus-invariant.rakutest:4 [Selkie] ------> use Selkie::App; ===> Testing [FAIL]: Selkie:ver<0.16.0>:auth [Selkie] Failed to get passing tests, but continuing with --force-test ===> Installing: Selkie:ver<0.16.0>:auth ===> Install [FAIL] for Selkie:ver<0.16.0>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/0D74F6E4985C781574ED49475E1042732C0356D5 (Selkie) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) ===SORRY!=== QAST::Block with cuid 75, cuid 74, cuid 73, cuid 42, cuid 40, cuid 39, cuid 38, cuid 37 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 ------> use Selkie::App::Internal::ErrorLog; at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/0D74F6E4985C781574ED49475E1042732C0356D5 (Selkie):166 ------> use Selkie::App; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/0D74F6E4985C781574ED49475E1042732C0356D5 (Selkie) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) ===SORRY!=== QAST::Block with cuid 75, cuid 74, cuid 73, cuid 42, cuid 40, cuid 39, cuid 38, cuid 37 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 ------> use Selkie::App::Internal::ErrorLog; at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/0D74F6E4985C781574ED49475E1042732C0356D5 (Selkie):166 ------> use Selkie::App; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 12min 33.856s CPU time consumed: 13min 33.883s Memory peak: 1.7G (swap: 132.6M) ```
* [ ] [Selkie::UI](https://raku.land/zef:FCO/Selkie::UI) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p781993-i781919.service; invocation ID: 63459914a0644e27b20fb58c2583cb26 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Selkie::UI ===> Found: Selkie::UI:ver<0.0.4>:auth [via Zef::Repository::Ecosystems] [Selkie::UI] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146329.782001.4207.394915063463/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz https://360.zef.pm/S/EL/SELKIE_UI/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz ===> Fetching [OK]: Selkie::UI:ver<0.0.4>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146329.782001.4207.394915063463/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz [Selkie::UI] Command: tar -t -f ./94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz [Selkie::UI] Command: tar -xvf ./94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz -C ../94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz ===> Extraction [OK]: Selkie::UI to /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz ===> Testing: Selkie::UI:ver<0.0.4>:auth [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/01-button-textinput.rakutest [Selkie::UI] # Subtest: Button builder with string label [Selkie::UI] ok 1 - Button builder works [Selkie::UI] ok 2 - Label set correctly [Selkie::UI] 1..2 [Selkie::UI] ok 1 - Button builder with string label [Selkie::UI] # Subtest: Button builder with empty label [Selkie::UI] ok 1 - Default label is empty [Selkie::UI] 1..1 [Selkie::UI] ok 2 - Button builder with empty label [Selkie::UI] # Subtest: Button on-press returns self [Selkie::UI] ok 1 - on-press returns self [Selkie::UI] 1..1 [Selkie::UI] ok 3 - Button on-press returns self [Selkie::UI] # Subtest: Button on-press fires when Enter pressed [Selkie::UI] ok 1 - Button on-press fires when Enter key pressed [Selkie::UI] 1..1 [Selkie::UI] ok 4 - Button on-press fires when Enter pressed [Selkie::UI] # Subtest: Button on-press fires when Space pressed [Selkie::UI] ok 1 - Button on-press fires when Space key pressed [Selkie::UI] 1..1 [Selkie::UI] ok 5 - Button on-press fires when Space pressed [Selkie::UI] # Subtest: Button builder sets on-press Supply [Selkie::UI] ok 1 - on-press is a Supply [Selkie::UI] 1..1 [Selkie::UI] ok 6 - Button builder sets on-press Supply [Selkie::UI] # Subtest: Button can change label after creation [Selkie::UI] ok 1 - Label changed successfully [Selkie::UI] 1..1 [Selkie::UI] ok 7 - Button can change label after creation [Selkie::UI] # Subtest: TextInput builder with placeholder [Selkie::UI] ok 1 - TextInput builder works [Selkie::UI] ok 2 - Placeholder set [Selkie::UI] 1..2 [Selkie::UI] ok 8 - TextInput builder with placeholder [Selkie::UI] # Subtest: TextInput size method [Selkie::UI] ok 1 - Size set correctly [Selkie::UI] 1..1 [Selkie::UI] ok 9 - TextInput size method [Selkie::UI] # Subtest: TextInput clear method [Selkie::UI] ok 1 - Input cleared [Selkie::UI] 1..1 [Selkie::UI] ok 10 - TextInput clear method [Selkie::UI] # Subtest: TextInput on-submit returns self [Selkie::UI] ok 1 - on-submit returns self [Selkie::UI] 1..1 [Selkie::UI] ok 11 - TextInput on-submit returns self [Selkie::UI] # Subtest: TextInput on-submit fires when Enter pressed [Selkie::UI] ok 1 - on-submit fired once when Enter pressed [Selkie::UI] 1..1 [Selkie::UI] ok 12 - TextInput on-submit fires when Enter pressed [Selkie::UI] # Subtest: TextInput can type text [Selkie::UI] ok 1 - TextInput text set correctly [Selkie::UI] 1..1 [Selkie::UI] ok 13 - TextInput can type text [Selkie::UI] # Subtest: TextInput clear after submit works [Selkie::UI] ok 1 - Input cleared after submit [Selkie::UI] 1..1 [Selkie::UI] ok 14 - TextInput clear after submit works [Selkie::UI] # Subtest: TextInput builder sets on-submit Supply [Selkie::UI] ok 1 - on-submit is a Supply [Selkie::UI] 1..1 [Selkie::UI] ok 15 - TextInput builder sets on-submit Supply [Selkie::UI] # Subtest: TextInput size with percent [Selkie::UI] ok 1 - Size percent set to 50 [Selkie::UI] 1..1 [Selkie::UI] ok 16 - TextInput size with percent [Selkie::UI] # Subtest: TextInput size with flex [Selkie::UI] ok 1 - Size flex set to factor 1 [Selkie::UI] 1..1 [Selkie::UI] ok 17 - TextInput size with flex [Selkie::UI] # Subtest: TextInput size with flex factor [Selkie::UI] ok 1 - Size flex set to factor 2 [Selkie::UI] 1..1 [Selkie::UI] ok 18 - TextInput size with flex factor [Selkie::UI] # Subtest: TextInput mask with char [Selkie::UI] ok 1 - mask returns self for chaining [Selkie::UI] 1..1 [Selkie::UI] ok 19 - TextInput mask with char [Selkie::UI] # Subtest: TextInput size can be updated [Selkie::UI] ok 1 - Size updated to 5 [Selkie::UI] ok 2 - Size updated to 10 [Selkie::UI] 1..2 [Selkie::UI] ok 20 - TextInput size can be updated [Selkie::UI] # Subtest: Builder chaining works [Selkie::UI] ok 1 - Chained methods return self [Selkie::UI] ok 2 - Size applied after chaining [Selkie::UI] 1..2 [Selkie::UI] ok 21 - Builder chaining works [Selkie::UI] 1..21 [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/02-layout-structure.rakutest [Selkie::UI] # Subtest: HBox builder exists [Selkie::UI] ok 1 - HBox builder works [Selkie::UI] ok 2 - HBox has one child [Selkie::UI] 1..2 [Selkie::UI] ok 1 - HBox builder exists [Selkie::UI] # Subtest: Text builder exists [Selkie::UI] ok 1 - Text builder works [Selkie::UI] ok 2 - Text content set [Selkie::UI] 1..2 [Selkie::UI] ok 2 - Text builder exists [Selkie::UI] # Subtest: Text builder with text method [Selkie::UI] ok 1 - Text updated via method [Selkie::UI] 1..1 [Selkie::UI] ok 3 - Text builder with text method [Selkie::UI] # Subtest: Split builder exists [Selkie::UI] ok 1 - Split builder works [Selkie::UI] 1..1 [Selkie::UI] ok 4 - Split builder exists [Selkie::UI] # Subtest: Screen builder with VBox widget [Selkie::UI] ok 1 - Screen builder works [Selkie::UI] ok 2 - Default name is main [Selkie::UI] 1..2 [Selkie::UI] ok 5 - Screen builder with VBox widget [Selkie::UI] # Subtest: Screen builder with custom name [Selkie::UI] ok 1 - Custom name set [Selkie::UI] 1..1 [Selkie::UI] ok 6 - Screen builder with custom name [Selkie::UI] # Subtest: VBox builder with block syntax [Selkie::UI] ok 1 - VBox builder works [Selkie::UI] ok 2 - VBox has one child [Selkie::UI] ok 3 - Button label correct [Selkie::UI] 1..3 [Selkie::UI] ok 7 - VBox builder with block syntax [Selkie::UI] # Subtest: VBox with multiple children [Selkie::UI] ok 1 - VBox has two children [Selkie::UI] 1..1 [Selkie::UI] ok 8 - VBox with multiple children [Selkie::UI] # Subtest: Nested VBox works [Selkie::UI] ok 1 - Outer VBox has one child [Selkie::UI] ok 2 - Inner VBox has one child [Selkie::UI] ok 3 - Nested button correct [Selkie::UI] 1..3 [Selkie::UI] ok 9 - Nested VBox works [Selkie::UI] # Subtest: Border builder sets title and content [Selkie::UI] ok 1 - Border builder works [Selkie::UI] ok 2 - Border title set [Selkie::UI] ok 3 - Border content set [Selkie::UI] 1..3 [Selkie::UI] ok 10 - Border builder sets title and content [Selkie::UI] # Subtest: Modal builder wires content and close [Selkie::UI] ok 1 - Modal builder works [Selkie::UI] ok 2 - Modal content set [Selkie::UI] ok 3 - Modal on-close returns self [Selkie::UI] 1..3 [Selkie::UI] ok 11 - Modal builder wires content and close [Selkie::UI] # Subtest: ScrollView builder adds child [Selkie::UI] ok 1 - ScrollView builder works [Selkie::UI] ok 2 - ScrollView has one child [Selkie::UI] 1..2 [Selkie::UI] ok 12 - ScrollView builder adds child [Selkie::UI] 1..12 [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/03-text-stream-collection.rakutest [Selkie::UI] # Subtest: TextStream builder exists [Selkie::UI] ok 1 - TextStream builder works [Selkie::UI] 1..1 [Selkie::UI] ok 1 - TextStream builder exists [Selkie::UI] # Subtest: TextStream append method [Selkie::UI] ok 1 - append returns self for chaining [Selkie::UI] 1..1 [Selkie::UI] ok 2 - TextStream append method [Selkie::UI] # Subtest: Text builder exists [Selkie::UI] ok 1 - Text builder works [Selkie::UI] ok 2 - Text content set [Selkie::UI] 1..2 [Selkie::UI] ok 3 - Text builder exists [Selkie::UI] # Subtest: Text builder with text method [Selkie::UI] ok 1 - Text updated via method [Selkie::UI] 1..1 [Selkie::UI] ok 4 - Text builder with text method [Selkie::UI] # Subtest: Spinner builder tick/reset chain [Selkie::UI] ok 1 - Spinner tick returns self [Selkie::UI] ok 2 - Spinner reset returns self [Selkie::UI] 1..2 [Selkie::UI] ok 5 - Spinner builder tick/reset chain [Selkie::UI] # Subtest: Image builder sets file [Selkie::UI] ok 1 - Image builder works [Selkie::UI] ok 2 - Image file set [Selkie::UI] 1..2 [Selkie::UI] ok 6 - Image builder sets file [Selkie::UI] # Subtest: Table builder adds column and rows [Selkie::UI] ok 1 - Table builder works [Selkie::UI] ok 2 - Table column added [Selkie::UI] ok 3 - Table rows set [Selkie::UI] 1..3 [Selkie::UI] ok 7 - Table builder adds column and rows [Selkie::UI] # Subtest: TabBar builder adds tabs [Selkie::UI] ok 1 - TabBar builder works [Selkie::UI] ok 2 - TabBar tabs added [Selkie::UI] 1..2 [Selkie::UI] ok 8 - TabBar builder adds tabs [Selkie::UI] # Subtest: CommandPalette builder registers commands [Selkie::UI] ok 1 - CommandPalette builder works [Selkie::UI] ok 2 - CommandPalette build returns modal [Selkie::UI] 1..2 [Selkie::UI] ok 9 - CommandPalette builder registers commands [Selkie::UI] # Subtest: CommandPalette commands accepts pairs [Selkie::UI] ok 1 - CommandPalette commands works [Selkie::UI] 1..1 [Selkie::UI] ok 10 - CommandPalette commands accepts pairs [Selkie::UI] # Subtest: Checkbox check accepts block [Selkie::UI] ok 1 - Checkbox check returns self [Selkie::UI] 1..1 [Selkie::UI] ok 11 - Checkbox check accepts block [Selkie::UI] # Subtest: CardList builder add item [Selkie::UI] ok 1 - CardList builder works [Selkie::UI] ok 2 - CardList item added [Selkie::UI] 1..2 [Selkie::UI] ok 12 - CardList builder add item [Selkie::UI] # Subtest: CardList builder set-items with hash list [Selkie::UI] ok 1 - CardList set-items adds items [Selkie::UI] 1..1 [Selkie::UI] ok 13 - CardList builder set-items with hash list [Selkie::UI] # Subtest: RichText builder sets content [Selkie::UI] ok 1 - RichText builder works [Selkie::UI] ok 2 - RichText content set [Selkie::UI] 1..2 [Selkie::UI] ok 14 - RichText builder sets content [Selkie::UI] # Subtest: MultiLineInput builder sets text [Selkie::UI] ok 1 - MultiLineInput builder works [Selkie::UI] ok 2 - MultiLineInput text set [Selkie::UI] 1..2 [Selkie::UI] ok 15 - MultiLineInput builder sets text [Selkie::UI] 1..15 [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/04-data-visualization.rakutest [Selkie::UI] # Subtest: Plot builder push sample [Selkie::UI] ok 1 - Plot push-sample returns self [Selkie::UI] 1..1 [Selkie::UI] ok 1 - Plot builder push sample [Selkie::UI] # Subtest: BarChart builder sets data [Selkie::UI] ok 1 - BarChart builder works [Selkie::UI] ok 2 - BarChart data set [Selkie::UI] 1..2 [Selkie::UI] ok 2 - BarChart builder sets data [Selkie::UI] # Subtest: LineChart builder sets series [Selkie::UI] ok 1 - LineChart builder works [Selkie::UI] ok 2 - LineChart series set [Selkie::UI] 1..2 [Selkie::UI] ok 3 - LineChart builder sets series [Selkie::UI] # Subtest: ScatterPlot builder sets series [Selkie::UI] ok 1 - ScatterPlot builder works [Selkie::UI] ok 2 - ScatterPlot series set [Selkie::UI] 1..2 [Selkie::UI] ok 4 - ScatterPlot builder sets series [Selkie::UI] # Subtest: Sparkline builder sets data [Selkie::UI] ok 1 - Sparkline builder works [Selkie::UI] ok 2 - Sparkline data set [Selkie::UI] 1..2 [Selkie::UI] ok 5 - Sparkline builder sets data [Selkie::UI] # Subtest: Heatmap builder sets data [Selkie::UI] ok 1 - Heatmap builder works [Selkie::UI] ok 2 - Heatmap data set [Selkie::UI] 1..2 [Selkie::UI] ok 6 - Heatmap builder sets data [Selkie::UI] # Subtest: Histogram builder sets values [Selkie::UI] ok 1 - Histogram builder works [Selkie::UI] ok 2 - Histogram values set [Selkie::UI] 1..2 [Selkie::UI] ok 7 - Histogram builder sets values [Selkie::UI] # Subtest: Axis builder reserved sizes [Selkie::UI] ok 1 - Axis builder works [Selkie::UI] ok 2 - Axis reserved rows returns 2 for bottom [Selkie::UI] 1..2 [Selkie::UI] ok 8 - Axis builder reserved sizes [Selkie::UI] # Subtest: Legend builder sets series [Selkie::UI] ok 1 - Legend builder works [Selkie::UI] ok 2 - Legend series set [Selkie::UI] 1..2 [Selkie::UI] ok 9 - Legend builder sets series [Selkie::UI] 1..9 [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/05-system-helpers.rakutest [Selkie::UI] # Subtest: new-state is exported and callable [Selkie::UI] ok 1 - new-state is exported and callable [Selkie::UI] 1..1 [Selkie::UI] ok 1 - new-state is exported and callable [Selkie::UI] # Subtest: app helper subs are exported [Selkie::UI] ok 1 - OnFrame is exported [Selkie::UI] ok 2 - OnKey is exported [Selkie::UI] ok 3 - Dispatch is exported [Selkie::UI] ok 4 - Tick is exported [Selkie::UI] ok 5 - Quit is exported [Selkie::UI] 1..5 [Selkie::UI] ok 2 - app helper subs are exported [Selkie::UI] # Subtest: FileBrowser builder builds modal [Selkie::UI] ok 1 - FileBrowser build returns modal [Selkie::UI] ok 2 - FileBrowser modal built [Selkie::UI] 1..2 [Selkie::UI] ok 3 - FileBrowser builder builds modal [Selkie::UI] # Subtest: HelpOverlay builder builds modal [Selkie::UI] ok 1 - HelpOverlay build returns modal [Selkie::UI] ok 2 - HelpOverlay modal built [Selkie::UI] 1..2 [Selkie::UI] ok 4 - HelpOverlay builder builds modal [Selkie::UI] # Subtest: PasswordStrength builder wires input [Selkie::UI] ok 1 - PasswordStrength builder works [Selkie::UI] ok 2 - PasswordStrength score is UInt [Selkie::UI] 1..2 [Selkie::UI] ok 5 - PasswordStrength builder wires input [Selkie::UI] 1..5 [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/06-reactive-state.rakutest [Selkie::UI] # Subtest: exports [Selkie::UI] ok 1 - new-array-state is exported and callable [Selkie::UI] ok 2 - new-hash-state is exported and callable [Selkie::UI] 1..2 [Selkie::UI] ok 1 - exports [Selkie::UI] # Subtest: ReactiveArray Positional [Selkie::UI] ok 1 - AT-POS returns correct element [Selkie::UI] ok 2 - AT-POS returns correct element at index 1 [Selkie::UI] ok 3 - elems returns correct count [Selkie::UI] ok 4 - EXISTS-POS returns True for valid index [Selkie::UI] ok 5 - EXISTS-POS returns False for invalid index [Selkie::UI] ok 6 - iteration works correctly [Selkie::UI] 1..6 [Selkie::UI] ok 2 - ReactiveArray Positional [Selkie::UI] # Subtest: ReactiveArray mutations [Selkie::UI] ok 1 - ASSIGN-POS updates element [Selkie::UI] ok 2 - push increases elems [Selkie::UI] ok 3 - push adds element at end [Selkie::UI] ok 4 - pop returns last element [Selkie::UI] ok 5 - pop decreases elems [Selkie::UI] ok 6 - shift returns first element [Selkie::UI] ok 7 - shift decreases elems [Selkie::UI] ok 8 - shift updates first element [Selkie::UI] ok 9 - unshift increases elems [Selkie::UI] ok 10 - unshift adds element at start [Selkie::UI] ok 11 - splice maintains elems with replacement [Selkie::UI] ok 12 - splice replaces element [Selkie::UI] 1..12 [Selkie::UI] ok 3 - ReactiveArray mutations [Selkie::UI] # Subtest: ReactiveHash Associative [Selkie::UI] ok 1 - AT-KEY returns correct value [Selkie::UI] ok 2 - AT-KEY returns correct value for second key [Selkie::UI] ok 3 - keys returns all keys [Selkie::UI] ok 4 - values returns all values [Selkie::UI] ok 5 - kv returns key-value pairs [Selkie::UI] ok 6 - EXISTS-KEY returns True for valid key [Selkie::UI] ok 7 - EXISTS-KEY returns False for invalid key [Selkie::UI] 1..7 [Selkie::UI] ok 4 - ReactiveHash Associative [Selkie::UI] # Subtest: ReactiveHash mutations [Selkie::UI] ok 1 - ASSIGN-KEY updates value [Selkie::UI] ok 2 - ASSIGN-KEY adds new key [Selkie::UI] ok 3 - DELETE-KEY returns deleted value [Selkie::UI] ok 4 - DELETE-KEY removes key [Selkie::UI] 1..4 [Selkie::UI] ok 5 - ReactiveHash mutations [Selkie::UI] 1..5 [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/08-builder-extensions.rakutest [Selkie::UI] # Subtest: TextStream max-lines setter [Selkie::UI] ok 1 - TextStream builder works [Selkie::UI] ok 2 - max-lines updated [Selkie::UI] 1..2 [Selkie::UI] ok 1 - TextStream max-lines setter [Selkie::UI] # Subtest: ProgressBar frames-per-step setter [Selkie::UI] ok 1 - frames-per-step updated [Selkie::UI] 1..1 [Selkie::UI] ok 2 - ProgressBar frames-per-step setter [Selkie::UI] # Subtest: Select select-index setter [Selkie::UI] ok 1 - select-index updated [Selkie::UI] 1..1 [Selkie::UI] ok 3 - Select select-index setter [Selkie::UI] # Subtest: ListView on-key returns self [Selkie::UI] ok 1 - on-key returns self [Selkie::UI] 1..1 [Selkie::UI] ok 4 - ListView on-key returns self [Selkie::UI] 1..4 ===> Testing [OK] for Selkie::UI:ver<0.0.4>:auth ===> Installing: Selkie::UI:ver<0.0.4>:auth ===> Install [OK] for Selkie::UI:ver<0.0.4>:auth 3 bin/ scripts [selkie-ui-playground.raku zelfie.raku selkie-ui-grammar-playground.raku] installed to: /tmp/AP465876yR/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 8min 20.592s CPU time consumed: 11min 22.680s Memory peak: 2.3G (swap: 347.7M) ```
New Output ``` Running as unit: run-p774396-i781596.service; invocation ID: 5dce30bdd2ee491ab854519fe3a6844a Press ^] three times within 1s to disconnect TTY. ===> Searching for: Selkie::UI ===> Found: Selkie::UI:ver<0.0.4>:auth [via Zef::Repository::Ecosystems] [Selkie::UI] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790146145.774418.9724.293484907357/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz https://360.zef.pm/S/EL/SELKIE_UI/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz ===> Fetching [OK]: Selkie::UI:ver<0.0.4>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790146145.774418.9724.293484907357/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz [Selkie::UI] Command: tar -t -f ./94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz [Selkie::UI] Command: tar -xvf ./94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz -C ../94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz ===> Extraction [OK]: Selkie::UI to /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz ===> Testing: Selkie::UI:ver<0.0.4>:auth [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/01-button-textinput.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/01-button-textinput.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder):3 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI):5 [Selkie::UI] ------> use Selkie::UI::AppBuilder; [Selkie::UI] at t/01-button-textinput.rakutest:2 [Selkie::UI] ------> use Selkie::UI; [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/02-layout-structure.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/02-layout-structure.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at t/02-layout-structure.rakutest:2 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/03-text-stream-collection.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/03-text-stream-collection.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder):3 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI):5 [Selkie::UI] ------> use Selkie::UI::AppBuilder; [Selkie::UI] at t/03-text-stream-collection.rakutest:2 [Selkie::UI] ------> use Selkie::UI; [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/04-data-visualization.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/04-data-visualization.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder):3 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI):5 [Selkie::UI] ------> use Selkie::UI::AppBuilder; [Selkie::UI] at t/04-data-visualization.rakutest:2 [Selkie::UI] ------> use Selkie::UI; [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/05-system-helpers.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/05-system-helpers.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder):3 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI):5 [Selkie::UI] ------> use Selkie::UI::AppBuilder; [Selkie::UI] at t/05-system-helpers.rakutest:2 [Selkie::UI] ------> use Selkie::UI; [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/06-reactive-state.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/06-reactive-state.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder):3 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI):5 [Selkie::UI] ------> use Selkie::UI::AppBuilder; [Selkie::UI] at t/06-reactive-state.rakutest:2 [Selkie::UI] ------> use Selkie::UI; [Selkie::UI] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4 t/08-builder-extensions.rakutest [Selkie::UI] ===SORRY!=== Error while compiling t/08-builder-extensions.rakutest [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder) [Selkie::UI] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) [Selkie::UI] ===SORRY!=== [Selkie::UI] QAST::Block with cuid 59, cuid 58, cuid 57, cuid 26, cuid 24, cuid 23, cuid 22, cuid 21 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) [Selkie::UI] at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 [Selkie::UI] ------> use Selkie::App::Internal::ErrorLog; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI/AppBuilder.rakumod (Selkie::UI::AppBuilder):3 [Selkie::UI] ------> use Selkie::App; [Selkie::UI] at /home/coke/sandbox/blin/data/zef-data/tmp/94159aef61f1935117c1575b39a04d8ed5ee8674.tar.gz/Selkie-UI-0.0.4/lib/Selkie/UI.rakumod (Selkie::UI):5 [Selkie::UI] ------> use Selkie::UI::AppBuilder; [Selkie::UI] at t/08-builder-extensions.rakutest:2 [Selkie::UI] ------> use Selkie::UI; ===> Testing [FAIL]: Selkie::UI:ver<0.0.4>:auth [Selkie::UI] Failed to get passing tests, but continuing with --force-test ===> Installing: Selkie::UI:ver<0.0.4>:auth ===> Install [FAIL] for Selkie::UI:ver<0.0.4>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) ===SORRY!=== QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 ------> use Selkie::App::Internal::ErrorLog; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder):3 ------> use Selkie::App; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI):5 ------> use Selkie::UI::AppBuilder; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App) ===SORRY!=== QAST::Block with cuid 83, cuid 82, cuid 81, cuid 50, cuid 48, cuid 47, cuid 46, cuid 45 has not appeared in /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/5547EAFEE4F06C0459F57E9B6E3AB6CD21B703B5 (Selkie::App::Internal::ErrorLog) at /home/coke/sandbox/blin/installed/Selkie_zef:apogee_0.16.0_0/sources/2AAB09FC97AC7C0EE4EA207AF83A98908DB9ECF5 (Selkie::App):402 ------> use Selkie::App::Internal::ErrorLog; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/89D8FC8B1FFFC5C771D1C2B3764C8B96512EDF58 (Selkie::UI::AppBuilder):3 ------> use Selkie::App; at /home/coke/sandbox/blin/installed/Selkie::UI_zef:FCO_0.0.4_0/sources/6078066F9AD53B2CFA8A614469942D508F6E52D3 (Selkie::UI):5 ------> use Selkie::UI::AppBuilder; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 3min 8.575s CPU time consumed: 3min 40.306s Memory peak: 1.8G (swap: 23.6M) ```
* [ ] [Slang::Comments](https://raku.land/zef:bduggan/Slang::Comments) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p338629-i366833.service; invocation ID: 0fec5631734749528b7671107b09952d Press ^] three times within 1s to disconnect TTY. ===> Searching for: Slang::Comments ===> Found: Slang::Comments:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [Slang::Comments] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135815.338632.4595.57251257646/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz https://360.zef.pm/S/LA/SLANG_COMMENTS/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz ===> Fetching [OK]: Slang::Comments:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135815.338632.4595.57251257646/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz [Slang::Comments] Command: tar -t -f ./1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz [Slang::Comments] Command: tar -xvf ./1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz -C ../1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz ===> Extraction [OK]: Slang::Comments to /home/coke/sandbox/blin/data/zef-data/tmp/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz ===> Testing: Slang::Comments:ver<0.0.1>:auth [Slang::Comments] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz/Slang-Comments-0.0.1 t/00-basic.rakutest [Slang::Comments] 1..1 [Slang::Comments] sorry, Slang::Comments requires AST support: please set RAKUDO_RAKUAST to a true value [Slang::Comments] ok 1 - Slang::Comments module can be use-d ok [Slang::Comments] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz/Slang-Comments-0.0.1 t/01-use.rakutest [Slang::Comments] sorry, Slang::Comments requires AST support: please set RAKUDO_RAKUAST to a true value [Slang::Comments] 1..3 [Slang::Comments] ok 1 - # SKIP RAKUDO_RAKUAST is not set [Slang::Comments] ok 2 - # SKIP RAKUDO_RAKUAST is not set [Slang::Comments] ok 3 - # SKIP RAKUDO_RAKUAST is not set ===> Testing [OK] for Slang::Comments:ver<0.0.1>:auth ===> Installing: Slang::Comments:ver<0.0.1>:auth ===> Install [OK] for Slang::Comments:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 38.507s CPU time consumed: 1min 56.128s Memory peak: 1.6G (swap: 226.9M) ```
New Output ``` Running as unit: run-p334264-i378700.service; invocation ID: 390760f2c7204fd385a69ef45b43681b Press ^] three times within 1s to disconnect TTY. ===> Searching for: Slang::Comments ===> Found: Slang::Comments:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [Slang::Comments] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790135728.334269.8955.85420308373/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz https://360.zef.pm/S/LA/SLANG_COMMENTS/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz ===> Fetching [OK]: Slang::Comments:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790135728.334269.8955.85420308373/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz [Slang::Comments] Command: tar -t -f ./1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz [Slang::Comments] Command: tar -xvf ./1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz -C ../1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz ===> Extraction [OK]: Slang::Comments to /home/coke/sandbox/blin/data/zef-data/tmp/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz ===> Testing: Slang::Comments:ver<0.0.1>:auth [Slang::Comments] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz/Slang-Comments-0.0.1 t/00-basic.rakutest [Slang::Comments] 1..1 [Slang::Comments] sorry, Slang::Comments requires AST support: please set RAKUDO_RAKUAST to a true value [Slang::Comments] ok 1 - Slang::Comments module can be use-d ok [Slang::Comments] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/1314b11ff25c5baf1aeb7519443250bcfb220e2e.tar.gz/Slang-Comments-0.0.1 t/01-use.rakutest [Slang::Comments] sorry, Slang::Comments requires AST support: please set RAKUDO_RAKUAST to a true value [Slang::Comments] ===SORRY!=== [Slang::Comments] Type check failed in binding to parameter '$new-body'; expected RakuAST::Blockoid but got RakuAST::StatementList [Slang::Comments] (RakuAST::StatementLi...) ===> Testing [FAIL]: Slang::Comments:ver<0.0.1>:auth [Slang::Comments] Failed to get passing tests, but continuing with --force-test ===> Installing: Slang::Comments:ver<0.0.1>:auth ===> Install [OK] for Slang::Comments:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 44.699s CPU time consumed: 1min 52.510s Memory peak: 1019.8M (swap: 140K) ```
* [ ] [Slang::Forgiven](https://raku.land/zef:witawayar/Slang::Forgiven) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p148841-i88806.service; invocation ID: e3577f8bdc9a455dbeba5ae5979b4d4c Press ^] three times within 1s to disconnect TTY. ===> Searching for: Slang::Forgiven ===> Found: Slang::Forgiven:ver<0.1.1>:auth [via Zef::Repository::Ecosystems] [Slang::Forgiven] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130818.148842.8345.36654470915/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz https://360.zef.pm/S/LA/SLANG_FORGIVEN/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz ===> Fetching [OK]: Slang::Forgiven:ver<0.1.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130818.148842.8345.36654470915/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz [Slang::Forgiven] Command: tar -t -f ./d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz [Slang::Forgiven] Command: tar -xvf ./d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz -C ../d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz ===> Extraction [OK]: Slang::Forgiven to /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz ===> Testing: Slang::Forgiven:ver<0.1.1>:auth [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/00-usability.rakutest [Slang::Forgiven] 1..1 [Slang::Forgiven] ok 1 - `use`ing the module [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/01-scalar.rakutest [Slang::Forgiven] 1..2 [Slang::Forgiven] # Subtest: Good old scalar [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] ok 3 - [Slang::Forgiven] ok 4 - [Slang::Forgiven] ok 5 - [Slang::Forgiven] ok 6 - [Slang::Forgiven] ok 7 - [Slang::Forgiven] ok 8 - [Slang::Forgiven] 1..8 [Slang::Forgiven] ok 1 - Good old scalar [Slang::Forgiven] # Subtest: A read-writable scalar [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] ok 3 - [Slang::Forgiven] ok 4 - [Slang::Forgiven] ok 5 - [Slang::Forgiven] ok 6 - [Slang::Forgiven] ok 7 - [Slang::Forgiven] ok 8 - [Slang::Forgiven] 1..8 [Slang::Forgiven] ok 2 - A read-writable scalar [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/02-array.rakutest [Slang::Forgiven] 1..4 [Slang::Forgiven] # Subtest: Directly an array [Slang::Forgiven] ok 1 - [Slang::Forgiven] 1..1 [Slang::Forgiven] ok 1 - Directly an array [Slang::Forgiven] # Subtest: Destructuring (I): example with anonymous array [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] ok 3 - [Slang::Forgiven] 1..3 [Slang::Forgiven] ok 2 - Destructuring (I): example with anonymous array [Slang::Forgiven] # Subtest: Destructuring (II): no explicit array [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] 1..2 [Slang::Forgiven] ok 3 - Destructuring (II): no explicit array [Slang::Forgiven] # Subtest: Destructuring (III): named array [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] 1..2 [Slang::Forgiven] ok 4 - Destructuring (III): named array [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/03-hash.rakutest [Slang::Forgiven] 1..2 [Slang::Forgiven] # Subtest: Directly a hash [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] ok 3 - [Slang::Forgiven] 1..3 [Slang::Forgiven] ok 1 - Directly a hash [Slang::Forgiven] # Subtest: Destructuring [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] ok 3 - [Slang::Forgiven] ok 4 - [Slang::Forgiven] ok 5 - [Slang::Forgiven] ok 6 - [Slang::Forgiven] 1..6 [Slang::Forgiven] ok 2 - Destructuring [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/04-mixed.rakutest [Slang::Forgiven] 1..2 [Slang::Forgiven] # Subtest: Typed and optional parameters [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] 1..2 [Slang::Forgiven] ok 1 - Typed and optional parameters [Slang::Forgiven] # Subtest: Double destructuring [Slang::Forgiven] ok 1 - [Slang::Forgiven] ok 2 - [Slang::Forgiven] ok 3 - [Slang::Forgiven] ok 4 - [Slang::Forgiven] 1..4 [Slang::Forgiven] ok 2 - Double destructuring [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/05-error.rakutest [Slang::Forgiven] 1..1 [Slang::Forgiven] # Subtest: Parameterless forgiven [Slang::Forgiven] ok 1 - [Slang::Forgiven] 1..1 [Slang::Forgiven] ok 1 - Parameterless forgiven ===> Testing [OK] for Slang::Forgiven:ver<0.1.1>:auth ===> Installing: Slang::Forgiven:ver<0.1.1>:auth ===> Install [OK] for Slang::Forgiven:ver<0.1.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 28.113s CPU time consumed: 1min 41.482s Memory peak: 1.1G (swap: 0B) ```
New Output ``` Running as unit: run-p145095-i161901.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Slang::Forgiven ===> Found: Slang::Forgiven:ver<0.1.1>:auth [via Zef::Repository::Ecosystems] [Slang::Forgiven] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130727.145099.3620.880177096145/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz https://360.zef.pm/S/LA/SLANG_FORGIVEN/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz ===> Fetching [OK]: Slang::Forgiven:ver<0.1.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130727.145099.3620.880177096145/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz [Slang::Forgiven] Command: tar -t -f ./d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz [Slang::Forgiven] Command: tar -xvf ./d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz -C ../d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz ===> Extraction [OK]: Slang::Forgiven to /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz ===> Testing: Slang::Forgiven:ver<0.1.1>:auth [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/00-usability.rakutest [Slang::Forgiven] 1..1 [Slang::Forgiven] ok 1 - `use`ing the module [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/01-scalar.rakutest [Slang::Forgiven] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/01-scalar.rakutest [Slang::Forgiven] Unexpected block in infix position (missing statement control word before the expression? Or did you forget a semi-colon?) [Slang::Forgiven] at /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/01-scalar.rakutest:9 [Slang::Forgiven] ------> forgiven @vals -> $num { [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/02-array.rakutest [Slang::Forgiven] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/02-array.rakutest [Slang::Forgiven] Unexpected block in infix position (missing statement control word before the expression? Or did you forget a semi-colon?) [Slang::Forgiven] at /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/02-array.rakutest:7 [Slang::Forgiven] ------> forgiven [[2, 3],] -> @arr { [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/03-hash.rakutest [Slang::Forgiven] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/03-hash.rakutest [Slang::Forgiven] Unexpected block in infix position (missing statement control word before the expression? Or did you forget a semi-colon?) [Slang::Forgiven] at /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/03-hash.rakutest:9 [Slang::Forgiven] ------> forgiven %h -> %pair { [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/04-mixed.rakutest [Slang::Forgiven] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/04-mixed.rakutest [Slang::Forgiven] Unexpected block in infix position (missing statement control word before the expression? Or did you forget a semi-colon?) [Slang::Forgiven] at /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven/t/04-mixed.rakutest:7 [Slang::Forgiven] ------> forgiven [[1, 2], [3, 4, 5]] -> [Int $a, Numeric $b, Int $d?] { [Slang::Forgiven] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d853e72a936ac9f483ecb6d07e2739f6bd481e97.tar.gz/Forgiven t/05-error.rakutest [Slang::Forgiven] 1..1 [Slang::Forgiven] # Subtest: Parameterless forgiven [Slang::Forgiven] ok 1 - [Slang::Forgiven] 1..1 [Slang::Forgiven] ok 1 - Parameterless forgiven ===> Testing [FAIL]: Slang::Forgiven:ver<0.1.1>:auth [Slang::Forgiven] Failed to get passing tests, but continuing with --force-test ===> Installing: Slang::Forgiven:ver<0.1.1>:auth ===> Install [OK] for Slang::Forgiven:ver<0.1.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 44.887s CPU time consumed: 1min 51.095s Memory peak: 1007.6M (swap: 8.1M) ```
* [ ] [Slang::Predicate](https://raku.land/cpan:SAMGWISE/Slang::Predicate) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p150144-i137527.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Slang::Predicate ===> Found: Slang::Predicate:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [Slang::Predicate] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130872.150148.1114.9885950984817/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/Slang%3A%3APredicate/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Fetching [OK]: Slang::Predicate:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130872.150148.1114.9885950984817/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [Slang::Predicate] Command: tar -t -f ./Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [Slang::Predicate] Command: tar -xvf ./Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz -C ../Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Extraction [OK]: Slang::Predicate to /home/coke/sandbox/blin/data/zef-data/tmp/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Testing: Slang::Predicate:ver<0.0.1> [Slang::Predicate] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/Slang-Predicate-0.0.1 t/01-basic.t [Slang::Predicate] ok 1 - Slang::Predicate module can be use-d ok [Slang::Predicate] ok 2 - T is True [Slang::Predicate] ok 3 - F is False [Slang::Predicate] ok 4 - T and F are usable like values (Positional). [Slang::Predicate] ok 5 - T is usable to test againts like a value. [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 6 - True ∨ True ⇔ True [Slang::Predicate] ok 7 - False ∨ True ⇔ True [Slang::Predicate] ok 8 - True ∨ False ⇔ True [Slang::Predicate] ok 9 - False ∨ False ⇔ False [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 10 - True ∧ True ⇔ True [Slang::Predicate] ok 11 - False ∧ True ⇔ False [Slang::Predicate] ok 12 - True ∧ False ⇔ False [Slang::Predicate] ok 13 - False ∧ False ⇔ False [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 14 - True ⊻ True ⇔ False [Slang::Predicate] ok 15 - True ⊕ True ⇔ False [Slang::Predicate] ok 16 - False ⊻ True ⇔ True [Slang::Predicate] ok 17 - False ⊕ True ⇔ True [Slang::Predicate] ok 18 - True ⊻ False ⇔ True [Slang::Predicate] ok 19 - True ⊕ False ⇔ True [Slang::Predicate] ok 20 - False ⊻ False ⇔ False [Slang::Predicate] ok 21 - False ⊕ False ⇔ False [Slang::Predicate] ok 22 - ¬True ⇔ False [Slang::Predicate] ok 23 - ¬False ⇔ True [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 24 - ⊤True ⇔ True [Slang::Predicate] ok 25 - ⊤False ⇔ True [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 26 - ⊥True ⇔ False [Slang::Predicate] ok 27 - ⊥False ⇔ False [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 28 - True → True ⇔ True [Slang::Predicate] ok 29 - True ⇒ True ⇔ True [Slang::Predicate] ok 30 - True ⊃ True ⇔ True [Slang::Predicate] ok 31 - False → True ⇔ True [Slang::Predicate] ok 32 - False ⇒ True ⇔ True [Slang::Predicate] ok 33 - False ⊃ True ⇔ True [Slang::Predicate] ok 34 - True → False ⇔ False [Slang::Predicate] ok 35 - True ⇒ False ⇔ False [Slang::Predicate] ok 36 - True ⊃ False ⇔ False [Slang::Predicate] ok 37 - False → False ⇔ True [Slang::Predicate] ok 38 - False ⇒ False ⇔ True [Slang::Predicate] ok 39 - False ⊃ False ⇔ True [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 40 - True ↔ True ⇔ True [Slang::Predicate] ok 41 - True ⇔ True ⇔ True [Slang::Predicate] ok 42 - True ≡ True ⇔ True [Slang::Predicate] ok 43 - False ↔ True ⇔ False [Slang::Predicate] ok 44 - False ⇔ True ⇔ False [Slang::Predicate] ok 45 - False ≡ True ⇔ False [Slang::Predicate] ok 46 - True ↔ False ⇔ False [Slang::Predicate] ok 47 - True ⇔ False ⇔ False [Slang::Predicate] ok 48 - True ≡ False ⇔ False [Slang::Predicate] ok 49 - False ↔ False ⇔ True [Slang::Predicate] ok 50 - False ⇔ False ⇔ True [Slang::Predicate] ok 51 - False ≡ False ⇔ True [Slang::Predicate] 1..51 [Slang::Predicate] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/Slang-Predicate-0.0.1 t/10-expressions.t [Slang::Predicate] ok 1 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 2 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] ok 3 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 4 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] ok 5 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 6 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] ok 7 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 8 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] 1..8 ===> Testing [OK] for Slang::Predicate:ver<0.0.1> ===> Installing: Slang::Predicate:ver<0.0.1> ===> Install [OK] for Slang::Predicate:ver<0.0.1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 47.179s CPU time consumed: 2min 3.472s Memory peak: 1.5G (swap: 0B) ```
New Output ``` Running as unit: run-p145273-i64772.service; invocation ID: 6d9f7c94e5ae4aaea5224443de1df706 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Slang::Predicate ===> Found: Slang::Predicate:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [Slang::Predicate] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790130752.145274.4879.967848471285/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/Slang%3A%3APredicate/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Fetching [OK]: Slang::Predicate:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790130752.145274.4879.967848471285/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [Slang::Predicate] Command: tar -t -f ./Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz [Slang::Predicate] Command: tar -xvf ./Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz -C ../Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Extraction [OK]: Slang::Predicate to /home/coke/sandbox/blin/data/zef-data/tmp/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz ===> Testing: Slang::Predicate:ver<0.0.1> [Slang::Predicate] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/Slang-Predicate-0.0.1 t/01-basic.t [Slang::Predicate] ok 1 - Slang::Predicate module can be use-d ok [Slang::Predicate] ok 2 - T is True [Slang::Predicate] ok 3 - F is False [Slang::Predicate] ok 4 - T and F are usable like values (Positional). [Slang::Predicate] ok 5 - T is usable to test againts like a value. [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 6 - True ∨ True ⇔ True [Slang::Predicate] ok 7 - False ∨ True ⇔ True [Slang::Predicate] ok 8 - True ∨ False ⇔ True [Slang::Predicate] ok 9 - False ∨ False ⇔ False [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 10 - True ∧ True ⇔ True [Slang::Predicate] ok 11 - False ∧ True ⇔ False [Slang::Predicate] ok 12 - True ∧ False ⇔ False [Slang::Predicate] ok 13 - False ∧ False ⇔ False [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 14 - True ⊻ True ⇔ False [Slang::Predicate] ok 15 - True ⊕ True ⇔ False [Slang::Predicate] ok 16 - False ⊻ True ⇔ True [Slang::Predicate] ok 17 - False ⊕ True ⇔ True [Slang::Predicate] ok 18 - True ⊻ False ⇔ True [Slang::Predicate] ok 19 - True ⊕ False ⇔ True [Slang::Predicate] ok 20 - False ⊻ False ⇔ False [Slang::Predicate] ok 21 - False ⊕ False ⇔ False [Slang::Predicate] ok 22 - ¬True ⇔ False [Slang::Predicate] ok 23 - ¬False ⇔ True [Slang::Predicate] ok 24 - ⊤True ⇔ True [Slang::Predicate] ok 25 - ⊤False ⇔ True [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 26 - ⊥True ⇔ False [Slang::Predicate] ok 27 - ⊥False ⇔ False [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 28 - True → True ⇔ True [Slang::Predicate] not ok 29 - True ⇒ True ⇔ True [Slang::Predicate] # Failed test 'True ⇒ True ⇔ True' [Slang::Predicate] # at t/01-basic.t line 87 [Slang::Predicate] # expected: 'True' [Slang::Predicate] # got: 'α True' [Slang::Predicate] ok 30 - True ⊃ True ⇔ True [Slang::Predicate] ok 31 - False → True ⇔ True [Slang::Predicate] not ok 32 - False ⇒ True ⇔ True [Slang::Predicate] # Failed test 'False ⇒ True ⇔ True' [Slang::Predicate] # at t/01-basic.t line 87 [Slang::Predicate] # expected: 'True' [Slang::Predicate] # got: 'α True' [Slang::Predicate] ok 33 - False ⊃ True ⇔ True [Slang::Predicate] ok 34 - True → False ⇔ False [Slang::Predicate] not ok 35 - True ⇒ False ⇔ False [Slang::Predicate] # Failed test 'True ⇒ False ⇔ False' [Slang::Predicate] # at t/01-basic.t line 87 [Slang::Predicate] # expected: 'False' [Slang::Predicate] # got: 'α False' [Slang::Predicate] ok 36 - True ⊃ False ⇔ False [Slang::Predicate] ok 37 - False → False ⇔ True [Slang::Predicate] not ok 38 - False ⇒ False ⇔ True [Slang::Predicate] # Failed test 'False ⇒ False ⇔ True' [Slang::Predicate] # at t/01-basic.t line 87 [Slang::Predicate] # expected: 'True' [Slang::Predicate] # got: 'α False' [Slang::Predicate] ok 39 - False ⊃ False ⇔ True [Slang::Predicate] # ------------------------------------------------------------------------------ [Slang::Predicate] ok 40 - True ↔ True ⇔ True [Slang::Predicate] ok 41 - True ⇔ True ⇔ True [Slang::Predicate] ok 42 - True ≡ True ⇔ True [Slang::Predicate] ok 43 - False ↔ True ⇔ False [Slang::Predicate] ok 44 - False ⇔ True ⇔ False [Slang::Predicate] ok 45 - False ≡ True ⇔ False [Slang::Predicate] ok 46 - True ↔ False ⇔ False [Slang::Predicate] ok 47 - True ⇔ False ⇔ False [Slang::Predicate] ok 48 - True ≡ False ⇔ False [Slang::Predicate] ok 49 - False ↔ False ⇔ True [Slang::Predicate] ok 50 - False ⇔ False ⇔ True [Slang::Predicate] ok 51 - False ≡ False ⇔ True [Slang::Predicate] 1..51 [Slang::Predicate] # You failed 4 tests of 51 [Slang::Predicate] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Slang%3A%3APredicate%3Aver%3C0.0.1%3E%3Aauth%3Ccpan%3ASAMGWISE%3E.tar.gz/Slang-Predicate-0.0.1 t/10-expressions.t [Slang::Predicate] ok 1 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 2 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] ok 3 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 4 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] ok 5 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 6 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] ok 7 - Conditional statment ⇔ conditional operator. [Slang::Predicate] ok 8 - Modus Ponens ⇔ Alternate spelling. [Slang::Predicate] 1..8 ===> Testing [FAIL]: Slang::Predicate:ver<0.0.1> [Slang::Predicate] Failed to get passing tests, but continuing with --force-test ===> Installing: Slang::Predicate:ver<0.0.1> ===> Install [OK] for Slang::Predicate:ver<0.0.1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 18.501s CPU time consumed: 2min 24.998s Memory peak: 1.5G (swap: 11.3M) ```
* [ ] [Solstice](https://raku.land/cpan:KOBOLDWIZ/Solstice) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p274067-i241198.service; invocation ID: 41c52b1b28b74d9db6b62959a2d500a5 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Solstice ===> Found: Solstice:ver<0.1.5>:auth:api<1> [via Zef::Repository::Ecosystems] [Solstice] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134083.274070.1535.64279194776/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/Solstice/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz ===> Fetching [OK]: Solstice:ver<0.1.5>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134083.274070.1535.64279194776/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz [Solstice] Command: tar -t -f ./Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz [Solstice] Command: tar -xvf ./Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz -C ../Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz ===> Extraction [OK]: Solstice to /home/coke/sandbox/blin/data/zef-data/tmp/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz ===> Testing: Solstice:ver<0.1.5>:auth:api<1> [Solstice] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz/Solstice t/00-load.t [Solstice] 1..15 [Solstice] ok 1 - Solstice::Diamond module can be use-d ok [Solstice] ok 2 - Solstice::Entity module can be use-d ok [Solstice] ok 3 - Solstice::Shadax module can be use-d ok [Solstice] ok 4 - Solstice::Room module can be use-d ok [Solstice] ok 5 - Solstice::Tilemap module can be use-d ok [Solstice] ok 6 - Solstice::Controller module can be use-d ok [Solstice] ok 7 - Solstice::Move module can be use-d ok [Solstice] ok 8 - Solstice::Room1 module can be use-d ok [Solstice] ok 9 - Solstice::Room2 module can be use-d ok [Solstice] ok 10 - Solstice::Tilemap1 module can be use-d ok [Solstice] ok 11 - Solstice::SDL2MainLoop module can be use-d ok [Solstice] ok 12 - Solstice::OchreFloorDiamond module can be use-d ok [Solstice] ok 13 - Solstice::OchreSlabDiamond module can be use-d ok [Solstice] ok 14 - Solstice::SolsticeModel module can be use-d ok [Solstice] ok 15 - Solstice::SolsticeView module can be use-d ok ===> Testing [OK] for Solstice:ver<0.1.5>:auth:api<1> ===> Installing: Solstice:ver<0.1.5>:auth:api<1> ===> Install [OK] for Solstice:ver<0.1.5>:auth:api<1> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 5.964s CPU time consumed: 3min 23.285s Memory peak: 2.3G (swap: 0B) ```
New Output ``` Running as unit: run-p266837-i230898.service; invocation ID: 099bcfa9f81f494b93e0b7d73f124743 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Solstice ===> Found: Solstice:ver<0.1.5>:auth:api<1> [via Zef::Repository::Ecosystems] [Solstice] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790133902.266839.5690.680311569888/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/Solstice/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz ===> Fetching [OK]: Solstice:ver<0.1.5>:auth:api<1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790133902.266839.5690.680311569888/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz [Solstice] Command: tar -t -f ./Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz [Solstice] Command: tar -xvf ./Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz -C ../Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz ===> Extraction [OK]: Solstice to /home/coke/sandbox/blin/data/zef-data/tmp/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz ===> Testing: Solstice:ver<0.1.5>:auth:api<1> [Solstice] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Solstice%3Aver%3C0.1.5%3E%3Aauth%3Ccpan%3AKOBOLDWIZ%3E%3Aapi%3C1%3E.tar.gz/Solstice t/00-load.t [Solstice] 1..15 [Solstice] ok 1 - Solstice::Diamond module can be use-d ok [Solstice] ok 2 - Solstice::Entity module can be use-d ok [Solstice] ok 3 - Solstice::Shadax module can be use-d ok [Solstice] ok 4 - Solstice::Room module can be use-d ok [Solstice] ok 5 - Solstice::Tilemap module can be use-d ok [Solstice] ok 6 - Solstice::Controller module can be use-d ok [Solstice] ok 7 - Solstice::Move module can be use-d ok [Solstice] ok 8 - Solstice::Room1 module can be use-d ok [Solstice] ok 9 - Solstice::Room2 module can be use-d ok [Solstice] ok 10 - Solstice::Tilemap1 module can be use-d ok [Solstice] ok 11 - Solstice::SDL2MainLoop module can be use-d ok [Solstice] ok 12 - Solstice::OchreFloorDiamond module can be use-d ok [Solstice] ok 13 - Solstice::OchreSlabDiamond module can be use-d ok [Solstice] ok 14 - Solstice::SolsticeModel module can be use-d ok [Solstice] ok 15 - Solstice::SolsticeView module can be use-d ok ===> Testing [OK] for Solstice:ver<0.1.5>:auth:api<1> ===> Installing: Solstice:ver<0.1.5>:auth:api<1> ===> Install [FAIL] for Solstice:ver<0.1.5>:auth:api<1>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Solstice_cpan:KOBOLDWIZ_0.1.5_1/sources/78EA09DF65C54FF9BF6E04534F3FAA71E1928672 (Solstice::Solstice) Missing block (whitespace needed before curlies taken as a hash subscript?) at /home/coke/sandbox/blin/installed/Solstice_cpan:KOBOLDWIZ_0.1.5_1/sources/78EA09DF65C54FF9BF6E04534F3FAA71E1928672 (Solstice::Solstice):71 ------> } ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Solstice_cpan:KOBOLDWIZ_0.1.5_1/sources/78EA09DF65C54FF9BF6E04534F3FAA71E1928672 (Solstice::Solstice) Missing block (whitespace needed before curlies taken as a hash subscript?) at /home/coke/sandbox/blin/installed/Solstice_cpan:KOBOLDWIZ_0.1.5_1/sources/78EA09DF65C54FF9BF6E04534F3FAA71E1928672 (Solstice::Solstice):71 ------> } Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 3min 14.460s CPU time consumed: 3min 23.769s Memory peak: 2.2G (swap: 4.3M) ```
* [ ] [Spreadsheet::XLSX](https://raku.land/zef:raku-community-modules/Spreadsheet::XLSX) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p723027-i739044.service; invocation ID: 28c5bb758eda4942b6c29ed34363b0c9 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Spreadsheet::XLSX ===> Found: Spreadsheet::XLSX:ver<0.3.5>:auth [via Zef::Repository::Ecosystems] [Spreadsheet::XLSX] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790145031.723033.7213.260782506141/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz https://360.zef.pm/S/PR/SPREADSHEET_XLSX/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz ===> Fetching [OK]: Spreadsheet::XLSX:ver<0.3.5>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790145031.723033.7213.260782506141/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz [Spreadsheet::XLSX] Command: tar -t -f ./14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz [Spreadsheet::XLSX] Command: tar -xvf ./14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz -C ../14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz ===> Extraction [OK]: Spreadsheet::XLSX to /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz ===> Testing: Spreadsheet::XLSX:ver<0.3.5>:auth [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/0-load-test.rakutest [Spreadsheet::XLSX] 1..14 [Spreadsheet::XLSX] ok 1 - Spreadsheet::XLSX module can be use-d ok [Spreadsheet::XLSX] ok 2 - Spreadsheet::XLSX::Styles module can be use-d ok [Spreadsheet::XLSX] ok 3 - Spreadsheet::XLSX::Worksheet module can be use-d ok [Spreadsheet::XLSX] ok 4 - Spreadsheet::XLSX::XMLHelpers module can be use-d ok [Spreadsheet::XLSX] ok 5 - Spreadsheet::XLSX::ContentTypes module can be use-d ok [Spreadsheet::XLSX] ok 6 - Spreadsheet::XLSX::Types module can be use-d ok [Spreadsheet::XLSX] ok 7 - Spreadsheet::XLSX::SharedStrings module can be use-d ok [Spreadsheet::XLSX] ok 8 - Spreadsheet::XLSX::CellStyle module can be use-d ok [Spreadsheet::XLSX] ok 9 - Spreadsheet::XLSX::Root module can be use-d ok [Spreadsheet::XLSX] ok 10 - Spreadsheet::XLSX::Workbook module can be use-d ok [Spreadsheet::XLSX] ok 11 - Spreadsheet::XLSX::Exceptions module can be use-d ok [Spreadsheet::XLSX] ok 12 - Spreadsheet::XLSX::Cell module can be use-d ok [Spreadsheet::XLSX] ok 13 - Spreadsheet::XLSX::Relationships module can be use-d ok [Spreadsheet::XLSX] ok 14 - Spreadsheet::XLSX::DocProps::Core module can be use-d ok [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/1-README-examples.rakutest [Spreadsheet::XLSX] Workbook has 2 sheets [Spreadsheet::XLSX] Band [Spreadsheet::XLSX] Song [Spreadsheet::XLSX] ok 1 - example tests run ok [Spreadsheet::XLSX] 1..1 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/escaping.rakutest [Spreadsheet::XLSX] # Subtest: Encoding [Spreadsheet::XLSX] ok 1 - Can set text containing & [Spreadsheet::XLSX] ok 2 - Can set text containing < [Spreadsheet::XLSX] ok 3 - Can save worksheet with text containing & and < [Spreadsheet::XLSX] 1..3 [Spreadsheet::XLSX] ok 1 - Encoding [Spreadsheet::XLSX] # Subtest: Decoding [Spreadsheet::XLSX] ok 1 - Round-tripped cell containing & [Spreadsheet::XLSX] ok 2 - Round-tripped cell containing < [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] ok 2 - Decoding [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/new-basic.rakutest [Spreadsheet::XLSX] 1..68 [Spreadsheet::XLSX] ok 1 - Can create a new SpreadSheet::XLSX instance [Spreadsheet::XLSX] ok 2 - The object is-a 'Spreadsheet::XLSX::DocProps::Core' [Spreadsheet::XLSX] ok 3 - new spreadhseet doesn't have any core properties [Spreadsheet::XLSX] ok 4 - assignment to a simple string property [Spreadsheet::XLSX] ok 5 - assignment to a date property [Spreadsheet::XLSX] ok 6 - no keywords in a new document [Spreadsheet::XLSX] ok 7 - assignment to keywords property vivifies it [Spreadsheet::XLSX] ok 8 - assigned keywords are in there [Spreadsheet::XLSX] ok 9 - setting keywords in different language [Spreadsheet::XLSX] ok 10 - keywords are set by language [Spreadsheet::XLSX] # Subtest: reading from an unknown property throws [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] ok 1 - code dies [Spreadsheet::XLSX] ok 2 - right exception type (X::Spreadsheet::XLSX::NoSuchProperty) [Spreadsheet::XLSX] ok 11 - reading from an unknown property throws [Spreadsheet::XLSX] # Subtest: assignment to an unknown property throws [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] ok 1 - code dies [Spreadsheet::XLSX] ok 2 - right exception type (X::Spreadsheet::XLSX::NoSuchProperty) [Spreadsheet::XLSX] ok 12 - assignment to an unknown property throws [Spreadsheet::XLSX] ok 13 - The object is-a 'Spreadsheet::XLSX::ContentTypes' [Spreadsheet::XLSX] ok 14 - 2 default content types created [Spreadsheet::XLSX] ok 15 - Created expected set of defaults [Spreadsheet::XLSX] ok 16 - 1 default override created [Spreadsheet::XLSX] ok 17 - Correct workbook override part name [Spreadsheet::XLSX] ok 18 - Correct workbook override content type [Spreadsheet::XLSX] ok 19 - Created a root relationships file [Spreadsheet::XLSX] ok 20 - Have a workbook type relationship in the root [Spreadsheet::XLSX] ok 21 - Relationship point to standard workbook location [Spreadsheet::XLSX] ok 22 - The object is-a 'Spreadsheet::XLSX::Workbook' [Spreadsheet::XLSX] ok 23 - New workbook contains no worksheets [Spreadsheet::XLSX] ok 24 - There are no worksheet relations either [Spreadsheet::XLSX] ok 25 - Can create a new worksheet [Spreadsheet::XLSX] ok 26 - The created worksheet is returned [Spreadsheet::XLSX] ok 27 - Workbook now has 1 worksheet [Spreadsheet::XLSX] ok 28 - Worksheet has expected name [Spreadsheet::XLSX] ok 29 - One new worksheet relation in the workbook relations [Spreadsheet::XLSX] ok 30 - Correct relation target [Spreadsheet::XLSX] ok 31 - Can create another new worksheet [Spreadsheet::XLSX] ok 32 - Workbook now has 2 worksheets [Spreadsheet::XLSX] ok 33 - Worksheet has expected name [Spreadsheet::XLSX] ok 34 - No ID conflict [Spreadsheet::XLSX] ok 35 - No filename conflict [Spreadsheet::XLSX] # Subtest: Non-set cell doesn't exists [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 1 - :exists returns False [Spreadsheet::XLSX] ok 2 - :!exists works [Spreadsheet::XLSX] ok 3 - :exists on multi-slice style reference [Spreadsheet::XLSX] ok 4 - :!exists on multi-slice style reference [Spreadsheet::XLSX] ok 5 - :exists works with stringy reference [Spreadsheet::XLSX] ok 6 - :!exists works with stringy reference [Spreadsheet::XLSX] ok 36 - Non-set cell doesn't exists [Spreadsheet::XLSX] # Subtest: Set cell exists [Spreadsheet::XLSX] ok 1 - :exists reports True [Spreadsheet::XLSX] ok 2 - :!exists reports False [Spreadsheet::XLSX] ok 3 - :exists with multislice-style reference [Spreadsheet::XLSX] ok 4 - :!exists with multislice-style reference [Spreadsheet::XLSX] ok 5 - :exists works with stringy reference [Spreadsheet::XLSX] ok 6 - :exists works with stringy reference [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 37 - Set cell exists [Spreadsheet::XLSX] ok 38 - Can successfully assign a text cell into the worksheet [Spreadsheet::XLSX] ok 39 - Cell value is as expected [Spreadsheet::XLSX] ok 40 - Cell value is as expected when referenced with [1;"A"] [Spreadsheet::XLSX] ok 41 - Cell value is as expected when referenced with symbolic reference [Spreadsheet::XLSX] ok 42 - Can successfully assign a number cell into the worksheet [Spreadsheet::XLSX] ok 43 - Cell value is as expected [Spreadsheet::XLSX] ok 44 - Can set a column width [Spreadsheet::XLSX] ok 45 - Still 2 default content types after adding sheets [Spreadsheet::XLSX] ok 46 - Now there are 3 overrides [Spreadsheet::XLSX] ok 47 - Have an override for first sheet [Spreadsheet::XLSX] ok 48 - Override for first sheet has correct content type [Spreadsheet::XLSX] ok 49 - Have an override for first sheet [Spreadsheet::XLSX] ok 50 - Override for first sheet has correct content type [Spreadsheet::XLSX] ok 51 - Can serialize it into a blob [Spreadsheet::XLSX] ok 52 - Can reload the serialized sheet [Spreadsheet::XLSX] ok 53 - Workbook has two worksheets [Spreadsheet::XLSX] ok 54 - First worksheet has correct name [Spreadsheet::XLSX] ok 55 - Second worksheet has correct name [Spreadsheet::XLSX] ok 56 - The object is-a 'Spreadsheet::XLSX::Cell::Text' [Spreadsheet::XLSX] ok 57 - Can successfully read a written text value [Spreadsheet::XLSX] ok 58 - The object is-a 'Spreadsheet::XLSX::Cell::Number' [Spreadsheet::XLSX] ok 59 - Can successfully read a written number value [Spreadsheet::XLSX] ok 60 - Custom width column property saved (1) [Spreadsheet::XLSX] ok 61 - Custom width saved (1) [Spreadsheet::XLSX] ok 62 - No column data for column without anything set [Spreadsheet::XLSX] ok 63 - Custom width column property saved (3) [Spreadsheet::XLSX] ok 64 - Custom width saved (3) [Spreadsheet::XLSX] ok 65 - simple core property deserialized [Spreadsheet::XLSX] ok 66 - & in a core property deserialized [Spreadsheet::XLSX] ok 67 - date core property deserialized [Spreadsheet::XLSX] ok 68 - keywords structure is correctly deserialized [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/read-basic.rakutest [Spreadsheet::XLSX] 1..58 [Spreadsheet::XLSX] ok 1 - Loaded gave a Spreadsheet::XLSX instance [Spreadsheet::XLSX] ok 2 - The object is-a 'Spreadsheet::XLSX::ContentTypes' [Spreadsheet::XLSX] ok 3 - Content type has 3 defaults [Spreadsheet::XLSX] ok 4 - Default has expected extension [Spreadsheet::XLSX] ok 5 - Default has expected content type [Spreadsheet::XLSX] ok 6 - Content type has 8 overrides [Spreadsheet::XLSX] ok 7 - Override has expected part name [Spreadsheet::XLSX] ok 8 - Override has expected content type [Spreadsheet::XLSX] ok 9 - Correct workbook part name [Spreadsheet::XLSX] ok 10 - Correct worksheet part names [Spreadsheet::XLSX] ok 11 - The object is-a 'Spreadsheet::XLSX::Relationships' [Spreadsheet::XLSX] ok 12 - We can find the root relationships [Spreadsheet::XLSX] ok 13 - Root relationships are for the empty path [Spreadsheet::XLSX] ok 14 - There are 3 root relationships [Spreadsheet::XLSX] ok 15 - Find by ID works (id) [Spreadsheet::XLSX] ok 16 - Find by ID works (type) [Spreadsheet::XLSX] ok 17 - Find by ID works (target) [Spreadsheet::XLSX] # Subtest: did we fails-like X::Spreadsheet::XLSX::NoSuchRelationship? [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] ok 1 - code returned a Failure [Spreadsheet::XLSX] # Subtest: Failure threw when sunk [Spreadsheet::XLSX] 1..3 [Spreadsheet::XLSX] ok 1 - code dies [Spreadsheet::XLSX] ok 2 - right exception type (X::Spreadsheet::XLSX::NoSuchRelationship) [Spreadsheet::XLSX] ok 3 - .id matches blah [Spreadsheet::XLSX] ok 2 - Failure threw when sunk [Spreadsheet::XLSX] ok 18 - did we fails-like X::Spreadsheet::XLSX::NoSuchRelationship? [Spreadsheet::XLSX] ok 19 - Found one element by type [Spreadsheet::XLSX] ok 20 - Correct id in by type result [Spreadsheet::XLSX] ok 21 - Correct type in type result [Spreadsheet::XLSX] ok 22 - Correct target in type result [Spreadsheet::XLSX] ok 23 - The object is-a 'Spreadsheet::XLSX::DocProps::Core' [Spreadsheet::XLSX] ok 24 - all set core properties in the document [Spreadsheet::XLSX] ok 25 - creator core property [Spreadsheet::XLSX] ok 26 - last modified by core property [Spreadsheet::XLSX] ok 27 - created date core property [Spreadsheet::XLSX] ok 28 - modified date core property [Spreadsheet::XLSX] ok 29 - The object is-a 'Spreadsheet::XLSX::Workbook' [Spreadsheet::XLSX] ok 30 - Workbook has 5 relationships [Spreadsheet::XLSX] ok 31 - Can lookup a workbook relationship [Spreadsheet::XLSX] ok 32 - The type of the relationship is for a worksheet [Spreadsheet::XLSX] ok 33 - The target is fully qualified [Spreadsheet::XLSX] ok 34 - Workbook has 2 worksheets [Spreadsheet::XLSX] ok 35 - The object is-a 'Spreadsheet::XLSX::SharedStrings' [Spreadsheet::XLSX] ok 36 - Have shared strings [Spreadsheet::XLSX] ok 37 - First entry is a shared string record [Spreadsheet::XLSX] ok 38 - Correct value [Spreadsheet::XLSX] ok 39 - Sixth entry is a shared string record [Spreadsheet::XLSX] ok 40 - Correct value [Spreadsheet::XLSX] ok 41 - Get Failure if shared index is out of range [Spreadsheet::XLSX] ok 42 - Can call worksheets on top level object too [Spreadsheet::XLSX] ok 43 - Correct ID of first worksheet [Spreadsheet::XLSX] ok 44 - Correct name of first worksheet [Spreadsheet::XLSX] ok 45 - 0;0 is a text cell [Spreadsheet::XLSX] ok 46 - Read cell value 0;0 (text) [Spreadsheet::XLSX] ok 47 - 3;1 is a text cell [Spreadsheet::XLSX] ok 48 - Read cell value 3;1 (text) [Spreadsheet::XLSX] ok 49 - 3;2 is a number cell [Spreadsheet::XLSX] ok 50 - Read cell value 3;2 (number) [Spreadsheet::XLSX] ok 51 - Unset cell returns undefined [Spreadsheet::XLSX] ok 52 - Have 3 column records set [Spreadsheet::XLSX] ok 53 - Has a custom width (1) [Spreadsheet::XLSX] ok 54 - Custom width is as expected (1) [Spreadsheet::XLSX] ok 55 - Has a custom width (2) [Spreadsheet::XLSX] ok 56 - Custom width is as expected (2) [Spreadsheet::XLSX] ok 57 - Correct ID of second worksheet [Spreadsheet::XLSX] ok 58 - Correct name of second worksheet [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/set-convenience.rakutest [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] # Subtest: On a new workbook [Spreadsheet::XLSX] 1..14 [Spreadsheet::XLSX] ok 1 - Convenience set form creates a text cell with a string [Spreadsheet::XLSX] ok 2 - Correct cell value [Spreadsheet::XLSX] ok 3 - Bold style set [Spreadsheet::XLSX] ok 4 - Font name set [Spreadsheet::XLSX] ok 5 - Italic style not set [Spreadsheet::XLSX] ok 6 - Convenience set form creates a number cell with an Int [Spreadsheet::XLSX] ok 7 - Correct cell value [Spreadsheet::XLSX] ok 8 - No bold style set [Spreadsheet::XLSX] ok 9 - Number format is set [Spreadsheet::XLSX] ok 10 - Trying to set a style that does not exist dies [Spreadsheet::XLSX] ok 11 - Convenience set form creates a number cell with a RatStr [Spreadsheet::XLSX] ok 12 - Correct cell value [Spreadsheet::XLSX] ok 13 - No bold style set [Spreadsheet::XLSX] ok 14 - Number format is set [Spreadsheet::XLSX] ok 1 - On a new workbook [Spreadsheet::XLSX] # Subtest: On deserialized workbook [Spreadsheet::XLSX] 1..17 [Spreadsheet::XLSX] ok 1 - Serialized with no accidents [Spreadsheet::XLSX] ok 2 - De-serialization succeeded [Spreadsheet::XLSX] ok 3 - Convenience set form creates a text cell with a string [Spreadsheet::XLSX] ok 4 - Correct cell value [Spreadsheet::XLSX] ok 5 - Bold style set [Spreadsheet::XLSX] ok 6 - Font name set [Spreadsheet::XLSX] ok 7 - Italic style not set [Spreadsheet::XLSX] ok 8 - Convenience set form creates a number cell with an Int [Spreadsheet::XLSX] ok 9 - Correct cell value [Spreadsheet::XLSX] ok 10 - No bold style set [Spreadsheet::XLSX] ok 11 - Number format is set [Spreadsheet::XLSX] ok 12 - same format code results in same number format ID [Spreadsheet::XLSX] ok 13 - Convenience set form creates a number cell with a RatStr [Spreadsheet::XLSX] ok 14 - Correct cell value [Spreadsheet::XLSX] ok 15 - No bold style set [Spreadsheet::XLSX] ok 16 - Number format is set [Spreadsheet::XLSX] ok 17 - A standard format ID used for a known format code [Spreadsheet::XLSX] ok 2 - On deserialized workbook [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/styles.rakutest [Spreadsheet::XLSX] 1..3 [Spreadsheet::XLSX] ok 1 - loaded a sheet with some styles in it [Spreadsheet::XLSX] # Subtest: Test styles from file [Spreadsheet::XLSX] 1..8 [Spreadsheet::XLSX] # Subtest: Number Formats [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::NumberFormats' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::NumberFormat [Spreadsheet::XLSX] ok 5 - format IDs [Spreadsheet::XLSX] ok 6 - format codes [Spreadsheet::XLSX] ok 1 - Number Formats [Spreadsheet::XLSX] # Subtest: Fonts [Spreadsheet::XLSX] 1..11 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Fonts' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Types::Font [Spreadsheet::XLSX] ok 5 - font names [Spreadsheet::XLSX] ok 6 - font sizes [Spreadsheet::XLSX] ok 7 - font families [Spreadsheet::XLSX] ok 8 - color themes [Spreadsheet::XLSX] ok 9 - color tint for Andale Mono [Spreadsheet::XLSX] ok 10 - schemes [Spreadsheet::XLSX] ok 11 - strike [Spreadsheet::XLSX] ok 2 - Fonts [Spreadsheet::XLSX] # Subtest: Fills [Spreadsheet::XLSX] 1..14 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Fills' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are any(Spreadsheet::XLSX::Styles::PatternFill, Spreadsheet::XLSX::Styles::GradientFill) [Spreadsheet::XLSX] ok 5 - fill patterns [Spreadsheet::XLSX] ok 6 - first fill uses no foreground color [Spreadsheet::XLSX] ok 7 - first fill uses no background color [Spreadsheet::XLSX] ok 8 - 3rd fill foreground color [Spreadsheet::XLSX] ok 9 - 3rd fill background color [Spreadsheet::XLSX] ok 10 - 4th fill foreground color [Spreadsheet::XLSX] ok 11 - 4th fill background color is indexed [Spreadsheet::XLSX] ok 12 - 4th fill background color is not using RGB [Spreadsheet::XLSX] ok 13 - 5th fill foreground color is a theme [Spreadsheet::XLSX] ok 14 - 5th fill foreground color is not using RGB [Spreadsheet::XLSX] ok 3 - Fills [Spreadsheet::XLSX] # Subtest: Borders [Spreadsheet::XLSX] 1..9 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Borders' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::Border [Spreadsheet::XLSX] ok 5 - borders diagonal down [Spreadsheet::XLSX] ok 6 - borders left style [Spreadsheet::XLSX] ok 7 - 1st border left color is not defined [Spreadsheet::XLSX] ok 8 - 4th border diagonal color is auto [Spreadsheet::XLSX] ok 9 - 5th border left color is indexed [Spreadsheet::XLSX] ok 4 - Borders [Spreadsheet::XLSX] # Subtest: Formatting Records [Spreadsheet::XLSX] 1..11 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Formats' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::Format [Spreadsheet::XLSX] ok 5 - cell style number format IDs [Spreadsheet::XLSX] ok 6 - cell style font IDs [Spreadsheet::XLSX] ok 7 - cell style fill IDs [Spreadsheet::XLSX] ok 8 - cell style border IDs [Spreadsheet::XLSX] ok 9 - 1st record has no alignment [Spreadsheet::XLSX] ok 10 - 2nd record vertical alignment [Spreadsheet::XLSX] ok 11 - 2nd record alignment text rotation [Spreadsheet::XLSX] ok 5 - Formatting Records [Spreadsheet::XLSX] # Subtest: Cell Formats [Spreadsheet::XLSX] 1..16 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Formats' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::Format [Spreadsheet::XLSX] ok 5 - number format IDs [Spreadsheet::XLSX] ok 6 - font IDs [Spreadsheet::XLSX] ok 7 - fill IDs [Spreadsheet::XLSX] ok 8 - x-format IDs [Spreadsheet::XLSX] ok 9 - 2nd format apply fill [Spreadsheet::XLSX] ok 10 - 3rd to 6th format apply border [Spreadsheet::XLSX] ok 11 - border IDs [Spreadsheet::XLSX] ok 12 - 7th format apply fill [Spreadsheet::XLSX] ok 13 - 7th format apply font [Spreadsheet::XLSX] ok 14 - 8th format vertical align [Spreadsheet::XLSX] ok 15 - 8th format vertical align [Spreadsheet::XLSX] ok 16 - 9th format apply number format [Spreadsheet::XLSX] ok 6 - Cell Formats [Spreadsheet::XLSX] # Subtest: Cell Styles [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::CellStyles' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::CT_CellStyle [Spreadsheet::XLSX] ok 5 - cell style names [Spreadsheet::XLSX] ok 6 - built-in IDs [Spreadsheet::XLSX] ok 7 - Cell Styles [Spreadsheet::XLSX] # Subtest: Cell content [Spreadsheet::XLSX] ok 1 - set cell exists [Spreadsheet::XLSX] ok 2 - :!exists with a non-set cell [Spreadsheet::XLSX] ok 3 - simple cell content [Spreadsheet::XLSX] ok 4 - formatted cell value is flattenned [Spreadsheet::XLSX] ok 5 - a standard cell format code [Spreadsheet::XLSX] ok 6 - a custom cell format code [Spreadsheet::XLSX] ok 7 - fill type [Spreadsheet::XLSX] ok 8 - fill type [Spreadsheet::XLSX] ok 9 - fill color [Spreadsheet::XLSX] ok 10 - shared string type [Spreadsheet::XLSX] ok 11 - has expected number of components [Spreadsheet::XLSX] ok 12 - all components of CT_RElt type [Spreadsheet::XLSX] ok 13 - the 1st is bold [Spreadsheet::XLSX] ok 14 - the 2nd is not bold [Spreadsheet::XLSX] ok 15 - the 3rd is italic [Spreadsheet::XLSX] ok 16 - the 4th is not italic [Spreadsheet::XLSX] ok 17 - the 5th is Courier New [Spreadsheet::XLSX] ok 18 - the 1st text [Spreadsheet::XLSX] ok 19 - the 3rd text [Spreadsheet::XLSX] ok 20 - the 5th text [Spreadsheet::XLSX] 1..20 [Spreadsheet::XLSX] ok 8 - Cell content [Spreadsheet::XLSX] ok 2 - Test styles from file [Spreadsheet::XLSX] # Subtest: Test styles from deserialization [Spreadsheet::XLSX] 1..8 [Spreadsheet::XLSX] # Subtest: Number Formats [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::NumberFormats' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::NumberFormat [Spreadsheet::XLSX] ok 5 - format IDs [Spreadsheet::XLSX] ok 6 - format codes [Spreadsheet::XLSX] ok 1 - Number Formats [Spreadsheet::XLSX] # Subtest: Fonts [Spreadsheet::XLSX] 1..11 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Fonts' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Types::Font [Spreadsheet::XLSX] ok 5 - font names [Spreadsheet::XLSX] ok 6 - font sizes [Spreadsheet::XLSX] ok 7 - font families [Spreadsheet::XLSX] ok 8 - color themes [Spreadsheet::XLSX] ok 9 - color tint for Andale Mono [Spreadsheet::XLSX] ok 10 - schemes [Spreadsheet::XLSX] ok 11 - strike [Spreadsheet::XLSX] ok 2 - Fonts [Spreadsheet::XLSX] # Subtest: Fills [Spreadsheet::XLSX] 1..14 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Fills' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are any(Spreadsheet::XLSX::Styles::PatternFill, Spreadsheet::XLSX::Styles::GradientFill) [Spreadsheet::XLSX] ok 5 - fill patterns [Spreadsheet::XLSX] ok 6 - first fill uses no foreground color [Spreadsheet::XLSX] ok 7 - first fill uses no background color [Spreadsheet::XLSX] ok 8 - 3rd fill foreground color [Spreadsheet::XLSX] ok 9 - 3rd fill background color [Spreadsheet::XLSX] ok 10 - 4th fill foreground color [Spreadsheet::XLSX] ok 11 - 4th fill background color is indexed [Spreadsheet::XLSX] ok 12 - 4th fill background color is not using RGB [Spreadsheet::XLSX] ok 13 - 5th fill foreground color is a theme [Spreadsheet::XLSX] ok 14 - 5th fill foreground color is not using RGB [Spreadsheet::XLSX] ok 3 - Fills [Spreadsheet::XLSX] # Subtest: Borders [Spreadsheet::XLSX] 1..9 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Borders' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::Border [Spreadsheet::XLSX] ok 5 - borders diagonal down [Spreadsheet::XLSX] ok 6 - borders left style [Spreadsheet::XLSX] ok 7 - 1st border left color is not defined [Spreadsheet::XLSX] ok 8 - 4th border diagonal color is auto [Spreadsheet::XLSX] ok 9 - 5th border left color is indexed [Spreadsheet::XLSX] ok 4 - Borders [Spreadsheet::XLSX] # Subtest: Formatting Records [Spreadsheet::XLSX] 1..11 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Formats' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::Format [Spreadsheet::XLSX] ok 5 - cell style number format IDs [Spreadsheet::XLSX] ok 6 - cell style font IDs [Spreadsheet::XLSX] ok 7 - cell style fill IDs [Spreadsheet::XLSX] ok 8 - cell style border IDs [Spreadsheet::XLSX] ok 9 - 1st record has no alignment [Spreadsheet::XLSX] ok 10 - 2nd record vertical alignment [Spreadsheet::XLSX] ok 11 - 2nd record alignment text rotation [Spreadsheet::XLSX] ok 5 - Formatting Records [Spreadsheet::XLSX] # Subtest: Cell Formats [Spreadsheet::XLSX] 1..16 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::Formats' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::Format [Spreadsheet::XLSX] ok 5 - number format IDs [Spreadsheet::XLSX] ok 6 - font IDs [Spreadsheet::XLSX] ok 7 - fill IDs [Spreadsheet::XLSX] ok 8 - x-format IDs [Spreadsheet::XLSX] ok 9 - 2nd format apply fill [Spreadsheet::XLSX] ok 10 - 3rd to 6th format apply border [Spreadsheet::XLSX] ok 11 - border IDs [Spreadsheet::XLSX] ok 12 - 7th format apply fill [Spreadsheet::XLSX] ok 13 - 7th format apply font [Spreadsheet::XLSX] ok 14 - 8th format vertical align [Spreadsheet::XLSX] ok 15 - 8th format vertical align [Spreadsheet::XLSX] ok 16 - 9th format apply number format [Spreadsheet::XLSX] ok 6 - Cell Formats [Spreadsheet::XLSX] # Subtest: Cell Styles [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 1 - The object is-a 'Spreadsheet::XLSX::Styles::CellStyles' [Spreadsheet::XLSX] ok 2 - count is pulled from the source [Spreadsheet::XLSX] ok 3 - number of loaded items equals to the count [Spreadsheet::XLSX] ok 4 - all items are Spreadsheet::XLSX::Styles::CT_CellStyle [Spreadsheet::XLSX] ok 5 - cell style names [Spreadsheet::XLSX] ok 6 - built-in IDs [Spreadsheet::XLSX] ok 7 - Cell Styles [Spreadsheet::XLSX] # Subtest: Cell content [Spreadsheet::XLSX] ok 1 - set cell exists [Spreadsheet::XLSX] ok 2 - :!exists with a non-set cell [Spreadsheet::XLSX] ok 3 - simple cell content [Spreadsheet::XLSX] ok 4 - formatted cell value is flattenned [Spreadsheet::XLSX] ok 5 - a standard cell format code [Spreadsheet::XLSX] ok 6 - a custom cell format code [Spreadsheet::XLSX] ok 7 - fill type [Spreadsheet::XLSX] ok 8 - fill type [Spreadsheet::XLSX] ok 9 - fill color [Spreadsheet::XLSX] ok 10 - shared string type [Spreadsheet::XLSX] ok 11 - has expected number of components [Spreadsheet::XLSX] ok 12 - all components of CT_RElt type [Spreadsheet::XLSX] ok 13 - the 1st is bold [Spreadsheet::XLSX] ok 14 - the 2nd is not bold [Spreadsheet::XLSX] ok 15 - the 3rd is italic [Spreadsheet::XLSX] ok 16 - the 4th is not italic [Spreadsheet::XLSX] ok 17 - the 5th is Courier New [Spreadsheet::XLSX] ok 18 - the 1st text [Spreadsheet::XLSX] ok 19 - the 3rd text [Spreadsheet::XLSX] ok 20 - the 5th text [Spreadsheet::XLSX] 1..20 [Spreadsheet::XLSX] ok 8 - Cell content [Spreadsheet::XLSX] ok 3 - Test styles from deserialization ===> Testing [OK] for Spreadsheet::XLSX:ver<0.3.5>:auth ===> Installing: Spreadsheet::XLSX:ver<0.3.5>:auth ===> Install [OK] for Spreadsheet::XLSX:ver<0.3.5>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 8min 52.424s CPU time consumed: 11min 3.380s Memory peak: 2.8G (swap: 362.7M) ```
New Output ``` Running as unit: run-p713307-i697464.service; invocation ID: 758953b446984280be2a1e5072136292 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Spreadsheet::XLSX ===> Found: Spreadsheet::XLSX:ver<0.3.5>:auth [via Zef::Repository::Ecosystems] [Spreadsheet::XLSX] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790144823.713311.2450.674751446178/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz https://360.zef.pm/S/PR/SPREADSHEET_XLSX/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz ===> Fetching [OK]: Spreadsheet::XLSX:ver<0.3.5>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790144823.713311.2450.674751446178/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz [Spreadsheet::XLSX] Command: tar -t -f ./14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz [Spreadsheet::XLSX] Command: tar -xvf ./14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz -C ../14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz ===> Extraction [OK]: Spreadsheet::XLSX to /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz ===> Testing: Spreadsheet::XLSX:ver<0.3.5>:auth [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/0-load-test.rakutest [Spreadsheet::XLSX] 1..14 [Spreadsheet::XLSX] ok 1 - Spreadsheet::XLSX module can be use-d ok [Spreadsheet::XLSX] ok 2 - Spreadsheet::XLSX::Styles module can be use-d ok [Spreadsheet::XLSX] ok 3 - Spreadsheet::XLSX::Worksheet module can be use-d ok [Spreadsheet::XLSX] ok 4 - Spreadsheet::XLSX::XMLHelpers module can be use-d ok [Spreadsheet::XLSX] ok 5 - Spreadsheet::XLSX::ContentTypes module can be use-d ok [Spreadsheet::XLSX] ok 6 - Spreadsheet::XLSX::Types module can be use-d ok [Spreadsheet::XLSX] ok 7 - Spreadsheet::XLSX::SharedStrings module can be use-d ok [Spreadsheet::XLSX] ok 8 - Spreadsheet::XLSX::CellStyle module can be use-d ok [Spreadsheet::XLSX] ok 9 - Spreadsheet::XLSX::Root module can be use-d ok [Spreadsheet::XLSX] ok 10 - Spreadsheet::XLSX::Workbook module can be use-d ok [Spreadsheet::XLSX] ok 11 - Spreadsheet::XLSX::Exceptions module can be use-d ok [Spreadsheet::XLSX] ok 12 - Spreadsheet::XLSX::Cell module can be use-d ok [Spreadsheet::XLSX] ok 13 - Spreadsheet::XLSX::Relationships module can be use-d ok [Spreadsheet::XLSX] ok 14 - Spreadsheet::XLSX::DocProps::Core module can be use-d ok [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/1-README-examples.rakutest [Spreadsheet::XLSX] not ok 1 - example tests run ok [Spreadsheet::XLSX] # Failed test 'example tests run ok' [Spreadsheet::XLSX] # at t/1-README-examples.rakutest line 5 [Spreadsheet::XLSX] # Type check failed in assignment to $!count; expected UInt but got Mu (Mu) [Spreadsheet::XLSX] 1..1 [Spreadsheet::XLSX] # You failed 1 test of 1 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/escaping.rakutest [Spreadsheet::XLSX] # Subtest: Encoding [Spreadsheet::XLSX] ok 1 - Can set text containing & [Spreadsheet::XLSX] ok 2 - Can set text containing < [Spreadsheet::XLSX] ok 3 - Can save worksheet with text containing & and < [Spreadsheet::XLSX] 1..3 [Spreadsheet::XLSX] ok 1 - Encoding [Spreadsheet::XLSX] # Subtest: Decoding [Spreadsheet::XLSX] Type check failed in assignment to $!t; expected Str but got Mu (Mu) [Spreadsheet::XLSX] in method new at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 302 [Spreadsheet::XLSX] in method from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 255 [Spreadsheet::XLSX] in sub by-dest-type at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 115 [Spreadsheet::XLSX] in block at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 168 [Spreadsheet::XLSX] in method profile-from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 165 [Spreadsheet::XLSX] in method from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 254 [Spreadsheet::XLSX] in block at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Cell.rakumod (Spreadsheet::XLSX::Cell) line 190 [Spreadsheet::XLSX] in sub cell-from-xml at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Cell.rakumod (Spreadsheet::XLSX::Cell) line 184 [Spreadsheet::XLSX] in method maybe-load-from-backing at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Worksheet.rakumod (Spreadsheet::XLSX::Worksheet) line 130 [Spreadsheet::XLSX] in method AT-POS at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Worksheet.rakumod (Spreadsheet::XLSX::Worksheet) line 71 [Spreadsheet::XLSX] in sub postcircumfix:<[; ]> at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 344 [Spreadsheet::XLSX] in block at t/escaping.rakutest line 20 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/new-basic.rakutest [Spreadsheet::XLSX] 1..68 [Spreadsheet::XLSX] ok 1 - Can create a new SpreadSheet::XLSX instance [Spreadsheet::XLSX] ok 2 - The object is-a 'Spreadsheet::XLSX::DocProps::Core' [Spreadsheet::XLSX] ok 3 - new spreadhseet doesn't have any core properties [Spreadsheet::XLSX] ok 4 - assignment to a simple string property [Spreadsheet::XLSX] ok 5 - assignment to a date property [Spreadsheet::XLSX] ok 6 - no keywords in a new document [Spreadsheet::XLSX] ok 7 - assignment to keywords property vivifies it [Spreadsheet::XLSX] ok 8 - assigned keywords are in there [Spreadsheet::XLSX] ok 9 - setting keywords in different language [Spreadsheet::XLSX] ok 10 - keywords are set by language [Spreadsheet::XLSX] # Subtest: reading from an unknown property throws [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] ok 1 - code dies [Spreadsheet::XLSX] ok 2 - right exception type (X::Spreadsheet::XLSX::NoSuchProperty) [Spreadsheet::XLSX] ok 11 - reading from an unknown property throws [Spreadsheet::XLSX] # Subtest: assignment to an unknown property throws [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] ok 1 - code dies [Spreadsheet::XLSX] ok 2 - right exception type (X::Spreadsheet::XLSX::NoSuchProperty) [Spreadsheet::XLSX] ok 12 - assignment to an unknown property throws [Spreadsheet::XLSX] ok 13 - The object is-a 'Spreadsheet::XLSX::ContentTypes' [Spreadsheet::XLSX] ok 14 - 2 default content types created [Spreadsheet::XLSX] ok 15 - Created expected set of defaults [Spreadsheet::XLSX] ok 16 - 1 default override created [Spreadsheet::XLSX] ok 17 - Correct workbook override part name [Spreadsheet::XLSX] ok 18 - Correct workbook override content type [Spreadsheet::XLSX] ok 19 - Created a root relationships file [Spreadsheet::XLSX] ok 20 - Have a workbook type relationship in the root [Spreadsheet::XLSX] ok 21 - Relationship point to standard workbook location [Spreadsheet::XLSX] ok 22 - The object is-a 'Spreadsheet::XLSX::Workbook' [Spreadsheet::XLSX] ok 23 - New workbook contains no worksheets [Spreadsheet::XLSX] ok 24 - There are no worksheet relations either [Spreadsheet::XLSX] ok 25 - Can create a new worksheet [Spreadsheet::XLSX] ok 26 - The created worksheet is returned [Spreadsheet::XLSX] ok 27 - Workbook now has 1 worksheet [Spreadsheet::XLSX] ok 28 - Worksheet has expected name [Spreadsheet::XLSX] ok 29 - One new worksheet relation in the workbook relations [Spreadsheet::XLSX] ok 30 - Correct relation target [Spreadsheet::XLSX] ok 31 - Can create another new worksheet [Spreadsheet::XLSX] ok 32 - Workbook now has 2 worksheets [Spreadsheet::XLSX] ok 33 - Worksheet has expected name [Spreadsheet::XLSX] ok 34 - No ID conflict [Spreadsheet::XLSX] ok 35 - No filename conflict [Spreadsheet::XLSX] # Subtest: Non-set cell doesn't exists [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 1 - :exists returns False [Spreadsheet::XLSX] ok 2 - :!exists works [Spreadsheet::XLSX] ok 3 - :exists on multi-slice style reference [Spreadsheet::XLSX] ok 4 - :!exists on multi-slice style reference [Spreadsheet::XLSX] ok 5 - :exists works with stringy reference [Spreadsheet::XLSX] ok 6 - :!exists works with stringy reference [Spreadsheet::XLSX] ok 36 - Non-set cell doesn't exists [Spreadsheet::XLSX] # Subtest: Set cell exists [Spreadsheet::XLSX] ok 1 - :exists reports True [Spreadsheet::XLSX] ok 2 - :!exists reports False [Spreadsheet::XLSX] ok 3 - :exists with multislice-style reference [Spreadsheet::XLSX] ok 4 - :!exists with multislice-style reference [Spreadsheet::XLSX] ok 5 - :exists works with stringy reference [Spreadsheet::XLSX] ok 6 - :exists works with stringy reference [Spreadsheet::XLSX] 1..6 [Spreadsheet::XLSX] ok 37 - Set cell exists [Spreadsheet::XLSX] ok 38 - Can successfully assign a text cell into the worksheet [Spreadsheet::XLSX] ok 39 - Cell value is as expected [Spreadsheet::XLSX] ok 40 - Cell value is as expected when referenced with [1;"A"] [Spreadsheet::XLSX] ok 41 - Cell value is as expected when referenced with symbolic reference [Spreadsheet::XLSX] ok 42 - Can successfully assign a number cell into the worksheet [Spreadsheet::XLSX] ok 43 - Cell value is as expected [Spreadsheet::XLSX] ok 44 - Can set a column width [Spreadsheet::XLSX] ok 45 - Still 2 default content types after adding sheets [Spreadsheet::XLSX] ok 46 - Now there are 3 overrides [Spreadsheet::XLSX] ok 47 - Have an override for first sheet [Spreadsheet::XLSX] ok 48 - Override for first sheet has correct content type [Spreadsheet::XLSX] ok 49 - Have an override for first sheet [Spreadsheet::XLSX] ok 50 - Override for first sheet has correct content type [Spreadsheet::XLSX] ok 51 - Can serialize it into a blob [Spreadsheet::XLSX] ok 52 - Can reload the serialized sheet [Spreadsheet::XLSX] ok 53 - Workbook has two worksheets [Spreadsheet::XLSX] ok 54 - First worksheet has correct name [Spreadsheet::XLSX] ok 55 - Second worksheet has correct name [Spreadsheet::XLSX] Type check failed in assignment to $!t; expected Str but got Mu (Mu) [Spreadsheet::XLSX] in method new at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 302 [Spreadsheet::XLSX] in method from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 255 [Spreadsheet::XLSX] in sub by-dest-type at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 115 [Spreadsheet::XLSX] in block at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 168 [Spreadsheet::XLSX] in method profile-from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 165 [Spreadsheet::XLSX] in method from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 254 [Spreadsheet::XLSX] in block at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Cell.rakumod (Spreadsheet::XLSX::Cell) line 190 [Spreadsheet::XLSX] in sub cell-from-xml at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Cell.rakumod (Spreadsheet::XLSX::Cell) line 184 [Spreadsheet::XLSX] in method maybe-load-from-backing at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Worksheet.rakumod (Spreadsheet::XLSX::Worksheet) line 130 [Spreadsheet::XLSX] in method AT-POS at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Worksheet.rakumod (Spreadsheet::XLSX::Worksheet) line 71 [Spreadsheet::XLSX] in sub postcircumfix:<[; ]> at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 344 [Spreadsheet::XLSX] in block at t/new-basic.rakutest line 166 [Spreadsheet::XLSX] # You planned 68 tests, but ran 55 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/read-basic.rakutest [Spreadsheet::XLSX] 1..58 [Spreadsheet::XLSX] Type check failed in assignment to $!count; expected UInt but got Mu (Mu) [Spreadsheet::XLSX] in method new at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 302 [Spreadsheet::XLSX] in method from-xml-element at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/XMLHelpers.rakumod (Spreadsheet::XLSX::XMLHelpers) line 255 [Spreadsheet::XLSX] in method from-xml at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/SharedStrings.rakumod (Spreadsheet::XLSX::SharedStrings) line 24 [Spreadsheet::XLSX] in block at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Workbook.rakumod (Spreadsheet::XLSX::Workbook) line 70 [Spreadsheet::XLSX] in sub get-shared-strings at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Workbook.rakumod (Spreadsheet::XLSX::Workbook) line 68 [Spreadsheet::XLSX] in method from-xml at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX/Workbook.rakumod (Spreadsheet::XLSX::Workbook) line 56 [Spreadsheet::XLSX] in method load-workbook-xml at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 223 [Spreadsheet::XLSX] in block at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 183 [Spreadsheet::XLSX] in submethod TWEAK at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 178 [Spreadsheet::XLSX] in method load at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 160 [Spreadsheet::XLSX] in method load at /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5/lib/Spreadsheet/XLSX.rakumod (Spreadsheet::XLSX) line 151 [Spreadsheet::XLSX] in block at t/read-basic.rakutest line 6 [Spreadsheet::XLSX] # You planned 58 tests, but ran 0 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/set-convenience.rakutest [Spreadsheet::XLSX] 1..2 [Spreadsheet::XLSX] # Subtest: On a new workbook [Spreadsheet::XLSX] 1..14 [Spreadsheet::XLSX] ok 1 - Convenience set form creates a text cell with a string [Spreadsheet::XLSX] ok 2 - Correct cell value [Spreadsheet::XLSX] ok 3 - Bold style set [Spreadsheet::XLSX] ok 4 - Font name set [Spreadsheet::XLSX] ok 5 - Italic style not set [Spreadsheet::XLSX] ok 6 - Convenience set form creates a number cell with an Int [Spreadsheet::XLSX] ok 7 - Correct cell value [Spreadsheet::XLSX] ok 8 - No bold style set [Spreadsheet::XLSX] ok 9 - Number format is set [Spreadsheet::XLSX] ok 10 - Trying to set a style that does not exist dies [Spreadsheet::XLSX] ok 11 - Convenience set form creates a number cell with a RatStr [Spreadsheet::XLSX] ok 12 - Correct cell value [Spreadsheet::XLSX] ok 13 - No bold style set [Spreadsheet::XLSX] ok 14 - Number format is set [Spreadsheet::XLSX] ok 1 - On a new workbook [Spreadsheet::XLSX] # Subtest: On deserialized workbook [Spreadsheet::XLSX] 1..17 [Spreadsheet::XLSX] ok 1 - Serialized with no accidents [Spreadsheet::XLSX] not ok 2 - De-serialization succeeded [Spreadsheet::XLSX] # Failed test 'De-serialization succeeded' [Spreadsheet::XLSX] # at t/set-convenience.rakutest line 54 [Spreadsheet::XLSX] # Type check failed in assignment to $!id; expected UInt:D but got Mu (Mu) [Spreadsheet::XLSX] No such method 'worksheets' for invocant of type 'Any' [Spreadsheet::XLSX] in block at t/set-convenience.rakutest line 56 [Spreadsheet::XLSX] # You planned 17 tests, but ran 2 [Spreadsheet::XLSX] # You failed 1 test of 2 [Spreadsheet::XLSX] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/14cc20bff383d50306982809cb967b3a76b4aa1e.tar.gz/Spreadsheet-XLSX-0.3.5 t/styles.rakutest [Spreadsheet::XLSX] 1..3 [Spreadsheet::XLSX] not ok 1 - loaded a sheet with some styles in it [Spreadsheet::XLSX] # Failed test 'loaded a sheet with some styles in it' [Spreadsheet::XLSX] # at t/styles.rakutest line 184 [Spreadsheet::XLSX] # Type check failed in assignment to $!count; expected UInt but got Mu (Mu) [Spreadsheet::XLSX] # Subtest: Test styles from file [Spreadsheet::XLSX] 1..8 [Spreadsheet::XLSX] No such method 'styles' for invocant of type 'Any' [Spreadsheet::XLSX] in sub test-styles at t/styles.rakutest line 13 [Spreadsheet::XLSX] in block at t/styles.rakutest line 188 [Spreadsheet::XLSX] # You planned 8 tests, but ran 0 ===> Testing [FAIL]: Spreadsheet::XLSX:ver<0.3.5>:auth [Spreadsheet::XLSX] Failed to get passing tests, but continuing with --force-test ===> Installing: Spreadsheet::XLSX:ver<0.3.5>:auth ===> Install [OK] for Spreadsheet::XLSX:ver<0.3.5>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 33.382s CPU time consumed: 4min 15.295s Memory peak: 2.8G (swap: 153.1M) ```
* [ ] [Subsets::IO](https://raku.land//Subsets::IO) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p663685-i696586.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Subsets::IO ===> Found: Subsets::IO:ver<1.1>:auth [via Zef::Repository::Ecosystems] [Subsets::IO] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790143676.663705.680.5968731401301/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz https://360.zef.pm/S/UB/SUBSETS_IO/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz ===> Fetching [OK]: Subsets::IO:ver<1.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790143676.663705.680.5968731401301/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz [Subsets::IO] Command: tar -t -f ./ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz [Subsets::IO] Command: tar -xvf ./ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz -C ../ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz ===> Extraction [OK]: Subsets::IO to /home/coke/sandbox/blin/data/zef-data/tmp/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz ===> Testing: Subsets::IO:ver<1.1>:auth [Subsets::IO] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz/Subsets-IO-1.1 t/00-basics.rakutest [Subsets::IO] Potential difficulties: [Subsets::IO] Declaring role 'Testo::Test' inside an enclosing package of the same [Subsets::IO] name silently replaces the package in the outer stash. This is legacy [Subsets::IO] behavior specific to Raku 6.d and earlier; in Raku 6.e the same pattern [Subsets::IO] installs the role as a nested package instead. Rewrite as 'unit role [Subsets::IO] Testo::Test;' in its own file (or otherwise avoid the [Subsets::IO] package+same-named-role collision) to work the same way on either [Subsets::IO] revision. [Subsets::IO] at /home/coke/sandbox/blin/installed/Testo_zef:raku-community-modules_1.003009_0/sources/EE240FACDAC777430D6C72B98784A06BC2D16126 (Testo::Test):13 [Subsets::IO] ------> role Testo::Test { [Subsets::IO] 1..33 [Subsets::IO] ok 1 - :e [Subsets::IO] ok 2 - :E [Subsets::IO] ok 3 - :f [Subsets::IO] ok 4 - :F [Subsets::IO] ok 5 - :F (dir) [Subsets::IO] ok 6 - :d [Subsets::IO] ok 7 - :D [Subsets::IO] ok 8 - :e (false) [Subsets::IO] ok 9 - :E (false) [Subsets::IO] ok 10 - :f (false) [Subsets::IO] ok 11 - :F (false) [Subsets::IO] ok 12 - :d (false) [Subsets::IO] ok 13 - :D (false) [Subsets::IO] ok 14 - :fr [Subsets::IO] ok 15 - :fr (false) [Subsets::IO] ok 16 - :frw [Subsets::IO] ok 17 - :frw (false) [Subsets::IO] ok 18 - :frx [Subsets::IO] ok 19 - :frx (false) [Subsets::IO] ok 20 - :fwx [Subsets::IO] ok 21 - :fwx (false) [Subsets::IO] ok 22 - :frwx [Subsets::IO] ok 23 - :frwx (false) [Subsets::IO] ok 24 - :dr [Subsets::IO] ok 25 - :dr (false) [Subsets::IO] ok 26 - :drw [Subsets::IO] ok 27 - :drw (false) [Subsets::IO] ok 28 - :drx [Subsets::IO] ok 29 - :drx (false) [Subsets::IO] ok 30 - :dwx [Subsets::IO] ok 31 - :dwx (false) [Subsets::IO] ok 32 - :drwx [Subsets::IO] ok 33 - :drwx (false) ===> Testing [OK] for Subsets::IO:ver<1.1>:auth ===> Installing: Subsets::IO:ver<1.1>:auth ===> Install [OK] for Subsets::IO:ver<1.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 23.107s CPU time consumed: 1min 50.866s Memory peak: 1.5G (swap: 0B) ```
New Output ``` Running as unit: run-p660012-i700593.service; invocation ID: 6d3eb979e0074c7a88dd8c53cc1d7240 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Subsets::IO ===> Found: Subsets::IO:ver<1.1>:auth [via Zef::Repository::Ecosystems] [Subsets::IO] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790143600.660021.4862.977098894008/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz https://360.zef.pm/S/UB/SUBSETS_IO/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz ===> Fetching [OK]: Subsets::IO:ver<1.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790143600.660021.4862.977098894008/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz [Subsets::IO] Command: tar -t -f ./ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz [Subsets::IO] Command: tar -xvf ./ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz -C ../ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz ===> Extraction [OK]: Subsets::IO to /home/coke/sandbox/blin/data/zef-data/tmp/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz ===> Testing: Subsets::IO:ver<1.1>:auth [Subsets::IO] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/ae945f5654d6c94498db01d446f9d4b7ac43cbf5.tar.gz/Subsets-IO-1.1 t/00-basics.rakutest [Subsets::IO] ===SORRY!=== Error while compiling t/00-basics.rakutest [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::e:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::E:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::f:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::F:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::d:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::D:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::fr:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::frw:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::frx:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::fwx:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::frwx:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::dr:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::drw:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::drx:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::dwx:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] Cannot resolve caller trait_mod:(GLOBAL::IO::Path::drwx:U, Block:D, :complain); none of these signatures matches: [Subsets::IO] (Attribute:D $attr, |c) [Subsets::IO] (Attribute $attr, Mu :$build!) [Subsets::IO] (Variable:D $v, $block, |c) [Subsets::IO] (Variable:D $v, $block, :begin($)!) [Subsets::IO] (Variable:D $v, $block, :check($)!) [Subsets::IO] (Variable:D $v, $block, :final($)!) [Subsets::IO] (Variable:D $v, $block, :init($)!) [Subsets::IO] (Variable:D $v, $block, :end($)!) [Subsets::IO] (Variable:D $v, $block, :enter($)!) [Subsets::IO] (Variable:D $v, $block, :leave($)!) [Subsets::IO] (Variable:D $v, $block, :keep($)!) [Subsets::IO] (Variable:D $v, $block, :undo($)!) [Subsets::IO] (Variable:D $v, $block, :first($)!) [Subsets::IO] (Variable:D $v, $block, :next($)!) [Subsets::IO] (Variable:D $v, $block, :last($)!) [Subsets::IO] (Variable:D $v, $block, :pre($)!) [Subsets::IO] (Variable:D $v, $block, :post($)!) [Subsets::IO] (Variable:D $v, $block, :compose($)!) [Subsets::IO] at t/00-basics.rakutest:3 [Subsets::IO] ------> use Subsets::IO; ===> Testing [FAIL]: Subsets::IO:ver<1.1>:auth [Subsets::IO] Failed to get passing tests, but continuing with --force-test ===> Installing: Subsets::IO:ver<1.1>:auth ===> Install [OK] for Subsets::IO:ver<1.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 24.714s CPU time consumed: 1min 46.979s Memory peak: 1G (swap: 0B) ```
* [ ] [Sustenance](https://raku.land//Sustenance) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p302571-i369253.service; invocation ID: fb0d259d5f534d45bc4d86cc22e76db6 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Sustenance ===> Found: Sustenance:ver<0.0.1> [via Zef::Repository::Ecosystems] [Sustenance] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134907.302576.6946.688401426872/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/Sustenance/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz ===> Fetching [OK]: Sustenance:ver<0.0.1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134907.302576.6946.688401426872/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz [Sustenance] Command: tar -t -f ./Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz [Sustenance] Command: tar -xvf ./Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz -C ../Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz ===> Extraction [OK]: Sustenance to /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz ===> Testing: Sustenance:ver<0.0.1> [Sustenance] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master t/01-basic.t [Sustenance] 1..3 [Sustenance] # Subtest [Sustenance] ok 1 - $sustenance eqv $sustenance-expected [Sustenance] 1..1 [Sustenance] ok 1 - [Sustenance] # Subtest [Sustenance] ok 1 - $macros-on-date eqv $macros-on-date-expected [Sustenance] ok 2 - $macros-on-date.hash eqv $macros-on-date-expected.hash [Sustenance] ok 3 - $macros-on-date.hash eqv %macros-on-date-expected [Sustenance] ok 4 - $macros-on-date.calories eqv 772.85 [Sustenance] ok 5 - $macros-on-date-expected.calories eqv 772.85 [Sustenance] ok 6 - $macros-on-date.protein eqv 40.4 [Sustenance] ok 7 - $macros-on-date-expected.protein eqv 40.4 [Sustenance] ok 8 - $macros-on-date.carbohydrates.fiber.total eqv 15.0 [Sustenance] ok 9 - $macros-on-date-expected.carbohydrates.fiber.total eqv 15.0 [Sustenance] ok 10 - $macros-on-date.carbohydrates.fiber.insoluble eqv 6.9 [Sustenance] ok 11 - $macros-on-date-expected.carbohydrates.fiber.insoluble eqv 6.9 [Sustenance] ok 12 - $macros-on-date.carbohydrates.fiber.soluble eqv 8.1 [Sustenance] ok 13 - $macros-on-date-expected.carbohydrates.fiber.soluble eqv 8.1 [Sustenance] ok 14 - $macros-on-date.carbohydrates.net eqv 114.0 [Sustenance] ok 15 - $macros-on-date-expected.carbohydrates.net eqv 114.0 [Sustenance] ok 16 - $macros-on-date.carbohydrates.total eqv 129.0 [Sustenance] ok 17 - $macros-on-date-expected.carbohydrates.total eqv 129.0 [Sustenance] ok 18 - $macros-on-date.fat eqv 15.45 [Sustenance] ok 19 - $macros-on-date-expected.fat eqv 15.45 [Sustenance] ok 20 - $macros-on-date.alcohol eqv 0.0 [Sustenance] ok 21 - $macros-on-date-expected.alcohol eqv 0.0 [Sustenance] 1..21 [Sustenance] ok 2 - [Sustenance] # Subtest [Sustenance] ok 1 - $macros-in-date-range eqv $macros-in-date-range-expected [Sustenance] ok 2 - $macros-in-date-range.hash eqv $macros-in-date-range-expected.hash [Sustenance] ok 3 - $macros-in-date-range.hash eqv %macros-in-date-range-expected [Sustenance] ok 4 - $macros-in-date-range.calories eqv 772.85 [Sustenance] ok 5 - $macros-in-date-range-expected.calories eqv 772.85 [Sustenance] ok 6 - $macros-in-date-range.protein eqv 40.4 [Sustenance] ok 7 - $macros-in-date-range-expected.protein eqv 40.4 [Sustenance] ok 8 - $macros-in-date-range.carbohydrates.fiber.total eqv 15.0 [Sustenance] ok 9 - $macros-in-date-range-expected.carbohydrates.fiber.total eqv 15.0 [Sustenance] ok 10 - $macros-in-date-range.carbohydrates.fiber.insoluble eqv 6.9 [Sustenance] ok 11 - $macros-in-date-range-expected.carbohydrates.fiber.insoluble eqv 6.9 [Sustenance] ok 12 - $macros-in-date-range.carbohydrates.fiber.soluble eqv 8.1 [Sustenance] ok 13 - $macros-in-date-range-expected.carbohydrates.fiber.soluble eqv 8.1 [Sustenance] ok 14 - $macros-in-date-range.carbohydrates.net eqv 114.0 [Sustenance] ok 15 - $macros-in-date-range-expected.carbohydrates.net eqv 114.0 [Sustenance] ok 16 - $macros-in-date-range.carbohydrates.total eqv 129.0 [Sustenance] ok 17 - $macros-in-date-range-expected.carbohydrates.total eqv 129.0 [Sustenance] ok 18 - $macros-in-date-range.fat eqv 15.45 [Sustenance] ok 19 - $macros-in-date-range-expected.fat eqv 15.45 [Sustenance] ok 20 - $macros-in-date-range.alcohol eqv 0.0 [Sustenance] ok 21 - $macros-in-date-range-expected.alcohol eqv 0.0 [Sustenance] 1..21 [Sustenance] ok 3 - [Sustenance] Saw 1 occurrence of deprecated code. [Sustenance] ================================================================================ [Sustenance] Method perl (from Mu) seen at: [Sustenance] /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master/lib/Sustenance/Parser/ParseTree.pm6 (Sustenance::Parser::ParseTree), line 147 [Sustenance] Please use raku instead. [Sustenance] -------------------------------------------------------------------------------- [Sustenance] Please contact the author to have these occurrences of deprecated code [Sustenance] adapted, so that this message will disappear! ===> Testing [OK] for Sustenance:ver<0.0.1> ===> Installing: Sustenance:ver<0.0.1> ===> Install [OK] for Sustenance:ver<0.0.1> 1 bin/ script [sustenance] installed to: /tmp/lNEEX344UW/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 10.228s CPU time consumed: 3min 45.364s Memory peak: 3.1G (swap: 3.7M) ```
New Output ``` Running as unit: run-p297507-i377136.service; invocation ID: 1eb7ff57af43431a8bf19e96946e4398 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Sustenance ===> Found: Sustenance:ver<0.0.1> [via Zef::Repository::Ecosystems] [Sustenance] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134778.297510.1635.4004982808544/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/S/Sustenance/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz ===> Fetching [OK]: Sustenance:ver<0.0.1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134778.297510.1635.4004982808544/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz [Sustenance] Command: tar -t -f ./Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz [Sustenance] Command: tar -xvf ./Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz -C ../Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz ===> Extraction [OK]: Sustenance to /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz ===> Testing: Sustenance:ver<0.0.1> [Sustenance] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master t/01-basic.t [Sustenance] 1..3 [Sustenance] # Subtest [Sustenance] ok 1 - $sustenance eqv $sustenance-expected [Sustenance] 1..1 [Sustenance] ok 1 - [Sustenance] # Subtest [Sustenance] Use of uninitialized value of type Rat in numeric context [Sustenance] in whatevercode at /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master/t/lib/.precomp/961E3224328D4CF3DE4A9A588F7BBEF952D0DDA0/13/13C52072C7F02BF9F3525C9D4E984B48B329863F line 1 [Sustenance] in sub gen-macros-summed at /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master/lib/Sustenance.pm6 (Sustenance) line 227 [Sustenance] in sub gen-macros at /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master/lib/Sustenance.pm6 (Sustenance) line 214 [Sustenance] in sub gen-macros at /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master/lib/Sustenance.pm6 (Sustenance) line 191 [Sustenance] in method gen-macros at /home/coke/sandbox/blin/data/zef-data/tmp/Sustenance%3Aver%3C0.0.1%3E%3Aauth%3Cgithub%3Aatweiden%3E.tar.gz/sustenance-master/lib/Sustenance.pm6 (Sustenance) line 137 [Sustenance] in block at t/01-basic.t line 29 [Sustenance] in sub subtest at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 431 [Sustenance] in block at t/01-basic.t line 26 ===> Testing [FAIL]: Sustenance:ver<0.0.1> [Sustenance] Failed to get passing tests, but continuing with --force-test ===> Installing: Sustenance:ver<0.0.1> ===> Install [OK] for Sustenance:ver<0.0.1> 1 bin/ script [sustenance] installed to: /home/coke/sandbox/blin/installed/Sustenance__0.0.1_0/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 31.833s CPU time consumed: 2min 39.238s Memory peak: 1.9G (swap: 14.2M) ```
* [ ] [T](https://raku.land/zef:CIAvash/T) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p284902-i328292.service; invocation ID: 38624e4d323945bfbca6d5c4e1b549a8 Press ^] three times within 1s to disconnect TTY. ===> Searching for: T ===> Found: T:ver<0.1.2>:auth [via Zef::Repository::Ecosystems] [T] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134364.284903.9448.242192166012/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz https://360.zef.pm/T/T/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz ===> Fetching [OK]: T:ver<0.1.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134364.284903.9448.242192166012/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz [T] Command: tar -t -f ./38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz [T] Command: tar -xvf ./38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz -C ../38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz ===> Extraction [OK]: T to /home/coke/sandbox/blin/data/zef-data/tmp/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz ===> Testing: T:ver<0.1.2>:auth [T] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz/dist t/00-load.rakutest [T] 1..1 [T] ok 1 - T:auth module can be use-d ok [T] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz/dist t/01-t.rakutest [T] 1..9 [T] # Subtest: Simple numberic equivalence test [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 1 - Simple numberic equivalence test [T] # Subtest: Simple string equivalence test [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 2 - Simple string equivalence test [T] # Subtest: Simple string equivalence test failure [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 3 - Simple string equivalence test failure [T] # Subtest: Custom infix test [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 4 - Custom infix test [T] # Subtest: Custom infix test failure [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 5 - Custom infix test failure [T] # Subtest: Infix containing "<" test failure [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 6 - Infix containing "<" test failure [T] # Subtest: Invalid test [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 7 - Invalid test [T] # Subtest: Custom infix sub test [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 8 - Custom infix sub test [T] # Subtest: Multiple tests with some code in between [T] 1..3 [T] ok 1 - Exit code [T] ok 2 - STDERR [T] ok 3 - STDOUT [T] ok 9 - Multiple tests with some code in between ===> Testing [OK] for T:ver<0.1.2>:auth ===> Installing: T:ver<0.1.2>:auth ===> Install [OK] for T:ver<0.1.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 56.360s CPU time consumed: 3min 8.174s Memory peak: 1.1G (swap: 34.5M) ```
New Output ``` Running as unit: run-p278218-i280096.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: T ===> Found: T:ver<0.1.2>:auth [via Zef::Repository::Ecosystems] [T] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134188.278221.1036.4263057836808/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz https://360.zef.pm/T/T/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz ===> Fetching [OK]: T:ver<0.1.2>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134188.278221.1036.4263057836808/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz [T] Command: tar -t -f ./38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz [T] Command: tar -xvf ./38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz -C ../38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz ===> Extraction [OK]: T to /home/coke/sandbox/blin/data/zef-data/tmp/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz ===> Testing: T:ver<0.1.2>:auth [T] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz/dist t/00-load.rakutest [T] 1..1 [T] ok 1 - T:auth module can be use-d ok [T] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/38d7e972b5a4da15e9972795a72b41791c1c8795.tar.gz/dist t/01-t.rakutest [T] 1..9 [T] # Subtest: Simple numberic equivalence test [T] 1..3 [T] not ok 1 - Exit code [T] # Failed test 'Exit code' [T] # at t/01-t.rakutest line 10 [T] # expected: 0 [T] # matcher: 'infix:<~~>' [T] # got: 1 [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 10 [T] # expected: Any [T] # matcher: 'Block' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] not ok 3 - STDOUT [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 10 [T] # expected: /'ok 1 - 2 == 2'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 3 tests of 3 [T] not ok 1 - Simple numberic equivalence test [T] # Failed test 'Simple numberic equivalence test' [T] # at t/01-t.rakutest line 10 [T] # Subtest: Simple string equivalence test [T] 1..3 [T] not ok 1 - Exit code [T] not ok 2 - STDERR [T] # Failed test 'Exit code' [T] # at t/01-t.rakutest line 12 [T] # expected: 0 [T] # matcher: 'infix:<~~>' [T] # got: 1 [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 12 [T] # expected: Any [T] # matcher: 'Block' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] not ok 3 - STDOUT [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 12 [T] # expected: /'ok 1 - "abc".uc eq "ABC"'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 3 tests of 3 [T] # Failed test 'Simple string equivalence test' [T] # at t/01-t.rakutest line 12 [T] not ok 2 - Simple string equivalence test [T] # Subtest: Simple string equivalence test failure [T] 1..3 [T] ok 1 - Exit code [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 14 [T] # expected: /'expected: "abc"' .* "matcher: 'infix:'" .* 'got: "ABC"'/ [T] # matcher: 'infix:<~~>' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] not ok 3 - STDOUT [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 14 [T] # expected: /'not ok 1 - "abc".uc eq "abc"'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 2 tests of 3 [T] not ok 3 - Simple string equivalence test failure [T] # Failed test 'Simple string equivalence test failure' [T] # at t/01-t.rakutest line 14 [T] # Subtest: Custom infix test [T] 1..3 [T] not ok 1 - Exit code [T] # Failed test 'Exit code' [T] # at t/01-t.rakutest line 20 [T] # expected: 0 [T] # matcher: 'infix:<~~>' [T] # got: 1 [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 20 [T] # expected: Any [T] # matcher: 'Block' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] not ok 3 - STDOUT [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 20 [T] # expected: /'ok 1 - 4 [&(* > *)] 2'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 3 tests of 3 [T] not ok 4 - Custom infix test [T] # Failed test 'Custom infix test' [T] # at t/01-t.rakutest line 20 [T] # Subtest: Custom infix test failure [T] 1..3 [T] ok 1 - Exit code [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 22 [T] # expected: /'expected: 2' .* "matcher: 'WhateverCode'" .* 'got: 4'/ [T] # matcher: 'infix:<~~>' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] not ok 3 - STDOUT [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 22 [T] # expected: /'not ok 1 - 4 [&(* < *)] 2'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 2 tests of 3 [T] not ok 5 - Custom infix test failure [T] # Failed test 'Custom infix test failure' [T] # at t/01-t.rakutest line 22 [T] # Subtest: Infix containing "<" test failure [T] 1..3 [T] ok 1 - Exit code [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 28 [T] # expected: /'expected: 2' .* "matcher: 'infix:«<»'" .* 'got: 4'/ [T] # matcher: 'infix:<~~>' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] not ok 3 - STDOUT [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 28 [T] # expected: /'not ok 1 - 4 < 2'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 2 tests of 3 [T] not ok 6 - Infix containing "<" test failure [T] # Failed test 'Infix containing "<" test failure' [T] # at t/01-t.rakutest line 28 [T] # Subtest: Invalid test [T] 1..3 [T] ok 1 - Exit code [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 34 [T] # expected: /'test needs to be of form '/ [T] # matcher: 'infix:<~~>' [T] # got: "===SORRY!=== Error while compiling -e\nTwo terms in a row\nat -e:1\n------> t 4 3 2\n" [T] ok 3 - STDOUT [T] # You failed 1 test of 3 [T] not ok 7 - Invalid test [T] # Failed test 'Invalid test' [T] # at t/01-t.rakutest line 34 [T] # Subtest: Custom infix sub test [T] 1..3 [T] not ok 1 - Exit code [T] # Failed test 'Exit code' [T] # at t/01-t.rakutest line 39 [T] # expected: 0 [T] # matcher: 'infix:<~~>' [T] # got: 1 [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 39 [T] # expected: Any [T] # matcher: 'Block' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 39 [T] # expected: /'ok 1 - 2 my_infix Int'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 3 tests of 3 [T] # Failed test 'Custom infix sub test' [T] # at t/01-t.rakutest line 39 [T] not ok 3 - STDOUT [T] not ok 8 - Custom infix sub test [T] # Subtest: Multiple tests with some code in between [T] 1..3 [T] not ok 1 - Exit code [T] # Failed test 'Exit code' [T] # at t/01-t.rakutest line 43 [T] # expected: 0 [T] # matcher: 'infix:<~~>' [T] # got: 1 [T] not ok 2 - STDERR [T] # Failed test 'STDERR' [T] # at t/01-t.rakutest line 43 [T] # expected: Any [T] # matcher: 'Block' [T] # got: "===SORRY!=== Error while compiling -e\nUndeclared routine:\n t used at line 1\n\n" [T] Use of uninitialized value of type Any in string context. [T] Methods .^name, .raku, .gist, or .say can be used to stringify it to something meaningful. [T] in sub cmp-ok at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/core/sources/7086F6B14C4EFA921378D958C52373716593BA32 (Test) line 270 [T] # Failed test 'STDOUT' [T] # at t/01-t.rakutest line 43 [T] # expected: /'ok 1 - 2 == 2' .* 'ok 2 - "a" eq "a"' .* 'something in between' .* 'ok 3 - Int === Int'/ [T] # matcher: 'infix:<~~>' [T] # got: Any [T] # You failed 3 tests of 3 [T] not ok 3 - STDOUT [T] not ok 9 - Multiple tests with some code in between [T] # Failed test 'Multiple tests with some code in between' [T] # at t/01-t.rakutest line 43 [T] # You failed 9 tests of 9 ===> Testing [FAIL]: T:ver<0.1.2>:auth [T] Failed to get passing tests, but continuing with --force-test ===> Installing: T:ver<0.1.2>:auth ===> Install [OK] for T:ver<0.1.2>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 6.765s CPU time consumed: 3min 12.627s Memory peak: 1G (swap: 0B) ```
* [ ] [Test::Stream](https://raku.land/zef:raku-community-modules/Test::Stream) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p176380-i40940.service; invocation ID: b83f2125829f4c5e8d8fd865a074278e Press ^] three times within 1s to disconnect TTY. ===> Searching for: Test::Stream ===> Found: Test::Stream:ver<0.1>:auth [via Zef::Repository::Ecosystems] [Test::Stream] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790131507.176381.3301.512278542619/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz https://360.zef.pm/T/ES/TEST_STREAM/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz ===> Fetching [OK]: Test::Stream:ver<0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790131507.176381.3301.512278542619/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz [Test::Stream] Command: tar -t -f ./d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz [Test::Stream] Command: tar -xvf ./d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz -C ../d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz ===> Extraction [OK]: Test::Stream to /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz ===> Testing: Test::Stream:ver<0.1>:auth [Test::Stream] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/000-suite.rakutest [Test::Stream] ok 1 - tests-planned is set from Plan event [Test::Stream] # got the expected exception when a SkipAll comes after running tests [Test::Stream] ok 2 - tests-run is incremented from Test event [Test::Stream] ok 3 - tests-failed is still 0 after passing Test event [Test::Stream] ok 4 - tests-run is incremented from Test event [Test::Stream] ok 5 - tests-failed is 1 after failing Test event [Test::Stream] ok 6 - tests-run is incremented from Test event in Todo [Test::Stream] ok 7 - tests-failed is still 1 after passing Test event in Todo [Test::Stream] ok 8 - tests-run is incremented from Test event in Todo [Test::Stream] ok 9 - tests-failed is still 1 after failing Test event in Todo [Test::Stream] ok 10 - tests-planned is unaffected by Plan in sub-Suite [Test::Stream] ok 11 - tests-run is unaffected by Plan in sub-Suite [Test::Stream] ok 12 - tests-failed is unaffected by Plan in sub-Suite [Test::Stream] ok 13 - tests-run is incremented by Suite::End [Test::Stream] ok 14 - tests-failed is incremented by failed Suite::End [Test::Stream] ok 15 - suite did not pass because of tests-failed [Test::Stream] ok 16 - suite.passed is false when no tests have been run or planned [Test::Stream] ok 17 - suite.passed is false when tests planned < tests run [Test::Stream] ok 18 - suite.passed is true when tests planned matches tests run and all tests passed [Test::Stream] ok 19 - suite.passed is false when tests planned > tests run, even if all tests passed [Test::Stream] ok 20 - tests-run is incremented by Skip event [Test::Stream] ok 21 - tests-failed is not affected by Skip event [Test::Stream] ok 22 - suite.passed is true with skipped tests [Test::Stream] ok 23 - tests-planned is 0 when SkipAll event is sent [Test::Stream] ok 24 - tests-failed is 0 when SkipAll event is sent [Test::Stream] ok 25 - suite.passed is true when SkipAll event is sent and no tests are run [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 26 - got the expected exception when a SkipAll comes after running tests [Test::Stream] ok 27 - SkipAll in a child suite does not cause an error [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 28 - got the expected exception when a Todo::End does not match Todo::Start [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 29 - got the expected exception with Todo::End before Todo::Start [Test::Stream] ok 30 - tests-run is incremented by Skip event [Test::Stream] ok 31 - tests-failed is not affected by Skip event [Test::Stream] ok 32 - suite.passed is true with _only_ skipped tests [Test::Stream] ok 33 - suite.passed is false when any tests failed (with plan) [Test::Stream] ok 34 - suite.passed is false when there any tests failed (no plan) [Test::Stream] ok 35 - suite.passed is true when all tests pass and there is no plan [Test::Stream] ok 36 - suite.tests-run counts all test run in the suite itself plus one for a child subtest [Test::Stream] ok 37 - suite.tests-failed counts all test run in the suite itself plus one for a child subtest [Test::Stream] 1..37 [Test::Stream] # got the expected exception when a Todo::End does not match Todo::Start [Test::Stream] # got the expected exception with Todo::End before Todo::Start [Test::Stream] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/100-hub.rakutest [Test::Stream] # multiple listeners and events [Test::Stream] # errors from bad event sequences [Test::Stream] # cannot start a suite without a context [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - cannot start a suite without a context [Test::Stream] ok 2 - first listener got 1 event [Test::Stream] ok 3 - second listener got 1 event [Test::Stream] ok 4 - first listener got 3 events [Test::Stream] ok 5 - second listener got 3 events [Test::Stream] ok 6 - first listener event #0 is a Suite::Start [Test::Stream] ok 7 - second listener event #0 is a Suite::Start [Test::Stream] ok 8 - first listener event #1 is a Diag [Test::Stream] ok 9 - second listener event #1 is a Diag [Test::Stream] ok 10 - first listener event #2 is a Suite::End [Test::Stream] ok 11 - second listener event #2 is a Suite::End [Test::Stream] ok 12 - hub has one listener after calling remove-listener [Test::Stream] ok 13 - the remaining listener is the one that was not removed [Test::Stream] 1..13 [Test::Stream] ok 1 - multiple listeners and events [Test::Stream] # got exception trying to send a plan before starting a suite [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - got exception trying to send a plan before starting a suite [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 2 - got exception trying to end a suite before any suites were started [Test::Stream] ok 3 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[0] [Test::Stream] ok 5 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[0] [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 7 - got exception trying to end a suite that does not match the last suite started (depth of 2) [Test::Stream] ok 8 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] 1..3 [Test::Stream] ok 9 - event[0] [Test::Stream] ok 10 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a tests-failed method [Test::Stream] ok 3 - event has the expected tests-failed attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a name method [Test::Stream] ok 7 - event has the expected name attribute [Test::Stream] ok 8 - event has a tests-run method [Test::Stream] ok 9 - event has the expected tests-run attribute [Test::Stream] ok 10 - event has a tests-planned method [Test::Stream] ok 11 - event has the expected tests-planned attribute [Test::Stream] 1..11 [Test::Stream] ok 11 - event[0] [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 12 - got exception trying to end a suite that does not match the last suite started (depth of 1) [Test::Stream] ok 13 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a tests-run method [Test::Stream] ok 3 - event has the expected tests-run attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a tests-planned method [Test::Stream] ok 7 - event has the expected tests-planned attribute [Test::Stream] ok 8 - event has a tests-failed method [Test::Stream] ok 9 - event has the expected tests-failed attribute [Test::Stream] ok 10 - event has a passed method [Test::Stream] ok 11 - event has the expected passed attribute [Test::Stream] 1..11 [Test::Stream] ok 14 - event[0] [Test::Stream] 1..14 [Test::Stream] ok 2 - errors from bad event sequences [Test::Stream] # error from sending Test event after Bail [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - error from sending Test event after Bail [Test::Stream] ok 2 - ending suite after Bail is ok [Test::Stream] 1..2 [Test::Stream] ok 3 - events after Bail [Test::Stream] ok 1 - status exit-code is 255 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 4 - finalize when Bail is seen [Test::Stream] ok 1 - status exit-code is 3 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 5 - finalize when 3 tests fail [Test::Stream] ok 1 - status exit-code is 255 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 6 - finalize when plan does not match tests run [Test::Stream] ok 1 - status exit-code is 1 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 7 - finalize when 2 child suites are unfinished [Test::Stream] ok 1 - status exit-code is 0 [Test::Stream] ok 2 - status has no error [Test::Stream] 1..2 [Test::Stream] ok 8 - finalize when all tests pass [Test::Stream] # got exception trying to start a suite without any listeners added [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - got exception trying to start a suite without any listeners added [Test::Stream] 1..1 [Test::Stream] ok 9 - starting a suite without any listeners [Test::Stream] ok 1 - instance always returns the same object [Test::Stream] 1..1 [Test::Stream] ok 10 - instance returns the same object [Test::Stream] 1..10 [Test::Stream] # got exception trying to end a suite before any suites were started [Test::Stream] # event[0] [Test::Stream] # event[0] [Test::Stream] # got exception trying to end a suite that does not match the last suite started (depth of 2) [Test::Stream] # event[0] [Test::Stream] # event[0] [Test::Stream] # got exception trying to end a suite that does not match the last suite started (depth of 1) [Test::Stream] # event[0] [Test::Stream] # events after Bail [Test::Stream] # finalize when Bail is seen [Test::Stream] # finalize when 3 tests fail [Test::Stream] # finalize when plan does not match tests run [Test::Stream] # finalize when 2 child suites are unfinished [Test::Stream] # finalize when all tests pass [Test::Stream] # starting a suite without any listeners [Test::Stream] # instance returns the same object [Test::Stream] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/200-event-source.rakutest [Test::Stream] # source marker stack [Test::Stream] # sub sets source marker and then calls another sub to make the source [Test::Stream] # sub returns source directly [Test::Stream] ok 1 - source returned has a frame [Test::Stream] ok 2 - source points to this file [Test::Stream] ok 3 - source points to where a sub that sets a context is called [Test::Stream] 1..3 [Test::Stream] ok 1 - sub returns source directly [Test::Stream] ok 1 - source returned has a frame [Test::Stream] ok 2 - source points to this file [Test::Stream] ok 3 - source points to where a sub that sets a context is called [Test::Stream] 1..3 [Test::Stream] ok 2 - sub sets source marker and then calls another sub to make the source [Test::Stream] ok 1 - source returned has a frame [Test::Stream] ok 2 - source points to this file [Test::Stream] ok 3 - source points to the line in a sub that does not set a context [Test::Stream] 1..3 [Test::Stream] ok 3 - sub does not set source marker and then calls sub that does [Test::Stream] 1..3 [Test::Stream] ok 1 - source marker stack [Test::Stream] 1..1 [Test::Stream] # sub does not set source marker and then calls sub that does [Test::Stream] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/300-predicates.rakutest [Test::Stream] # plan(42) [Test::Stream] # event[0] [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[1] [Test::Stream] 1..3 [Test::Stream] ok 1 - plan(42) [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 2 - ok(True) without name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 3 - ok(False) without name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 4 - ok(True) with name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 5 - ok(False) with name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 6 - ok(1) without name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 7 - ok(0) without name [Test::Stream] ok 1 - pass returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 8 - pass() [Test::Stream] ok 1 - flunk returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 9 - flunk() [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 10 - is( undef, undef ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - diagnostic.more [Test::Stream] ok 11 - event has a passed method [Test::Stream] ok 12 - event has the expected passed attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 11 - is( undef !=== undef ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a passed method [Test::Stream] ok 10 - event has the expected passed attribute [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 12 - is( undef !=== defined ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 13 - is( defined !=== undef ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a passed method [Test::Stream] ok 10 - event has the expected passed attribute [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 14 - is( defined(Int) != defined(Int) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - diagnostic.more [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 15 - is( defined(Str) != defined(Int) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 16 - is( defined(Int) == defined(Int) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 17 - is( defined(Str) == defined(Str) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 18 - is( defined(Str) == defined(Str) ) with name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 19 - isnt( undef, undef ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 20 - isnt( undef !=== undef ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 21 - isnt( undef !=== defined ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 22 - isnt( defined !=== undef ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 23 - isnt( defined(Int) != defined(Int) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 24 - isnt( defined(Str) != defined(Int) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - diagnostic.more [Test::Stream] ok 11 - event has a passed method [Test::Stream] ok 12 - event has the expected passed attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 25 - isnt( defined(Int) == defined(Int) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 26 - isnt( defined(Str) == defined(Str) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a passed method [Test::Stream] ok 10 - event has the expected passed attribute [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 27 - isnt( defined(Str) == defined(Str) ) with name [Test::Stream] ok 1 - cmp-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 28 - cmp-ok( 2 < 3 ) [Test::Stream] ok 1 - cmp-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a passed method [Test::Stream] ok 10 - event has the expected passed attribute [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 29 - cmp-ok( 2 > 3 ) [Test::Stream] ok 1 - cmp-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a passed method [Test::Stream] ok 11 - event has the expected passed attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 30 - cmp-ok( 2 not-an-op 3 ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 31 - isa-ok( $obj, $type ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a passed method [Test::Stream] ok 11 - event has the expected passed attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 32 - isa-ok( $obj, !$type ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 33 - isa-ok( $obj, $type, $name ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 34 - isa-ok( $obj, !$type, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 35 - does-ok( $obj, $role ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 36 - does-ok( $obj, !$role ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 37 - does-ok( $obj, $role, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 38 - does-ok( $obj, !$role, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 39 - does-ok( $obj, $role, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 40 - does-ok( $class, $role ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 41 - does-ok( $role, $role ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 42 - can-ok( $obj, $method ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 43 - can-ok( $obj, !$method ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 44 - can-ok( $obj, $method, $name ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 45 - can-ok( $obj, !$method, $name ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 46 - can-ok( $class, $method ) [Test::Stream] ok 47 - # SKIP cannot call Baggy.^can() [Test::Stream] ok 1 - like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 48 - like( $str, $regex ) without name [Test::Stream] ok 1 - like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 49 - like( $str, !$regex ) without name [Test::Stream] ok 1 - unlike returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 50 - unlike( $str, $regex ) without name [Test::Stream] ok 1 - unlike returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a passed method [Test::Stream] ok 10 - event has the expected passed attribute [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 51 - unlike( $str, !$regex ) without name [Test::Stream] ok 1 - is-deeply returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 52 - is-deeply( $str, $regex ) without name [Test::Stream] ok 1 - is-deeply returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 53 - is-deeply( $str, $regex ) without name [Test::Stream] ok 1 - lives-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 54 - lives-ok( lives ) [Test::Stream] ok 1 - lives-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 55 - lives-ok( dies ) [Test::Stream] ok 1 - dies-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 56 - dies-ok( dies ) [Test::Stream] ok 1 - dies-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 57 - dies-ok( dies ) [Test::Stream] ok 1 - dies-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a passed method [Test::Stream] ok 11 - event has the expected passed attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 58 - dies-ok( dies ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 59 - throws-like( $sub, X::AdHoc ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 60 - throws-like( $sub, X::AdHoc, $name ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] 1..5 [Test::Stream] ok 61 - throws-like( $sub does not die, X::AdHoc ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 62 - throws-like( $sub, $regex ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 63 - throws-like( $sub, $regex, $name ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 64 - throws-like( $sub, $regex ) [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Todo::Start event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Todo::End event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[2] [Test::Stream] 1..4 [Test::Stream] ok 65 - todo() [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Diag event [Test::Stream] ok 2 - event has a message method [Test::Stream] ok 3 - event has the expected message attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] 1..2 [Test::Stream] ok 66 - diag(...) [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] 1..5 [Test::Stream] ok 67 - subtest( subname, &block ) with passing subtest [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] 1..5 [Test::Stream] ok 68 - subtest( subname, &block ) with failing subtest [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 7 - event[4] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 8 - event[5] [Test::Stream] 1..8 [Test::Stream] ok 69 - nested subtests [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] 1..4 [Test::Stream] ok 70 - subtest that runs no tests returns false [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] # event[1] [Test::Stream] # ok(True) without name [Test::Stream] # event[0] [Test::Stream] # ok(False) without name [Test::Stream] # event[0] [Test::Stream] # ok(True) with name [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] # event[0] [Test::Stream] # ok(False) with name [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] # ok(1) without name [Test::Stream] # event[0] [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] # ok(0) without name [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] # event[0] [Test::Stream] ok 5 - event has a name method [Test::Stream] # pass() [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] # event[0] [Test::Stream] ok 7 - event has a passed method [Test::Stream] # flunk() [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] # event[0] [Test::Stream] 1..8 [Test::Stream] # is( undef, undef ) without name [Test::Stream] ok 5 - event[2] [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] # is( undef !=== undef ) without name [Test::Stream] ok 2 - event has a name method [Test::Stream] # event[0] [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] # is( undef !=== defined ) without name [Test::Stream] 1..3 [Test::Stream] # event[0] [Test::Stream] ok 6 - event[3] [Test::Stream] # is( defined !=== undef ) without name [Test::Stream] 1..6 [Test::Stream] # event[0] [Test::Stream] ok 71 - subtest with wrong plan returns false [Test::Stream] # is( defined(Int) != defined(Int) ) without name [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] # event[0] [Test::Stream] ok 2 - got the expected number of events [Test::Stream] # is( defined(Str) != defined(Int) ) without name [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] # event[0] [Test::Stream] ok 2 - event has a name method [Test::Stream] # is( defined(Int) == defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] # is( defined(Str) == defined(Str) ) without name [Test::Stream] 1..3 [Test::Stream] # event[0] [Test::Stream] ok 3 - event[0] [Test::Stream] # is( defined(Str) == defined(Str) ) with name [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] # event[0] [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] # isnt( undef, undef ) without name [Test::Stream] 1..3 [Test::Stream] # event[0] [Test::Stream] ok 4 - event[1] [Test::Stream] # isnt( undef !=== undef ) without name [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] # event[0] [Test::Stream] ok 2 - event has a name method [Test::Stream] # isnt( undef !=== defined ) without name [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] # event[0] [Test::Stream] 1..3 [Test::Stream] # isnt( defined !=== undef ) without name [Test::Stream] ok 5 - event[2] [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] # isnt( defined(Int) != defined(Int) ) without name [Test::Stream] ok 2 - event has a planned method [Test::Stream] # event[0] [Test::Stream] # isnt( defined(Str) != defined(Int) ) without name [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] # event[0] [Test::Stream] 1..3 [Test::Stream] # isnt( defined(Int) == defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] ok 6 - event[3] [Test::Stream] # isnt( defined(Str) == defined(Str) ) without name [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] # isnt( defined(Str) == defined(Str) ) with name [Test::Stream] # event[0] [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] # cmp-ok( 2 < 3 ) [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] # event[0] [Test::Stream] # cmp-ok( 2 > 3 ) [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] # event[0] [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] # cmp-ok( 2 not-an-op 3 ) [Test::Stream] # event[0] [Test::Stream] # isa-ok( $obj, $type ) [Test::Stream] # event[0] [Test::Stream] # isa-ok( $obj, !$type ) [Test::Stream] ok 7 - event[4] [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] # isa-ok( $obj, $type, $name ) [Test::Stream] ok 2 - event has a name method [Test::Stream] # event[0] [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] # isa-ok( $obj, !$type, $name ) [Test::Stream] 1..3 [Test::Stream] # event[0] [Test::Stream] ok 8 - event[5] [Test::Stream] # does-ok( $obj, $role ) [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] # event[0] [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 9 - event[6] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 10 - event[7] [Test::Stream] 1..10 [Test::Stream] ok 72 - nested subtest with wrong plan returns false [Test::Stream] # does-ok( $obj, !$role ) [Test::Stream] ok 1 - got the expected number of events [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] # does-ok( $obj, $role, $name ) [Test::Stream] ok 2 - event has a name method [Test::Stream] # event[0] [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] # does-ok( $obj, !$role, $name ) [Test::Stream] 1..3 [Test::Stream] # event[0] [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::SkipAll event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[1] [Test::Stream] 1..3 [Test::Stream] ok 73 - skip-all() [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] # does-ok( $obj, $role, $name ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $class, $role ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $role, $role ) [Test::Stream] # event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::SkipAll event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[1] [Test::Stream] 1..3 [Test::Stream] # can-ok( $obj, $method ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, !$method ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, $method, $name ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, !$method, $name ) [Test::Stream] # event[0] [Test::Stream] ok 74 - skip-all() [Test::Stream] 1..74 [Test::Stream] # can-ok( $class, $method ) [Test::Stream] # event[0] [Test::Stream] # like( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # like( $str, !$regex ) without name [Test::Stream] # event[0] [Test::Stream] # unlike( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # unlike( $str, !$regex ) without name [Test::Stream] # event[0] [Test::Stream] # is-deeply( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # is-deeply( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # lives-ok( lives ) [Test::Stream] # event[0] [Test::Stream] # lives-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # dies-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # dies-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # dies-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # throws-like( $sub, X::AdHoc ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub, X::AdHoc, $name ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub does not die, X::AdHoc ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # throws-like( $sub, $regex ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub, $regex, $name ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub, $regex ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # todo() [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # diag(...) [Test::Stream] # event[0] [Test::Stream] # subtest( subname, &block ) with passing subtest [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # subtest( subname, &block ) with failing subtest [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # nested subtests [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # event[4] [Test::Stream] # event[5] [Test::Stream] # subtest that runs no tests returns false [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # subtest with wrong plan returns false [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # nested subtest with wrong plan returns false [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # event[4] [Test::Stream] # event[5] [Test::Stream] # event[6] [Test::Stream] # event[7] [Test::Stream] # skip-all() [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # skip-all() [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] Saw 1 occurrence of deprecated code. [Test::Stream] ================================================================================ [Test::Stream] Method perl (from Mu) seen at: [Test::Stream] t/300-predicates.rakutest, line 903 [Test::Stream] /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/lib/Test/Predicator.rakumod (Test::Predicator), lines 104,105,161 [Test::Stream] /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/t/lib/My/Test.rakumod (My::Test), line 683 [Test::Stream] Please use raku instead. [Test::Stream] -------------------------------------------------------------------------------- [Test::Stream] Please contact the author to have these occurrences of deprecated code [Test::Stream] adapted, so that this message will disappear! [Test::Stream] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/350-predicate-exit.rakutest [Test::Stream] ok 1 - got expected stdout from bail.raku [Test::Stream] ok 2 - no stderr from bail.raku [Test::Stream] ok 3 - exit code is 255 [Test::Stream] ok 4 - got expected stdout from plan-exit-ok.raku [Test::Stream] ok 5 - no stderr from plan-exit-ok.raku [Test::Stream] ok 6 - exit code is 0 [Test::Stream] ok 7 - got expected stdout from plan-no-done-testing.raku [Test::Stream] ok 8 - no stderr from plan-no-done-testing.raku [Test::Stream] ok 9 - exit code is 0 [Test::Stream] ok 10 - got expected stdout from test-failures.raku [Test::Stream] ok 11 - got expected stderr from test-failures.raku [Test::Stream] ok 12 - exit code is 1 [Test::Stream] ok 13 - got expected stdout from no-plan-exit-ok.raku [Test::Stream] ok 14 - no stderr from no-plan-exit-ok.raku [Test::Stream] ok 15 - exit code is 0 [Test::Stream] 1..15 [Test::Stream] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/400-tap-formatter.rakutest [Test::Stream] # No subtests, all tests passing [Test::Stream] # Failures, todo, and skip [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending end-suite to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] 1..20 [Test::Stream] ok 1 - No subtests, all tests passing [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] ok 29 - sending Test::Stream::Event::Skip to formatter [Test::Stream] ok 30 - got expected output [Test::Stream] ok 31 - got expected todo-output [Test::Stream] ok 32 - got expected failure-output [Test::Stream] ok 33 - sending end-suite to formatter [Test::Stream] ok 34 - got expected output [Test::Stream] ok 35 - got expected todo-output [Test::Stream] ok 36 - got expected failure-output [Test::Stream] 1..36 [Test::Stream] ok 2 - Failures, todo, and skip [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Diag to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] ok 29 - sending Test::Stream::Event::Skip to formatter [Test::Stream] ok 30 - got expected output [Test::Stream] ok 31 - got expected todo-output [Test::Stream] ok 32 - got expected failure-output [Test::Stream] ok 33 - sending end-suite to formatter [Test::Stream] ok 34 - got expected output [Test::Stream] ok 35 - got expected todo-output [Test::Stream] ok 36 - got expected failure-output [Test::Stream] 1..36 [Test::Stream] ok 3 - Escaping of # and \ in test names, diag messages, todo & skip reasons [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::SkipAll to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending end-suite to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] 1..12 [Test::Stream] ok 4 - Escaping # of and \ in SkipAll reason [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending end-suite to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] 1..16 [Test::Stream] ok 5 - Plan does not match count of tests run [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending start-suite to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] ok 29 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 30 - got expected output [Test::Stream] ok 31 - got expected todo-output [Test::Stream] ok 32 - got expected failure-output [Test::Stream] ok 33 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 34 - got expected output [Test::Stream] ok 35 - got expected todo-output [Test::Stream] ok 36 - got expected failure-output [Test::Stream] ok 37 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 38 - got expected output [Test::Stream] ok 39 - got expected todo-output [Test::Stream] ok 40 - got expected failure-output [Test::Stream] ok 41 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 42 - got expected output [Test::Stream] ok 43 - got expected todo-output [Test::Stream] ok 44 - got expected failure-output [Test::Stream] ok 45 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 46 - got expected output [Test::Stream] ok 47 - got expected todo-output [Test::Stream] ok 48 - got expected failure-output [Test::Stream] ok 49 - sending end-suite to formatter [Test::Stream] ok 50 - got expected output [Test::Stream] ok 51 - got expected todo-output [Test::Stream] ok 52 - got expected failure-output [Test::Stream] ok 53 - sending end-suite to formatter [Test::Stream] ok 54 - got expected output [Test::Stream] ok 55 - got expected todo-output [Test::Stream] ok 56 - got expected failure-output [Test::Stream] 1..56 [Test::Stream] ok 6 - Note always go to $.output, whether in todo or not [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::SkipAll to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending end-suite to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] 1..12 [Test::Stream] ok 7 - Skip all [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending start-suite to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::SkipAll to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending end-suite to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending end-suite to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] 1..28 [Test::Stream] ok 8 - Skip all in a subtest [Test::Stream] 1..8 [Test::Stream] # Escaping of # and \ in test names, diag messages, todo & skip reasons [Test::Stream] # Escaping # of and \ in SkipAll reason [Test::Stream] # Plan does not match count of tests run [Test::Stream] # Note always go to $.output, whether in todo or not [Test::Stream] # Skip all [Test::Stream] # Skip all in a subtest ===> Testing [OK] for Test::Stream:ver<0.1>:auth ===> Installing: Test::Stream:ver<0.1>:auth ===> Install [OK] for Test::Stream:ver<0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 56.015s CPU time consumed: 3min 23.901s Memory peak: 2G (swap: 0B) ```
New Output ``` Running as unit: run-p167849-i31973.service; invocation ID: 7b2bc6f2e39a4a2ba24c8b4bc1b616dd Press ^] three times within 1s to disconnect TTY. ===> Searching for: Test::Stream ===> Found: Test::Stream:ver<0.1>:auth [via Zef::Repository::Ecosystems] [Test::Stream] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790131319.167851.2622.3171115771606/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz https://360.zef.pm/T/ES/TEST_STREAM/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz ===> Fetching [OK]: Test::Stream:ver<0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790131319.167851.2622.3171115771606/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz [Test::Stream] Command: tar -t -f ./d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz [Test::Stream] Command: tar -xvf ./d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz -C ../d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz ===> Extraction [OK]: Test::Stream to /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz ===> Testing: Test::Stream:ver<0.1>:auth [Test::Stream] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/000-suite.rakutest [Test::Stream] ok 1 - tests-planned is set from Plan event [Test::Stream] # got the expected exception when a SkipAll comes after running tests [Test::Stream] ok 2 - tests-run is incremented from Test event [Test::Stream] ok 3 - tests-failed is still 0 after passing Test event [Test::Stream] ok 4 - tests-run is incremented from Test event [Test::Stream] ok 5 - tests-failed is 1 after failing Test event [Test::Stream] ok 6 - tests-run is incremented from Test event in Todo [Test::Stream] ok 7 - tests-failed is still 1 after passing Test event in Todo [Test::Stream] ok 8 - tests-run is incremented from Test event in Todo [Test::Stream] ok 9 - tests-failed is still 1 after failing Test event in Todo [Test::Stream] ok 10 - tests-planned is unaffected by Plan in sub-Suite [Test::Stream] ok 11 - tests-run is unaffected by Plan in sub-Suite [Test::Stream] ok 12 - tests-failed is unaffected by Plan in sub-Suite [Test::Stream] ok 13 - tests-run is incremented by Suite::End [Test::Stream] ok 14 - tests-failed is incremented by failed Suite::End [Test::Stream] ok 15 - suite did not pass because of tests-failed [Test::Stream] ok 16 - suite.passed is false when no tests have been run or planned [Test::Stream] ok 17 - suite.passed is false when tests planned < tests run [Test::Stream] ok 18 - suite.passed is true when tests planned matches tests run and all tests passed [Test::Stream] ok 19 - suite.passed is false when tests planned > tests run, even if all tests passed [Test::Stream] ok 20 - tests-run is incremented by Skip event [Test::Stream] ok 21 - tests-failed is not affected by Skip event [Test::Stream] ok 22 - suite.passed is true with skipped tests [Test::Stream] ok 23 - tests-planned is 0 when SkipAll event is sent [Test::Stream] ok 24 - tests-failed is 0 when SkipAll event is sent [Test::Stream] ok 25 - suite.passed is true when SkipAll event is sent and no tests are run [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 26 - got the expected exception when a SkipAll comes after running tests [Test::Stream] ok 27 - SkipAll in a child suite does not cause an error [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 28 - got the expected exception when a Todo::End does not match Todo::Start [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 29 - got the expected exception with Todo::End before Todo::Start [Test::Stream] ok 30 - tests-run is incremented by Skip event [Test::Stream] ok 31 - tests-failed is not affected by Skip event [Test::Stream] ok 32 - suite.passed is true with _only_ skipped tests [Test::Stream] ok 33 - suite.passed is false when any tests failed (with plan) [Test::Stream] ok 34 - suite.passed is false when there any tests failed (no plan) [Test::Stream] ok 35 - suite.passed is true when all tests pass and there is no plan [Test::Stream] ok 36 - suite.tests-run counts all test run in the suite itself plus one for a child subtest [Test::Stream] ok 37 - suite.tests-failed counts all test run in the suite itself plus one for a child subtest [Test::Stream] 1..37 [Test::Stream] # got the expected exception when a Todo::End does not match Todo::Start [Test::Stream] # got the expected exception with Todo::End before Todo::Start [Test::Stream] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/100-hub.rakutest [Test::Stream] # multiple listeners and events [Test::Stream] # errors from bad event sequences [Test::Stream] # cannot start a suite without a context [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - cannot start a suite without a context [Test::Stream] ok 2 - first listener got 1 event [Test::Stream] ok 3 - second listener got 1 event [Test::Stream] ok 4 - first listener got 3 events [Test::Stream] ok 5 - second listener got 3 events [Test::Stream] ok 6 - first listener event #0 is a Suite::Start [Test::Stream] ok 7 - second listener event #0 is a Suite::Start [Test::Stream] ok 8 - first listener event #1 is a Diag [Test::Stream] ok 9 - second listener event #1 is a Diag [Test::Stream] ok 10 - first listener event #2 is a Suite::End [Test::Stream] ok 11 - second listener event #2 is a Suite::End [Test::Stream] ok 12 - hub has one listener after calling remove-listener [Test::Stream] ok 13 - the remaining listener is the one that was not removed [Test::Stream] 1..13 [Test::Stream] ok 1 - multiple listeners and events [Test::Stream] # got exception trying to send a plan before starting a suite [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - got exception trying to send a plan before starting a suite [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 2 - got exception trying to end a suite before any suites were started [Test::Stream] ok 3 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[0] [Test::Stream] ok 5 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[0] [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 7 - got exception trying to end a suite that does not match the last suite started (depth of 2) [Test::Stream] ok 8 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] 1..3 [Test::Stream] ok 9 - event[0] [Test::Stream] ok 10 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a tests-run method [Test::Stream] ok 3 - event has the expected tests-run attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a tests-failed method [Test::Stream] ok 7 - event has the expected tests-failed attribute [Test::Stream] ok 8 - event has a tests-planned method [Test::Stream] ok 9 - event has the expected tests-planned attribute [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 11 - event[0] [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 12 - got exception trying to end a suite that does not match the last suite started (depth of 1) [Test::Stream] ok 13 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a tests-planned method [Test::Stream] ok 5 - event has the expected tests-planned attribute [Test::Stream] ok 6 - event has a tests-run method [Test::Stream] ok 7 - event has the expected tests-run attribute [Test::Stream] ok 8 - event has a passed method [Test::Stream] ok 9 - event has the expected passed attribute [Test::Stream] ok 10 - event has a tests-failed method [Test::Stream] ok 11 - event has the expected tests-failed attribute [Test::Stream] 1..11 [Test::Stream] ok 14 - event[0] [Test::Stream] 1..14 [Test::Stream] ok 2 - errors from bad event sequences [Test::Stream] # error from sending Test event after Bail [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - error from sending Test event after Bail [Test::Stream] ok 2 - ending suite after Bail is ok [Test::Stream] 1..2 [Test::Stream] ok 3 - events after Bail [Test::Stream] ok 1 - status exit-code is 255 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 4 - finalize when Bail is seen [Test::Stream] ok 1 - status exit-code is 3 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 5 - finalize when 3 tests fail [Test::Stream] ok 1 - status exit-code is 255 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 6 - finalize when plan does not match tests run [Test::Stream] ok 1 - status exit-code is 1 [Test::Stream] ok 2 - status has expected error [Test::Stream] 1..2 [Test::Stream] ok 7 - finalize when 2 child suites are unfinished [Test::Stream] ok 1 - status exit-code is 0 [Test::Stream] ok 2 - status has no error [Test::Stream] 1..2 [Test::Stream] ok 8 - finalize when all tests pass [Test::Stream] # got exception trying to start a suite without any listeners added [Test::Stream] 1..2 [Test::Stream] ok 1 - code dies [Test::Stream] ok 2 - right exception type (Regex) [Test::Stream] ok 1 - got exception trying to start a suite without any listeners added [Test::Stream] 1..1 [Test::Stream] ok 9 - starting a suite without any listeners [Test::Stream] ok 1 - instance always returns the same object [Test::Stream] 1..1 [Test::Stream] ok 10 - instance returns the same object [Test::Stream] 1..10 [Test::Stream] # got exception trying to end a suite before any suites were started [Test::Stream] # event[0] [Test::Stream] # event[0] [Test::Stream] # got exception trying to end a suite that does not match the last suite started (depth of 2) [Test::Stream] # event[0] [Test::Stream] # event[0] [Test::Stream] # got exception trying to end a suite that does not match the last suite started (depth of 1) [Test::Stream] # event[0] [Test::Stream] # events after Bail [Test::Stream] # finalize when Bail is seen [Test::Stream] # finalize when 3 tests fail [Test::Stream] # finalize when plan does not match tests run [Test::Stream] # finalize when 2 child suites are unfinished [Test::Stream] # finalize when all tests pass [Test::Stream] # starting a suite without any listeners [Test::Stream] # instance returns the same object [Test::Stream] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/200-event-source.rakutest [Test::Stream] # source marker stack [Test::Stream] # sub sets source marker and then calls another sub to make the source [Test::Stream] # sub returns source directly [Test::Stream] ok 1 - source returned has a frame [Test::Stream] ok 2 - source points to this file [Test::Stream] ok 3 - source points to where a sub that sets a context is called [Test::Stream] 1..3 [Test::Stream] ok 1 - sub returns source directly [Test::Stream] ok 1 - source returned has a frame [Test::Stream] ok 2 - source points to this file [Test::Stream] ok 3 - source points to where a sub that sets a context is called [Test::Stream] 1..3 [Test::Stream] ok 2 - sub sets source marker and then calls another sub to make the source [Test::Stream] ok 1 - source returned has a frame [Test::Stream] ok 2 - source points to this file [Test::Stream] ok 3 - source points to the line in a sub that does not set a context [Test::Stream] 1..3 [Test::Stream] ok 3 - sub does not set source marker and then calls sub that does [Test::Stream] 1..3 [Test::Stream] ok 1 - source marker stack [Test::Stream] 1..1 [Test::Stream] # sub does not set source marker and then calls sub that does [Test::Stream] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/300-predicates.rakutest [Test::Stream] # plan(42) [Test::Stream] # event[0] [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[1] [Test::Stream] 1..3 [Test::Stream] ok 1 - plan(42) [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 2 - ok(True) without name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 3 - ok(False) without name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 4 - ok(True) with name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 5 - ok(False) with name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 6 - ok(1) without name [Test::Stream] ok 1 - ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 7 - ok(0) without name [Test::Stream] ok 1 - pass returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 8 - pass() [Test::Stream] ok 1 - flunk returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 9 - flunk() [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 10 - is( undef, undef ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a name method [Test::Stream] ok 10 - event has the expected name attribute [Test::Stream] ok 11 - event has a passed method [Test::Stream] ok 12 - event has the expected passed attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 11 - is( undef !=== undef ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 12 - is( undef !=== defined ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a passed method [Test::Stream] ok 10 - event has the expected passed attribute [Test::Stream] ok 11 - event has a name method [Test::Stream] ok 12 - event has the expected name attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 13 - is( defined !=== undef ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 14 - is( defined(Int) != defined(Int) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - diagnostic.more [Test::Stream] ok 9 - event has a name method [Test::Stream] ok 10 - event has the expected name attribute [Test::Stream] ok 11 - event has a passed method [Test::Stream] ok 12 - event has the expected passed attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 15 - is( defined(Str) != defined(Int) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 16 - is( defined(Int) == defined(Int) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 17 - is( defined(Str) == defined(Str) ) without name [Test::Stream] ok 1 - is returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 18 - is( defined(Str) == defined(Str) ) with name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 19 - isnt( undef, undef ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 20 - isnt( undef !=== undef ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 21 - isnt( undef !=== defined ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 22 - isnt( defined !=== undef ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 23 - isnt( defined(Int) != defined(Int) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 24 - isnt( defined(Str) != defined(Int) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 25 - isnt( defined(Int) == defined(Int) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - diagnostic.more [Test::Stream] ok 11 - event has a passed method [Test::Stream] ok 12 - event has the expected passed attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 26 - isnt( defined(Str) == defined(Str) ) without name [Test::Stream] ok 1 - isnt returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 27 - isnt( defined(Str) == defined(Str) ) with name [Test::Stream] ok 1 - cmp-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 28 - cmp-ok( 2 < 3 ) [Test::Stream] ok 1 - cmp-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 29 - cmp-ok( 2 > 3 ) [Test::Stream] ok 1 - cmp-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a passed method [Test::Stream] ok 11 - event has the expected passed attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 30 - cmp-ok( 2 not-an-op 3 ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 31 - isa-ok( $obj, $type ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 32 - isa-ok( $obj, !$type ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 33 - isa-ok( $obj, $type, $name ) [Test::Stream] ok 1 - isa-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 34 - isa-ok( $obj, !$type, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 35 - does-ok( $obj, $role ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 36 - does-ok( $obj, !$role ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 37 - does-ok( $obj, $role, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - event has a passed method [Test::Stream] ok 9 - event has the expected passed attribute [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 38 - does-ok( $obj, !$role, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 39 - does-ok( $obj, $role, $name ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 40 - does-ok( $class, $role ) [Test::Stream] ok 1 - does-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 41 - does-ok( $role, $role ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 42 - can-ok( $obj, $method ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 43 - can-ok( $obj, !$method ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 44 - can-ok( $obj, $method, $name ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 45 - can-ok( $obj, !$method, $name ) [Test::Stream] ok 1 - can-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 46 - can-ok( $class, $method ) [Test::Stream] ok 47 - # SKIP cannot call Baggy.^can() [Test::Stream] ok 1 - like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 48 - like( $str, $regex ) without name [Test::Stream] ok 1 - like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 49 - like( $str, !$regex ) without name [Test::Stream] ok 1 - unlike returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 50 - unlike( $str, $regex ) without name [Test::Stream] ok 1 - unlike returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] ok 9 - diagnostic.severity [Test::Stream] ok 10 - diagnostic.message [Test::Stream] ok 11 - diagnostic.more [Test::Stream] ok 12 - diagnostic.more [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 51 - unlike( $str, !$regex ) without name [Test::Stream] ok 1 - is-deeply returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 52 - is-deeply( $str, $regex ) without name [Test::Stream] ok 1 - is-deeply returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - diagnostic.severity [Test::Stream] ok 8 - diagnostic.message [Test::Stream] ok 9 - diagnostic.more [Test::Stream] ok 10 - diagnostic.more [Test::Stream] ok 11 - event has a passed method [Test::Stream] ok 12 - event has the expected passed attribute [Test::Stream] 1..12 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 53 - is-deeply( $str, $regex ) without name [Test::Stream] ok 1 - lives-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 54 - lives-ok( lives ) [Test::Stream] ok 1 - lives-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - event has a passed method [Test::Stream] ok 9 - event has the expected passed attribute [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 55 - lives-ok( dies ) [Test::Stream] ok 1 - dies-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 56 - dies-ok( dies ) [Test::Stream] ok 1 - dies-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - event has a passed method [Test::Stream] ok 9 - event has the expected passed attribute [Test::Stream] ok 10 - event has a name method [Test::Stream] ok 11 - event has the expected name attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 57 - dies-ok( dies ) [Test::Stream] ok 1 - dies-ok returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - diagnostic.severity [Test::Stream] ok 6 - diagnostic.message [Test::Stream] ok 7 - diagnostic.more [Test::Stream] ok 8 - event has a name method [Test::Stream] ok 9 - event has the expected name attribute [Test::Stream] ok 10 - event has a passed method [Test::Stream] ok 11 - event has the expected passed attribute [Test::Stream] 1..11 [Test::Stream] ok 3 - event[0] [Test::Stream] 1..3 [Test::Stream] ok 58 - dies-ok( dies ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 59 - throws-like( $sub, X::AdHoc ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 60 - throws-like( $sub, X::AdHoc, $name ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] 1..5 [Test::Stream] ok 61 - throws-like( $sub does not die, X::AdHoc ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 62 - throws-like( $sub, $regex ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] 1..5 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 63 - throws-like( $sub, $regex, $name ) [Test::Stream] ok 1 - throws-like returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 64 - throws-like( $sub, $regex ) [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Todo::Start event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] ok 4 - event has a passed method [Test::Stream] ok 5 - event has the expected passed attribute [Test::Stream] 1..5 [Test::Stream] ok 3 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Todo::End event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[2] [Test::Stream] 1..4 [Test::Stream] ok 65 - todo() [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Diag event [Test::Stream] ok 2 - event has a message method [Test::Stream] ok 3 - event has the expected message attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] 1..2 [Test::Stream] ok 66 - diag(...) [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] 1..5 [Test::Stream] ok 67 - subtest( subname, &block ) with passing subtest [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] 1..5 [Test::Stream] ok 68 - subtest( subname, &block ) with failing subtest [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a name method [Test::Stream] ok 5 - event has the expected name attribute [Test::Stream] ok 6 - event has a diagnostic method [Test::Stream] ok 7 - diagnostic attribute [Test::Stream] ok 8 - diagnostic is defined or not as expected [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a passed method [Test::Stream] ok 6 - event has the expected passed attribute [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 7 - event[4] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 8 - event[5] [Test::Stream] 1..8 [Test::Stream] ok 69 - nested subtests [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] 1..4 [Test::Stream] ok 70 - subtest that runs no tests returns false [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] 1..6 [Test::Stream] ok 71 - subtest with wrong plan returns false [Test::Stream] ok 1 - subtest returns Bool [Test::Stream] ok 2 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] 1..3 [Test::Stream] ok 4 - event[1] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 5 - event[2] [Test::Stream] ok 1 - got a Test::Stream::Event::Plan event [Test::Stream] ok 2 - event has a planned method [Test::Stream] ok 3 - event has the expected planned attribute [Test::Stream] 1..3 [Test::Stream] ok 6 - event[3] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a diagnostic method [Test::Stream] ok 3 - diagnostic attribute [Test::Stream] ok 4 - diagnostic is defined or not as expected [Test::Stream] ok 5 - event has a name method [Test::Stream] ok 6 - event has the expected name attribute [Test::Stream] ok 7 - event has a passed method [Test::Stream] ok 8 - event has the expected passed attribute [Test::Stream] 1..8 [Test::Stream] ok 7 - event[4] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 8 - event[5] [Test::Stream] ok 1 - got a Test::Stream::Event::Test event [Test::Stream] ok 2 - event has a passed method [Test::Stream] ok 3 - event has the expected passed attribute [Test::Stream] ok 4 - event has a diagnostic method [Test::Stream] ok 5 - diagnostic attribute [Test::Stream] ok 6 - diagnostic is defined or not as expected [Test::Stream] ok 7 - event has a name method [Test::Stream] ok 8 - event has the expected name attribute [Test::Stream] 1..8 [Test::Stream] ok 9 - event[6] [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::End event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 10 - event[7] [Test::Stream] 1..10 [Test::Stream] ok 72 - nested subtest with wrong plan returns false [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::SkipAll event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[1] [Test::Stream] 1..3 [Test::Stream] ok 73 - skip-all() [Test::Stream] ok 1 - got the expected number of events [Test::Stream] ok 1 - got a Test::Stream::Event::Suite::Start event [Test::Stream] ok 2 - event has a name method [Test::Stream] ok 3 - event has the expected name attribute [Test::Stream] 1..3 [Test::Stream] ok 2 - event[0] [Test::Stream] ok 1 - got a Test::Stream::Event::SkipAll event [Test::Stream] ok 2 - event has a reason method [Test::Stream] ok 3 - event has the expected reason attribute [Test::Stream] 1..3 [Test::Stream] ok 3 - event[1] [Test::Stream] 1..3 [Test::Stream] ok 74 - skip-all() [Test::Stream] 1..74 [Test::Stream] # event[1] [Test::Stream] # ok(True) without name [Test::Stream] # event[0] [Test::Stream] # ok(False) without name [Test::Stream] # event[0] [Test::Stream] # ok(True) with name [Test::Stream] # event[0] [Test::Stream] # ok(False) with name [Test::Stream] # event[0] [Test::Stream] # ok(1) without name [Test::Stream] # event[0] [Test::Stream] # ok(0) without name [Test::Stream] # event[0] [Test::Stream] # pass() [Test::Stream] # event[0] [Test::Stream] # flunk() [Test::Stream] # event[0] [Test::Stream] # is( undef, undef ) without name [Test::Stream] # event[0] [Test::Stream] # is( undef !=== undef ) without name [Test::Stream] # event[0] [Test::Stream] # is( undef !=== defined ) without name [Test::Stream] # event[0] [Test::Stream] # is( defined !=== undef ) without name [Test::Stream] # event[0] [Test::Stream] # is( defined(Int) != defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] # is( defined(Str) != defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] # is( defined(Int) == defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] # is( defined(Str) == defined(Str) ) without name [Test::Stream] # event[0] [Test::Stream] # is( defined(Str) == defined(Str) ) with name [Test::Stream] # event[0] [Test::Stream] # isnt( undef, undef ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( undef !=== undef ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( undef !=== defined ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( defined !=== undef ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( defined(Int) != defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( defined(Str) != defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( defined(Int) == defined(Int) ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( defined(Str) == defined(Str) ) without name [Test::Stream] # event[0] [Test::Stream] # isnt( defined(Str) == defined(Str) ) with name [Test::Stream] # event[0] [Test::Stream] # cmp-ok( 2 < 3 ) [Test::Stream] # event[0] [Test::Stream] # cmp-ok( 2 > 3 ) [Test::Stream] # event[0] [Test::Stream] # cmp-ok( 2 not-an-op 3 ) [Test::Stream] # event[0] [Test::Stream] # isa-ok( $obj, $type ) [Test::Stream] # event[0] [Test::Stream] # isa-ok( $obj, !$type ) [Test::Stream] # event[0] [Test::Stream] # isa-ok( $obj, $type, $name ) [Test::Stream] # event[0] [Test::Stream] # isa-ok( $obj, !$type, $name ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $obj, $role ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $obj, !$role ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $obj, $role, $name ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $obj, !$role, $name ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $obj, $role, $name ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $class, $role ) [Test::Stream] # event[0] [Test::Stream] # does-ok( $role, $role ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, $method ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, !$method ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, $method, $name ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $obj, !$method, $name ) [Test::Stream] # event[0] [Test::Stream] # can-ok( $class, $method ) [Test::Stream] # event[0] [Test::Stream] # like( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # like( $str, !$regex ) without name [Test::Stream] # event[0] [Test::Stream] # unlike( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # unlike( $str, !$regex ) without name [Test::Stream] # event[0] [Test::Stream] # is-deeply( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # is-deeply( $str, $regex ) without name [Test::Stream] # event[0] [Test::Stream] # lives-ok( lives ) [Test::Stream] # event[0] [Test::Stream] # lives-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # dies-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # dies-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # dies-ok( dies ) [Test::Stream] # event[0] [Test::Stream] # throws-like( $sub, X::AdHoc ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub, X::AdHoc, $name ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub does not die, X::AdHoc ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # throws-like( $sub, $regex ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub, $regex, $name ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # throws-like( $sub, $regex ) [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # todo() [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # diag(...) [Test::Stream] # event[0] [Test::Stream] # subtest( subname, &block ) with passing subtest [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # subtest( subname, &block ) with failing subtest [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # nested subtests [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # event[4] [Test::Stream] # event[5] [Test::Stream] # subtest that runs no tests returns false [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # subtest with wrong plan returns false [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # nested subtest with wrong plan returns false [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # event[2] [Test::Stream] # event[3] [Test::Stream] # event[4] [Test::Stream] # event[5] [Test::Stream] # event[6] [Test::Stream] # event[7] [Test::Stream] # skip-all() [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] # skip-all() [Test::Stream] # event[0] [Test::Stream] # event[1] [Test::Stream] Saw 1 occurrence of deprecated code. [Test::Stream] ================================================================================ [Test::Stream] Method perl (from Mu) seen at: [Test::Stream] /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/lib/Test/Predicator.rakumod (Test::Predicator), lines 104,105,161 [Test::Stream] t/300-predicates.rakutest, line 893 [Test::Stream] /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/t/lib/My/Test.rakumod (My::Test), line 683 [Test::Stream] Please use raku instead. [Test::Stream] -------------------------------------------------------------------------------- [Test::Stream] Please contact the author to have these occurrences of deprecated code [Test::Stream] adapted, so that this message will disappear! [Test::Stream] Some exceptions were thrown in END blocks: [Test::Stream] X::AdHoc: Attempted to send a Test::Stream::Event::Suite::End event before any context was set [Test::Stream] in method send-event at /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/lib/Test/Stream/Hub.rakumod (Test::Stream::Hub) line 92 [Test::Stream] in method end-suite at /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/lib/Test/Stream/Hub.rakumod (Test::Stream::Hub) line 66 [Test::Stream] in submethod DESTROY at /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1/lib/Test/Predicator.rakumod (Test::Predicator) line 338 [Test::Stream] in any
at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/runtime/perl6.moarvm line 1 [Test::Stream] in any at /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/share/perl6/runtime/perl6.moarvm line 1 [Test::Stream] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/350-predicate-exit.rakutest [Test::Stream] ok 1 - got expected stdout from bail.raku [Test::Stream] ok 2 - no stderr from bail.raku [Test::Stream] ok 3 - exit code is 255 [Test::Stream] ok 4 - got expected stdout from plan-no-done-testing.raku [Test::Stream] ok 5 - no stderr from plan-no-done-testing.raku [Test::Stream] ok 6 - exit code is 0 [Test::Stream] ok 7 - got expected stdout from test-failures.raku [Test::Stream] ok 8 - got expected stderr from test-failures.raku [Test::Stream] ok 9 - exit code is 1 [Test::Stream] ok 10 - got expected stdout from no-plan-exit-ok.raku [Test::Stream] ok 11 - no stderr from no-plan-exit-ok.raku [Test::Stream] ok 12 - exit code is 0 [Test::Stream] ok 13 - got expected stdout from plan-exit-ok.raku [Test::Stream] ok 14 - no stderr from plan-exit-ok.raku [Test::Stream] ok 15 - exit code is 0 [Test::Stream] 1..15 [Test::Stream] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/d67d924f41d1859aad1d35e87459aa716e0aa159.tar.gz/Test-Stream-0.1 t/400-tap-formatter.rakutest [Test::Stream] # No subtests, all tests passing [Test::Stream] # Failures, todo, and skip [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending end-suite to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] 1..20 [Test::Stream] ok 1 - No subtests, all tests passing [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] not ok 16 - got expected failure-output [Test::Stream] ok 17 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] not ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] ok 29 - sending Test::Stream::Event::Skip to formatter [Test::Stream] ok 30 - got expected output [Test::Stream] ok 31 - got expected todo-output [Test::Stream] ok 32 - got expected failure-output [Test::Stream] ok 33 - sending end-suite to formatter [Test::Stream] ok 34 - got expected output [Test::Stream] ok 35 - got expected todo-output [Test::Stream] ok 36 - got expected failure-output [Test::Stream] 1..36 [Test::Stream] not ok 2 - Failures, todo, and skip [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Diag to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] ok 29 - sending Test::Stream::Event::Skip to formatter [Test::Stream] ok 30 - got expected output [Test::Stream] ok 31 - got expected todo-output [Test::Stream] ok 32 - got expected failure-output [Test::Stream] ok 33 - sending end-suite to formatter [Test::Stream] ok 34 - got expected output [Test::Stream] ok 35 - got expected todo-output [Test::Stream] ok 36 - got expected failure-output [Test::Stream] 1..36 [Test::Stream] ok 3 - Escaping of # and \ in test names, diag messages, todo & skip reasons [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::SkipAll to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending end-suite to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] 1..12 [Test::Stream] ok 4 - Escaping # of and \ in SkipAll reason [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Plan to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending end-suite to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] 1..16 [Test::Stream] ok 5 - Plan does not match count of tests run [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] not ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending start-suite to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] ok 29 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 30 - got expected output [Test::Stream] ok 31 - got expected todo-output [Test::Stream] ok 32 - got expected failure-output [Test::Stream] ok 33 - sending Test::Stream::Event::Todo::Start to formatter [Test::Stream] ok 34 - got expected output [Test::Stream] ok 35 - got expected todo-output [Test::Stream] ok 36 - got expected failure-output [Test::Stream] ok 37 - sending Test::Stream::Event::Note to formatter [Test::Stream] ok 38 - got expected output [Test::Stream] ok 39 - got expected todo-output [Test::Stream] ok 40 - got expected failure-output [Test::Stream] ok 41 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 42 - got expected output [Test::Stream] not ok 43 - got expected todo-output [Test::Stream] ok 44 - got expected failure-output [Test::Stream] ok 45 - sending Test::Stream::Event::Todo::End to formatter [Test::Stream] ok 46 - got expected output [Test::Stream] ok 47 - got expected todo-output [Test::Stream] ok 48 - got expected failure-output [Test::Stream] ok 49 - sending end-suite to formatter [Test::Stream] ok 50 - got expected output [Test::Stream] ok 51 - got expected todo-output [Test::Stream] ok 52 - got expected failure-output [Test::Stream] ok 53 - sending end-suite to formatter [Test::Stream] ok 54 - got expected output [Test::Stream] ok 55 - got expected todo-output [Test::Stream] ok 56 - got expected failure-output [Test::Stream] 1..56 [Test::Stream] not ok 6 - Note always go to $.output, whether in todo or not [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::SkipAll to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending end-suite to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] 1..12 [Test::Stream] ok 7 - Skip all [Test::Stream] ok 1 - sending start-suite to formatter [Test::Stream] ok 2 - got expected output [Test::Stream] ok 3 - got expected todo-output [Test::Stream] ok 4 - got expected failure-output [Test::Stream] ok 5 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 6 - got expected output [Test::Stream] ok 7 - got expected todo-output [Test::Stream] ok 8 - got expected failure-output [Test::Stream] ok 9 - sending start-suite to formatter [Test::Stream] ok 10 - got expected output [Test::Stream] ok 11 - got expected todo-output [Test::Stream] ok 12 - got expected failure-output [Test::Stream] ok 13 - sending Test::Stream::Event::SkipAll to formatter [Test::Stream] ok 14 - got expected output [Test::Stream] ok 15 - got expected todo-output [Test::Stream] ok 16 - got expected failure-output [Test::Stream] ok 17 - sending end-suite to formatter [Test::Stream] ok 18 - got expected output [Test::Stream] ok 19 - got expected todo-output [Test::Stream] ok 20 - got expected failure-output [Test::Stream] ok 21 - sending Test::Stream::Event::Test to formatter [Test::Stream] ok 22 - got expected output [Test::Stream] ok 23 - got expected todo-output [Test::Stream] ok 24 - got expected failure-output [Test::Stream] ok 25 - sending end-suite to formatter [Test::Stream] ok 26 - got expected output [Test::Stream] ok 27 - got expected todo-output [Test::Stream] ok 28 - got expected failure-output [Test::Stream] 1..28 [Test::Stream] ok 8 - Skip all in a subtest [Test::Stream] 1..8 [Test::Stream] [Test::Stream] # Failed test 'got expected failure-output' [Test::Stream] # at t/400-tap-formatter.rakutest line 1404 [Test::Stream] # expected: '# Failed test 'will fail' [Test::Stream] # # at t/400-tap-formatter.rakutest line 186 [Test::Stream] # ' [Test::Stream] # got: '# Failed test 'will fail' [Test::Stream] # # at t/400-tap-formatter.rakutest line 76 [Test::Stream] # ' [Test::Stream] [Test::Stream] # Failed test 'got expected todo-output' [Test::Stream] # at t/400-tap-formatter.rakutest line 1404 [Test::Stream] # expected: '# Failed (TODO) test 'needs fixing' [Test::Stream] # # at t/400-tap-formatter.rakutest line 186 [Test::Stream] # ' [Test::Stream] # got: '# Failed (TODO) test 'needs fixing' [Test::Stream] # # at t/400-tap-formatter.rakutest line 76 [Test::Stream] # ' [Test::Stream] # Looks like you failed 2 tests of 36 [Test::Stream] # Failed test 'Failures, todo, and skip' [Test::Stream] # at t/400-tap-formatter.rakutest line 1353 [Test::Stream] # Escaping of # and \ in test names, diag messages, todo & skip reasons [Test::Stream] # Escaping # of and \ in SkipAll reason [Test::Stream] # Plan does not match count of tests run [Test::Stream] # Note always go to $.output, whether in todo or not [Test::Stream] [Test::Stream] # Failed test 'got expected todo-output' [Test::Stream] # at t/400-tap-formatter.rakutest line 1404 [Test::Stream] # expected: '# Failed (TODO) test 'needs fixing' [Test::Stream] # # at t/400-tap-formatter.rakutest line 1139 [Test::Stream] # ' [Test::Stream] # got: '# Failed (TODO) test 'needs fixing' [Test::Stream] # # at t/400-tap-formatter.rakutest line 979 [Test::Stream] # ' [Test::Stream] [Test::Stream] # Failed test 'got expected todo-output' [Test::Stream] # at t/400-tap-formatter.rakutest line 1404 [Test::Stream] # expected: ' # Failed (TODO) test 'needs fixing' [Test::Stream] # # at t/400-tap-formatter.rakutest line 1139 [Test::Stream] # ' [Test::Stream] # got: ' # Failed (TODO) test 'needs fixing' [Test::Stream] # # at t/400-tap-formatter.rakutest line 979 [Test::Stream] # ' [Test::Stream] # Looks like you failed 2 tests of 56 [Test::Stream] # Failed test 'Note always go to $.output, whether in todo or not' [Test::Stream] # at t/400-tap-formatter.rakutest line 1353 [Test::Stream] # Skip all [Test::Stream] # Skip all in a subtest [Test::Stream] # Looks like you failed 2 tests of 8 ===> Testing [FAIL]: Test::Stream:ver<0.1>:auth [Test::Stream] Failed to get passing tests, but continuing with --force-test ===> Installing: Test::Stream:ver<0.1>:auth ===> Install [OK] for Test::Stream:ver<0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 19.060s CPU time consumed: 3min 45.814s Memory peak: 1.8G (swap: 0B) ```
* [ ] [Tree::Binary](https://raku.land/zef:Scimon/Tree::Binary) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p189198-i176053.service; invocation ID: 9df7f79b708140d8aa5eb08af19d3912 Press ^] three times within 1s to disconnect TTY. ===> Searching for: Tree::Binary ===> Found: Tree::Binary:ver<0.0.7>:auth [via Zef::Repository::Ecosystems] [Tree::Binary] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790131834.189201.9893.642908274702/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz https://360.zef.pm/T/RE/TREE_BINARY/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz ===> Fetching [OK]: Tree::Binary:ver<0.0.7>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790131834.189201.9893.642908274702/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz [Tree::Binary] Command: tar -t -f ./f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz [Tree::Binary] Command: tar -xvf ./f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz -C ../f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz ===> Extraction [OK]: Tree::Binary to /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz ===> Testing: Tree::Binary:ver<0.0.7>:auth [Tree::Binary] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7 t/01-basic.rakutest [Tree::Binary] ok 1 - Tree::Binary module can be use-d ok [Tree::Binary] 1..1 [Tree::Binary] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7 t/iterator.rakutest [Tree::Binary] ok 1 - [Tree::Binary] ok 2 - [Tree::Binary] ok 3 - [Tree::Binary] ok 4 - [Tree::Binary] ok 5 - [Tree::Binary] ok 6 - [Tree::Binary] ok 7 - [Tree::Binary] ok 8 - [Tree::Binary] ok 9 - [Tree::Binary] ok 10 - [Tree::Binary] ok 11 - [Tree::Binary] ok 12 - [Tree::Binary] ok 13 - [Tree::Binary] ok 14 - [Tree::Binary] ok 15 - [Tree::Binary] ok 16 - [Tree::Binary] ok 17 - [Tree::Binary] ok 18 - [Tree::Binary] ok 19 - [Tree::Binary] ok 20 - [Tree::Binary] ok 21 - [Tree::Binary] ok 22 - [Tree::Binary] ok 23 - [Tree::Binary] ok 24 - [Tree::Binary] ok 25 - [Tree::Binary] ok 26 - [Tree::Binary] ok 27 - [Tree::Binary] ok 28 - [Tree::Binary] ok 29 - [Tree::Binary] ok 30 - [Tree::Binary] ok 31 - [Tree::Binary] ok 32 - [Tree::Binary] ok 33 - [Tree::Binary] ok 34 - [Tree::Binary] ok 35 - [Tree::Binary] 1..35 [Tree::Binary] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7 t/simple-int-trees.rakutest [Tree::Binary] ok 1 - [Tree::Binary] ok 2 - [Tree::Binary] ok 3 - [Tree::Binary] ok 4 - [Tree::Binary] ok 5 - [Tree::Binary] ok 6 - [Tree::Binary] ok 7 - [Tree::Binary] ok 8 - [Tree::Binary] ok 9 - [Tree::Binary] ok 10 - [Tree::Binary] ok 11 - [Tree::Binary] ok 12 - [Tree::Binary] ok 13 - [Tree::Binary] ok 14 - [Tree::Binary] ok 15 - [Tree::Binary] 1..15 ===> Testing [OK] for Tree::Binary:ver<0.0.7>:auth ===> Installing: Tree::Binary:ver<0.0.7>:auth ===> Install [OK] for Tree::Binary:ver<0.0.7>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 46.574s CPU time consumed: 1min 56.946s Memory peak: 1.3G (swap: 0B) ```
New Output ``` Running as unit: run-p184703-i151337.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Tree::Binary ===> Found: Tree::Binary:ver<0.0.7>:auth [via Zef::Repository::Ecosystems] [Tree::Binary] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790131725.184706.1744.7027940417204/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz https://360.zef.pm/T/RE/TREE_BINARY/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz ===> Fetching [OK]: Tree::Binary:ver<0.0.7>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790131725.184706.1744.7027940417204/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz [Tree::Binary] Command: tar -t -f ./f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz [Tree::Binary] Command: tar -xvf ./f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz -C ../f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz ===> Extraction [OK]: Tree::Binary to /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz ===> Testing: Tree::Binary:ver<0.0.7>:auth [Tree::Binary] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7 t/01-basic.rakutest [Tree::Binary] ok 1 - Tree::Binary module can be use-d ok [Tree::Binary] 1..1 [Tree::Binary] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7 t/iterator.rakutest [Tree::Binary] Cannot look up attributes in a VMNull type object. Did you forget a '.new'? [Tree::Binary] in submethod BUILD at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 166 [Tree::Binary] in method from-Str at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 258 [Tree::Binary] in method from-Str at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 258 [Tree::Binary] in method COERCE at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 249 [Tree::Binary] in block at t/iterator.rakutest line 7 [Tree::Binary] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7 t/simple-int-trees.rakutest [Tree::Binary] Cannot look up attributes in a VMNull type object. Did you forget a '.new'? [Tree::Binary] in submethod BUILD at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 166 [Tree::Binary] in method from-Str at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 258 [Tree::Binary] in method from-Str at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 258 [Tree::Binary] in method COERCE at /home/coke/sandbox/blin/data/zef-data/tmp/f5d536ab091f39e597ff308d1711c69b7fd557ab.tar.gz/Tree-Binary-0.0.7/lib/Tree/Binary/Role/BinaryTree.rakumod (Tree::Binary::Role::BinaryTree) line 249 [Tree::Binary] in block at t/simple-int-trees.rakutest line 7 ===> Testing [FAIL]: Tree::Binary:ver<0.0.7>:auth [Tree::Binary] Failed to get passing tests, but continuing with --force-test ===> Installing: Tree::Binary:ver<0.0.7>:auth ===> Install [OK] for Tree::Binary:ver<0.0.7>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 56.020s CPU time consumed: 2min 524ms Memory peak: 1.2G (swap: 0B) ```
* [ ] [Trie](https://raku.land/zef:FCO/Trie) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p278098-i269749.service; invocation ID: 6a66fecad3cb480c9e01b6d497a9518f Press ^] three times within 1s to disconnect TTY. ===> Searching for: Trie ===> Found: Trie:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [Trie] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134173.278117.372.4066744540211/5fd049406f61c5016605e823908deae7910f80cf.tar.gz https://360.zef.pm/T/RI/TRIE/5fd049406f61c5016605e823908deae7910f80cf.tar.gz ===> Fetching [OK]: Trie:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134173.278117.372.4066744540211/5fd049406f61c5016605e823908deae7910f80cf.tar.gz [Trie] Command: tar -t -f ./5fd049406f61c5016605e823908deae7910f80cf.tar.gz [Trie] Command: tar -xvf ./5fd049406f61c5016605e823908deae7910f80cf.tar.gz -C ../5fd049406f61c5016605e823908deae7910f80cf.tar.gz ===> Extraction [OK]: Trie to /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz ===> Testing: Trie:ver<0.0.1>:auth [Trie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1 t/01-basic.rakutest [Trie] ok 1 - replace me [Trie] 1..1 [Trie] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1 t/02-trie.rakutest [Trie] ok 1 - The object is-a 'Trie' [Trie] ok 2 - [Trie] ok 3 - The object is-a 'Trie' [Trie] ok 4 - [Trie] ok 5 - [Trie] ok 6 - [Trie] ok 7 - [Trie] ok 8 - [Trie] ok 9 - [Trie] ok 10 - [Trie] # Subtest: did we throws-like X::Trie::MultipleValues? [Trie] 1..2 [Trie] ok 1 - code dies [Trie] ok 2 - right exception type (X::Trie::MultipleValues) [Trie] ok 11 - did we throws-like X::Trie::MultipleValues? [Trie] ok 12 - [Trie] ok 13 - [Trie] ok 14 - [Trie] ok 15 - [Trie] ok 16 - [Trie] ok 17 - [Trie] ok 18 - [Trie] ok 19 - [Trie] ok 20 - [Trie] ok 21 - [Trie] ok 22 - [Trie] ok 23 - [Trie] ok 24 - [Trie] ok 25 - [Trie] ok 26 - [Trie] ok 27 - [Trie] ok 28 - b exists? [Trie] ok 29 - [Trie] ok 30 - bl exists? [Trie] ok 31 - [Trie] ok 32 - bla exists? [Trie] ok 33 - [Trie] ok 34 - bli exists? [Trie] ok 35 - [Trie] ok 36 - blah exists? [Trie] ok 37 - [Trie] ok 38 - t exists? [Trie] ok 39 - [Trie] ok 40 - te exists? [Trie] ok 41 - [Trie] ok 42 - test exists? [Trie] ok 43 - [Trie] ok 44 - none exists? [Trie] ok 45 - [Trie] ok 46 - c doesn't exists? [Trie] ok 47 - [Trie] ok 48 - cl doesn't exists? [Trie] ok 49 - [Trie] ok 50 - cla doesn't exists? [Trie] ok 51 - [Trie] ok 52 - ble doesn't exists? [Trie] ok 53 - [Trie] ok 54 - [Trie] ok 55 - [Trie] ok 56 - [Trie] ok 57 - [Trie] ok 58 - [Trie] ok 59 - [Trie] ok 60 - [Trie] ok 61 - [Trie] ok 62 - [Trie] ok 63 - [Trie] ok 64 - [Trie] ok 65 - [Trie] ok 66 - [Trie] ok 67 - [Trie] ok 68 - [Trie] ok 69 - [Trie] ok 70 - [Trie] 1..70 ===> Testing [OK] for Trie:ver<0.0.1>:auth ===> Installing: Trie:ver<0.0.1>:auth ===> Install [OK] for Trie:ver<0.0.1>:auth Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 4.400s CPU time consumed: 2min 15.843s Memory peak: 1.1G (swap: 0B) ```
New Output ``` Running as unit: run-p273384-i257203.service Press ^] three times within 1s to disconnect TTY. ===> Searching for: Trie ===> Found: Trie:ver<0.0.1>:auth [via Zef::Repository::Ecosystems] [Trie] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134055.273388.5000.970560406363/5fd049406f61c5016605e823908deae7910f80cf.tar.gz https://360.zef.pm/T/RI/TRIE/5fd049406f61c5016605e823908deae7910f80cf.tar.gz ===> Fetching [OK]: Trie:ver<0.0.1>:auth to /home/coke/sandbox/blin/data/zef-data/tmp/1790134055.273388.5000.970560406363/5fd049406f61c5016605e823908deae7910f80cf.tar.gz [Trie] Command: tar -t -f ./5fd049406f61c5016605e823908deae7910f80cf.tar.gz [Trie] Command: tar -xvf ./5fd049406f61c5016605e823908deae7910f80cf.tar.gz -C ../5fd049406f61c5016605e823908deae7910f80cf.tar.gz ===> Extraction [OK]: Trie to /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz ===> Testing: Trie:ver<0.0.1>:auth [Trie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1 t/01-basic.rakutest [Trie] ===SORRY!=== Error while compiling t/01-basic.rakutest [Trie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1/lib/Trie.rakumod (Trie) [Trie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash) [Trie] Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" [Trie] at /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash):2 [Trie] ------> has Mu:U $!of = T; [Trie] at /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1/lib/Trie.rakumod (Trie):2 [Trie] ------> use OrderedHash; [Trie] at t/01-basic.rakutest:3 [Trie] ------> use Trie; [Trie] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1 t/02-trie.rakutest [Trie] ===SORRY!=== Error while compiling t/02-trie.rakutest [Trie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1/lib/Trie.rakumod (Trie) [Trie] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash) [Trie] Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" [Trie] at /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash):2 [Trie] ------> has Mu:U $!of = T; [Trie] at /home/coke/sandbox/blin/data/zef-data/tmp/5fd049406f61c5016605e823908deae7910f80cf.tar.gz/Trie-0.0.1/lib/Trie.rakumod (Trie):2 [Trie] ------> use OrderedHash; [Trie] at t/02-trie.rakutest:1 [Trie] ------> use Trie; ===> Testing [FAIL]: Trie:ver<0.0.1>:auth [Trie] Failed to get passing tests, but continuing with --force-test ===> Installing: Trie:ver<0.0.1>:auth ===> Install [FAIL] for Trie:ver<0.0.1>:auth: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Trie_zef:FCO_0.0.1_0/sources/E563EC13A1BDD55E755E83366A886A017701570F (Trie) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash) Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" at /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash):2 ------> has Mu:U $!of = T; at /home/coke/sandbox/blin/installed/Trie_zef:FCO_0.0.1_0/sources/E563EC13A1BDD55E755E83366A886A017701570F (Trie):2 ------> use OrderedHash; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Trie_zef:FCO_0.0.1_0/sources/E563EC13A1BDD55E755E83366A886A017701570F (Trie) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash) Can never assign default value "T" to attribute '$!of', it expects: "Mu:U" at /home/coke/sandbox/blin/installed/OrderedHash_zef:FCO_0.0.4_0/sources/770353CDE8D85E343BEEC7699FE49961352B9FDD (OrderedHash):2 ------> has Mu:U $!of = T; at /home/coke/sandbox/blin/installed/Trie_zef:FCO_0.0.1_0/sources/E563EC13A1BDD55E755E83366A886A017701570F (Trie):2 ------> use OrderedHash; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 7.589s CPU time consumed: 2min 14.694s Memory peak: 1.1G (swap: 0B) ```
* [ ] [WWW::GCloud](https://raku.land/zef:vrurg/WWW::GCloud) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p619330-i470510.service; invocation ID: 5f327e7bab474e88a361b9e177ce3174 Press ^] three times within 1s to disconnect TTY. ===> Searching for: WWW::GCloud ===> Found: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> [via Zef::Repository::Ecosystems] [WWW::GCloud] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790142697.619334.6899.7819872225145/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz https://360.zef.pm/W/WW/WWW_GCLOUD/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz ===> Fetching [OK]: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> to /home/coke/sandbox/blin/data/zef-data/tmp/1790142697.619334.6899.7819872225145/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz [WWW::GCloud] Command: tar -t -f ./33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz [WWW::GCloud] Command: tar -xvf ./33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz -C ../33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz ===> Extraction [OK]: WWW::GCloud to /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz ===> Testing: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/020-cpromise.rakutest [WWW::GCloud] 1..4 [WWW::GCloud] ok 1 - # SKIP this version of Rakudo already implements 'andthen' and 'orelse' in its Promise [WWW::GCloud] ok 2 - # SKIP this version of Rakudo already implements 'andthen' and 'orelse' in its Promise [WWW::GCloud] ok 3 - # SKIP this version of Rakudo already implements 'andthen' and 'orelse' in its Promise [WWW::GCloud] ok 4 - # SKIP this version of Rakudo already implements 'andthen' and 'orelse' in its Promise [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/030-rec-attr-aliasing.rakutest [WWW::GCloud] 1..8 [WWW::GCloud] ok 1 - attribute names of a 'is gc-record' class are kebabified [WWW::GCloud] ok 2 - :alias attribute of `is json` trait [WWW::GCloud] ok 3 - paginating record has the specified camel case attribute accessor [WWW::GCloud] ok 4 - paginating record has kebabified attribute accessor [WWW::GCloud] ok 5 - items attribute length [WWW::GCloud] ok 6 - kebabified items attribute length [WWW::GCloud] ok 7 - camelized items attribute length [WWW::GCloud] ok 8 - $.items is initialized with the original record [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/040-query-params.rakutest [WWW::GCloud] 1..4 [WWW::GCloud] # Subtest: only query arguments [WWW::GCloud] ok 1 - query arguments [WWW::GCloud] ok 2 - request headers [WWW::GCloud] 1..2 [WWW::GCloud] ok 1 - only query arguments [WWW::GCloud] # Subtest: argument and header [WWW::GCloud] ok 1 - query arguments [WWW::GCloud] ok 2 - request headers [WWW::GCloud] 1..2 [WWW::GCloud] ok 2 - argument and header [WWW::GCloud] 1..3 [WWW::GCloud] ok 1 - code dies [WWW::GCloud] ok 2 - right exception type (X::TypeCheck::Binding::Parameter) [WWW::GCloud] ok 3 - .parameter passes validation [WWW::GCloud] ok 3 - passing an argument of wrong type throws [WWW::GCloud] 1..3 [WWW::GCloud] ok 1 - code dies [WWW::GCloud] ok 2 - right exception type (WWW::GCloud::X::API::ExtraArgs) [WWW::GCloud] ok 3 - .extra matches [unknown] [WWW::GCloud] ok 4 - passing an unknown argument throws [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/050-type-map.rakutest [WWW::GCloud] 1..4 [WWW::GCloud] # Subtest: Basic [WWW::GCloud] 1..4 [WWW::GCloud] ok 1 - no map, the original type is used [WWW::GCloud] ok 2 - use class is used when map is isntalled [WWW::GCloud] ok 3 - json-wrap trait simplifies life [WWW::GCloud] ok 4 - user class attribute doesn't alter JSON serialization [WWW::GCloud] ok 1 - Basic [WWW::GCloud] # Subtest: Array [WWW::GCloud] 1..4 [WWW::GCloud] ok 1 - owner class is mapped [WWW::GCloud] ok 2 - positional attribute elemenets are mapped [WWW::GCloud] ok 3 - secont element 'name' deserialized correctly [WWW::GCloud] ok 4 - secont element 'value' deserialized correctly [WWW::GCloud] ok 2 - Array [WWW::GCloud] # Subtest: Hash [WWW::GCloud] 1..2 [WWW::GCloud] ok 1 - all values deserialized into wrapper class [WWW::GCloud] ok 2 - typed hash deserialized correctly [WWW::GCloud] ok 3 - Hash [WWW::GCloud] # Subtest: Complex [WWW::GCloud] 1..2 [WWW::GCloud] # Subtest: Hash Attribute [WWW::GCloud] 1..3 [WWW::GCloud] ok 1 - all values found in the hash [WWW::GCloud] ok 2 - all values are of the expected type [WWW::GCloud] ok 3 - object are seemingly deserialized correctly [WWW::GCloud] ok 1 - Hash Attribute [WWW::GCloud] # Subtest: Array Attribute [WWW::GCloud] 1..3 [WWW::GCloud] ok 1 - all objects found in the array [WWW::GCloud] ok 2 - all objects are of the expected type [WWW::GCloud] ok 3 - object are seemingly deserialized correctly [WWW::GCloud] ok 2 - Array Attribute [WWW::GCloud] ok 4 - Complex [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/060-gc-enum.rakutest [WWW::GCloud] 1..2 [WWW::GCloud] ok 1 - enums seralized by their values [WWW::GCloud] ok 2 - deserialization succeed ===> Testing [OK] for WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> ===> Installing: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> ===> Install [OK] for WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 10min 7.456s CPU time consumed: 13min 56.166s Memory peak: 3.6G (swap: 299.5M) ```
New Output ``` Running as unit: run-p614181-i623964.service; invocation ID: dd1f85e565ee4e308bcb26d3da1e5b69 Press ^] three times within 1s to disconnect TTY. ===> Searching for: WWW::GCloud ===> Found: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> [via Zef::Repository::Ecosystems] [WWW::GCloud] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790142585.614184.7437.07337418118/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz https://360.zef.pm/W/WW/WWW_GCLOUD/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz ===> Fetching [OK]: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> to /home/coke/sandbox/blin/data/zef-data/tmp/1790142585.614184.7437.07337418118/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz [WWW::GCloud] Command: tar -t -f ./33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz [WWW::GCloud] Command: tar -xvf ./33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz -C ../33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz ===> Extraction [OK]: WWW::GCloud to /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz ===> Testing: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/020-cpromise.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling t/020-cpromise.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud] ===SORRY!=== [WWW::GCloud] Type 'test-hub' is not declared [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] Malformed unit [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud] ------> use Test::Async::Hub; [WWW::GCloud] at t/020-cpromise.rakutest:2 [WWW::GCloud] ------> use Test::Async; [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/030-rec-attr-aliasing.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling t/030-rec-attr-aliasing.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud] ===SORRY!=== [WWW::GCloud] Type 'test-hub' is not declared [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] Malformed unit [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud] ------> use Test::Async::Hub; [WWW::GCloud] at t/030-rec-attr-aliasing.rakutest:2 [WWW::GCloud] ------> use Test::Async; [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/040-query-params.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling t/040-query-params.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud] ===SORRY!=== [WWW::GCloud] Type 'test-hub' is not declared [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] Malformed unit [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud] ------> use Test::Async::Hub; [WWW::GCloud] at t/040-query-params.rakutest:3 [WWW::GCloud] ------> use Test::Async; [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/050-type-map.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling t/050-type-map.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud] ===SORRY!=== [WWW::GCloud] Type 'test-hub' is not declared [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] Malformed unit [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud] ------> use Test::Async::Hub; [WWW::GCloud] at t/050-type-map.rakutest:2 [WWW::GCloud] ------> use Test::Async; [WWW::GCloud] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/33085f5dc3877141f8941ac8cb48718d681bd101.tar.gz/WWW-GCloud-v0.0.8 t/060-gc-enum.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling t/060-gc-enum.rakutest [WWW::GCloud] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud] ===SORRY!=== [WWW::GCloud] Type 'test-hub' is not declared [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] Malformed unit [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud] ------> unit test-hub Test::Async::Hub; [WWW::GCloud] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud] ------> use Test::Async::Hub; [WWW::GCloud] at t/060-gc-enum.rakutest:2 [WWW::GCloud] ------> use Test::Async; ===> Testing [FAIL]: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> [WWW::GCloud] Failed to get passing tests, but continuing with --force-test ===> Installing: WWW::GCloud:ver<0.0.8>:auth:api<0.0.4> ===> Install [FAIL] for WWW::GCloud:ver<0.0.8>:auth:api<0.0.4>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure) ===SORRY!=== Cannot find method 'nominalish' on object of type Archetypes at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure):4 ------> use JSON::Class::Config; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW):14 ------> use JSON::Class::HOW::SelfConfigure; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class):14 ------> use JSON::Class::ClassHOW; at /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud):8 ------> use JSON::Class:auth; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure) ===SORRY!=== Cannot find method 'nominalish' on object of type Archetypes at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure):4 ------> use JSON::Class::Config; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW):14 ------> use JSON::Class::HOW::SelfConfigure; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class):14 ------> use JSON::Class::ClassHOW; at /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud):8 ------> use JSON::Class:auth; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 2min 3.097s CPU time consumed: 2min 40.760s Memory peak: 2.2G (swap: 1.3M) ```
* [ ] [WWW::GCloud::API::Storage](https://raku.land/zef:vrurg/WWW::GCloud::API::Storage) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p870395-i922396.service; invocation ID: 5f2fa86e6ad84a60845eb0a1b995738c Press ^] three times within 1s to disconnect TTY. ===> Searching for: WWW::GCloud::API::Storage ===> Found: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> [via Zef::Repository::Ecosystems] [WWW::GCloud::API::Storage] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790148465.870402.4970.587848894404/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz https://360.zef.pm/W/WW/WWW_GCLOUD_API_STORAGE/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz ===> Fetching [OK]: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> to /home/coke/sandbox/blin/data/zef-data/tmp/1790148465.870402.4970.587848894404/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz [WWW::GCloud::API::Storage] Command: tar -t -f ./62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz [WWW::GCloud::API::Storage] Command: tar -xvf ./62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz -C ../62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz ===> Extraction [OK]: WWW::GCloud::API::Storage to /home/coke/sandbox/blin/data/zef-data/tmp/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz ===> Testing: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> [WWW::GCloud::API::Storage] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz/WWW-GCloud-API-Storage-v0.0.5 t/000-use.rakutest [WWW::GCloud::API::Storage] 1..1 [WWW::GCloud::API::Storage] ok 1 - module loads [WWW::GCloud::API::Storage] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz/WWW-GCloud-API-Storage-v0.0.5 t/050-gcsuri.rakutest [WWW::GCloud::API::Storage] 1..4 [WWW::GCloud::API::Storage] ok 1 - gs:// URI deserialized [WWW::GCloud::API::Storage] ok 2 - scheme is 'gs' [WWW::GCloud::API::Storage] ok 3 - authority [WWW::GCloud::API::Storage] ok 4 - path ===> Testing [OK] for WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> ===> Installing: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> ===> Install [OK] for WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 4min 23.799s CPU time consumed: 6min 34.566s Memory peak: 3.7G (swap: 0B) ```
New Output ``` Running as unit: run-p868888-i869406.service; invocation ID: e51621db744944658c0b4787d2ca46e5 Press ^] three times within 1s to disconnect TTY. ===> Searching for: WWW::GCloud::API::Storage ===> Found: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> [via Zef::Repository::Ecosystems] [WWW::GCloud::API::Storage] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790148429.868889.3511.4770381334715/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz https://360.zef.pm/W/WW/WWW_GCLOUD_API_STORAGE/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz ===> Fetching [OK]: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> to /home/coke/sandbox/blin/data/zef-data/tmp/1790148429.868889.3511.4770381334715/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz [WWW::GCloud::API::Storage] Command: tar -t -f ./62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz [WWW::GCloud::API::Storage] Command: tar -xvf ./62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz -C ../62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz ===> Extraction [OK]: WWW::GCloud::API::Storage to /home/coke/sandbox/blin/data/zef-data/tmp/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz ===> Testing: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> [WWW::GCloud::API::Storage] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz/WWW-GCloud-API-Storage-v0.0.5 t/000-use.rakutest [WWW::GCloud::API::Storage] ===SORRY!=== Error while compiling t/000-use.rakutest [WWW::GCloud::API::Storage] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud::API::Storage] ===SORRY!=== [WWW::GCloud::API::Storage] Type 'test-hub' is not declared [WWW::GCloud::API::Storage] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud::API::Storage] ------> unit test-hub Test::Async::Hub; [WWW::GCloud::API::Storage] Malformed unit [WWW::GCloud::API::Storage] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud::API::Storage] ------> unit test-hub Test::Async::Hub; [WWW::GCloud::API::Storage] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud::API::Storage] ------> use Test::Async::Hub; [WWW::GCloud::API::Storage] at t/000-use.rakutest:2 [WWW::GCloud::API::Storage] ------> use Test::Async; [WWW::GCloud::API::Storage] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/62debd9b26d9ff72a14c57a766aa8929dc7fdf86.tar.gz/WWW-GCloud-API-Storage-v0.0.5 t/050-gcsuri.rakutest [WWW::GCloud::API::Storage] ===SORRY!=== Error while compiling t/050-gcsuri.rakutest [WWW::GCloud::API::Storage] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud::API::Storage] ===SORRY!=== [WWW::GCloud::API::Storage] Type 'test-hub' is not declared [WWW::GCloud::API::Storage] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud::API::Storage] ------> unit test-hub Test::Async::Hub; [WWW::GCloud::API::Storage] Malformed unit [WWW::GCloud::API::Storage] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud::API::Storage] ------> unit test-hub Test::Async::Hub; [WWW::GCloud::API::Storage] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud::API::Storage] ------> use Test::Async::Hub; [WWW::GCloud::API::Storage] at t/050-gcsuri.rakutest:2 [WWW::GCloud::API::Storage] ------> use Test::Async; ===> Testing [FAIL]: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> [WWW::GCloud::API::Storage] Failed to get passing tests, but continuing with --force-test ===> Installing: WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4> ===> Install [FAIL] for WWW::GCloud::API::Storage:ver<0.0.5>:auth:api<0.0.4>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud::API::Storage_zef:vrurg_0.0.5_0.0.4/sources/F4901D91099BE3C1174E2735226A095717F44937 (WWW::GCloud::API::Storage) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure) ===SORRY!=== Cannot find method 'nominalish' on object of type Archetypes at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure):4 ------> use JSON::Class::Config; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW):14 ------> use JSON::Class::HOW::SelfConfigure; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class):14 ------> use JSON::Class::ClassHOW; at /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud):8 ------> use JSON::Class:auth; at /home/coke/sandbox/blin/installed/WWW::GCloud::API::Storage_zef:vrurg_0.0.5_0.0.4/sources/F4901D91099BE3C1174E2735226A095717F44937 (WWW::GCloud::API::Storage):6 ------> use WWW::GCloud; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud::API::Storage_zef:vrurg_0.0.5_0.0.4/sources/F4901D91099BE3C1174E2735226A095717F44937 (WWW::GCloud::API::Storage) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure) ===SORRY!=== Cannot find method 'nominalish' on object of type Archetypes at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure):4 ------> use JSON::Class::Config; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW):14 ------> use JSON::Class::HOW::SelfConfigure; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class):14 ------> use JSON::Class::ClassHOW; at /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud):8 ------> use JSON::Class:auth; at /home/coke/sandbox/blin/installed/WWW::GCloud::API::Storage_zef:vrurg_0.0.5_0.0.4/sources/F4901D91099BE3C1174E2735226A095717F44937 (WWW::GCloud::API::Storage):6 ------> use WWW::GCloud; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 37.670s CPU time consumed: 52.847s Memory peak: 2.1G (swap: 0B) ```
* [ ] [WWW::GCloud::API::Vision](https://raku.land/zef:vrurg/WWW::GCloud::API::Vision) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p954272-i989522.service; invocation ID: 9461e55ad31c4adb94f821350a721228 Press ^] three times within 1s to disconnect TTY. ===> Searching for: WWW::GCloud::API::Vision ===> Found: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> [via Zef::Repository::Ecosystems] [WWW::GCloud::API::Vision] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790150982.954273.4990.622344486596/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz https://360.zef.pm/W/WW/WWW_GCLOUD_API_VISION/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz ===> Fetching [OK]: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> to /home/coke/sandbox/blin/data/zef-data/tmp/1790150982.954273.4990.622344486596/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz [WWW::GCloud::API::Vision] Command: tar -t -f ./3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz [WWW::GCloud::API::Vision] Command: tar -xvf ./3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz -C ../3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz ===> Extraction [OK]: WWW::GCloud::API::Vision to /home/coke/sandbox/blin/data/zef-data/tmp/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz ===> Testing: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> [WWW::GCloud::API::Vision] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz/WWW-GCloud-API-Vision-v0.0.4 t/100-features.rakutest [WWW::GCloud::API::Vision] 1..5 [WWW::GCloud::API::Vision] # Subtest: enum value [WWW::GCloud::API::Vision] ok 1 - coercion [WWW::GCloud::API::Vision] ok 2 - .new method [WWW::GCloud::API::Vision] 1..2 [WWW::GCloud::API::Vision] ok 1 - enum value [WWW::GCloud::API::Vision] # Subtest: string value [WWW::GCloud::API::Vision] ok 1 - coercion [WWW::GCloud::API::Vision] ok 2 - .new method [WWW::GCloud::API::Vision] 1..2 [WWW::GCloud::API::Vision] ok 2 - string value [WWW::GCloud::API::Vision] # Subtest: profile hash, enum [WWW::GCloud::API::Vision] ok 1 - coercion [WWW::GCloud::API::Vision] ok 2 - .new method [WWW::GCloud::API::Vision] 1..2 [WWW::GCloud::API::Vision] ok 3 - profile hash, enum [WWW::GCloud::API::Vision] # Subtest: profile list, enum [WWW::GCloud::API::Vision] ok 1 - coercion [WWW::GCloud::API::Vision] ok 2 - .new method [WWW::GCloud::API::Vision] 1..2 [WWW::GCloud::API::Vision] ok 4 - profile list, enum [WWW::GCloud::API::Vision] # Subtest: profile list, string [WWW::GCloud::API::Vision] ok 1 - coercion [WWW::GCloud::API::Vision] ok 2 - .new method [WWW::GCloud::API::Vision] 1..2 [WWW::GCloud::API::Vision] ok 5 - profile list, string ===> Testing [OK] for WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> ===> Installing: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> ===> Install [OK] for WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 3min 37.953s CPU time consumed: 5min 22.698s Memory peak: 4.9G (swap: 0B) ```
New Output ``` Running as unit: run-p953303-i986447.service; invocation ID: 2d0dfd1d8cc9460990916860d4b50ad8 Press ^] three times within 1s to disconnect TTY. ===> Searching for: WWW::GCloud::API::Vision ===> Found: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> [via Zef::Repository::Ecosystems] [WWW::GCloud::API::Vision] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790150951.953310.9085.417749052227/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz https://360.zef.pm/W/WW/WWW_GCLOUD_API_VISION/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz ===> Fetching [OK]: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> to /home/coke/sandbox/blin/data/zef-data/tmp/1790150951.953310.9085.417749052227/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz [WWW::GCloud::API::Vision] Command: tar -t -f ./3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz [WWW::GCloud::API::Vision] Command: tar -xvf ./3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz -C ../3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz ===> Extraction [OK]: WWW::GCloud::API::Vision to /home/coke/sandbox/blin/data/zef-data/tmp/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz ===> Testing: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> [WWW::GCloud::API::Vision] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/3e50137f6079ab0e5d82c6b8a9aa879dbe238d5f.tar.gz/WWW-GCloud-API-Vision-v0.0.4 t/100-features.rakutest [WWW::GCloud::API::Vision] ===SORRY!=== Error while compiling t/100-features.rakutest [WWW::GCloud::API::Vision] ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async) [WWW::GCloud::API::Vision] ===SORRY!=== [WWW::GCloud::API::Vision] Type 'test-hub' is not declared [WWW::GCloud::API::Vision] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud::API::Vision] ------> unit test-hub Test::Async::Hub; [WWW::GCloud::API::Vision] Malformed unit [WWW::GCloud::API::Vision] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/AAA72E49F02EF7E865B8E9CCEB09A3AA13D7F2B1 (Test::Async::Hub):6 [WWW::GCloud::API::Vision] ------> unit test-hub Test::Async::Hub; [WWW::GCloud::API::Vision] at /home/coke/sandbox/blin/installed/Test::Async_zef:vrurg_0.1.17_0.1.2/sources/7E7864271E963232F49BFD2612559D33B8270D1B (Test::Async):8 [WWW::GCloud::API::Vision] ------> use Test::Async::Hub; [WWW::GCloud::API::Vision] at t/100-features.rakutest:2 [WWW::GCloud::API::Vision] ------> use Test::Async; ===> Testing [FAIL]: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> [WWW::GCloud::API::Vision] Failed to get passing tests, but continuing with --force-test ===> Installing: WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2> ===> Install [FAIL] for WWW::GCloud::API::Vision:ver<0.0.4>:auth:api<0.0.2>: ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud::API::Vision_zef:vrurg_0.0.4_0.0.2/sources/FD3563D8FB7EA51A06768758FA5A4D03EBC3CF3B (WWW::GCloud::API::Vision) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure) ===SORRY!=== Cannot find method 'nominalish' on object of type Archetypes at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure):4 ------> use JSON::Class::Config; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW):14 ------> use JSON::Class::HOW::SelfConfigure; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class):14 ------> use JSON::Class::ClassHOW; at /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud):8 ------> use JSON::Class:auth; at /home/coke/sandbox/blin/installed/WWW::GCloud::API::Vision_zef:vrurg_0.0.4_0.0.2/sources/FD3563D8FB7EA51A06768758FA5A4D03EBC3CF3B (WWW::GCloud::API::Vision):6 ------> use WWW::GCloud; ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud::API::Vision_zef:vrurg_0.0.4_0.0.2/sources/FD3563D8FB7EA51A06768758FA5A4D03EBC3CF3B (WWW::GCloud::API::Vision) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW) ===SORRY!=== Error while compiling /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure) ===SORRY!=== Cannot find method 'nominalish' on object of type Archetypes at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/EDD32FF3705308FE68A2A38E29E93AF07E0CC7A4 (JSON::Class::HOW::SelfConfigure):4 ------> use JSON::Class::Config; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/710A49098006CDB8CBD4954A2DBF63BFEC4A17DE (JSON::Class::ClassHOW):14 ------> use JSON::Class::HOW::SelfConfigure; at /home/coke/sandbox/blin/installed/JSON::Class_zef:jonathanstowe_0.0.21_1.0/sources/2BD3654B4427C7AF8B152F0157D0C105A662E7DB (JSON::Class):14 ------> use JSON::Class::ClassHOW; at /home/coke/sandbox/blin/installed/WWW::GCloud_zef:vrurg_0.0.8_0.0.4/sources/FDB03B3799AC8762A86CAC41CCDFC2F79FA8D377 (WWW::GCloud):8 ------> use JSON::Class:auth; at /home/coke/sandbox/blin/installed/WWW::GCloud::API::Vision_zef:vrurg_0.0.4_0.0.2/sources/FD3563D8FB7EA51A06768758FA5A4D03EBC3CF3B (WWW::GCloud::API::Vision):6 ------> use WWW::GCloud; Finished with result: exit-code Main processes terminated with: code=exited, status=1/FAILURE Service runtime: 33.687s CPU time consumed: 47.317s Memory peak: 2.2G (swap: 0B) ```
* [ ] [Web::Cache](https://raku.land//Web::Cache) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p217048-i271183.service; invocation ID: 82bf05f19d26435ba0f484f6d72c2b3c Press ^] three times within 1s to disconnect TTY. ===> Searching for: Web::Cache ===> Found: Web::Cache:ver<0.000001> [via Zef::Repository::Ecosystems] [Web::Cache] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790132561.217051.1988.2435576399328/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/W/Web%3A%3ACache/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Fetching [OK]: Web::Cache:ver<0.000001> to /home/coke/sandbox/blin/data/zef-data/tmp/1790132561.217051.1988.2435576399328/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [Web::Cache] Command: tar -t -f ./Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [Web::Cache] Command: tar -xvf ./Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz -C ../Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Extraction [OK]: Web::Cache to /home/coke/sandbox/blin/data/zef-data/tmp/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Testing: Web::Cache:ver<0.000001> [Web::Cache] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-Web-Cache-master t/00-basics.t [Web::Cache] 1..1 [Web::Cache] ok 1 - Web::Cache module can be use-d ok [Web::Cache] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-Web-Cache-master t/01-memory.t [Web::Cache] 1..7 [Web::Cache] ok 1 - memory 1/7: create memory closure [Web::Cache] ok 2 - memory 2/7: cache set key [Web::Cache] ok 3 - memory 3/7: cache get key [Web::Cache] ok 4 - memory 4/7: cache remove key [Web::Cache] ok 5 - memory 5/7: webcache initial key insert [Web::Cache] ok 6 - memory 6/7: webcache subsequent key insert [Web::Cache] ok 7 - memory 7/7: cache clear ===> Testing [OK] for Web::Cache:ver<0.000001> ===> Installing: Web::Cache:ver<0.000001> ===> Install [OK] for Web::Cache:ver<0.000001> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 1min 56.870s CPU time consumed: 2min 1.414s Memory peak: 1.7G (swap: 0B) ```
New Output ``` Running as unit: run-p212030-i57318.service; invocation ID: bd92cd56d2194453a7e7dacfc80ea97a Press ^] three times within 1s to disconnect TTY. ===> Searching for: Web::Cache ===> Found: Web::Cache:ver<0.000001> [via Zef::Repository::Ecosystems] [Web::Cache] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790132444.212032.8509.33639580823/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/W/Web%3A%3ACache/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Fetching [OK]: Web::Cache:ver<0.000001> to /home/coke/sandbox/blin/data/zef-data/tmp/1790132444.212032.8509.33639580823/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [Web::Cache] Command: tar -t -f ./Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz [Web::Cache] Command: tar -xvf ./Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz -C ../Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Extraction [OK]: Web::Cache to /home/coke/sandbox/blin/data/zef-data/tmp/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz ===> Testing: Web::Cache:ver<0.000001> [Web::Cache] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-Web-Cache-master t/00-basics.t [Web::Cache] 1..1 [Web::Cache] ok 1 - Web::Cache module can be use-d ok [Web::Cache] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/Web%3A%3ACache%3Aver%3C0.000001%3E%3Aauth%3Cgithub%3Ascmorrison%3E.tar.gz/perl6-Web-Cache-master t/01-memory.t [Web::Cache] 1..7 [Web::Cache] not ok 1 - memory 1/7: create memory closure [Web::Cache] # Failed test 'memory 1/7: create memory closure' [Web::Cache] # at t/01-memory.t line 25 [Web::Cache] # expected: (Block) [Web::Cache] # got: (Block+{Callable[Str]}) [Web::Cache] ok 2 - memory 2/7: cache set key [Web::Cache] ok 3 - memory 3/7: cache get key [Web::Cache] ok 4 - memory 4/7: cache remove key [Web::Cache] ok 5 - memory 5/7: webcache initial key insert [Web::Cache] ok 6 - memory 6/7: webcache subsequent key insert [Web::Cache] ok 7 - memory 7/7: cache clear [Web::Cache] # You failed 1 test of 7 ===> Testing [FAIL]: Web::Cache:ver<0.000001> [Web::Cache] Failed to get passing tests, but continuing with --force-test ===> Installing: Web::Cache:ver<0.000001> ===> Install [OK] for Web::Cache:ver<0.000001> Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 4.274s CPU time consumed: 2min 10.068s Memory peak: 1.5G (swap: 0B) ```
* [ ] [XHTML::Writer](https://raku.land//XHTML::Writer) – Fail, Bisected: [a107b0c](https://github.com/rakudo/rakudo/commit/a107b0ce342aaea278202f6b7110d3a25e9ed4d6)
Old Output ``` Running as unit: run-p295757-i360865.service; invocation ID: c229116c16d746fcb153b9794c48b288 Press ^] three times within 1s to disconnect TTY. ===> Searching for: XHTML::Writer ===> Found: XHTML::Writer:ver<0.1.1> [via Zef::Repository::Ecosystems] [XHTML::Writer] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134713.295761.6551.926730540005/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/X/XHTML%3A%3AWriter/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz ===> Fetching [OK]: XHTML::Writer:ver<0.1.1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134713.295761.6551.926730540005/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz [XHTML::Writer] Command: tar -t -f ./XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz [XHTML::Writer] Command: tar -xvf ./XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz -C ../XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz ===> Extraction [OK]: XHTML::Writer to /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz ===> Building: XHTML::Writer:ver<0.1.1> [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -e require '/home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master/Build.pm'; ::('Build').new.build('/home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master') ?? exit(0) !! exit(1); ===> Building [OK] for XHTML::Writer:ver<0.1.1> ===> Testing: XHTML::Writer:ver<0.1.1> [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master t/basic.t [XHTML::Writer] 1..1 [XHTML::Writer] ok 1 - basic table [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master t/no-indent.t [XHTML::Writer] 1..1 [XHTML::Writer] ok 1 - no indentatoon [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/24e6e5312f2868680413b0597aef8772f6b5bcea/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master t/skeleton.t [XHTML::Writer] 1..2 [XHTML::Writer] ok 1 - skeleton with header [XHTML::Writer] ok 2 - basic skeleton ===> Testing [OK] for XHTML::Writer:ver<0.1.1> ===> Installing: XHTML::Writer:ver<0.1.1> ===> Install [OK] for XHTML::Writer:ver<0.1.1> 2 bin/ scripts [generate-function-definition.p6 generate-benchmark.p6] installed to: /tmp/5M9oGRm6FZ/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 43.442s CPU time consumed: 2min 56.230s Memory peak: 2.1G (swap: 189.8M) ```
New Output ``` Running as unit: run-p290422-i257949.service; invocation ID: fbc4cfc3dcf7447fa7a7e2f80d65d3fb Press ^] three times within 1s to disconnect TTY. ===> Searching for: XHTML::Writer ===> Found: XHTML::Writer:ver<0.1.1> [via Zef::Repository::Ecosystems] [XHTML::Writer] Command: curl --silent -L -o /home/coke/sandbox/blin/data/zef-data/tmp/1790134557.290427.6739.133261871308/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz https://raw.githubusercontent.com/raku/REA/main/archive/X/XHTML%3A%3AWriter/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz ===> Fetching [OK]: XHTML::Writer:ver<0.1.1> to /home/coke/sandbox/blin/data/zef-data/tmp/1790134557.290427.6739.133261871308/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz [XHTML::Writer] Command: tar -t -f ./XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz [XHTML::Writer] Command: tar -xvf ./XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz -C ../XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz ===> Extraction [OK]: XHTML::Writer to /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz ===> Building: XHTML::Writer:ver<0.1.1> [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -e require '/home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master/Build.pm'; ::('Build').new.build('/home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master') ?? exit(0) !! exit(1); ===> Building [OK] for XHTML::Writer:ver<0.1.1> ===> Testing: XHTML::Writer:ver<0.1.1> [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master t/basic.t [XHTML::Writer] 1..1 [XHTML::Writer] ok 1 - basic table [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master t/no-indent.t [XHTML::Writer] 1..1 [XHTML::Writer] ok 1 - no indentatoon [XHTML::Writer] Command: /tmp/whateverable/rakudo-moar/64c2f51fc82dd528c853d329f7dc7f6b253e0bb7/bin/perl6 -I /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master t/skeleton.t [XHTML::Writer] 1..2 [XHTML::Writer] Type check failed in binding to parameter '@header'; expected Positional but got Str ("skeleton.t</...) [XHTML::Writer] in sub xhtml-skeleton at /home/coke/sandbox/blin/data/zef-data/tmp/XHTML%3A%3AWriter%3Aver%3C0.1.1%3E%3Aauth%3Cgithub%3Agfldex%3E.tar.gz/perl6-xhtml-writer-master/lib/XHTML/Skeleton.pm6 (XHTML::Skeleton) line 4 [XHTML::Writer] in block <unit> at t/skeleton.t line 28 [XHTML::Writer] # You planned 2 tests, but ran 0 ===> Testing [FAIL]: XHTML::Writer:ver<0.1.1> [XHTML::Writer] Failed to get passing tests, but continuing with --force-test ===> Installing: XHTML::Writer:ver<0.1.1> ===> Install [OK] for XHTML::Writer:ver<0.1.1> 2 bin/ scripts [generate-benchmark.p6 generate-function-definition.p6] installed to: /home/coke/sandbox/blin/installed/XHTML::Writer__0.1.1_0/bin Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 2min 38.747s CPU time consumed: 2min 47.751s Memory peak: 1.4G (swap: 280K) ``` </details> | Status | Count | Modules | | :------------------------ | :---: | :------------------------ | | UnhandledException | 1 | [Foo::�Foo](https://raku.land/github:AlexDaniel/Foo::�Foo) | | Flapper | 3 | [DAWG](https://raku.land/zef:slavenskoj/DAWG) [Stomp](https://raku.land/zef:raku-community-modules/Stomp) [Test::Async](https://raku.land/zef:vrurg/Test::Async) | | InstallableButUntested | 10 | [HTTP::Server::Async](https://raku.land/zef:raku-community-modules/HTTP::Server::Async) [IO::Socket::Async::SSL](https://raku.land/zef:raku-community-modules/IO::Socket::Async::SSL) [IRC::Client](https://raku.land/zef:lizmat/IRC::Client) [Log::Minimal](https://raku.land//Log::Minimal) [Russian](https://raku.land/zef:slavenskoj/Russian) [Text::Markdown::Discount](https://raku.land/github:hartenfels/Text::Markdown::Discount) [Time::Duration](https://raku.land/zef:masukomi/Time::Duration) [Toaster](https://raku.land//Toaster) [Uzu](https://raku.land/cpan:SACOMO/Uzu) [Web::Scraper](https://raku.land/zef:tony-o/Web::Scraper) | | MissingDependency | 11 | [App::Ebread](https://raku.land/zef:samy/App::Ebread) [App::Perl6LangServer](https://raku.land/cpan:AZAWAWI/App::Perl6LangServer) [Chemistry::Elements](https://raku.land/github:briandfoy/Chemistry::Elements) [DBIx::NamedQueries](https://raku.land/cpan:MZIESCHA/DBIx::NamedQueries) [Ethelia](https://raku.land/zef:knarkhov/Ethelia) [Learn::Raku::With](https://raku.land/zef:codesections/Learn::Raku::With) [META6::To::Man](https://raku.land/cpan:TBROWDER/META6::To::Man) [Pakku](https://raku.land/zef:hythm/Pakku) [Perl6::Tracer](https://raku.land/github:jaffa4/Perl6::Tracer) [Task::Galaxy](https://raku.land//Task::Galaxy) [Touch](https://raku.land/zef:rir/Touch) | | ZefFailure | 16 | [BDD::Behave](https://raku.land/zef:gdonald/BDD::Behave) [Gnome::Gtk4](https://raku.land/zef:martimm/Gnome::Gtk4) [Jupyter::Chatbook](https://raku.land/zef:antononcube/Jupyter::Chatbook) [Jupyter::Kernel](https://raku.land/zef:bduggan/Jupyter::Kernel) [Net::BGP](https://raku.land/zef:jmaslak/Net::BGP) [ParaSeq](https://raku.land/zef:lizmat/ParaSeq) [Proc::ZMQed](https://raku.land/zef:antononcube/Proc::ZMQed) [RakuPM](https://raku.land/zef:skyter10086/RakuPM) [Sitemap](https://raku.land/zef:sasha/Sitemap) [Syndicate](https://raku.land/zef:sasha/Syndicate) [TCP::LowLevel](https://raku.land/zef:jmaslak/TCP::LowLevel) [TXN](https://raku.land//TXN) [TXN::Parser](https://raku.land//TXN::Parser) [TXN::Remarshal](https://raku.land//TXN::Remarshal) [UNIX::Daemonize](https://raku.land//UNIX::Daemonize) [cro](https://raku.land/zef:cro/cro) | | CyclicDependency | 48 | ⋯ | | Fail | 82 | ⋯ | | AlwaysFail | 779 | ⋯ | | OK | 1584 | ⋯ | This run started on 2026-09-23T10:23:57Z and finished in ≈9 hours. <!-- Graph of bisected modules and their dependencies: ⚠ Drag'n'drop the generated output/overview.png file here! ⚠ -->