Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created April 9, 2019 05:34
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/d5a0aa39c2773cb4858f5287fa160f26 to your computer and use it in GitHub Desktop.
Save Whateverable/d5a0aa39c2773cb4858f5287fa160f26 to your computer and use it in GitHub Desktop.
bisectable6
old=2018.10 new=2018.11 start { sleep 5; exit 1 }; say run <perl6 --target=parse -e ''>
Bisecting: 98 revisions left to test after this (roughly 7 steps)
[ec2848c43ae54961dd7b9109a48f68c03b206abb] Final tweaks on the Hyper refactor
»»»»» Testing ec2848c43ae54961dd7b9109a48f68c03b206abb
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 549f53e4c9cb26eb5af59c4aeea1fbf6c5327646
»»»»» Script output:
«timed out after 10 seconds»
»»»»» 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 a4e7e8ed9d1b749a6db109422a435f136d7b0c9a
»»»»» Script output:
«timed out after 10 seconds»
»»»»» 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 d28545d64be63be6107a9534d792221f59aecf88
»»»»» Script output:
»»»»» 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 3365094f9ef489118a214163f7bbdff50cde01a2
»»»»» Script output:
- statementlist: ''
- statement: 1 matches
- EXPR: ''
- value: ''
- quote: ''
- nibble:
Proc.new(in => IO::Pipe, out => IO::Pipe, err => IO::Pipe, exitcode => 0, signal => 0, pid => 20828, command => ("perl6", "--target=parse", "-e", "''"))
»»»»» 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 7dc152ec04730fec75feb962b820cefb6da60791
»»»»» Cannot test this commit. Reason: Commit exists, but a perl6 executable could not be built for it
»»»»» Therefore, skipping this revision
»»»»» -------------------------------------------------------------------------
»»»»» Testing 20412b0603faa3c85b56cf2e399ee8afe50990f4
»»»»» Script output:
«timed out after 10 seconds»
»»»»» 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 46ef0ea08cae96db25c7b5a9543ba696034408c8
»»»»» Script output:
«timed out after 10 seconds»
»»»»» 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”
»»»»» -------------------------------------------------------------------------
46ef0ea08cae96db25c7b5a9543ba696034408c8 is the first new commit
commit 46ef0ea08cae96db25c7b5a9543ba696034408c8
Author: Zoffix Znet <cpan@zoffix.com>
Date: Sat Oct 27 14:30:08 2018 +0000
🎆❇️🔥 Happy Diwali! 🔥❇️🎆
Set 6.d as default lang of the compiler
- We allow v6.d.PREVIEW to be an alias for v6.d, to let users
cater to older versions of the compiler that don't know how
to do v6.d yet
- Require the version pragma to be the first statement in the comp-unit
(comments/Pod before it are OK). We need this because we need to
load CORE.d for 6.d language which is now default.
- Re-write lang loading logic to be more modification-friendly. Future
lang changes should largely require just adding new vers in the
config and perhaps changing which versions fast-pathing cares about
:040000 040000 6610124750b5c884a5b9ded18566e2742af97eab 8448a4e7bf53b31f33ea7dedf26dc8bd798884b1 M src
:040000 040000 9cd163f2b13b16244c392358631ec3ec155080aa e8fa04d3e705e7e771cfdd99ec93b1ddd352e2a7 M tools
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment