Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created July 21, 2021 00:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Whateverable/e8f3f0630348c7de198287f3d27b8f94 to your computer and use it in GitHub Desktop.
Save Whateverable/e8f3f0630348c7de198287f3d27b8f94 to your computer and use it in GitHub Desktop.
bisectable6
say () cmp ()
Bisecting: 342 revisions left to test after this (roughly 9 steps)
[1112988024e3be231afef5742965e5daa424e4dd] Merge branch 'master' of https://github.com/rakudo/rakudo into build-revamp
»»»»» Testing 1112988024e3be231afef5742965e5daa424e4dd
»»»»» Script output:
elems requires a concrete object (got a Mu type object instead)
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 165f918403b390897b44fee5cbf24a6fe4450b3c
»»»»» Script output:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bc764c2e8be2c9c6ce106fe16a6fde6eebaf0c19
»»»»» Script output:
elems requires a concrete object (got a Mu type object instead)
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bdf6f151dbe85e7db2a930d6ad2d3149c041f863
»»»»» Script output:
This type (Mu) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2bcb764b7387c493fcdb5cae1571ac465f9ae482
»»»»» Script output:
This type (Mu) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d000a12557ae78aaf2f1f48a003263ddfd664284
»»»»» Script output:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a21cf6ae0b36ca69fad2db591e6d7107b4a6ba04
»»»»» Script output:
This type (Mu) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 69c535ecfb19abb1705f81fd834e4c8f78694543
»»»»» Script output:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 286aa29e2a8411bd869c0fe6b38d8ed8184617b9
»»»»» Script output:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
This type (Scalar) does not support elems
in block <unit> at /tmp/RljEaj_17l line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
a21cf6ae0b36ca69fad2db591e6d7107b4a6ba04 is the first new commit
commit a21cf6ae0b36ca69fad2db591e6d7107b4a6ba04
Author: Jonathan Worthington <jnthn@jnthn.net>
Date: Tue Apr 9 19:19:40 2019 +0200
Initialize $!reified/$!todo to a type object
Which means spesh turns it into something simpler; together with a JIT
improvement in MoarVM, we save over 300 bytes off the machine code that
is produced for ASSIGN-POS.
:040000 040000 584a3ee0ad27fdc06ea058e8c933a7a0cbc46d2a 6fa03887067ac917ed09442af6ffbebc3fac3368 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment