Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 2, 2020 22:13
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/b003af06ea23e7a48d7c5fa250ac30bf to your computer and use it in GitHub Desktop.
Save Whateverable/b003af06ea23e7a48d7c5fa250ac30bf to your computer and use it in GitHub Desktop.
bisectable6test
dd "SOMETHING".Date
Bisecting: 177 revisions left to test after this (roughly 8 steps)
[5ea1c34674260271d5d78227bd2c843899c2817b] Some mixed micro opts
»»»»» Testing 5ea1c34674260271d5d78227bd2c843899c2817b
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 88f04b630abc89c8e89ad5c42553244a8f734c13
»»»»» Script output:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is identical
»»»»» Therefore, marking this revision as “old”
»»»»» -------------------------------------------------------------------------
»»»»» Testing a4680db173d35a370a654fbad8c2e8ab1a425afe
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 9f4a0f1ca8e1d1be0db462d03b9e78bd03f6121f
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 7ea452cb0e2639d1872492aebe003e71a55e0778
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing 35ac7c496d309d38b6f16ee05d311e316f0b2c93
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing e111420845d31b98bf5cd581cecb2e41952c0726
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
»»»»» -------------------------------------------------------------------------
»»»»» Testing d95d218f3192b06f0bb52bceb90e43d198747f09
»»»»» Script output:
Invalid Date string 'SOMETHING'; use yyyy-mm-dd instead
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» Script exit code: 1
»»»»» Bisecting by output
»»»»» Output on “old” revision is:
No such method 'Date' for invocant of type 'Str'. Did you mean any of these?
Rat
note
path
take
in block <unit> at /tmp/ybj6Y1W77Q line 1
»»»»» The output is different
»»»»» Therefore, marking this revision as “new”
d95d218f3192b06f0bb52bceb90e43d198747f09 is the first new commit
commit d95d218f3192b06f0bb52bceb90e43d198747f09
Author: Elizabeth Mattijsen <liz@wenzperl.nl>
Date: Sat Feb 29 15:10:13 2020 +0100
Make it easier to coerce a Str to a Date/DateTime
- Str.Date and Str.DateTime now work (provided string has correct format)
- Date(Str) and DateTime(Str) now also work (with correct format)
src/core.c/Dateish.pm6 | 2 ++
src/core.c/Str.pm6 | 4 ++++
2 files changed, 6 insertions(+)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment