Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 24, 2022 20:11
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/cffac309e8c73e47754ed287507c2a37 to your computer and use it in GitHub Desktop.
Save Whateverable/cffac309e8c73e47754ed287507c2a37 to your computer and use it in GitHub Desktop.
bisectable6
for 1..5 { say .$ }
Bisecting: 74 revisions left to test after this (roughly 6 steps)
[0d1c8a8eefaccf252f7ccf07d2da6eef1a9c3d91] Make "is DEPRECATED" introspectable on Routines
»»»»» Testing 0d1c8a8eefaccf252f7ccf07d2da6eef1a9c3d91
»»»»» Script output:
Cannot find method 'Any' on object of type Int
in block <unit> at /tmp/KEnGeKilcT line 1
»»»»» 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 f6c7ddb286cba0c11726bf5ea87b838bb066244c
»»»»» Script output:
Cannot find method 'Any' on object of type Int
in block <unit> at /tmp/KEnGeKilcT line 1
»»»»» 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 856dfb2d2ecec5799a49b758ddba202deafb4e17
»»»»» Script output:
1
2
3
4
5
»»»»» 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 9f98595c5b05003fba95beac00c43381a2a3637e
»»»»» Script output:
1
2
3
4
5
»»»»» 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 77a7bd2710d5179bd21a0670575a896267cd83af
»»»»» Script output:
1
2
3
4
5
»»»»» 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 79d2aeab83f15de485a5e41a9c576a0f7bdc46f6
»»»»» Script output:
1
2
3
4
5
»»»»» 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 2274aa85a020bffdedcea4efc85c0eac08004e42
»»»»» Script output:
Cannot find method 'Any' on object of type Int
in block <unit> at /tmp/KEnGeKilcT line 1
»»»»» 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”
79d2aeab83f15de485a5e41a9c576a0f7bdc46f6 is the first new commit
commit 79d2aeab83f15de485a5e41a9c576a0f7bdc46f6
Author: Vadim Belman <vrurg@lflat.org>
Date: Mon Dec 7 22:53:50 2020 -0500
Implement invocation protocol for roles
Basically, it all winds down to puning a role and then invoking the
resulting class. For that matter only the default handler is used
which is different from that used for other type objects.
Fixes #4094
:040000 040000 c5210440995d48fea7becad0f3c08f10c08985af 44ffa44cd9952019348b8da192a7ff97b9d2906b M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment