Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created January 28, 2020 21:04
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/dc0176feeac57de322458c33b852e40b to your computer and use it in GitHub Desktop.
Save Whateverable/dc0176feeac57de322458c33b852e40b to your computer and use it in GitHub Desktop.
bisectable6
subset A of Str where /^ foo/; class B { has A $.a = "foobar" }
Bisecting: 5534 revisions left to test after this (roughly 13 steps)
[b16aba019b31d1616931e09fb72fe96fed48d953] Optimize recursion handling in Lock::Async
»»»»» Testing b16aba019b31d1616931e09fb72fe96fed48d953
»»»»» Script output:
»»»»» 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 5fe0140cfd4dbacd3a696aaefedc8ad30e6a6269
»»»»» Script output:
»»»»» 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 1112988024e3be231afef5742965e5daa424e4dd
»»»»» Script output:
»»»»» 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 554f91e88c8552dc1915ff40a93e1d87a754f314
»»»»» Script output:
»»»»» 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 9e4087e1b067137eca37b37e8ad2eff72a11ce24
»»»»» Script output:
»»»»» 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 829f4ccbac07efe1d0ad4ab508643fb3643c51fc
»»»»» Script output:
»»»»» 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 f8724459f369ce6a595b0a61d4e3fdc5434359f9
»»»»» Script output:
»»»»» 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 87bc11710ec98e6f873986bb6e60929eb4eee548
»»»»» Script output:
»»»»» 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 0d530092fade3f5efa5fb80ed99361347fe9c8b1
»»»»» Script output:
»»»»» 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 749ab904f2b8ad44c47877fc81aa31d7d49055fb
»»»»» Script output:
»»»»» 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 b582c7e99bf47f321995d2609c0188d4c04591e7
»»»»» Script output:
»»»»» 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 dfb563af782fb93935e1dc74a8dbd512d25b626f
»»»»» Script output:
»»»»» 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 d8e859d000fa658766266a45f99e58661dec7b0e
»»»»» Script output:
===SORRY!=== Error while compiling /tmp/m1pnoMKm_G
Cannot modify an immutable Perl6::Grammar (Perl6::Grammar)
at /tmp/m1pnoMKm_G: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 14abd58861ac5af9129a5174455f43334a438280
»»»»» Script output:
»»»»» 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”
d8e859d000fa658766266a45f99e58661dec7b0e is the first new commit
commit d8e859d000fa658766266a45f99e58661dec7b0e
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Tue Jan 28 15:40:43 2020 +0100
Make has Str $.a = 42 a compile time failure
- adapts default BUILDPLAN logic to perform some type tests
- adds X::TypeCheck::Attribute::Default class
- adds X::TypeCheck::Attribute::Default stub for setting compilation
:040000 040000 61d5668468050858da7dc283e21b10ca953697d8 5d004fb9567517ebc5fd95e884c2942fb267def5 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment