Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 31, 2023 18:13
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/b0a4bb1ebf3d5007f9eb7c84366abe27 to your computer and use it in GitHub Desktop.
Save Whateverable/b0a4bb1ebf3d5007f9eb7c84366abe27 to your computer and use it in GitHub Desktop.
bisectable6
old=2022.02 https://gist.github.com/librasteve/f609bd64655d64953b5956baa1db1e3a
Bisecting: 1131 revisions left to test after this (roughly 10 steps)
[51495c574cb9c2a958fc7b9311ba3e68e292a573] Fix another round of missing code stubs/linkages
»»»»» Testing 51495c574cb9c2a958fc7b9311ba3e68e292a573
»»»»» Script output:
DataSlice<2530601222560>
65
65
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 03b2cf356e436fdc7265233bd3ca1f525d351e22
»»»»» Script output:
DataSlice<5700032454912>
65
65
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 8cb0dcb37c9c63f48cf688c9b63f672d6afcf27a
»»»»» Script output:
DataSlice<6533691924816>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 7ad82e9c6a90eefe5adb5343e45af7a55557c78c
»»»»» Script output:
DataSlice<5941422645544>
65
65
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» 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 003c77538000aa5de7e98cf354fc109b1672ce2f
»»»»» Script output:
DataSlice<3266731761960>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 c5f555de5bf84509d348580154b619a0445bc40e
»»»»» Script output:
DataSlice<5817204138320>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 2dca4fc8fac9eb9e550559a52453240e63e5c89b
»»»»» Script output:
DataSlice<2846865154344>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 d1ce57add68162a4fc417416a2fe985441905354
»»»»» Script output:
DataSlice<4921267249448>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 268da12b39261a4a4b70837eeb1fd85ba256a4b1
»»»»» Script output:
DataSlice<4714504839424>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 6b6c0ec8a6a80947cf67888a867433fb68efa146
»»»»» Script output:
DataSlice<2541754704168>
Cannot resolve caller Numeric(DataSlice:D: ); none of these signatures matches:
(Mu:U \v: *%_)
in block <unit> at ./sandbox/gistfile1.txt line 42
65
»»»»» Script exit code: 1
»»»»» Bisecting by exit code
»»»»» Current exit code is 1, exit code on “old” revision is 0
»»»»» 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 92d485ee5fb6cff7c15f53a64ac73a303abf3fac
»»»»» Script output:
DataSlice<6447591252264>
65
65
»»»»» Script exit code: 0
»»»»» Bisecting by exit code
»»»»» Current exit code is 0, exit code on “old” revision is 0
»»»»» If exit code is not the same as on “old” revision, this revision will be marked as “new”
»»»»» Therefore, marking this revision as “old”
6b6c0ec8a6a80947cf67888a867433fb68efa146 is the first new commit
commit 6b6c0ec8a6a80947cf67888a867433fb68efa146
Author: Elizabeth Mattijsen <liz@raku.rocks>
Date: Thu Feb 16 18:44:27 2023 +0100
Re-instate old behaviour of List.sum
And also do *NOT* special case [+] anymore. With new-disp, that
optimization was probably questionable anyway. Should this show
any performance regressions, we can look at that later again, or
wait until RakuAST's grammar has landed.
This should address https://github.com/rakudo/rakudo/issues/5209
and keep https://github.com/rakudo/rakudo/issues/5205 happy as well.
src/core.c/List.pm6 | 22 +++++++++-------------
src/core.c/metaops.pm6 | 38 ++++++++++++++++++--------------------
2 files changed, 27 insertions(+), 33 deletions(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment