Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 10, 2020 22:24
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/c13043b0c069803aa29900d672490412 to your computer and use it in GitHub Desktop.
Save Whateverable/c13043b0c069803aa29900d672490412 to your computer and use it in GitHub Desktop.
bisectable6
old=2019.03.1 class MyInt is Int { }; my $x = 42; Metamodel::Primitives.rebless( $x, MyInt); dd $x
Bisecting: 791 revisions left to test after this (roughly 10 steps)
[ac11774d7396d7546cec377fe132429f4dc9b4fd] Make sure Date.new-from-daycount takes right candidate
»»»»» Testing ac11774d7396d7546cec377fe132429f4dc9b4fd
»»»»» Script output:
New type MyInt for Int is not a mixin type
in block <unit> at /tmp/L3otjpssDw line 1
»»»»» 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 430121a17b3464343fa7bf623a2831f853dd443f
»»»»» Script output:
New type MyInt for Int is not a mixin type
in block <unit> at /tmp/L3otjpssDw line 1
»»»»» 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 f1c80fdd9310c14208e511c61f04f264b0f4dae7
»»»»» Script output:
New type MyInt for Int is not a mixin type
in block <unit> at /tmp/L3otjpssDw line 1
»»»»» 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 a6a607054a784a14573155ea726fe3b4db337974
»»»»» Script output:
New type MyInt for Int is not a mixin type
in block <unit> at /tmp/L3otjpssDw line 1
»»»»» 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 45eb1c5f3478aef7c2610fd5cfd9781acb60abd8
»»»»» Script output:
New type MyInt for Int is not a mixin type
in block <unit> at /tmp/L3otjpssDw line 1
»»»»» 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 4cfe5ec1056a82387654f540ab68d47c358fa076
»»»»» Script output:
MyInt $x = 42
»»»»» 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 7bd3b3a0a8a3c1faaef602d2d3fe1e619e4ef640
»»»»» Script output:
New type MyInt for Int is not a mixin type
in block <unit> at /tmp/L3otjpssDw line 1
»»»»» 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 3afbc1204a9c3deeeade7d37e542a228e393ca00
»»»»» Script output:
MyInt $x = 42
»»»»» 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 c9110654bd5e9dffc163627f13b896b25dff0679
»»»»» Script output:
MyInt $x = 42
»»»»» 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 7b863b72aac89ddee02826266e28685b12b1f74f
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing f09156240a52b34bc356ef715bd955c8f4378cb4
»»»»» Cannot test this commit. Reason: Commit exists, but an executable could not be built for it
»»»»» Therefore, skipping this revision
There are only 'skip'ped commits left to test.
The first new commit could be any of:
7b863b72aac89ddee02826266e28685b12b1f74f
f09156240a52b34bc356ef715bd955c8f4378cb4
7bd3b3a0a8a3c1faaef602d2d3fe1e619e4ef640
We cannot bisect more!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment