Created
January 31, 2017 16:21
Star
You must be signed in to star a gist
bisectable6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| old=f54ff833 say ($ = 42) ~~ S/4/2/; say $/; say $_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Bisecting: 2308 revisions left to test after this (roughly 11 steps) | |
| [86e3e2955b733e77287a0c3d4807dc0f339a875b] Fix RT #128073. Also some further cleanup of IO::Path.dir to remove some VM specific code. | |
| »»»»» Testing 86e3e2955b733e77287a0c3d4807dc0f339a875b | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the string it returns will fail to match. You can use given instead of ~~. | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ [33m⏏[31mS/4/2/; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is different | |
| »»»»» Therefore, marking this revision as “new” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing 01947c80ec2e35d9ad3107aded551bbfcf8a5e5c | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ [33m⏏[31mS/4/2/; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is different | |
| »»»»» Therefore, marking this revision as “new” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing 23e931af02a7942fbe8a9c585b4ac1ea47594538 | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing b45ef16f12143eec5b133520b12a16a6f4b88bde | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ [33m⏏[31mS/4/2/; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is different | |
| »»»»» Therefore, marking this revision as “new” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing a5bb2df534ffcc93fd70f25428e77a5160087385 | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing 8fb631a6a5a0016358cc9d9c6b09a0cfbeb172ef | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing c6cc8a8b663cb48afc7a89835890b06d342be5b7 | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing 734549a754224dbd18d1f5ef27d778933b12175c | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing 0236c435cf4d68356d8214278b5db894332f7f69 | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ [33m⏏[31mS/4/2/; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is different | |
| »»»»» Therefore, marking this revision as “new” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing 587f700e9cd5c12a0e9f98fc183702a3ed6723f3 | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ [33m⏏[31mS/4/2/; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is different | |
| »»»»» Therefore, marking this revision as “new” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing aa1906a1fbb69cdf3f09b0604bb7f4f555edce76 | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| »»»»» Testing cb7c6f44abf9daf254acba08b0ca2e1ad490fdde | |
| »»»»» Script output: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» Script exit code: 0 | |
| »»»»» Bisecting by output | |
| »»»»» Output on “old” revision is: | |
| Potential difficulties: | |
| Smartmatch with S/// can never succeed because the subsequent string match will fail | |
| at /tmp/BpLKSHXv9A:1 | |
| ------> [32msay ($ = 42) ~~ S/4/2/[33m⏏[31m; say $/; say $_[0m | |
| False | |
| 22 | |
| (Any) | |
| »»»»» The output is identical | |
| »»»»» Therefore, marking this revision as “old” | |
| »»»»» ------------------------------------------------------------------------- | |
| 587f700e9cd5c12a0e9f98fc183702a3ed6723f3 is the first new commit | |
| commit 587f700e9cd5c12a0e9f98fc183702a3ed6723f3 | |
| Author: TimToady <larry@wall.org> | |
| Date: Fri Dec 4 10:26:06 2015 -0800 | |
| generalize literal True/False smartmatch test | |
| Moved the test from Grammar to Actions, and it now applies to all actions | |
| that call check_smartmatch. Also applies to first arg of grep and first. | |
| :040000 040000 3a22a51fcbe49095700db792222af8569d7a9ad3 8528eb8ad97dda699d25ea20c293ae2929af5b55 M src |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment