Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created October 15, 2021 11:43
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/89a3e97794e139c2cb4d38bf0b08beda to your computer and use it in GitHub Desktop.
Save Whateverable/89a3e97794e139c2cb4d38bf0b08beda to your computer and use it in GitHub Desktop.
bisectable6
class A { has str @.a; method TWEAK { @!a = @!a.map: { $_ } } }; dd A.new(a => <a b c>).a
Bisecting: 105 revisions left to test after this (roughly 7 steps)
[e1071b055203613b95220ed9d2fae88dbc8531e9] Bump to get MoarVM with fixes/improvements.
»»»»» Testing e1071b055203613b95220ed9d2fae88dbc8531e9
»»»»» Script output:
===SORRY!===
native string arrays not yet implemented. Sorry.
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ec7d8d4cc2358a4108bdab2c11ba1b57924bfc39
»»»»» Script output:
===SORRY!===
native string arrays not yet implemented. Sorry.
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e5fb01f03b4308b8c09cdb1bacb9403cb7b4072d
»»»»» Script output:
array[str].new("a", "b", "c")
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 2a20197e8ffbc7e0f6ff80794509ee14db93c368
»»»»» Script output:
array[str].new("a", "b", "c")
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ad19288bdef16453df202758c7ff4d1088605184
»»»»» Script output:
===SORRY!===
native string arrays not yet implemented. Sorry.
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9eb1fb43d6587b07e8bc1b786ae3ed6b1711932f
»»»»» Script output:
===SORRY!===
native string arrays not yet implemented. Sorry.
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 4c2c9c2f74fb4398f082e9c07f32fb789156eeec
»»»»» Script output:
===SORRY!===
native string arrays not yet implemented. Sorry.
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing eed4ebb0c0f5c7169c9f4536f4bd13f405d8f3cd
»»»»» Script output:
array[str].new("a", "b", "c")
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 1
»»»»» Note that on “old” revision exit code is normally 0, you are probably trying to find when something was fixed
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “new”
eed4ebb0c0f5c7169c9f4536f4bd13f405d8f3cd is the first new commit
commit eed4ebb0c0f5c7169c9f4536f4bd13f405d8f3cd
Author: Elizabeth Mattijsen <liz@dijkmat.nl>
Date: Thu Mar 17 10:11:48 2016 +0100
Add support for native str arrays
Turns out it was trivial to add once the role generation code was in
place.
Please note that this is for review only: one could consider this
having to be part of 6.d, or at least a 6.c.1.
:040000 040000 2a221bbcd11c649af44c498095553329cbe6bfc7 d68b3d7c1b5cf62cc9c97a833b2a6bf81076fc59 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment