Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created March 29, 2024 02:53
Show Gist options
  • Save Whateverable/167925d210a678a302a3444caf31f5c3 to your computer and use it in GitHub Desktop.
Save Whateverable/167925d210a678a302a3444caf31f5c3 to your computer and use it in GitHub Desktop.
bisectable6
class Int { ; }; my Int = 5
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:
===SORRY!=== Error while compiling /tmp/auRDLk2qSO
P6opaque: must compose Int before allocating
at /tmp/auRDLk2qSO:1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 165f918403b390897b44fee5cbf24a6fe4450b3c
»»»»» Script output:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bc764c2e8be2c9c6ce106fe16a6fde6eebaf0c19
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/auRDLk2qSO
P6opaque: must compose Int before allocating
at /tmp/auRDLk2qSO:1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing bdf6f151dbe85e7db2a930d6ad2d3149c041f863
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/auRDLk2qSO
P6opaque: must compose Int before allocating
at /tmp/auRDLk2qSO:1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2bcb764b7387c493fcdb5cae1571ac465f9ae482
»»»»» Script output:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b7562d3b0e0434f01dbfc8fc9ea6f0d4ccbdf0e7
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/auRDLk2qSO
P6opaque: must compose Int before allocating
at /tmp/auRDLk2qSO:1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e84845ad057ba81e5a5eba3c72f6e5da747feca6
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/auRDLk2qSO
P6opaque: must compose Int before allocating
at /tmp/auRDLk2qSO:1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 45e2902d0210cc24376229800569e1dbb7856093
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/auRDLk2qSO
P6opaque: must compose Int before allocating
at /tmp/auRDLk2qSO:1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f1c80fdd9310c14208e511c61f04f264b0f4dae7
»»»»» Script output:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
===SORRY!===
This type cannot box a native integer: P6opaque, Int
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
45e2902d0210cc24376229800569e1dbb7856093 is the first new commit
commit 45e2902d0210cc24376229800569e1dbb7856093
Author: Jonathan Worthington <jnthn@jnthn.net>
Date: Sat Apr 13 01:03:40 2019 +0200
Generate an empty BUILDALL for class with no attrs
We already had code in place to do that, but never reached it thanks to
this logic in ClassHOW.compose.
src/Perl6/Metamodel/ClassHOW.nqp | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment