Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created May 4, 2018 05:57
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Whateverable/e651f542af66c282ec791d3e38465afd to your computer and use it in GitHub Desktop.
bisectable6
my %a; %a = "a" => 1, "b" => 2; for %a.kv -> (:$key, :$value) {}
Bisecting: 3688 revisions left to test after this (roughly 12 steps)
[bfc5cb524fce875d401bd5dde02e1b1cf4d1c43d] 2017.03 is now in the past
»»»»» Testing bfc5cb524fce875d401bd5dde02e1b1cf4d1c43d
»»»»» 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 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 72ee58e2f7fcc848a6507c433bad012c0ea3c9bf
»»»»» Script output:
Cannot unpack or Capture `a`.
To create a Capture, add parentheses: \(...)
If unpacking in a signature, perhaps you needlessly used parentheses? -> ($x) {} vs. -> $x {}
or missed `:` in signature unpacking? -> &c:(Int) {}
in block <unit> at /tmp/ZG5q7UsAJL 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 97b11edd614b28dba1ab2d9a1f279ebe41fca8a7
»»»»» Script output:
Cannot unpack or Capture `a`.
To create a Capture, add parentheses: \(...)
If unpacking in a signature, perhaps you needlessly used parentheses? -> ($x) {} vs. -> $x {}
in block <unit> at /tmp/ZG5q7UsAJL 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 f8edb8295773acd41432e4f85424f5eb7245dbd7
»»»»» 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 f4f36915f564df940a0ec8c1315bc7866caf61c4
»»»»» Script output:
Cannot unpack or Capture `a`.
To create a Capture, add parentheses: \(...)
If unpacking in a signature, perhaps you needlessly used parentheses? -> ($x) {} vs. -> $x {}
in block <unit> at /tmp/ZG5q7UsAJL 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 64d41ffa110444074a0116e7d3f3c1c8e4baf25c
»»»»» 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 f28875f1097a5801c7091f549c2a63b293802db8
»»»»» Script output:
Cannot unpack or Capture `a`.
To create a Capture, add parentheses: \(...)
If unpacking in a signature, perhaps you needlessly used parentheses? -> ($x) {} vs. -> $x {}
in block <unit> at /tmp/ZG5q7UsAJL 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 64b001a1464bf618fa4c0eed984e240fcf8b772b
»»»»» 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 12fcece494e12b02ee9e7e169f0c811870d56702
»»»»» 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 cd5864cfc1ec11425706019f8eb727974b73b83e
»»»»» Script output:
Cannot unpack or Capture `a`.
To create a Capture, add parentheses: \(...)
If unpacking in a signature, perhaps you needlessly used parentheses? -> ($x) {} vs. -> $x {}
in block <unit> at /tmp/ZG5q7UsAJL 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 bad9fefdd7e5e569eced85072bb019eef3997c32
»»»»» Script output:
Cannot unpack or Capture `a`.
To create a Capture, add parentheses: \(...)
If unpacking in a signature, perhaps you needlessly used parentheses? -> ($x) {} vs. -> $x {}
in block <unit> at /tmp/ZG5q7UsAJL 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 4ba12ff17c810f8afda35bce3ef8c9a208c83f29
»»»»» 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”
»»»»» -------------------------------------------------------------------------
bad9fefdd7e5e569eced85072bb019eef3997c32 is the first new commit
commit bad9fefdd7e5e569eced85072bb019eef3997c32
Author: Zoffix Znet <cpan@zoffix.com>
Date: Mon Oct 9 02:52:31 2017 -0400
Make .Capture of certain core types throw
To avoid supersticious, performance-reducing parens;
e.g. -> ($x) {} where -> $x {} was meant.
Discussion: https://irclog.perlgeek.de/perl6/2017-03-07#i_14221839
:040000 040000 af74dc4449d2390a4b9bce8f28cb852c8735d6a4 c5e5dd4a2ee193d63662b2792e40f57c3141fd30 M src
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment