Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created November 4, 2022 22:38
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/31433793e0a980ff9b353582ee0c5f29 to your computer and use it in GitHub Desktop.
Save Whateverable/31433793e0a980ff9b353582ee0c5f29 to your computer and use it in GitHub Desktop.
bisectable6
old=2021.02 my @demo = 1..*; say @demo.elems;
Bisecting: 904 revisions left to test after this (roughly 10 steps)
[4ea2ca2d18db52b6ee70c4d8cdea62ffdc91ed09] Merge pull request #4627 from MasterDuke17/consistently_use_is-raw_for_(Mix|Bag|Set)Hash_.values
»»»»» Testing 4ea2ca2d18db52b6ee70c4d8cdea62ffdc91ed09
»»»»» Script output:
Cannot .elems a lazy list onto a Array
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 853dc393699937b5e151cf176bc82be5c33d8c90
»»»»» Script output:
Cannot .elems a lazy list onto a Array
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 5070ae3fcba2e22baffad9c4285fc1080930b37f
»»»»» Script output:
Cannot .elems a lazy list onto a Array
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 06658515412a4d9bbc04a56083075b794defbb1a
»»»»» Script output:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 817d113061968f6099e89dda7090b66d65f0a03a
»»»»» Script output:
Cannot .elems a lazy list onto a Array
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 8f4db8b6b88f26c007b41d47f911206a231b24ab
»»»»» Script output:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing b7b6230df787a8800deaaad2b8191a38c0a19ee3
»»»»» Script output:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 23036f1d7a195430fb63d83d6eba093463a55bf0
»»»»» Script output:
Cannot .elems a lazy list onto a Array
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9d1b482185b0c270d8ce14b9e2f708f6472c3384
»»»»» Script output:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 71960b162d244cc077654f5abb3fd3aecc4e9c8c
»»»»» Script output:
Cannot .elems a lazy list onto a Array
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing ac9f40d871070d9c4f05da67420d7d6e35828f6b
»»»»» Script output:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot .elems a lazy list
in block <unit> at /tmp/eC2AhAMeYC line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
71960b162d244cc077654f5abb3fd3aecc4e9c8c is the first new commit
commit 71960b162d244cc077654f5abb3fd3aecc4e9c8c
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Thu Apr 1 19:36:24 2021 +0200
Set more sensible defaults to helper methods
Further reduces bytecode footprint at the callsites
src/core.c/Any-iterable-methods.pm6 | 8 +++----
src/core.c/Array.pm6 | 2 +-
src/core.c/Bag.pm6 | 2 +-
src/core.c/BagHash.pm6 | 2 +-
src/core.c/Baggy.pm6 | 4 ++--
src/core.c/Buf.pm6 | 10 ++++----
src/core.c/Hash.pm6 | 4 ++--
src/core.c/Iterable.pm6 | 10 ++++----
src/core.c/Mix.pm6 | 2 +-
src/core.c/MixHash.pm6 | 2 +-
src/core.c/Mixy.pm6 | 2 +-
src/core.c/Rakudo/Iterator.pm6 | 4 ++--
src/core.c/Set.pm6 | 2 +-
src/core.c/SetHash.pm6 | 2 +-
src/core.c/Setty.pm6 | 4 ++--
src/core.c/native_array.pm6 | 42 ++++++++++++++++-----------------
src/core.c/set_difference.pm6 | 4 ++--
src/core.c/set_elem.pm6 | 2 +-
src/core.c/set_symmetric_difference.pm6 | 2 +-
tools/build/makeNATIVE_ARRAY.raku | 12 +++++-----
20 files changed, 61 insertions(+), 61 deletions(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment