Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 16, 2022 21:31
Show Gist options
  • Save Whateverable/ff36a8a86e6abea1ea75d57d8483c200 to your computer and use it in GitHub Desktop.
Save Whateverable/ff36a8a86e6abea1ea75d57d8483c200 to your computer and use it in GitHub Desktop.
bisectable6
class Foo { has int @.items is rw; method bug { @.items = () }; }; Foo.new(items => (1, 2)).bug
Bisecting: 102 revisions left to test after this (roughly 7 steps)
[c4c071859fec7f75282419a5e53d6b07b54ae075] Merge pull request #893 from MasterDuke17/RT129780
»»»»» Testing c4c071859fec7f75282419a5e53d6b07b54ae075
»»»»» Script output:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing c57a26e6d720bb35d821a6346f1e327fcd9c16e6
»»»»» Script output:
Cannot unbox a type object (Nil) to int.
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing f72cc623be6eac73afca9f9372b02cefdc804ca1
»»»»» Script output:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 605f272881a76f0c5a9e352670a1e61eaa627ca6
»»»»» Script output:
Cannot unbox a type object (Nil) to int.
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 62d8382fa89a278759ee448ba7b1e963224fdf25
»»»»» Script output:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9eae3c2144ca90a843acd663eb9fefeae2d56ca3
»»»»» Script output:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing faea193ec9563f8425a2a59cc4190068adb41c6e
»»»»» Script output:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a8006cd5aaadd429063ac6a52eba61b74879ae46
»»»»» Script output:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
Cannot unbox a type object
in method bug at /tmp/edVELZkCf0 line 1
in block <unit> at /tmp/edVELZkCf0 line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
605f272881a76f0c5a9e352670a1e61eaa627ca6 is the first new commit
commit 605f272881a76f0c5a9e352670a1e61eaa627ca6
Author: Moritz Lenz <moritz@faui2k3.org>
Date: Thu Oct 6 21:49:42 2016 +0200
Bump NQP version
tools/build/NQP_REVISION | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment